netstandard1.6/psCheckPoint.dll-Help.xml

<?xml version="1.0" encoding="utf-8"?>
<helpItems schema="maml" xmlns="http://msh">
  <!-- Cmdlet: Get-CheckPointAccessLayer -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointAccessLayer</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointAccessLayer</command:noun>
      <maml:description>
        <maml:para>Retrieve existing object using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Name or UID -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointAccessLayer</maml:name>
        <!-- Parameter: Value -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
          <maml:name>Value</maml:name>
          <maml:description>
            <maml:para>Object name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Value -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Value</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: AccessLayer -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.AccessLayer</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointAccessLayer -Name Network</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: New-CheckPointAccessLayer -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>New-CheckPointAccessLayer</command:name>
      <command:verb>New</command:verb>
      <command:noun>CheckPointAccessLayer</command:noun>
      <maml:description>
        <maml:para>Create new object.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>New-CheckPointAccessLayer</maml:name>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: AddDefaultRule -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>AddDefaultRule</maml:name>
          <maml:description>
            <maml:para>Indicates whether to include a clean-up rule in the new layer.</maml:para>
          </maml:description>
          <command:parameterValue required="true">bool</command:parameterValue>
          <dev:type>
            <maml:name>System.Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>True</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: ApplicationsAndUrlFiltering -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>ApplicationsAndUrlFiltering</maml:name>
          <maml:description>
            <maml:para>Whether to enable Applications and URL Filtering blade on the layer.</maml:para>
          </maml:description>
          <command:parameterValue required="true">bool</command:parameterValue>
          <dev:type>
            <maml:name>System.Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ContentAwareness -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>ContentAwareness</maml:name>
          <maml:description>
            <maml:para>Whether to enable Content Awareness blade on the layer.</maml:para>
          </maml:description>
          <command:parameterValue required="true">bool</command:parameterValue>
          <dev:type>
            <maml:name>System.Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetectUsingXForwardFor -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>DetectUsingXForwardFor</maml:name>
          <maml:description>
            <maml:para>Whether to use X-Forward-For HTTP header, which is added by the proxy server to keep track of the original source IP.</maml:para>
          </maml:description>
          <command:parameterValue required="true">bool</command:parameterValue>
          <dev:type>
            <maml:name>System.Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Firewall -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Firewall</maml:name>
          <maml:description>
            <maml:para>Whether to enable Firewall blade on the layer.</maml:para>
          </maml:description>
          <command:parameterValue required="true">bool</command:parameterValue>
          <dev:type>
            <maml:name>System.Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>True</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: MobileAccess -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>MobileAccess</maml:name>
          <maml:description>
            <maml:para>Whether to enable Mobile Access blade on the layer.</maml:para>
          </maml:description>
          <command:parameterValue required="true">bool</command:parameterValue>
          <dev:type>
            <maml:name>System.Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Shared -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Shared</maml:name>
          <maml:description>
            <maml:para>Whether this layer is shared.</maml:para>
          </maml:description>
          <command:parameterValue required="true">bool</command:parameterValue>
          <dev:type>
            <maml:name>System.Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: AddDefaultRule -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>AddDefaultRule</maml:name>
        <maml:description>
          <maml:para>Indicates whether to include a clean-up rule in the new layer.</maml:para>
        </maml:description>
        <command:parameterValue required="true">bool</command:parameterValue>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>True</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: ApplicationsAndUrlFiltering -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>ApplicationsAndUrlFiltering</maml:name>
        <maml:description>
          <maml:para>Whether to enable Applications and URL Filtering blade on the layer.</maml:para>
        </maml:description>
        <command:parameterValue required="true">bool</command:parameterValue>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: ContentAwareness -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>ContentAwareness</maml:name>
        <maml:description>
          <maml:para>Whether to enable Content Awareness blade on the layer.</maml:para>
        </maml:description>
        <command:parameterValue required="true">bool</command:parameterValue>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetectUsingXForwardFor -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>DetectUsingXForwardFor</maml:name>
        <maml:description>
          <maml:para>Whether to use X-Forward-For HTTP header, which is added by the proxy server to keep track of the original source IP.</maml:para>
        </maml:description>
        <command:parameterValue required="true">bool</command:parameterValue>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Firewall -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Firewall</maml:name>
        <maml:description>
          <maml:para>Whether to enable Firewall blade on the layer.</maml:para>
        </maml:description>
        <command:parameterValue required="true">bool</command:parameterValue>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>True</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: MobileAccess -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>MobileAccess</maml:name>
        <maml:description>
          <maml:para>Whether to enable Mobile Access blade on the layer.</maml:para>
        </maml:description>
        <command:parameterValue required="true">bool</command:parameterValue>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Shared -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Shared</maml:name>
        <maml:description>
          <maml:para>Whether this layer is shared.</maml:para>
        </maml:description>
        <command:parameterValue required="true">bool</command:parameterValue>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Name -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Indicates whether to include a clean-up rule in the new layer.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Whether to enable Applications and URL Filtering blade on the layer.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Whether to enable Content Awareness blade on the layer.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Whether to use X-Forward-For HTTP header, which is added by the proxy server to keep track of the original source IP.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Whether to enable Firewall blade on the layer.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Whether to enable Mobile Access blade on the layer.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Whether this layer is shared.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: AccessLayer -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.AccessLayer</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code></dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Remove-CheckPointAccessLayer -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Remove-CheckPointAccessLayer</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>CheckPointAccessLayer</command:noun>
      <maml:description>
        <maml:para>Delete existing object using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Remove-CheckPointAccessLayer</maml:name>
        <!-- Parameter: AccessLayer -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID,Layer">
          <maml:name>AccessLayer</maml:name>
          <maml:description>
            <maml:para>Network object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: AccessLayer -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID,Layer">
        <maml:name>AccessLayer</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID,Layer">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the AccessLayer parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID,Layer">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the AccessLayer parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID,Layer">
        <maml:name>Layer</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the AccessLayer parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Remove-CheckPointAccessLayer -Name Network</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Set-CheckPointAccessLayer -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Set-CheckPointAccessLayer</command:name>
      <command:verb>Set</command:verb>
      <command:noun>CheckPointAccessLayer</command:noun>
      <maml:description>
        <maml:para>Edit existing object using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Set-CheckPointAccessLayer</maml:name>
        <!-- Parameter: AccessLayer -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID,Layer">
          <maml:name>AccessLayer</maml:name>
          <maml:description>
            <maml:para>Network object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ApplicationsAndUrlFiltering -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>ApplicationsAndUrlFiltering</maml:name>
          <maml:description>
            <maml:para>Whether to enable Applications and URL Filtering blade on the layer.</maml:para>
          </maml:description>
          <command:parameterValue required="true">bool</command:parameterValue>
          <dev:type>
            <maml:name>System.Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ContentAwareness -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>ContentAwareness</maml:name>
          <maml:description>
            <maml:para>Whether to enable Content Awareness blade on the layer.</maml:para>
          </maml:description>
          <command:parameterValue required="true">bool</command:parameterValue>
          <dev:type>
            <maml:name>System.Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetectUsingXForwardFor -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>DetectUsingXForwardFor</maml:name>
          <maml:description>
            <maml:para>Whether to use X-Forward-For HTTP header, which is added by the proxy server to keep track of the original source IP.</maml:para>
          </maml:description>
          <command:parameterValue required="true">bool</command:parameterValue>
          <dev:type>
            <maml:name>System.Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Firewall -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Firewall</maml:name>
          <maml:description>
            <maml:para>Whether to enable Firewall blade on the layer.</maml:para>
          </maml:description>
          <command:parameterValue required="true">bool</command:parameterValue>
          <dev:type>
            <maml:name>System.Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>True</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: MobileAccess -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>MobileAccess</maml:name>
          <maml:description>
            <maml:para>Whether to enable Mobile Access blade on the layer.</maml:para>
          </maml:description>
          <command:parameterValue required="true">bool</command:parameterValue>
          <dev:type>
            <maml:name>System.Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: NewName -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>NewName</maml:name>
          <maml:description>
            <maml:para>New name of the object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Shared -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Shared</maml:name>
          <maml:description>
            <maml:para>Whether this layer is shared.</maml:para>
          </maml:description>
          <command:parameterValue required="true">bool</command:parameterValue>
          <dev:type>
            <maml:name>System.Boolean</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: TagAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>TagAction</maml:name>
          <maml:description>
            <maml:para>Action to take with tags.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: AccessLayer -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID,Layer">
        <maml:name>AccessLayer</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID,Layer">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the AccessLayer parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID,Layer">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the AccessLayer parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID,Layer">
        <maml:name>Layer</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the AccessLayer parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: ApplicationsAndUrlFiltering -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>ApplicationsAndUrlFiltering</maml:name>
        <maml:description>
          <maml:para>Whether to enable Applications and URL Filtering blade on the layer.</maml:para>
        </maml:description>
        <command:parameterValue required="true">bool</command:parameterValue>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: ContentAwareness -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>ContentAwareness</maml:name>
        <maml:description>
          <maml:para>Whether to enable Content Awareness blade on the layer.</maml:para>
        </maml:description>
        <command:parameterValue required="true">bool</command:parameterValue>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetectUsingXForwardFor -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>DetectUsingXForwardFor</maml:name>
        <maml:description>
          <maml:para>Whether to use X-Forward-For HTTP header, which is added by the proxy server to keep track of the original source IP.</maml:para>
        </maml:description>
        <command:parameterValue required="true">bool</command:parameterValue>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Firewall -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Firewall</maml:name>
        <maml:description>
          <maml:para>Whether to enable Firewall blade on the layer.</maml:para>
        </maml:description>
        <command:parameterValue required="true">bool</command:parameterValue>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>True</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: MobileAccess -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>MobileAccess</maml:name>
        <maml:description>
          <maml:para>Whether to enable Mobile Access blade on the layer.</maml:para>
        </maml:description>
        <command:parameterValue required="true">bool</command:parameterValue>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Shared -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Shared</maml:name>
        <maml:description>
          <maml:para>Whether this layer is shared.</maml:para>
        </maml:description>
        <command:parameterValue required="true">bool</command:parameterValue>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: NewName -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>NewName</maml:name>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: TagAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>TagAction</maml:name>
        <maml:description>
          <maml:para>Action to take with tags.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Whether to enable Applications and URL Filtering blade on the layer.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Whether to enable Content Awareness blade on the layer.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Whether to use X-Forward-For HTTP header, which is added by the proxy server to keep track of the original source IP.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Whether to enable Firewall blade on the layer.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Whether to enable Mobile Access blade on the layer.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Boolean</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Whether this layer is shared.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: AccessLayer -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.AccessLayer</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Set-CheckPointAccessLayer -Name Network -ApplicationsAndUrlFiltering $true</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointAccessLayers -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointAccessLayers</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointAccessLayers</command:noun>
      <maml:description>
        <maml:para>Retrieve all objects.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: All -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointAccessLayers</maml:name>
        <!-- Parameter: All -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Get All Records</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Limit -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointAccessLayers</maml:name>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: All -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>Get All Records</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Limit -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Limit</maml:name>
        <maml:description>
          <maml:para>No more than that many results will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>50</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Offset -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Offset</maml:name>
        <maml:description>
          <maml:para>Skip that many results before beginning to return them.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <!-- OutputType: AccessLayer[] -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.AccessLayer[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
      <!-- OutputType: NetworkObjectsPagingResults`1 -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.NetworkObjectsPagingResults`1[[Koopman.CheckPoint.AccessLayer, CheckPoint.NET, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null]]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointAccessLayers</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointAccessRule -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointAccessRule</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointAccessRule</command:noun>
      <maml:description>
        <maml:para>Retrieve existing object using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Rule Number -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointAccessRule</maml:name>
        <!-- Parameter: Layer -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
          <maml:name>Layer</maml:name>
          <maml:description>
            <maml:para>Layer that the rule belongs to identified by the name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: RuleNumber -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
          <maml:name>RuleNumber</maml:name>
          <maml:description>
            <maml:para>Rule number.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Layer -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
        <maml:name>Layer</maml:name>
        <maml:description>
          <maml:para>Layer that the rule belongs to identified by the name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: RuleNumber -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
        <maml:name>RuleNumber</maml:name>
        <maml:description>
          <maml:para>Rule number.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Layer that the rule belongs to identified by the name or UID.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Rule number.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: AccessRule -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.AccessRule</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointAccessRule -Layer Network -RuleNumber 1</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointAccessRuleBase -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointAccessRuleBase</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointAccessRuleBase</command:noun>
      <maml:description>
        <maml:para>Shows the entire Access Rules layer.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Shows the entire Access Rules layer. This layer is divided into sections. An Access Rule may be within a section, or independent of a section (in which case it is said to be under the "global" section). The reply features a list of objects. Each object may be a section of the layer, with all its rules in, or a rule itself, for the case of rules which are under the global section. An optional "filter" field may be added in order to filter out only those rules that match a search criteria.</maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: Limit -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointAccessRuleBase</maml:name>
        <!-- Parameter: AccessLayer -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID,Layer">
          <maml:name>AccessLayer</maml:name>
          <maml:description>
            <maml:para>Network object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Filter -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Filter</maml:name>
          <maml:description>
            <maml:para>Search expression to filter the rulebase. The provided text should be exactly the same as it would be given in Smart Console. The logical operators in the expression ('AND', 'OR') should be provided in capital letters.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: AccessLayer -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID,Layer">
        <maml:name>AccessLayer</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID,Layer">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the AccessLayer parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID,Layer">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the AccessLayer parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID,Layer">
        <maml:name>Layer</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the AccessLayer parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Filter -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Filter</maml:name>
        <maml:description>
          <maml:para>Search expression to filter the rulebase. The provided text should be exactly the same as it would be given in Smart Console. The logical operators in the expression ('AND', 'OR') should be provided in capital letters.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Limit -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Limit</maml:name>
        <maml:description>
          <maml:para>No more than that many results will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>50</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Offset -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Offset</maml:name>
        <maml:description>
          <maml:para>Skip that many results before beginning to return them.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: AccessRulebasePagingResults -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.AccessRulebasePagingResults</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointAccessRuleBase -AccessLayer Network</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointAddressRange -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointAddressRange</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointAddressRange</command:noun>
      <maml:description>
        <maml:para>Retrieve existing address range using name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Name or UID -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointAddressRange</maml:name>
        <!-- Parameter: Value -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
          <maml:name>Value</maml:name>
          <maml:description>
            <maml:para>Object name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Value -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Value</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: AddressRange -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.AddressRange</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointAddressRange -Name Range1</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: New-CheckPointAddressRange -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>New-CheckPointAddressRange</command:name>
      <command:verb>New</command:verb>
      <command:noun>CheckPointAddressRange</command:noun>
      <maml:description>
        <maml:para>Create new address range.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: IPv4 or IPv6 -->
      <command:syntaxItem>
        <maml:name>New-CheckPointAddressRange</maml:name>
        <!-- Parameter: IPAddressFirst -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPAddressFirst</maml:name>
          <maml:description>
            <maml:para>First IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPAddressLast -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPAddressLast</maml:name>
          <maml:description>
            <maml:para>Last IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: IPv4 and IPv6 -->
      <command:syntaxItem>
        <maml:name>New-CheckPointAddressRange</maml:name>
        <!-- Parameter: IPv4AddressFirst -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv4AddressFirst</maml:name>
          <maml:description>
            <maml:para>First IPv4 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPv4AddressLast -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv4AddressLast</maml:name>
          <maml:description>
            <maml:para>Last IPv4 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPv6AddressFirst -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv6AddressFirst</maml:name>
          <maml:description>
            <maml:para>First IPv6 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPv6AddressLast -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv6AddressLast</maml:name>
          <maml:description>
            <maml:para>Last IPv6 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: IPv4 -->
      <command:syntaxItem>
        <maml:name>New-CheckPointAddressRange</maml:name>
        <!-- Parameter: IPv4AddressFirst -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv4AddressFirst</maml:name>
          <maml:description>
            <maml:para>First IPv4 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPv4AddressLast -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv4AddressLast</maml:name>
          <maml:description>
            <maml:para>Last IPv4 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: IPv6 -->
      <command:syntaxItem>
        <maml:name>New-CheckPointAddressRange</maml:name>
        <!-- Parameter: IPv6AddressFirst -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv6AddressFirst</maml:name>
          <maml:description>
            <maml:para>First IPv6 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPv6AddressLast -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv6AddressLast</maml:name>
          <maml:description>
            <maml:para>Last IPv6 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPAddressFirst -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPAddressFirst</maml:name>
        <maml:description>
          <maml:para>First IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPAddressLast -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPAddressLast</maml:name>
        <maml:description>
          <maml:para>Last IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv4AddressFirst -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv4AddressFirst</maml:name>
        <maml:description>
          <maml:para>First IPv4 address in the range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv4AddressLast -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv4AddressLast</maml:name>
        <maml:description>
          <maml:para>Last IPv4 address in the range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv6AddressFirst -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv6AddressFirst</maml:name>
        <maml:description>
          <maml:para>First IPv6 address in the range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv6AddressLast -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv6AddressLast</maml:name>
        <maml:description>
          <maml:para>Last IPv6 address in the range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SetIfExists -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SetIfExists</maml:name>
        <maml:description>
          <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Name -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>First IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Last IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>First IPv4 address in the range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Last IPv4 address in the range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>First IPv6 address in the range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Last IPv6 address in the range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: AddressRange -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.AddressRange</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>New-CheckPointAddressRange -Name Range1 -IPAddressFirst 192.168.1.2 -IPAddressLast 192.168.1.5</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Remove-CheckPointAddressRange -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Remove-CheckPointAddressRange</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>CheckPointAddressRange</command:noun>
      <maml:description>
        <maml:para>Delete existing address range using name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Remove-CheckPointAddressRange</maml:name>
        <!-- Parameter: AddressRange -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>AddressRange</maml:name>
          <maml:description>
            <maml:para>Address Range object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: AddressRange -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>AddressRange</maml:name>
        <maml:description>
          <maml:para>Address Range object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Address Range object, name or UID.</maml:para>
          <maml:para>This is an alias of the AddressRange parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Address Range object, name or UID.</maml:para>
          <maml:para>This is an alias of the AddressRange parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Address Range object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Remove-CheckPointAddressRange -Name Range1</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Set-CheckPointAddressRange -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Set-CheckPointAddressRange</command:name>
      <command:verb>Set</command:verb>
      <command:noun>CheckPointAddressRange</command:noun>
      <maml:description>
        <maml:para>Edit existing address range using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: IPv4 or IPv6 -->
      <command:syntaxItem>
        <maml:name>Set-CheckPointAddressRange</maml:name>
        <!-- Parameter: AddressRange -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>AddressRange</maml:name>
          <maml:description>
            <maml:para>Address Range object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: GroupAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>GroupAction</maml:name>
          <maml:description>
            <maml:para>Action to take with groups.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
            <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: IPAddressFirst -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPAddressFirst</maml:name>
          <maml:description>
            <maml:para>First IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPAddressLast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPAddressLast</maml:name>
          <maml:description>
            <maml:para>Last IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: NewName -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>NewName</maml:name>
          <maml:description>
            <maml:para>New name of the object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: TagAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>TagAction</maml:name>
          <maml:description>
            <maml:para>Action to take with tags.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: IPv4 and IPv6 -->
      <command:syntaxItem>
        <maml:name>Set-CheckPointAddressRange</maml:name>
        <!-- Parameter: AddressRange -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>AddressRange</maml:name>
          <maml:description>
            <maml:para>Address Range object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: GroupAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>GroupAction</maml:name>
          <maml:description>
            <maml:para>Action to take with groups.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
            <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: IPv4AddressFirst -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv4AddressFirst</maml:name>
          <maml:description>
            <maml:para>First IPv4 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPv4AddressLast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv4AddressLast</maml:name>
          <maml:description>
            <maml:para>Last IPv4 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPv6AddressFirst -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv6AddressFirst</maml:name>
          <maml:description>
            <maml:para>First IPv6 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPv6AddressLast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv6AddressLast</maml:name>
          <maml:description>
            <maml:para>Last IPv6 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: NewName -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>NewName</maml:name>
          <maml:description>
            <maml:para>New name of the object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: TagAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>TagAction</maml:name>
          <maml:description>
            <maml:para>Action to take with tags.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: AddressRange -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>AddressRange</maml:name>
        <maml:description>
          <maml:para>Address Range object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Address Range object, name or UID.</maml:para>
          <maml:para>This is an alias of the AddressRange parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Address Range object, name or UID.</maml:para>
          <maml:para>This is an alias of the AddressRange parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: GroupAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>GroupAction</maml:name>
        <maml:description>
          <maml:para>Action to take with groups.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPAddressFirst -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPAddressFirst</maml:name>
        <maml:description>
          <maml:para>First IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPAddressLast -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPAddressLast</maml:name>
        <maml:description>
          <maml:para>Last IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv4AddressFirst -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv4AddressFirst</maml:name>
        <maml:description>
          <maml:para>First IPv4 address in the range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv4AddressLast -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv4AddressLast</maml:name>
        <maml:description>
          <maml:para>Last IPv4 address in the range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv6AddressFirst -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv6AddressFirst</maml:name>
        <maml:description>
          <maml:para>First IPv6 address in the range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv6AddressLast -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv6AddressLast</maml:name>
        <maml:description>
          <maml:para>Last IPv6 address in the range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: NewName -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>NewName</maml:name>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: TagAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>TagAction</maml:name>
        <maml:description>
          <maml:para>Action to take with tags.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Address Range object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>First IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Last IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>First IPv4 address in the range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Last IPv4 address in the range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>First IPv6 address in the range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Last IPv6 address in the range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: AddressRange -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.AddressRange</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Set-CheckPointAddressRange -Name Range1 -NewName RangeA -Color Red</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointAddressRanges -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointAddressRanges</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointAddressRanges</command:noun>
      <maml:description>
        <maml:para>Retrieve all address ranges.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: All -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointAddressRanges</maml:name>
        <!-- Parameter: All -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Get All Records</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Limit -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointAddressRanges</maml:name>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: All -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>Get All Records</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Limit -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Limit</maml:name>
        <maml:description>
          <maml:para>No more than that many results will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>50</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Offset -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Offset</maml:name>
        <maml:description>
          <maml:para>Skip that many results before beginning to return them.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <!-- OutputType: AddressRange[] -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.AddressRange[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
      <!-- OutputType: NetworkObjectsPagingResults`1 -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.NetworkObjectsPagingResults`1[[Koopman.CheckPoint.AddressRange, CheckPoint.NET, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null]]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointAddressRanges</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointApplication -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointApplication</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointApplication</command:noun>
      <maml:description>
        <maml:para>Retrieve existing Application Site using name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Application ID -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointApplication</maml:name>
        <!-- Parameter: ApplicationID -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>ApplicationID</maml:name>
          <maml:description>
            <maml:para>Object application identifier.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: By Name or UID -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointApplication</maml:name>
        <!-- Parameter: Value -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
          <maml:name>Value</maml:name>
          <maml:description>
            <maml:para>Object name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: ApplicationID -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>ApplicationID</maml:name>
        <maml:description>
          <maml:para>Object application identifier.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Value -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Value</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object application identifier.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: ApplicationSite -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ApplicationSite</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointApplication -Name "Check Point User Center"</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: New-CheckPointApplication -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>New-CheckPointApplication</command:name>
      <command:verb>New</command:verb>
      <command:noun>CheckPointApplication</command:noun>
      <maml:description>
        <maml:para>Create new application.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Application Signature -->
      <command:syntaxItem>
        <maml:name>New-CheckPointApplication</maml:name>
        <!-- Parameter: ApplicationSignature -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>ApplicationSignature</maml:name>
          <maml:description>
            <maml:para>Application signature generated by Signature Tool.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PrimaryCategory -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>PrimaryCategory</maml:name>
          <maml:description>
            <maml:para>Each application is assigned to one primary category based on its most defining aspect.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: AdditionalCategories -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>AdditionalCategories</maml:name>
          <maml:description>
            <maml:para>Used to configure or edit the additional categories of a custom application / site used in the Application and URL Filtering or Threat Prevention.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Description -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Description</maml:name>
          <maml:description>
            <maml:para>A description for the application.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: UrlsDefinedAsRegularExpression -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>UrlsDefinedAsRegularExpression</maml:name>
          <maml:description>
            <maml:para>States whether the URL is defined as a Regular Expression or not.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: By URLs -->
      <command:syntaxItem>
        <maml:name>New-CheckPointApplication</maml:name>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PrimaryCategory -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>PrimaryCategory</maml:name>
          <maml:description>
            <maml:para>Each application is assigned to one primary category based on its most defining aspect.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: UrlList -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>UrlList</maml:name>
          <maml:description>
            <maml:para>URLs that determine this particular application.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: AdditionalCategories -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>AdditionalCategories</maml:name>
          <maml:description>
            <maml:para>Used to configure or edit the additional categories of a custom application / site used in the Application and URL Filtering or Threat Prevention.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Description -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Description</maml:name>
          <maml:description>
            <maml:para>A description for the application.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: UrlsDefinedAsRegularExpression -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>UrlsDefinedAsRegularExpression</maml:name>
          <maml:description>
            <maml:para>States whether the URL is defined as a Regular Expression or not.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: AdditionalCategories -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>AdditionalCategories</maml:name>
        <maml:description>
          <maml:para>Used to configure or edit the additional categories of a custom application / site used in the Application and URL Filtering or Threat Prevention.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: ApplicationSignature -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>ApplicationSignature</maml:name>
        <maml:description>
          <maml:para>Application signature generated by Signature Tool.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Description -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Description</maml:name>
        <maml:description>
          <maml:para>A description for the application.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: PrimaryCategory -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>PrimaryCategory</maml:name>
        <maml:description>
          <maml:para>Each application is assigned to one primary category based on its most defining aspect.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: UrlList -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>UrlList</maml:name>
        <maml:description>
          <maml:para>URLs that determine this particular application.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: UrlsDefinedAsRegularExpression -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>UrlsDefinedAsRegularExpression</maml:name>
        <maml:description>
          <maml:para>States whether the URL is defined as a Regular Expression or not.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: SetIfExists -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SetIfExists</maml:name>
        <maml:description>
          <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Name -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Used to configure or edit the additional categories of a custom application / site used in the Application and URL Filtering or Threat Prevention.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Application signature generated by Signature Tool.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>A description for the application.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Each application is assigned to one primary category based on its most defining aspect.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>URLs that determine this particular application.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: ApplicationSite -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ApplicationSite</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>New-CheckPointApplication -Name MyApp -PrimaryCategory "Low Risk" -UrlList www.google.com,www.bing.com</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Remove-CheckPointApplication -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Remove-CheckPointApplication</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>CheckPointApplication</command:noun>
      <maml:description>
        <maml:para>Delete existing object using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Remove-CheckPointApplication</maml:name>
        <!-- Parameter: ApplicationSite -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>ApplicationSite</maml:name>
          <maml:description>
            <maml:para>Application Site object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: ApplicationSite -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>ApplicationSite</maml:name>
        <maml:description>
          <maml:para>Application Site object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Application Site object, name or UID.</maml:para>
          <maml:para>This is an alias of the ApplicationSite parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Application Site object, name or UID.</maml:para>
          <maml:para>This is an alias of the ApplicationSite parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Application Site object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Remove-CheckPointApplication -Name MyApp</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Set-CheckPointApplication -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Set-CheckPointApplication</command:name>
      <command:verb>Set</command:verb>
      <command:noun>CheckPointApplication</command:noun>
      <maml:description>
        <maml:para>Edit existing application using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Set-CheckPointApplication</maml:name>
        <!-- Parameter: ApplicationSite -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>ApplicationSite</maml:name>
          <maml:description>
            <maml:para>Group object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: AdditionalCategories -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>AdditionalCategories</maml:name>
          <maml:description>
            <maml:para>Used to configure or edit the additional categories of a custom application / site used in the Application and URL Filtering or Threat Prevention.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: AdditionalCategoriesAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>AdditionalCategoriesAction</maml:name>
          <maml:description>
            <maml:para>Action to take with Additional Categories.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: ApplicationSignature -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>ApplicationSignature</maml:name>
          <maml:description>
            <maml:para>Application signature generated by Signature Tool.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ApplicationSignatureAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ApplicationSignatureAction</maml:name>
          <maml:description>
            <maml:para>Action to take with Application Signatures.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Description -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Description</maml:name>
          <maml:description>
            <maml:para>A description for the application.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: GroupAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>GroupAction</maml:name>
          <maml:description>
            <maml:para>Action to take with groups.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
            <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: NewName -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>NewName</maml:name>
          <maml:description>
            <maml:para>New name of the object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: PrimaryCategory -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>PrimaryCategory</maml:name>
          <maml:description>
            <maml:para>Each application is assigned to one primary category based on its most defining aspect.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: TagAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>TagAction</maml:name>
          <maml:description>
            <maml:para>Action to take with tags.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: UrlAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>UrlAction</maml:name>
          <maml:description>
            <maml:para>Action to take with URLs.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: UrlList -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>UrlList</maml:name>
          <maml:description>
            <maml:para>URLs that determine this particular application.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: UrlsDefinedAsRegularExpression -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>UrlsDefinedAsRegularExpression</maml:name>
          <maml:description>
            <maml:para>States whether the URL is defined as a Regular Expression or not.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: AdditionalCategories -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>AdditionalCategories</maml:name>
        <maml:description>
          <maml:para>Used to configure or edit the additional categories of a custom application / site used in the Application and URL Filtering or Threat Prevention.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: AdditionalCategoriesAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>AdditionalCategoriesAction</maml:name>
        <maml:description>
          <maml:para>Action to take with Additional Categories.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: ApplicationSignature -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>ApplicationSignature</maml:name>
        <maml:description>
          <maml:para>Application signature generated by Signature Tool.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: ApplicationSignatureAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>ApplicationSignatureAction</maml:name>
        <maml:description>
          <maml:para>Action to take with Application Signatures.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: ApplicationSite -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>ApplicationSite</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
          <maml:para>This is an alias of the ApplicationSite parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
          <maml:para>This is an alias of the ApplicationSite parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Description -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Description</maml:name>
        <maml:description>
          <maml:para>A description for the application.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: GroupAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>GroupAction</maml:name>
        <maml:description>
          <maml:para>Action to take with groups.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: PrimaryCategory -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>PrimaryCategory</maml:name>
        <maml:description>
          <maml:para>Each application is assigned to one primary category based on its most defining aspect.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: UrlAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>UrlAction</maml:name>
        <maml:description>
          <maml:para>Action to take with URLs.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: UrlList -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>UrlList</maml:name>
        <maml:description>
          <maml:para>URLs that determine this particular application.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: UrlsDefinedAsRegularExpression -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>UrlsDefinedAsRegularExpression</maml:name>
        <maml:description>
          <maml:para>States whether the URL is defined as a Regular Expression or not.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: NewName -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>NewName</maml:name>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: TagAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>TagAction</maml:name>
        <maml:description>
          <maml:para>Action to take with tags.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Used to configure or edit the additional categories of a custom application / site used in the Application and URL Filtering or Threat Prevention.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Application signature generated by Signature Tool.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>A description for the application.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Each application is assigned to one primary category based on its most defining aspect.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>URLs that determine this particular application.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: ApplicationSite -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ApplicationSite</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Set-CheckPointApplication -Name MyApp -Color Red</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointApplicationCategories -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointApplicationCategories</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointApplicationCategories</command:noun>
      <maml:description>
        <maml:para>Retrieve all Application Categories.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: All -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointApplicationCategories</maml:name>
        <!-- Parameter: All -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Get All Records</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Limit -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointApplicationCategories</maml:name>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: All -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>Get All Records</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Limit -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Limit</maml:name>
        <maml:description>
          <maml:para>No more than that many results will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>50</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Offset -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Offset</maml:name>
        <maml:description>
          <maml:para>Skip that many results before beginning to return them.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <!-- OutputType: ApplicationCategory[] -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ApplicationCategory[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
      <!-- OutputType: NetworkObjectsPagingResults`1 -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.NetworkObjectsPagingResults`1[[Koopman.CheckPoint.ApplicationCategory, CheckPoint.NET, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null]]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointApplicationCategories</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointApplicationCategory -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointApplicationCategory</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointApplicationCategory</command:noun>
      <maml:description>
        <maml:para>Retrieve existing Application Category using name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Name or UID -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointApplicationCategory</maml:name>
        <!-- Parameter: Value -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
          <maml:name>Value</maml:name>
          <maml:description>
            <maml:para>Object name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Value -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Value</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: ApplicationCategory -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ApplicationCategory</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointApplicationCategory -Name "Low Risk"</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: New-CheckPointApplicationCategory -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>New-CheckPointApplicationCategory</command:name>
      <command:verb>New</command:verb>
      <command:noun>CheckPointApplicationCategory</command:noun>
      <maml:description>
        <maml:para>Create new Application Category.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>New-CheckPointApplicationCategory</maml:name>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Description -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Description</maml:name>
          <maml:description>
            <maml:para>A description for the application.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Description -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Description</maml:name>
        <maml:description>
          <maml:para>A description for the application.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SetIfExists -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SetIfExists</maml:name>
        <maml:description>
          <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Name -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>A description for the application.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: ApplicationCategory -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ApplicationCategory</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>New-CheckPointApplicationCategory -Name MyCategory</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Remove-CheckPointApplicationCategory -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Remove-CheckPointApplicationCategory</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>CheckPointApplicationCategory</command:noun>
      <maml:description>
        <maml:para>Delete existing object using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Remove-CheckPointApplicationCategory</maml:name>
        <!-- Parameter: ApplicationCategory -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>ApplicationCategory</maml:name>
          <maml:description>
            <maml:para>Application Category object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: ApplicationCategory -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>ApplicationCategory</maml:name>
        <maml:description>
          <maml:para>Application Category object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Application Category object, name or UID.</maml:para>
          <maml:para>This is an alias of the ApplicationCategory parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Application Category object, name or UID.</maml:para>
          <maml:para>This is an alias of the ApplicationCategory parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Application Category object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Remove-CheckPointApplicationCategory -Name MyCategory</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Set-CheckPointApplicationCategory -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Set-CheckPointApplicationCategory</command:name>
      <command:verb>Set</command:verb>
      <command:noun>CheckPointApplicationCategory</command:noun>
      <maml:description>
        <maml:para>Edit existing Application Category using name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Set-CheckPointApplicationCategory</maml:name>
        <!-- Parameter: ApplicationCategory -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>ApplicationCategory</maml:name>
          <maml:description>
            <maml:para>Group object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Description -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Description</maml:name>
          <maml:description>
            <maml:para>A description for the application.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: GroupAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>GroupAction</maml:name>
          <maml:description>
            <maml:para>Action to take with groups.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
            <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: NewName -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>NewName</maml:name>
          <maml:description>
            <maml:para>New name of the object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: TagAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>TagAction</maml:name>
          <maml:description>
            <maml:para>Action to take with tags.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: ApplicationCategory -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>ApplicationCategory</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
          <maml:para>This is an alias of the ApplicationCategory parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
          <maml:para>This is an alias of the ApplicationCategory parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Description -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Description</maml:name>
        <maml:description>
          <maml:para>A description for the application.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: GroupAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>GroupAction</maml:name>
        <maml:description>
          <maml:para>Action to take with groups.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: NewName -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>NewName</maml:name>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: TagAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>TagAction</maml:name>
        <maml:description>
          <maml:para>Action to take with tags.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>A description for the application.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: ApplicationCategory -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ApplicationCategory</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Set-CheckPointApplicationCategory -Name MyCategory -Color Red</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointApplications -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointApplications</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointApplications</command:noun>
      <maml:description>
        <maml:para>Retrieve all applications.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: All -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointApplications</maml:name>
        <!-- Parameter: All -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Get All Records</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Limit -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointApplications</maml:name>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: All -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>Get All Records</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Limit -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Limit</maml:name>
        <maml:description>
          <maml:para>No more than that many results will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>50</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Offset -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Offset</maml:name>
        <maml:description>
          <maml:para>Skip that many results before beginning to return them.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <!-- OutputType: ApplicationSite[] -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ApplicationSite[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
      <!-- OutputType: NetworkObjectsPagingResults`1 -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.NetworkObjectsPagingResults`1[[Koopman.CheckPoint.ApplicationSite, CheckPoint.NET, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null]]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointApplications</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointFullObject -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointFullObject</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointFullObject</command:noun>
      <maml:description>
        <maml:para>Retrieve full object details from object summary.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Use this to return the full object details if you only got summary currently.</maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointFullObject</maml:name>
        <!-- Parameter: Object -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue)" position="named">
          <maml:name>Object</maml:name>
          <maml:description>
            <maml:para>Input objects to start export from.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Object -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue)" position="named">
        <maml:name>Object</maml:name>
        <maml:description>
          <maml:para>Input objects to start export from.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Input objects to start export from.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointGroups | Get-CheckPointFullObject</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointGroup -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointGroup</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointGroup</command:noun>
      <maml:description>
        <maml:para>Retrieve existing group using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Name or UID -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointGroup</maml:name>
        <!-- Parameter: Value -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
          <maml:name>Value</maml:name>
          <maml:description>
            <maml:para>Object name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Value -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Value</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: Group -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Group</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointGroup -Name MyGroup</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: New-CheckPointGroup -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>New-CheckPointGroup</command:name>
      <command:verb>New</command:verb>
      <command:noun>CheckPointGroup</command:noun>
      <maml:description>
        <maml:para>Create new group.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>New-CheckPointGroup</maml:name>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Members -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Members</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Members -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Members</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SetIfExists -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SetIfExists</maml:name>
        <maml:description>
          <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Name -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: Group -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Group</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>New-CheckPointGroup -Name MyGroup -Members HostA,HostB,HostC</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Remove-CheckPointGroup -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Remove-CheckPointGroup</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>CheckPointGroup</command:noun>
      <maml:description>
        <maml:para>Delete existing group using name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Remove-CheckPointGroup</maml:name>
        <!-- Parameter: Group -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>Group</maml:name>
          <maml:description>
            <maml:para>Group object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Group -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Group</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
          <maml:para>This is an alias of the Group parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
          <maml:para>This is an alias of the Group parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Remove-CheckPointGroup -Name MyGroup</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Set-CheckPointGroup -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Set-CheckPointGroup</command:name>
      <command:verb>Set</command:verb>
      <command:noun>CheckPointGroup</command:noun>
      <maml:description>
        <maml:para>Edit existing group using name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Set-CheckPointGroup</maml:name>
        <!-- Parameter: Group -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>Group</maml:name>
          <maml:description>
            <maml:para>Group object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: GroupAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>GroupAction</maml:name>
          <maml:description>
            <maml:para>Action to take with groups.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
            <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: MemberAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>MemberAction</maml:name>
          <maml:description>
            <maml:para>Action to take with members.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Members -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Members</maml:name>
          <maml:description>
            <maml:para>Collection of Network objects identified by the name or UID.</maml:para>
            <maml:para>Members listed will be either Added, Removed or replace the current list of members based on MemberAction parameter.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: NewName -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>NewName</maml:name>
          <maml:description>
            <maml:para>New name of the object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: TagAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>TagAction</maml:name>
          <maml:description>
            <maml:para>Action to take with tags.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Group -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Group</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
          <maml:para>This is an alias of the Group parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
          <maml:para>This is an alias of the Group parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: GroupAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>GroupAction</maml:name>
        <maml:description>
          <maml:para>Action to take with groups.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: MemberAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>MemberAction</maml:name>
        <maml:description>
          <maml:para>Action to take with members.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Members -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Members</maml:name>
        <maml:description>
          <maml:para>Collection of Network objects identified by the name or UID.</maml:para>
          <maml:para>Members listed will be either Added, Removed or replace the current list of members based on MemberAction parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: NewName -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>NewName</maml:name>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: TagAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>TagAction</maml:name>
        <maml:description>
          <maml:para>Action to take with tags.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of Network objects identified by the name or UID.</maml:para>
          <maml:para>Members listed will be either Added, Removed or replace the current list of members based on MemberAction parameter.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: Group -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Group</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Set-CheckPointGroup -Name MyGroup -MemberAction Add -Members HostD</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointGroups -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointGroups</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointGroups</command:noun>
      <maml:description>
        <maml:para>Retrieve all groups.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: All -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointGroups</maml:name>
        <!-- Parameter: All -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Get All Records</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Limit -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointGroups</maml:name>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: All -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>Get All Records</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Limit -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Limit</maml:name>
        <maml:description>
          <maml:para>No more than that many results will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>50</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Offset -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Offset</maml:name>
        <maml:description>
          <maml:para>Skip that many results before beginning to return them.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <!-- OutputType: NetworkObjectsPagingResults`1 -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.NetworkObjectsPagingResults`1[[Koopman.CheckPoint.Group, CheckPoint.NET, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null]]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
      <!-- OutputType: Group[] -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Group[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointGroups</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointGroupsWithExclusion -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointGroupsWithExclusion</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointGroupsWithExclusion</command:noun>
      <maml:description>
        <maml:para>Retrieve all Groups with Exclusion.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: All -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointGroupsWithExclusion</maml:name>
        <!-- Parameter: All -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Get All Records</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Limit -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointGroupsWithExclusion</maml:name>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: All -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>Get All Records</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Limit -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Limit</maml:name>
        <maml:description>
          <maml:para>No more than that many results will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>50</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Offset -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Offset</maml:name>
        <maml:description>
          <maml:para>Skip that many results before beginning to return them.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <!-- OutputType: NetworkObjectsPagingResults`1 -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.NetworkObjectsPagingResults`1[[Koopman.CheckPoint.GroupWithExclusion, CheckPoint.NET, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null]]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
      <!-- OutputType: GroupWithExclusion[] -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.GroupWithExclusion[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointGroupsWithExclusion</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Invoke-CheckPointGroupSync -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Invoke-CheckPointGroupSync</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckPointGroupSync</command:noun>
      <maml:description>
        <maml:para>Performs a one way sync of external list of group members to a Check Point group.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Performs a one way sync of external list of group members to a Check Point group.</maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Invoke-CheckPointGroupSync</maml:name>
        <!-- Parameter: GroupName -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named" aliases="Name">
          <maml:name>GroupName</maml:name>
          <maml:description>
            <maml:para>Name of group to be synced to list of members</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Input -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue)" position="named" aliases="Subnets,IPAddresses">
          <maml:name>Input</maml:name>
          <maml:description>
            <maml:para>The list of all IPs and subnets that should exist in the group. Group members will be synced with this list.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Prefix -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>Prefix</maml:name>
          <maml:description>
            <maml:para>The host and network object name prefix to use.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color assigned to created objects</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Red</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments for created objects</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: CreateGroup -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>CreateGroup</maml:name>
          <maml:description>
            <maml:para>If group doesn't already exist create it.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Used to ignore warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Rename -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Rename</maml:name>
          <maml:description>
            <maml:para>If object already exists but with different name, rename it.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Tags assigned to created objects</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color assigned to created objects</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Red</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color assigned to created objects</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Red</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments for created objects</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: CreateGroup -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>CreateGroup</maml:name>
        <maml:description>
          <maml:para>If group doesn't already exist create it.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: GroupName -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named" aliases="Name">
        <maml:name>GroupName</maml:name>
        <maml:description>
          <maml:para>Name of group to be synced to list of members</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named" aliases="Name">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Name of group to be synced to list of members</maml:para>
          <maml:para>This is an alias of the GroupName parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Used to ignore warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Input -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue)" position="named" aliases="Subnets,IPAddresses">
        <maml:name>Input</maml:name>
        <maml:description>
          <maml:para>The list of all IPs and subnets that should exist in the group. Group members will be synced with this list.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue)" position="named" aliases="Subnets,IPAddresses">
        <maml:name>Subnets</maml:name>
        <maml:description>
          <maml:para>The list of all IPs and subnets that should exist in the group. Group members will be synced with this list.</maml:para>
          <maml:para>This is an alias of the Input parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue)" position="named" aliases="Subnets,IPAddresses">
        <maml:name>IPAddresses</maml:name>
        <maml:description>
          <maml:para>The list of all IPs and subnets that should exist in the group. Group members will be synced with this list.</maml:para>
          <maml:para>This is an alias of the Input parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Prefix -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>Prefix</maml:name>
        <maml:description>
          <maml:para>The host and network object name prefix to use.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Rename -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Rename</maml:name>
        <maml:description>
          <maml:para>If object already exists but with different name, rename it.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Tags assigned to created objects</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>The list of all IPs and subnets that should exist in the group. Group members will be synced with this list.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: SyncOutput -->
      <command:returnValue>
        <dev:type>
          <maml:name>psCheckPoint.Extra.Sync.InvokeCheckPointGroupSync+SyncOutput</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Detailed results of group sync actions taken.</maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>{ ... } | Invoke-CheckPointGroupSync -Name MyGroup</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointGroupWithExclusion -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointGroupWithExclusion</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointGroupWithExclusion</command:noun>
      <maml:description>
        <maml:para>Retrieve existing Group with Exclusion using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Name or UID -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointGroupWithExclusion</maml:name>
        <!-- Parameter: Value -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
          <maml:name>Value</maml:name>
          <maml:description>
            <maml:para>Object name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Value -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Value</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: GroupWithExclusion -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.GroupWithExclusion</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointGroupWithExclusion -Name MyGroupWithExclusion</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: New-CheckPointGroupWithExclusion -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>New-CheckPointGroupWithExclusion</command:name>
      <command:verb>New</command:verb>
      <command:noun>CheckPointGroupWithExclusion</command:noun>
      <maml:description>
        <maml:para>Create new Group with Exclusion.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>New-CheckPointGroupWithExclusion</maml:name>
        <!-- Parameter: Except -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Except</maml:name>
          <maml:description>
            <maml:para>Object to exclude.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Include -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Include</maml:name>
          <maml:description>
            <maml:para>Object to include.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Except -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Except</maml:name>
        <maml:description>
          <maml:para>Object to exclude.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Include -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Include</maml:name>
        <maml:description>
          <maml:para>Object to include.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SetIfExists -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SetIfExists</maml:name>
        <maml:description>
          <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Name -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object to exclude.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object to include.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: GroupWithExclusion -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.GroupWithExclusion</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>New-CheckPointGroupWithExclusion -Name MyGroupWithExclusion -Include GroupA -Except GroupB</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Remove-CheckPointGroupWithExclusion -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Remove-CheckPointGroupWithExclusion</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>CheckPointGroupWithExclusion</command:noun>
      <maml:description>
        <maml:para>Delete existing Group with Exclusion using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Remove-CheckPointGroupWithExclusion</maml:name>
        <!-- Parameter: GroupWithExclusion -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>GroupWithExclusion</maml:name>
          <maml:description>
            <maml:para>Network object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: GroupWithExclusion -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>GroupWithExclusion</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the GroupWithExclusion parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the GroupWithExclusion parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Remove-CheckPointGroupWithExclusion -Name MyGroupWithExclusion</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Set-CheckPointGroupWithExclusion -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Set-CheckPointGroupWithExclusion</command:name>
      <command:verb>Set</command:verb>
      <command:noun>CheckPointGroupWithExclusion</command:noun>
      <maml:description>
        <maml:para>Edit existing Group with Exclusion using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Set-CheckPointGroupWithExclusion</maml:name>
        <!-- Parameter: GroupWithExclusion -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>GroupWithExclusion</maml:name>
          <maml:description>
            <maml:para>Network object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Except -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Except</maml:name>
          <maml:description>
            <maml:para>Object to exclude.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Include -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Include</maml:name>
          <maml:description>
            <maml:para>Object to include.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: NewName -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>NewName</maml:name>
          <maml:description>
            <maml:para>New name of the object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: TagAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>TagAction</maml:name>
          <maml:description>
            <maml:para>Action to take with tags.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Except -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Except</maml:name>
        <maml:description>
          <maml:para>Object to exclude.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: GroupWithExclusion -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>GroupWithExclusion</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the GroupWithExclusion parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the GroupWithExclusion parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Include -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Include</maml:name>
        <maml:description>
          <maml:para>Object to include.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: NewName -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>NewName</maml:name>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: TagAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>TagAction</maml:name>
        <maml:description>
          <maml:para>Action to take with tags.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object to exclude.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object to include.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: GroupWithExclusion -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.GroupWithExclusion</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Set-CheckPointGroupWithExclusion -Name MyGroupWithExclusion -Color Red</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointHash -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointHash</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointHash</command:noun>
      <maml:description>
        <maml:para>Get server certicate hash that can be used to verify server's certificate.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Used to get the certificate hash of a management server or gateway. Hash can then be used in other commands using the CertificateHash parameter on commands like Open-CheckPointSession and Add-CheckPointIdentity.</maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointHash</maml:name>
        <!-- Parameter: Server -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="0">
          <maml:name>Server</maml:name>
          <maml:description>
            <maml:para>IP or Hostname of the Check point Management Server or Gateway to get hash for</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Port -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="1">
          <maml:name>Port</maml:name>
          <maml:description>
            <maml:para>TCP Port number if not the standard HTTPS port 443</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>443</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Port -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="1">
        <maml:name>Port</maml:name>
        <maml:description>
          <maml:para>TCP Port number if not the standard HTTPS port 443</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>443</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Server -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="0">
        <maml:name>Server</maml:name>
        <maml:description>
          <maml:para>IP or Hostname of the Check point Management Server or Gateway to get hash for</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointHash -Server 192.168.1.1</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointHost -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointHost</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointHost</command:noun>
      <maml:description>
        <maml:para>Retrieve existing host using name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Name or UID -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointHost</maml:name>
        <!-- Parameter: Value -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
          <maml:name>Value</maml:name>
          <maml:description>
            <maml:para>Object name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Value -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Value</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: Host -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Host</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointHost -Name MyHost</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: New-CheckPointHost -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>New-CheckPointHost</command:name>
      <command:verb>New</command:verb>
      <command:noun>CheckPointHost</command:noun>
      <maml:description>
        <maml:para>Create new host.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: IPv4 or IPv6 -->
      <command:syntaxItem>
        <maml:name>New-CheckPointHost</maml:name>
        <!-- Parameter: IPAddress -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPAddress</maml:name>
          <maml:description>
            <maml:para>IPv4 or IPv6 address. If both addresses are required use ipv4-address and ipv6-address fields explicitly.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: IPv4 & IPv6 -->
      <command:syntaxItem>
        <maml:name>New-CheckPointHost</maml:name>
        <!-- Parameter: IPv4Address -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv4Address</maml:name>
          <maml:description>
            <maml:para>IPv4 address.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPv6Address -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv6Address</maml:name>
          <maml:description>
            <maml:para>IPv6 address.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: IPv4 -->
      <command:syntaxItem>
        <maml:name>New-CheckPointHost</maml:name>
        <!-- Parameter: IPv4Address -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv4Address</maml:name>
          <maml:description>
            <maml:para>IPv4 address.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: IPv6 -->
      <command:syntaxItem>
        <maml:name>New-CheckPointHost</maml:name>
        <!-- Parameter: IPv6Address -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv6Address</maml:name>
          <maml:description>
            <maml:para>IPv6 address.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPAddress -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPAddress</maml:name>
        <maml:description>
          <maml:para>IPv4 or IPv6 address. If both addresses are required use ipv4-address and ipv6-address fields explicitly.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv4Address -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv4Address</maml:name>
        <maml:description>
          <maml:para>IPv4 address.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv6Address -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv6Address</maml:name>
        <maml:description>
          <maml:para>IPv6 address.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SetIfExists -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SetIfExists</maml:name>
        <maml:description>
          <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Name -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv4 or IPv6 address. If both addresses are required use ipv4-address and ipv6-address fields explicitly.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv4 address.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv6 address.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: Host -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Host</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>New-CheckPointHost -Name MyHost -IPAddress 1.2.3.4</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Remove-CheckPointHost -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Remove-CheckPointHost</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>CheckPointHost</command:noun>
      <maml:description>
        <maml:para>Delete existing host using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Remove-CheckPointHost</maml:name>
        <!-- Parameter: Host -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>Host</maml:name>
          <maml:description>
            <maml:para>Host object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Host -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Host</maml:name>
        <maml:description>
          <maml:para>Host object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Host object, name or UID.</maml:para>
          <maml:para>This is an alias of the Host parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Host object, name or UID.</maml:para>
          <maml:para>This is an alias of the Host parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Host object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Remove-CheckPointHost -Name MyHost</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Set-CheckPointHost -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Set-CheckPointHost</command:name>
      <command:verb>Set</command:verb>
      <command:noun>CheckPointHost</command:noun>
      <maml:description>
        <maml:para>Edit existing host using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Set-CheckPointHost</maml:name>
        <!-- Parameter: Host -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>Host</maml:name>
          <maml:description>
            <maml:para>Host object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: GroupAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>GroupAction</maml:name>
          <maml:description>
            <maml:para>Action to take with groups.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
            <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: IPAddress -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPAddress</maml:name>
          <maml:description>
            <maml:para>IPv4 or IPv6 address. If both addresses are required use ipv4-address and ipv6-address fields explicitly.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPv4Address -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv4Address</maml:name>
          <maml:description>
            <maml:para>IPv4 address.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPv6Address -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv6Address</maml:name>
          <maml:description>
            <maml:para>IPv6 address.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: NewName -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>NewName</maml:name>
          <maml:description>
            <maml:para>New name of the object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: TagAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>TagAction</maml:name>
          <maml:description>
            <maml:para>Action to take with tags.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: GroupAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>GroupAction</maml:name>
        <maml:description>
          <maml:para>Action to take with groups.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Host -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Host</maml:name>
        <maml:description>
          <maml:para>Host object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Host object, name or UID.</maml:para>
          <maml:para>This is an alias of the Host parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Host object, name or UID.</maml:para>
          <maml:para>This is an alias of the Host parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPAddress -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPAddress</maml:name>
        <maml:description>
          <maml:para>IPv4 or IPv6 address. If both addresses are required use ipv4-address and ipv6-address fields explicitly.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv4Address -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv4Address</maml:name>
        <maml:description>
          <maml:para>IPv4 address.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv6Address -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv6Address</maml:name>
        <maml:description>
          <maml:para>IPv6 address.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: NewName -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>NewName</maml:name>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: TagAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>TagAction</maml:name>
        <maml:description>
          <maml:para>Action to take with tags.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Host object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv4 or IPv6 address. If both addresses are required use ipv4-address and ipv6-address fields explicitly.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv4 address.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv6 address.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: Host -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Host</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Set-CheckPointHost -Name MyHost -NewName HostA -Tags MyTag</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointHosts -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointHosts</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointHosts</command:noun>
      <maml:description>
        <maml:para>Retrieve all Hosts.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: All -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointHosts</maml:name>
        <!-- Parameter: All -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Get All Records</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Limit -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointHosts</maml:name>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: All -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>Get All Records</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Limit -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Limit</maml:name>
        <maml:description>
          <maml:para>No more than that many results will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>50</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Offset -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Offset</maml:name>
        <maml:description>
          <maml:para>Skip that many results before beginning to return them.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <!-- OutputType: NetworkObjectsPagingResults`1 -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.NetworkObjectsPagingResults`1[[Koopman.CheckPoint.Host, CheckPoint.NET, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null]]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
      <!-- OutputType: Host[] -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Host[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointHosts</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Add-CheckPointIdentity -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Add-CheckPointIdentity</command:name>
      <command:verb>Add</command:verb>
      <command:noun>CheckPointIdentity</command:noun>
      <maml:description>
        <maml:para>Creates a new Identity Awareness association for a specified IP address.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Add-CheckPointIdentity</maml:name>
        <!-- Parameter: Gateway -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>Gateway</maml:name>
          <maml:description>
            <maml:para>IP or Hostname of the gateway server.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPAddress -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPAddress</maml:name>
          <maml:description>
            <maml:para>Association IP. Supports either IPv4 or IPv6, but not both.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SharedSecret -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>SharedSecret</maml:name>
          <maml:description>
            <maml:para>Shared secret.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: BatchSize -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>BatchSize</maml:name>
          <maml:description>
            <maml:para>When using pipeline to send multiple requests at once, how many to batch together and send as single request.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>10</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: CertificateHash -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>CertificateHash</maml:name>
          <maml:description>
            <maml:para>Server certificate hash you are expecting.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: CertificateValidation -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>CertificateValidation</maml:name>
          <maml:description>
            <maml:para>Do NOT verify server's certificate.</maml:para>
            <maml:para>Possible values: None, ValidCertificate, CertificatePinning, All, Auto</maml:para>
          </maml:description>
          <command:parameterValue required="true">CertificateValidation</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.CertificateValidation</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Auto</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">None</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ValidCertificate</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CertificatePinning</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">All</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Auto</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Domain -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Domain</maml:name>
          <maml:description>
            <maml:para>Domain name</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: HostType -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>HostType</maml:name>
          <maml:description>
            <maml:para>Type of host device. For example: Apple iOS device.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Machine -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Machine</maml:name>
          <maml:description>
            <maml:para>Computer name</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: MachineGroups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>MachineGroups</maml:name>
          <maml:description>
            <maml:para>List of groups to which the computer belongs(when Identity Awareness does not fetch computer groups).</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: MachineOS -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>MachineOS</maml:name>
          <maml:description>
            <maml:para>Host operating system. For example: Windows 7.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: NoCalculateRoles -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>NoCalculateRoles</maml:name>
          <maml:description>
            <maml:para>Defines whether Identity Awareness calculates the identity’s access roles.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: NoFetchMachineGroups -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>NoFetchMachineGroups</maml:name>
          <maml:description>
            <maml:para>Defines whether Identity Awareness fetches the machine's groups from the user directories defined in SmartConsole.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: NoFetchUserGroups -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>NoFetchUserGroups</maml:name>
          <maml:description>
            <maml:para>Defines whether Identity Awareness fetches the user's groups from the user directories defined in SmartConsole.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Roles -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Roles</maml:name>
          <maml:description>
            <maml:para>List of roles to assign to this identity (when Identity Awareness does not calculate roles).</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SessionTimeout -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>SessionTimeout</maml:name>
          <maml:description>
            <maml:para>Timeout (in seconds) for this Identity Awareness association.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>43200</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: User -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>User</maml:name>
          <maml:description>
            <maml:para>User name</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: UserGroups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>UserGroups</maml:name>
          <maml:description>
            <maml:para>List of groups to which the user belongs (when Identity Awareness does not fetch user groups).</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Domain -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Domain</maml:name>
        <maml:description>
          <maml:para>Domain name</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: HostType -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>HostType</maml:name>
        <maml:description>
          <maml:para>Type of host device. For example: Apple iOS device.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPAddress -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPAddress</maml:name>
        <maml:description>
          <maml:para>Association IP. Supports either IPv4 or IPv6, but not both.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Machine -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Machine</maml:name>
        <maml:description>
          <maml:para>Computer name</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: MachineGroups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>MachineGroups</maml:name>
        <maml:description>
          <maml:para>List of groups to which the computer belongs(when Identity Awareness does not fetch computer groups).</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: MachineOS -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>MachineOS</maml:name>
        <maml:description>
          <maml:para>Host operating system. For example: Windows 7.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: NoCalculateRoles -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>NoCalculateRoles</maml:name>
        <maml:description>
          <maml:para>Defines whether Identity Awareness calculates the identity’s access roles.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: NoFetchMachineGroups -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>NoFetchMachineGroups</maml:name>
        <maml:description>
          <maml:para>Defines whether Identity Awareness fetches the machine's groups from the user directories defined in SmartConsole.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: NoFetchUserGroups -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>NoFetchUserGroups</maml:name>
        <maml:description>
          <maml:para>Defines whether Identity Awareness fetches the user's groups from the user directories defined in SmartConsole.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Roles -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Roles</maml:name>
        <maml:description>
          <maml:para>List of roles to assign to this identity (when Identity Awareness does not calculate roles).</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SessionTimeout -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>SessionTimeout</maml:name>
        <maml:description>
          <maml:para>Timeout (in seconds) for this Identity Awareness association.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>43200</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: User -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>User</maml:name>
        <maml:description>
          <maml:para>User name</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: UserGroups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>UserGroups</maml:name>
        <maml:description>
          <maml:para>List of groups to which the user belongs (when Identity Awareness does not fetch user groups).</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: BatchSize -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>BatchSize</maml:name>
        <maml:description>
          <maml:para>When using pipeline to send multiple requests at once, how many to batch together and send as single request.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>10</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: CertificateHash -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>CertificateHash</maml:name>
        <maml:description>
          <maml:para>Server certificate hash you are expecting.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: CertificateValidation -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>CertificateValidation</maml:name>
        <maml:description>
          <maml:para>Do NOT verify server's certificate.</maml:para>
          <maml:para>Possible values: None, ValidCertificate, CertificatePinning, All, Auto</maml:para>
        </maml:description>
        <command:parameterValue required="true">CertificateValidation</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.CertificateValidation</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Auto</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">None</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ValidCertificate</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CertificatePinning</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">All</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Auto</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Gateway -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>Gateway</maml:name>
        <maml:description>
          <maml:para>IP or Hostname of the gateway server.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SharedSecret -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>SharedSecret</maml:name>
        <maml:description>
          <maml:para>Shared secret.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Domain name</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Type of host device. For example: Apple iOS device.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Association IP. Supports either IPv4 or IPv6, but not both.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Computer name</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>List of groups to which the computer belongs(when Identity Awareness does not fetch computer groups).</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Host operating system. For example: Windows 7.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>List of roles to assign to this identity (when Identity Awareness does not calculate roles).</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Timeout (in seconds) for this Identity Awareness association.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>User name</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>List of groups to which the user belongs (when Identity Awareness does not fetch user groups).</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: AddIdentityResponse -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.IA.AddIdentityResponse</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Add-CheckPointIdentity -Gateway 192.168.1.1 -SharedSecret *** -NoCertificateValidation -IPAddress 192.168.1.2 -NoFetchUserGroups -NoFetchMachineGroups -NoCalculateRoles -User "Test User" -Machine "Test Machine" -Roles "Test Role"</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointIdentity -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointIdentity</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointIdentity</command:noun>
      <maml:description>
        <maml:para>Queries the Identity Awareness associations of a given IP.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointIdentity</maml:name>
        <!-- Parameter: Gateway -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>Gateway</maml:name>
          <maml:description>
            <maml:para>IP or Hostname of the gateway server.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPAddress -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
          <maml:name>IPAddress</maml:name>
          <maml:description>
            <maml:para>Identity IP</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SharedSecret -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>SharedSecret</maml:name>
          <maml:description>
            <maml:para>Shared secret.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: BatchSize -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>BatchSize</maml:name>
          <maml:description>
            <maml:para>When using pipeline to send multiple requests at once, how many to batch together and send as single request.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>10</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: CertificateHash -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>CertificateHash</maml:name>
          <maml:description>
            <maml:para>Server certificate hash you are expecting.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: CertificateValidation -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>CertificateValidation</maml:name>
          <maml:description>
            <maml:para>Do NOT verify server's certificate.</maml:para>
            <maml:para>Possible values: None, ValidCertificate, CertificatePinning, All, Auto</maml:para>
          </maml:description>
          <command:parameterValue required="true">CertificateValidation</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.CertificateValidation</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Auto</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">None</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ValidCertificate</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CertificatePinning</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">All</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Auto</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: IPAddress -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
        <maml:name>IPAddress</maml:name>
        <maml:description>
          <maml:para>Identity IP</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: BatchSize -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>BatchSize</maml:name>
        <maml:description>
          <maml:para>When using pipeline to send multiple requests at once, how many to batch together and send as single request.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>10</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: CertificateHash -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>CertificateHash</maml:name>
        <maml:description>
          <maml:para>Server certificate hash you are expecting.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: CertificateValidation -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>CertificateValidation</maml:name>
        <maml:description>
          <maml:para>Do NOT verify server's certificate.</maml:para>
          <maml:para>Possible values: None, ValidCertificate, CertificatePinning, All, Auto</maml:para>
        </maml:description>
        <command:parameterValue required="true">CertificateValidation</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.CertificateValidation</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Auto</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">None</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ValidCertificate</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CertificatePinning</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">All</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Auto</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Gateway -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>Gateway</maml:name>
        <maml:description>
          <maml:para>IP or Hostname of the gateway server.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SharedSecret -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>SharedSecret</maml:name>
        <maml:description>
          <maml:para>Shared secret.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Identity IP</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: ShowIdentityResponse -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.IA.ShowIdentityResponse</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointIdentity -Gateway 192.168.1.1 -SharedSecret *** -NoCertificateValidation -IPAddress 192.168.1.2</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Remove-CheckPointIdentity -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Remove-CheckPointIdentity</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>CheckPointIdentity</command:noun>
      <maml:description>
        <maml:para>Queries the Identity Awareness associations of a given IP.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: ip -->
      <command:syntaxItem>
        <maml:name>Remove-CheckPointIdentity</maml:name>
        <!-- Parameter: Gateway -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>Gateway</maml:name>
          <maml:description>
            <maml:para>IP or Hostname of the gateway server.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPAddress -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
          <maml:name>IPAddress</maml:name>
          <maml:description>
            <maml:para>Association IP. Required when you revoke a single IP.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SharedSecret -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>SharedSecret</maml:name>
          <maml:description>
            <maml:para>Shared secret.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: BatchSize -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>BatchSize</maml:name>
          <maml:description>
            <maml:para>When using pipeline to send multiple requests at once, how many to batch together and send as single request.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>10</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: CertificateHash -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>CertificateHash</maml:name>
          <maml:description>
            <maml:para>Server certificate hash you are expecting.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: CertificateValidation -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>CertificateValidation</maml:name>
          <maml:description>
            <maml:para>Do NOT verify server's certificate.</maml:para>
            <maml:para>Possible values: None, ValidCertificate, CertificatePinning, All, Auto</maml:para>
          </maml:description>
          <command:parameterValue required="true">CertificateValidation</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.CertificateValidation</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Auto</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">None</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ValidCertificate</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CertificatePinning</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">All</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Auto</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: ClientType -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>ClientType</maml:name>
          <maml:description>
            <maml:para>Deletes only associations created by the specified identity source.If no value is set for the client-type parameter, or if it is set to any, the gateway deletes all identities associated with the given IP(or IPs)</maml:para>
            <maml:para>Note - When the client-type is set to vpn(remote access), the gateway deletes all the identities associated with the given IP(or IPs). This is because when you delete an identity associated with an office mode IP, this usually means that this office mode IP is no longer valid.</maml:para>
            <maml:para>Possible values: Any, CaptivePortal, IdaAgent, VPN, AdQuery, MultihostAgent, Radius, IdaApi, IdentityCollector</maml:para>
          </maml:description>
          <command:parameterValue required="true">ClientTypes</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.IA.ClientTypes</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Any</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Any</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CaptivePortal</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">IdaAgent</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VPN</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">AdQuery</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">MultihostAgent</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Radius</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">IdaApi</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">IdentityCollector</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: range -->
      <command:syntaxItem>
        <maml:name>Remove-CheckPointIdentity</maml:name>
        <!-- Parameter: Gateway -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>Gateway</maml:name>
          <maml:description>
            <maml:para>IP or Hostname of the gateway server.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPAddressFirst -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPAddressFirst</maml:name>
          <maml:description>
            <maml:para>First IP in the range.Required when the revoke method is range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPAddressLast -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPAddressLast</maml:name>
          <maml:description>
            <maml:para>Last IP in the range. Required when the revoke method is range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SharedSecret -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>SharedSecret</maml:name>
          <maml:description>
            <maml:para>Shared secret.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: BatchSize -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>BatchSize</maml:name>
          <maml:description>
            <maml:para>When using pipeline to send multiple requests at once, how many to batch together and send as single request.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>10</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: CertificateHash -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>CertificateHash</maml:name>
          <maml:description>
            <maml:para>Server certificate hash you are expecting.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: CertificateValidation -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>CertificateValidation</maml:name>
          <maml:description>
            <maml:para>Do NOT verify server's certificate.</maml:para>
            <maml:para>Possible values: None, ValidCertificate, CertificatePinning, All, Auto</maml:para>
          </maml:description>
          <command:parameterValue required="true">CertificateValidation</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.CertificateValidation</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Auto</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">None</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ValidCertificate</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CertificatePinning</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">All</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Auto</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: ClientType -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>ClientType</maml:name>
          <maml:description>
            <maml:para>Deletes only associations created by the specified identity source.If no value is set for the client-type parameter, or if it is set to any, the gateway deletes all identities associated with the given IP(or IPs)</maml:para>
            <maml:para>Note - When the client-type is set to vpn(remote access), the gateway deletes all the identities associated with the given IP(or IPs). This is because when you delete an identity associated with an office mode IP, this usually means that this office mode IP is no longer valid.</maml:para>
            <maml:para>Possible values: Any, CaptivePortal, IdaAgent, VPN, AdQuery, MultihostAgent, Radius, IdaApi, IdentityCollector</maml:para>
          </maml:description>
          <command:parameterValue required="true">ClientTypes</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.IA.ClientTypes</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Any</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Any</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CaptivePortal</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">IdaAgent</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VPN</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">AdQuery</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">MultihostAgent</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Radius</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">IdaApi</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">IdentityCollector</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: mask -->
      <command:syntaxItem>
        <maml:name>Remove-CheckPointIdentity</maml:name>
        <!-- Parameter: Gateway -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>Gateway</maml:name>
          <maml:description>
            <maml:para>IP or Hostname of the gateway server.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SharedSecret -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>SharedSecret</maml:name>
          <maml:description>
            <maml:para>Shared secret.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Subnet -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Subnet</maml:name>
          <maml:description>
            <maml:para>Subnet. Required when the revoke method is mask.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SubnetMask -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>SubnetMask</maml:name>
          <maml:description>
            <maml:para>Subnet mask. Required when the revoke method is mask.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: BatchSize -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>BatchSize</maml:name>
          <maml:description>
            <maml:para>When using pipeline to send multiple requests at once, how many to batch together and send as single request.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>10</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: CertificateHash -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>CertificateHash</maml:name>
          <maml:description>
            <maml:para>Server certificate hash you are expecting.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: CertificateValidation -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>CertificateValidation</maml:name>
          <maml:description>
            <maml:para>Do NOT verify server's certificate.</maml:para>
            <maml:para>Possible values: None, ValidCertificate, CertificatePinning, All, Auto</maml:para>
          </maml:description>
          <command:parameterValue required="true">CertificateValidation</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.CertificateValidation</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Auto</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">None</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ValidCertificate</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CertificatePinning</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">All</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Auto</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: ClientType -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>ClientType</maml:name>
          <maml:description>
            <maml:para>Deletes only associations created by the specified identity source.If no value is set for the client-type parameter, or if it is set to any, the gateway deletes all identities associated with the given IP(or IPs)</maml:para>
            <maml:para>Note - When the client-type is set to vpn(remote access), the gateway deletes all the identities associated with the given IP(or IPs). This is because when you delete an identity associated with an office mode IP, this usually means that this office mode IP is no longer valid.</maml:para>
            <maml:para>Possible values: Any, CaptivePortal, IdaAgent, VPN, AdQuery, MultihostAgent, Radius, IdaApi, IdentityCollector</maml:para>
          </maml:description>
          <command:parameterValue required="true">ClientTypes</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.IA.ClientTypes</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Any</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Any</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CaptivePortal</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">IdaAgent</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VPN</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">AdQuery</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">MultihostAgent</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Radius</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">IdaApi</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">IdentityCollector</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: ClientType -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>ClientType</maml:name>
        <maml:description>
          <maml:para>Deletes only associations created by the specified identity source.If no value is set for the client-type parameter, or if it is set to any, the gateway deletes all identities associated with the given IP(or IPs)</maml:para>
          <maml:para>Note - When the client-type is set to vpn(remote access), the gateway deletes all the identities associated with the given IP(or IPs). This is because when you delete an identity associated with an office mode IP, this usually means that this office mode IP is no longer valid.</maml:para>
          <maml:para>Possible values: Any, CaptivePortal, IdaAgent, VPN, AdQuery, MultihostAgent, Radius, IdaApi, IdentityCollector</maml:para>
        </maml:description>
        <command:parameterValue required="true">ClientTypes</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.IA.ClientTypes</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Any</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Any</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CaptivePortal</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">IdaAgent</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VPN</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">AdQuery</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">MultihostAgent</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Radius</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">IdaApi</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">IdentityCollector</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: IPAddress -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
        <maml:name>IPAddress</maml:name>
        <maml:description>
          <maml:para>Association IP. Required when you revoke a single IP.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPAddressFirst -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPAddressFirst</maml:name>
        <maml:description>
          <maml:para>First IP in the range.Required when the revoke method is range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPAddressLast -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPAddressLast</maml:name>
        <maml:description>
          <maml:para>Last IP in the range. Required when the revoke method is range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Subnet -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Subnet</maml:name>
        <maml:description>
          <maml:para>Subnet. Required when the revoke method is mask.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SubnetMask -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>SubnetMask</maml:name>
        <maml:description>
          <maml:para>Subnet mask. Required when the revoke method is mask.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: BatchSize -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>BatchSize</maml:name>
        <maml:description>
          <maml:para>When using pipeline to send multiple requests at once, how many to batch together and send as single request.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>10</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: CertificateHash -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>CertificateHash</maml:name>
        <maml:description>
          <maml:para>Server certificate hash you are expecting.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: CertificateValidation -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>CertificateValidation</maml:name>
        <maml:description>
          <maml:para>Do NOT verify server's certificate.</maml:para>
          <maml:para>Possible values: None, ValidCertificate, CertificatePinning, All, Auto</maml:para>
        </maml:description>
        <command:parameterValue required="true">CertificateValidation</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.CertificateValidation</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Auto</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">None</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ValidCertificate</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CertificatePinning</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">All</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Auto</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Gateway -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>Gateway</maml:name>
        <maml:description>
          <maml:para>IP or Hostname of the gateway server.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SharedSecret -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>SharedSecret</maml:name>
        <maml:description>
          <maml:para>Shared secret.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.IA.ClientTypes</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Deletes only associations created by the specified identity source.If no value is set for the client-type parameter, or if it is set to any, the gateway deletes all identities associated with the given IP(or IPs)</maml:para>
          <maml:para>Note - When the client-type is set to vpn(remote access), the gateway deletes all the identities associated with the given IP(or IPs). This is because when you delete an identity associated with an office mode IP, this usually means that this office mode IP is no longer valid.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Association IP. Required when you revoke a single IP.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>First IP in the range.Required when the revoke method is range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Last IP in the range. Required when the revoke method is range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Subnet. Required when the revoke method is mask.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Subnet mask. Required when the revoke method is mask.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: DeleteIdentityResponse -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.IA.DeleteIdentityResponse</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Remove-CheckPointIdentity -Gateway 192.168.1.1 -SharedSecret *** -NoCertificateValidation -IPAddress 192.168.1.2</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Send-CheckPointKeepAlive -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Send-CheckPointKeepAlive</command:name>
      <command:verb>Send</command:verb>
      <command:noun>CheckPointKeepAlive</command:noun>
      <maml:description>
        <maml:para>Keep the session valid/alive.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Send-CheckPointKeepAlive</maml:name>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Send-CheckPointKeepAlive</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointMulticastAddressRange -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointMulticastAddressRange</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointMulticastAddressRange</command:noun>
      <maml:description>
        <maml:para>Retrieve existing Multicast Address Range using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Name or UID -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointMulticastAddressRange</maml:name>
        <!-- Parameter: Value -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
          <maml:name>Value</maml:name>
          <maml:description>
            <maml:para>Object name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Value -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Value</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: MulticastAddressRange -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.MulticastAddressRange</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointMulticastAddressRanges</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: New-CheckPointMulticastAddressRange -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>New-CheckPointMulticastAddressRange</command:name>
      <command:verb>New</command:verb>
      <command:noun>CheckPointMulticastAddressRange</command:noun>
      <maml:description>
        <maml:para>Create new Multicast Address Range.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: IPv4 or IPv6 -->
      <command:syntaxItem>
        <maml:name>New-CheckPointMulticastAddressRange</maml:name>
        <!-- Parameter: IPAddressFirst -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="IPAddress">
          <maml:name>IPAddressFirst</maml:name>
          <maml:description>
            <maml:para>First IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: IPAddressLast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPAddressLast</maml:name>
          <maml:description>
            <maml:para>Last IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: IPv4 and IPv6 -->
      <command:syntaxItem>
        <maml:name>New-CheckPointMulticastAddressRange</maml:name>
        <!-- Parameter: IPv4AddressFirst -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="IPv4Address">
          <maml:name>IPv4AddressFirst</maml:name>
          <maml:description>
            <maml:para>First IPv4 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPv6AddressFirst -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="IPv6Address">
          <maml:name>IPv6AddressFirst</maml:name>
          <maml:description>
            <maml:para>First IPv6 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: IPv4AddressLast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv4AddressLast</maml:name>
          <maml:description>
            <maml:para>Last IPv4 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPv6AddressLast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv6AddressLast</maml:name>
          <maml:description>
            <maml:para>Last IPv6 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: IPv4 -->
      <command:syntaxItem>
        <maml:name>New-CheckPointMulticastAddressRange</maml:name>
        <!-- Parameter: IPv4AddressFirst -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="IPv4Address">
          <maml:name>IPv4AddressFirst</maml:name>
          <maml:description>
            <maml:para>First IPv4 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: IPv4AddressLast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv4AddressLast</maml:name>
          <maml:description>
            <maml:para>Last IPv4 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: IPv6 -->
      <command:syntaxItem>
        <maml:name>New-CheckPointMulticastAddressRange</maml:name>
        <!-- Parameter: IPv6AddressFirst -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="IPv6Address">
          <maml:name>IPv6AddressFirst</maml:name>
          <maml:description>
            <maml:para>First IPv6 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: IPv6AddressLast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv6AddressLast</maml:name>
          <maml:description>
            <maml:para>Last IPv6 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPAddressFirst -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="IPAddress">
        <maml:name>IPAddressFirst</maml:name>
        <maml:description>
          <maml:para>First IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="IPAddress">
        <maml:name>IPAddress</maml:name>
        <maml:description>
          <maml:para>First IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
          <maml:para>This is an alias of the IPAddressFirst parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPAddressLast -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPAddressLast</maml:name>
        <maml:description>
          <maml:para>Last IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv4AddressFirst -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="IPv4Address">
        <maml:name>IPv4AddressFirst</maml:name>
        <maml:description>
          <maml:para>First IPv4 address in the range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="IPv4Address">
        <maml:name>IPv4Address</maml:name>
        <maml:description>
          <maml:para>First IPv4 address in the range.</maml:para>
          <maml:para>This is an alias of the IPv4AddressFirst parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv4AddressLast -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv4AddressLast</maml:name>
        <maml:description>
          <maml:para>Last IPv4 address in the range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv6AddressFirst -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="IPv6Address">
        <maml:name>IPv6AddressFirst</maml:name>
        <maml:description>
          <maml:para>First IPv6 address in the range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="IPv6Address">
        <maml:name>IPv6Address</maml:name>
        <maml:description>
          <maml:para>First IPv6 address in the range.</maml:para>
          <maml:para>This is an alias of the IPv6AddressFirst parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv6AddressLast -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv6AddressLast</maml:name>
        <maml:description>
          <maml:para>Last IPv6 address in the range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SetIfExists -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SetIfExists</maml:name>
        <maml:description>
          <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Name -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>First IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Last IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>First IPv4 address in the range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Last IPv4 address in the range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>First IPv6 address in the range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Last IPv6 address in the range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: MulticastAddressRange -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.MulticastAddressRange</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>New-CheckPointMulticastAddressRange -Name MyMulticastAR -IPAddress 224.5.6.7</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Remove-CheckPointMulticastAddressRange -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Remove-CheckPointMulticastAddressRange</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>CheckPointMulticastAddressRange</command:noun>
      <maml:description>
        <maml:para>Delete existing Multicast Address Range using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Remove-CheckPointMulticastAddressRange</maml:name>
        <!-- Parameter: MulticastAddressRange -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>MulticastAddressRange</maml:name>
          <maml:description>
            <maml:para>Multicast Address Range object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: MulticastAddressRange -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>MulticastAddressRange</maml:name>
        <maml:description>
          <maml:para>Multicast Address Range object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Multicast Address Range object, name or UID.</maml:para>
          <maml:para>This is an alias of the MulticastAddressRange parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Multicast Address Range object, name or UID.</maml:para>
          <maml:para>This is an alias of the MulticastAddressRange parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Multicast Address Range object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Remove-CheckPointMulticastAddressRange -Name MyMulticastAR</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Set-CheckPointMulticastAddressRange -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Set-CheckPointMulticastAddressRange</command:name>
      <command:verb>Set</command:verb>
      <command:noun>CheckPointMulticastAddressRange</command:noun>
      <maml:description>
        <maml:para>Edit existing Multicast Address Range using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: IPv4 or IPv6 -->
      <command:syntaxItem>
        <maml:name>Set-CheckPointMulticastAddressRange</maml:name>
        <!-- Parameter: MulticastAddressRange -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>MulticastAddressRange</maml:name>
          <maml:description>
            <maml:para>Multicast Address Range object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: GroupAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>GroupAction</maml:name>
          <maml:description>
            <maml:para>Action to take with groups.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
            <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: IPAddressFirst -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPAddressFirst</maml:name>
          <maml:description>
            <maml:para>First IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPAddressLast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPAddressLast</maml:name>
          <maml:description>
            <maml:para>Last IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: NewName -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>NewName</maml:name>
          <maml:description>
            <maml:para>New name of the object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: TagAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>TagAction</maml:name>
          <maml:description>
            <maml:para>Action to take with tags.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: IPv4 and IPv6 -->
      <command:syntaxItem>
        <maml:name>Set-CheckPointMulticastAddressRange</maml:name>
        <!-- Parameter: MulticastAddressRange -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>MulticastAddressRange</maml:name>
          <maml:description>
            <maml:para>Multicast Address Range object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: GroupAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>GroupAction</maml:name>
          <maml:description>
            <maml:para>Action to take with groups.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
            <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: IPv4AddressFirst -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv4AddressFirst</maml:name>
          <maml:description>
            <maml:para>First IPv4 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPv4AddressLast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv4AddressLast</maml:name>
          <maml:description>
            <maml:para>Last IPv4 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPv6AddressFirst -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv6AddressFirst</maml:name>
          <maml:description>
            <maml:para>First IPv6 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPv6AddressLast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>IPv6AddressLast</maml:name>
          <maml:description>
            <maml:para>Last IPv6 address in the range.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: NewName -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>NewName</maml:name>
          <maml:description>
            <maml:para>New name of the object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: TagAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>TagAction</maml:name>
          <maml:description>
            <maml:para>Action to take with tags.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: GroupAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>GroupAction</maml:name>
        <maml:description>
          <maml:para>Action to take with groups.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPAddressFirst -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPAddressFirst</maml:name>
        <maml:description>
          <maml:para>First IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPAddressLast -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPAddressLast</maml:name>
        <maml:description>
          <maml:para>Last IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv4AddressFirst -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv4AddressFirst</maml:name>
        <maml:description>
          <maml:para>First IPv4 address in the range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv4AddressLast -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv4AddressLast</maml:name>
        <maml:description>
          <maml:para>Last IPv4 address in the range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv6AddressFirst -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv6AddressFirst</maml:name>
        <maml:description>
          <maml:para>First IPv6 address in the range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPv6AddressLast -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>IPv6AddressLast</maml:name>
        <maml:description>
          <maml:para>Last IPv6 address in the range.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: MulticastAddressRange -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>MulticastAddressRange</maml:name>
        <maml:description>
          <maml:para>Multicast Address Range object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Multicast Address Range object, name or UID.</maml:para>
          <maml:para>This is an alias of the MulticastAddressRange parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Multicast Address Range object, name or UID.</maml:para>
          <maml:para>This is an alias of the MulticastAddressRange parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: NewName -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>NewName</maml:name>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: TagAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>TagAction</maml:name>
        <maml:description>
          <maml:para>Action to take with tags.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>First IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Last IP address in the range. If both IPv4 and IPv6 address ranges are required, use the ipv4-address-first and the ipv6-address-first fields instead.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>First IPv4 address in the range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Last IPv4 address in the range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>First IPv6 address in the range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Last IPv6 address in the range.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Multicast Address Range object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: MulticastAddressRange -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.MulticastAddressRange</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Set-CheckPointMulticastAddressRange -Name MyMulticastAR -Color Red</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointMulticastAddressRanges -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointMulticastAddressRanges</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointMulticastAddressRanges</command:noun>
      <maml:description>
        <maml:para>Retrieve all Multicast Address Ranges.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: All -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointMulticastAddressRanges</maml:name>
        <!-- Parameter: All -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Get All Records</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Limit -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointMulticastAddressRanges</maml:name>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: All -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>Get All Records</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Limit -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Limit</maml:name>
        <maml:description>
          <maml:para>No more than that many results will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>50</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Offset -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Offset</maml:name>
        <maml:description>
          <maml:para>Skip that many results before beginning to return them.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <!-- OutputType: NetworkObjectsPagingResults`1 -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.NetworkObjectsPagingResults`1[[Koopman.CheckPoint.MulticastAddressRange, CheckPoint.NET, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null]]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
      <!-- OutputType: MulticastAddressRange[] -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.MulticastAddressRange[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointMulticastAddressRange -Name MyMulticastAR</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointNetwork -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointNetwork</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointNetwork</command:noun>
      <maml:description>
        <maml:para>Retrieve existing Network using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Name or UID -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointNetwork</maml:name>
        <!-- Parameter: Value -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
          <maml:name>Value</maml:name>
          <maml:description>
            <maml:para>Object name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Value -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Value</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: Network -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Network</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointNetwork -Name MyNetwork</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: New-CheckPointNetwork -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>New-CheckPointNetwork</command:name>
      <command:verb>New</command:verb>
      <command:noun>CheckPointNetwork</command:noun>
      <maml:description>
        <maml:para>Create new Network.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: IPv4 or IPv6 -->
      <command:syntaxItem>
        <maml:name>New-CheckPointNetwork</maml:name>
        <!-- Parameter: MaskLength -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>MaskLength</maml:name>
          <maml:description>
            <maml:para>IPv4 or IPv6 network mask length. If both masks are required use mask-length4 and mask-length6 fields explicitly. Instead of IPv4 mask length it is possible to specify IPv4 mask itself in subnet-mask field.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Subnet -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Subnet</maml:name>
          <maml:description>
            <maml:para>IPv4 or IPv6 network address. If both addresses are required use subnet4 and subnet6 fields explicitly.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Broadcast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Broadcast</maml:name>
          <maml:description>
            <maml:para>Allow broadcast address inclusion.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: IPv4 and IPv6 -->
      <command:syntaxItem>
        <maml:name>New-CheckPointNetwork</maml:name>
        <!-- Parameter: MaskLength4 -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>MaskLength4</maml:name>
          <maml:description>
            <maml:para>IPv4 network mask length.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: MaskLength6 -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>MaskLength6</maml:name>
          <maml:description>
            <maml:para>IPv6 network mask length.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Subnet4 -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Subnet4</maml:name>
          <maml:description>
            <maml:para>IPv4 network address.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Subnet6 -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Subnet6</maml:name>
          <maml:description>
            <maml:para>IPv6 network address.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Broadcast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Broadcast</maml:name>
          <maml:description>
            <maml:para>Allow broadcast address inclusion.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: IPv4 -->
      <command:syntaxItem>
        <maml:name>New-CheckPointNetwork</maml:name>
        <!-- Parameter: MaskLength4 -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>MaskLength4</maml:name>
          <maml:description>
            <maml:para>IPv4 network mask length.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Subnet4 -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Subnet4</maml:name>
          <maml:description>
            <maml:para>IPv4 network address.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Broadcast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Broadcast</maml:name>
          <maml:description>
            <maml:para>Allow broadcast address inclusion.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: IPv4 and IPv6 with subnet mask -->
      <command:syntaxItem>
        <maml:name>New-CheckPointNetwork</maml:name>
        <!-- Parameter: MaskLength6 -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>MaskLength6</maml:name>
          <maml:description>
            <maml:para>IPv6 network mask length.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Subnet4 -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Subnet4</maml:name>
          <maml:description>
            <maml:para>IPv4 network address.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Subnet6 -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Subnet6</maml:name>
          <maml:description>
            <maml:para>IPv6 network address.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SubnetMask -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>SubnetMask</maml:name>
          <maml:description>
            <maml:para>IPv4 network address.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Broadcast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Broadcast</maml:name>
          <maml:description>
            <maml:para>Allow broadcast address inclusion.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: IPv6 -->
      <command:syntaxItem>
        <maml:name>New-CheckPointNetwork</maml:name>
        <!-- Parameter: MaskLength6 -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>MaskLength6</maml:name>
          <maml:description>
            <maml:para>IPv6 network mask length.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Subnet6 -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Subnet6</maml:name>
          <maml:description>
            <maml:para>IPv6 network address.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Broadcast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Broadcast</maml:name>
          <maml:description>
            <maml:para>Allow broadcast address inclusion.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: IPv4 with subnet mask -->
      <command:syntaxItem>
        <maml:name>New-CheckPointNetwork</maml:name>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Subnet -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Subnet</maml:name>
          <maml:description>
            <maml:para>IPv4 or IPv6 network address. If both addresses are required use subnet4 and subnet6 fields explicitly.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SubnetMask -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>SubnetMask</maml:name>
          <maml:description>
            <maml:para>IPv4 network address.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Broadcast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Broadcast</maml:name>
          <maml:description>
            <maml:para>Allow broadcast address inclusion.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Broadcast -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Broadcast</maml:name>
        <maml:description>
          <maml:para>Allow broadcast address inclusion.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: MaskLength -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>MaskLength</maml:name>
        <maml:description>
          <maml:para>IPv4 or IPv6 network mask length. If both masks are required use mask-length4 and mask-length6 fields explicitly. Instead of IPv4 mask length it is possible to specify IPv4 mask itself in subnet-mask field.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: MaskLength4 -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>MaskLength4</maml:name>
        <maml:description>
          <maml:para>IPv4 network mask length.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: MaskLength6 -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>MaskLength6</maml:name>
        <maml:description>
          <maml:para>IPv6 network mask length.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Subnet -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Subnet</maml:name>
        <maml:description>
          <maml:para>IPv4 or IPv6 network address. If both addresses are required use subnet4 and subnet6 fields explicitly.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Subnet4 -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Subnet4</maml:name>
        <maml:description>
          <maml:para>IPv4 network address.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Subnet6 -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Subnet6</maml:name>
        <maml:description>
          <maml:para>IPv6 network address.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SubnetMask -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>SubnetMask</maml:name>
        <maml:description>
          <maml:para>IPv4 network address.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SetIfExists -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SetIfExists</maml:name>
        <maml:description>
          <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Name -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Allow broadcast address inclusion.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv4 or IPv6 network mask length. If both masks are required use mask-length4 and mask-length6 fields explicitly. Instead of IPv4 mask length it is possible to specify IPv4 mask itself in subnet-mask field.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv4 network mask length.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv6 network mask length.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv4 or IPv6 network address. If both addresses are required use subnet4 and subnet6 fields explicitly.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv4 network address.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv6 network address.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv4 network address.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: Network -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Network</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>New-CheckPointNetwork -Name MyNetwork -Subnet 192.168.100.0 -MaskLength 24</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Remove-CheckPointNetwork -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Remove-CheckPointNetwork</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>CheckPointNetwork</command:noun>
      <maml:description>
        <maml:para>Delete existing Network using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Remove-CheckPointNetwork</maml:name>
        <!-- Parameter: Network -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>Network</maml:name>
          <maml:description>
            <maml:para>Network object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Network -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Network</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the Network parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the Network parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Remove-CheckPointNetwork -Name MyNetwork</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Set-CheckPointNetwork -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Set-CheckPointNetwork</command:name>
      <command:verb>Set</command:verb>
      <command:noun>CheckPointNetwork</command:noun>
      <maml:description>
        <maml:para>Edit existing Network using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Set-CheckPointNetwork</maml:name>
        <!-- Parameter: Network -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>Network</maml:name>
          <maml:description>
            <maml:para>Network object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Broadcast -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Broadcast</maml:name>
          <maml:description>
            <maml:para>Allow broadcast address inclusion.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: GroupAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>GroupAction</maml:name>
          <maml:description>
            <maml:para>Action to take with groups.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
            <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: MaskLength -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>MaskLength</maml:name>
          <maml:description>
            <maml:para>IPv4 or IPv6 network mask length. If both masks are required use mask-length4 and mask-length6 fields explicitly. Instead of IPv4 mask length it is possible to specify IPv4 mask itself in subnet-mask field.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: MaskLength4 -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>MaskLength4</maml:name>
          <maml:description>
            <maml:para>IPv4 network mask length.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: MaskLength6 -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>MaskLength6</maml:name>
          <maml:description>
            <maml:para>IPv6 network mask length.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: NewName -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>NewName</maml:name>
          <maml:description>
            <maml:para>New name of the object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Subnet -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Subnet</maml:name>
          <maml:description>
            <maml:para>IPv4 or IPv6 network address. If both addresses are required use subnet4 and subnet6 fields explicitly.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Subnet4 -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Subnet4</maml:name>
          <maml:description>
            <maml:para>IPv4 network address.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Subnet6 -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Subnet6</maml:name>
          <maml:description>
            <maml:para>IPv6 network address.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SubnetMask -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>SubnetMask</maml:name>
          <maml:description>
            <maml:para>IPv4 network address.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IPAddress</command:parameterValue>
          <dev:type>
            <maml:name>System.Net.IPAddress</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: TagAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>TagAction</maml:name>
          <maml:description>
            <maml:para>Action to take with tags.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Broadcast -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Broadcast</maml:name>
        <maml:description>
          <maml:para>Allow broadcast address inclusion.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: GroupAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>GroupAction</maml:name>
        <maml:description>
          <maml:para>Action to take with groups.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: MaskLength -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>MaskLength</maml:name>
        <maml:description>
          <maml:para>IPv4 or IPv6 network mask length. If both masks are required use mask-length4 and mask-length6 fields explicitly. Instead of IPv4 mask length it is possible to specify IPv4 mask itself in subnet-mask field.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: MaskLength4 -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>MaskLength4</maml:name>
        <maml:description>
          <maml:para>IPv4 network mask length.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: MaskLength6 -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>MaskLength6</maml:name>
        <maml:description>
          <maml:para>IPv6 network mask length.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Network -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Network</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the Network parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the Network parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Subnet -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Subnet</maml:name>
        <maml:description>
          <maml:para>IPv4 or IPv6 network address. If both addresses are required use subnet4 and subnet6 fields explicitly.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Subnet4 -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Subnet4</maml:name>
        <maml:description>
          <maml:para>IPv4 network address.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Subnet6 -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Subnet6</maml:name>
        <maml:description>
          <maml:para>IPv6 network address.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SubnetMask -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>SubnetMask</maml:name>
        <maml:description>
          <maml:para>IPv4 network address.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IPAddress</command:parameterValue>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: NewName -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>NewName</maml:name>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: TagAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>TagAction</maml:name>
        <maml:description>
          <maml:para>Action to take with tags.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Allow broadcast address inclusion.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv4 or IPv6 network mask length. If both masks are required use mask-length4 and mask-length6 fields explicitly. Instead of IPv4 mask length it is possible to specify IPv4 mask itself in subnet-mask field.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv4 network mask length.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv6 network mask length.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv4 or IPv6 network address. If both addresses are required use subnet4 and subnet6 fields explicitly.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv4 network address.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv6 network address.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>IPv4 network address.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: Network -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Network</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Set-CheckPointNetwork -Name MyNetwork -NewName MyNetwork2 -Tags MyTag</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointNetworks -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointNetworks</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointNetworks</command:noun>
      <maml:description>
        <maml:para>Retrieve all Networks.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: All -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointNetworks</maml:name>
        <!-- Parameter: All -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Get All Records</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Limit -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointNetworks</maml:name>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: All -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>Get All Records</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Limit -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Limit</maml:name>
        <maml:description>
          <maml:para>No more than that many results will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>50</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Offset -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Offset</maml:name>
        <maml:description>
          <maml:para>Skip that many results before beginning to return them.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <!-- OutputType: NetworkObjectsPagingResults`1 -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.NetworkObjectsPagingResults`1[[Koopman.CheckPoint.Network, CheckPoint.NET, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null]]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
      <!-- OutputType: Network[] -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Network[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointNetworks</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointObject -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointObject</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointObject</command:noun>
      <maml:description>
        <maml:para>Get object by UID.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointObject</maml:name>
        <!-- Parameter: UID -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>UID</maml:name>
          <maml:description>
            <maml:para>Object unique identifier.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: UID -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Object unique identifier.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object unique identifier.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: IObjectSummary -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.IObjectSummary</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointObject -UID "12345678-1234-1234-1234-123456789abc"</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Export-CheckPointObjects -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Export-CheckPointObjects</command:name>
      <command:verb>Export</command:verb>
      <command:noun>CheckPointObjects</command:noun>
      <maml:description>
        <maml:para>Export input objects and any other object used by input objects.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Performs an export of input objects and any object used by an input object.</maml:para>
      <maml:para>Input objects could be of the following types:</maml:para>
      <maml:para>* Any Check Point Object like Host, Network, Rule, etc</maml:para>
      <maml:para>* Output from Get-CheckPointObjects</maml:para>
      <maml:para>* Name of an object</maml:para>
      <maml:para>* An array or list of objects of any mixture of above</maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: Custom Indirect -->
      <command:syntaxItem>
        <maml:name>Export-CheckPointObjects</maml:name>
        <!-- Parameter: CustomIndirectWhereUsed -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>CustomIndirectWhereUsed</maml:name>
          <maml:description>
            <maml:para>When passing Check Point objects as input perform a custom indirect where used instead of the standard direct only.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Object -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue)" position="named">
          <maml:name>Object</maml:name>
          <maml:description>
            <maml:para>Input objects to start export from.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Depth -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Depth</maml:name>
          <maml:description>
            <maml:para>Max depth to look for objects used by input objects</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>3</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: ExcludeByName -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ExcludeByName</maml:name>
          <maml:description>
            <maml:para>Enter names of objects to exclude from export</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ExcludeByType -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ExcludeByType</maml:name>
          <maml:description>
            <maml:para>Enter types of objects to exclude from export</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ExcludeDetailsByName -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ExcludeDetailsByName</maml:name>
          <maml:description>
            <maml:para>Enter names of objects you do not want export to search for children of</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ExcludeDetailsByType -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ExcludeDetailsByType</maml:name>
          <maml:description>
            <maml:para>Enter types of objects you do not want export to search for children of</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Force -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Force</maml:name>
          <maml:description>
            <maml:para>Force overwritting existing file.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Indent -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Indent</maml:name>
          <maml:description>
            <maml:para>Indent JSON data</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: IndirectTypes -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>IndirectTypes</maml:name>
          <maml:description>
            <maml:para>Which object types should be followed. If not specified only group types will be followed.</maml:para>
          </maml:description>
          <command:parameterValue required="true">ObjectType[]</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.ObjectType[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Output -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Output</maml:name>
          <maml:description>
            <maml:para>Weather to output raw Json data or HTML.</maml:para>
            <maml:para>Possible values: HTML, JSON</maml:para>
          </maml:description>
          <command:parameterValue required="true">OutputType</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.Extra.Export.ExportCheckPointObjects+OutputType</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Export output type</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>HTML</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">HTML</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">JSON</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Path -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>Filename to write HTML file to.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Template -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Template</maml:name>
          <maml:description>
            <maml:para>Filename to HTML file to use as template.</maml:para>
            <maml:para>{JSON} will be replaced with JSON data.</maml:para>
            <maml:para>Leave blank to use default template.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Indirect -->
      <command:syntaxItem>
        <maml:name>Export-CheckPointObjects</maml:name>
        <!-- Parameter: IndirectWhereUsed -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>IndirectWhereUsed</maml:name>
          <maml:description>
            <maml:para>When passing Check Point objects as input perform a indirect where used instead of the standard direct only.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Object -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue)" position="named">
          <maml:name>Object</maml:name>
          <maml:description>
            <maml:para>Input objects to start export from.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Depth -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Depth</maml:name>
          <maml:description>
            <maml:para>Max depth to look for objects used by input objects</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>3</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: ExcludeByName -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ExcludeByName</maml:name>
          <maml:description>
            <maml:para>Enter names of objects to exclude from export</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ExcludeByType -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ExcludeByType</maml:name>
          <maml:description>
            <maml:para>Enter types of objects to exclude from export</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ExcludeDetailsByName -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ExcludeDetailsByName</maml:name>
          <maml:description>
            <maml:para>Enter names of objects you do not want export to search for children of</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ExcludeDetailsByType -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ExcludeDetailsByType</maml:name>
          <maml:description>
            <maml:para>Enter types of objects you do not want export to search for children of</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Force -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Force</maml:name>
          <maml:description>
            <maml:para>Force overwritting existing file.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Indent -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Indent</maml:name>
          <maml:description>
            <maml:para>Indent JSON data</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Output -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Output</maml:name>
          <maml:description>
            <maml:para>Weather to output raw Json data or HTML.</maml:para>
            <maml:para>Possible values: HTML, JSON</maml:para>
          </maml:description>
          <command:parameterValue required="true">OutputType</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.Extra.Export.ExportCheckPointObjects+OutputType</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Export output type</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>HTML</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">HTML</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">JSON</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Path -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>Filename to write HTML file to.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Template -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Template</maml:name>
          <maml:description>
            <maml:para>Filename to HTML file to use as template.</maml:para>
            <maml:para>{JSON} will be replaced with JSON data.</maml:para>
            <maml:para>Leave blank to use default template.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Skip Where Used -->
      <command:syntaxItem>
        <maml:name>Export-CheckPointObjects</maml:name>
        <!-- Parameter: Object -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue)" position="named">
          <maml:name>Object</maml:name>
          <maml:description>
            <maml:para>Input objects to start export from.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SkipWhereUsed -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>SkipWhereUsed</maml:name>
          <maml:description>
            <maml:para>Even if input object is not a rule do not perform a where used. NOTE: String inputs will ignore this and still run a Where Used.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Depth -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Depth</maml:name>
          <maml:description>
            <maml:para>Max depth to look for objects used by input objects</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>3</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: ExcludeByName -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ExcludeByName</maml:name>
          <maml:description>
            <maml:para>Enter names of objects to exclude from export</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ExcludeByType -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ExcludeByType</maml:name>
          <maml:description>
            <maml:para>Enter types of objects to exclude from export</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ExcludeDetailsByName -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ExcludeDetailsByName</maml:name>
          <maml:description>
            <maml:para>Enter names of objects you do not want export to search for children of</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ExcludeDetailsByType -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ExcludeDetailsByType</maml:name>
          <maml:description>
            <maml:para>Enter types of objects you do not want export to search for children of</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Force -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Force</maml:name>
          <maml:description>
            <maml:para>Force overwritting existing file.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Indent -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Indent</maml:name>
          <maml:description>
            <maml:para>Indent JSON data</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Output -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Output</maml:name>
          <maml:description>
            <maml:para>Weather to output raw Json data or HTML.</maml:para>
            <maml:para>Possible values: HTML, JSON</maml:para>
          </maml:description>
          <command:parameterValue required="true">OutputType</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.Extra.Export.ExportCheckPointObjects+OutputType</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Export output type</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>HTML</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">HTML</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">JSON</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Path -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>Filename to write HTML file to.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Template -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Template</maml:name>
          <maml:description>
            <maml:para>Filename to HTML file to use as template.</maml:para>
            <maml:para>{JSON} will be replaced with JSON data.</maml:para>
            <maml:para>Leave blank to use default template.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: CustomIndirectWhereUsed -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>CustomIndirectWhereUsed</maml:name>
        <maml:description>
          <maml:para>When passing Check Point objects as input perform a custom indirect where used instead of the standard direct only.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Depth -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Depth</maml:name>
        <maml:description>
          <maml:para>Max depth to look for objects used by input objects</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>3</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: ExcludeByName -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>ExcludeByName</maml:name>
        <maml:description>
          <maml:para>Enter names of objects to exclude from export</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: ExcludeByType -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>ExcludeByType</maml:name>
        <maml:description>
          <maml:para>Enter types of objects to exclude from export</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: ExcludeDetailsByName -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>ExcludeDetailsByName</maml:name>
        <maml:description>
          <maml:para>Enter names of objects you do not want export to search for children of</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: ExcludeDetailsByType -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>ExcludeDetailsByType</maml:name>
        <maml:description>
          <maml:para>Enter types of objects you do not want export to search for children of</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Force -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Force</maml:name>
        <maml:description>
          <maml:para>Force overwritting existing file.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Indent -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Indent</maml:name>
        <maml:description>
          <maml:para>Indent JSON data</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: IndirectTypes -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>IndirectTypes</maml:name>
        <maml:description>
          <maml:para>Which object types should be followed. If not specified only group types will be followed.</maml:para>
        </maml:description>
        <command:parameterValue required="true">ObjectType[]</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ObjectType[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IndirectWhereUsed -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>IndirectWhereUsed</maml:name>
        <maml:description>
          <maml:para>When passing Check Point objects as input perform a indirect where used instead of the standard direct only.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Object -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue)" position="named">
        <maml:name>Object</maml:name>
        <maml:description>
          <maml:para>Input objects to start export from.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Output -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Output</maml:name>
        <maml:description>
          <maml:para>Weather to output raw Json data or HTML.</maml:para>
          <maml:para>Possible values: HTML, JSON</maml:para>
        </maml:description>
        <command:parameterValue required="true">OutputType</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.Extra.Export.ExportCheckPointObjects+OutputType</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Export output type</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>HTML</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">HTML</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">JSON</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Path -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Path</maml:name>
        <maml:description>
          <maml:para>Filename to write HTML file to.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SkipWhereUsed -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>SkipWhereUsed</maml:name>
        <maml:description>
          <maml:para>Even if input object is not a rule do not perform a where used. NOTE: String inputs will ignore this and still run a Where Used.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Template -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Template</maml:name>
        <maml:description>
          <maml:para>Filename to HTML file to use as template.</maml:para>
          <maml:para>{JSON} will be replaced with JSON data.</maml:para>
          <maml:para>Leave blank to use default template.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Input objects to start export from.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: String -->
      <command:returnValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Export-CheckPointObjects $InputObject1 $InputObject2 ... $InputObjectX</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointObjects -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointObjects</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointObjects</command:noun>
      <maml:description>
        <maml:para>Find objects by Filter.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Can find many different types of objects based on a filter. Filters are same as what can be used in Smart Console</maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: All + Filter -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointObjects</maml:name>
        <!-- Parameter: All -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Get All Records</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Filter -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Filter</maml:name>
          <maml:description>
            <maml:para>Search expression to filter objects by. The provided text should be exactly the same as it would be given in Smart Console. The logical operators in the expression ('AND', 'OR') should be provided in capital letters. By default, the search involves both a textual search and a IP search. To use IP search only, set the "ip-only" parameter to true.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPOnly -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>IPOnly</maml:name>
          <maml:description>
            <maml:para>If using "filter", use this field to search objects by their IP address only, without involving the textual search.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Type -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Type</maml:name>
          <maml:description>
            <maml:para>The objects' type</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>object</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: All + Unused -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointObjects</maml:name>
        <!-- Parameter: All -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Get All Records</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Unused -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>Unused</maml:name>
          <maml:description>
            <maml:para>Retrieve all unused objects.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Limit + Filter -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointObjects</maml:name>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Filter -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Filter</maml:name>
          <maml:description>
            <maml:para>Search expression to filter objects by. The provided text should be exactly the same as it would be given in Smart Console. The logical operators in the expression ('AND', 'OR') should be provided in capital letters. By default, the search involves both a textual search and a IP search. To use IP search only, set the "ip-only" parameter to true.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: IPOnly -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>IPOnly</maml:name>
          <maml:description>
            <maml:para>If using "filter", use this field to search objects by their IP address only, without involving the textual search.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Type -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Type</maml:name>
          <maml:description>
            <maml:para>The objects' type</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>object</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Limit + Unused -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointObjects</maml:name>
        <!-- Parameter: Unused -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>Unused</maml:name>
          <maml:description>
            <maml:para>Retrieve all unused objects.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: All -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>Get All Records</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Filter -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Filter</maml:name>
        <maml:description>
          <maml:para>Search expression to filter objects by. The provided text should be exactly the same as it would be given in Smart Console. The logical operators in the expression ('AND', 'OR') should be provided in capital letters. By default, the search involves both a textual search and a IP search. To use IP search only, set the "ip-only" parameter to true.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: IPOnly -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>IPOnly</maml:name>
        <maml:description>
          <maml:para>If using "filter", use this field to search objects by their IP address only, without involving the textual search.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Limit -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Limit</maml:name>
        <maml:description>
          <maml:para>No more than that many results will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>50</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Offset -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Offset</maml:name>
        <maml:description>
          <maml:para>Skip that many results before beginning to return them.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Type -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Type</maml:name>
        <maml:description>
          <maml:para>The objects' type</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>object</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Unused -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>Unused</maml:name>
        <maml:description>
          <maml:para>Retrieve all unused objects.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <!-- OutputType: NetworkObjectsPagingResults`1 -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.NetworkObjectsPagingResults`1[[Koopman.CheckPoint.IObjectSummary, CheckPoint.NET, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null]]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
      <!-- OutputType: IObjectSummary -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.IObjectSummary</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointObjects -Filter "O365 OR Office365"</dev:code>
      </command:example>
      <command:example>
        <maml:title>---------- EXAMPLE 2 ----------</maml:title>
        <dev:code>Get-CheckPointObjects -Unused</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Install-CheckPointPolicy -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Install-CheckPointPolicy</command:name>
      <command:verb>Install</command:verb>
      <command:noun>CheckPointPolicy</command:noun>
      <maml:description>
        <maml:para>Install policy to gateway(s)</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Install-CheckPointPolicy</maml:name>
        <!-- Parameter: PolicyPackage -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>PolicyPackage</maml:name>
          <maml:description>
            <maml:para>The name of the Policy Package to be installed.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Access -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Access</maml:name>
          <maml:description>
            <maml:para>Set to be true in order to install the access policy.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DisableInstallOnAllClusterMembersOrFail -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DisableInstallOnAllClusterMembersOrFail</maml:name>
          <maml:description>
            <maml:para>install-on-all-cluster-members-or-fail</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: PrepareOnly -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PrepareOnly</maml:name>
          <maml:description>
            <maml:para>If true, prepares the policy for the installation, but doesn't install it on an installation target.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Revision -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Revision</maml:name>
          <maml:description>
            <maml:para>The UID of the revision of the policy to install.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Targets -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Targets</maml:name>
          <maml:description>
            <maml:para>On what targets to execute this command. Targets may be identified by their name, or object unique identifier.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ThreatPrevention -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ThreatPrevention</maml:name>
          <maml:description>
            <maml:para>Set to be true in order to install the threat prevention policy.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Access -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Access</maml:name>
        <maml:description>
          <maml:para>Set to be true in order to install the access policy.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DisableInstallOnAllClusterMembersOrFail -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DisableInstallOnAllClusterMembersOrFail</maml:name>
        <maml:description>
          <maml:para>install-on-all-cluster-members-or-fail</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: PolicyPackage -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>PolicyPackage</maml:name>
        <maml:description>
          <maml:para>The name of the Policy Package to be installed.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: PrepareOnly -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PrepareOnly</maml:name>
        <maml:description>
          <maml:para>If true, prepares the policy for the installation, but doesn't install it on an installation target.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Revision -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Revision</maml:name>
        <maml:description>
          <maml:para>The UID of the revision of the policy to install.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Targets -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Targets</maml:name>
        <maml:description>
          <maml:para>On what targets to execute this command. Targets may be identified by their name, or object unique identifier.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: ThreatPrevention -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>ThreatPrevention</maml:name>
        <maml:description>
          <maml:para>Set to be true in order to install the threat prevention policy.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Install-CheckPointPolicy -PolicyPackage MyPolicy -Targets MyGateway -Access -ThreatPrevention</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Test-CheckPointPolicy -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Test-CheckPointPolicy</command:name>
      <command:verb>Test</command:verb>
      <command:noun>CheckPointPolicy</command:noun>
      <maml:description>
        <maml:para>Verify policy</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Test-CheckPointPolicy</maml:name>
        <!-- Parameter: PolicyPackage -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>PolicyPackage</maml:name>
          <maml:description>
            <maml:para>The name of the Policy Package to be installed.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: PolicyPackage -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>PolicyPackage</maml:name>
        <maml:description>
          <maml:para>The name of the Policy Package to be installed.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Test-CheckPointPolicy -PolicyPackage MyPolicy</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Invoke-CheckPointScript -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Invoke-CheckPointScript</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>CheckPointScript</command:noun>
      <maml:description>
        <maml:para>Run script on gateways</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Run a script on target gateways. After completing you can get any output from script by looking at the task details.</maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Inline Script -->
      <command:syntaxItem>
        <maml:name>Invoke-CheckPointScript</maml:name>
        <!-- Parameter: Script -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Script</maml:name>
          <maml:description>
            <maml:para>Script Body</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ScriptName -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>ScriptName</maml:name>
          <maml:description>
            <maml:para>Script Name.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Targets -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue)" position="named">
          <maml:name>Targets</maml:name>
          <maml:description>
            <maml:para>On what targets to execute this command. Targets may be identified by their name, or object unique identifier.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Args -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Args</maml:name>
          <maml:description>
            <maml:para>Script arguments.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: By Script File -->
      <command:syntaxItem>
        <maml:name>Invoke-CheckPointScript</maml:name>
        <!-- Parameter: ScriptFile -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>ScriptFile</maml:name>
          <maml:description>
            <maml:para>Load Script Body from File</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ScriptName -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>ScriptName</maml:name>
          <maml:description>
            <maml:para>Script Name.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Targets -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue)" position="named">
          <maml:name>Targets</maml:name>
          <maml:description>
            <maml:para>On what targets to execute this command. Targets may be identified by their name, or object unique identifier.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Args -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Args</maml:name>
          <maml:description>
            <maml:para>Script arguments.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Args -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Args</maml:name>
        <maml:description>
          <maml:para>Script arguments.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Script -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Script</maml:name>
        <maml:description>
          <maml:para>Script Body</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: ScriptFile -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>ScriptFile</maml:name>
        <maml:description>
          <maml:para>Load Script Body from File</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: ScriptName -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>ScriptName</maml:name>
        <maml:description>
          <maml:para>Script Name.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Targets -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue)" position="named">
        <maml:name>Targets</maml:name>
        <maml:description>
          <maml:para>On what targets to execute this command. Targets may be identified by their name, or object unique identifier.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Script Body</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>On what targets to execute this command. Targets may be identified by their name, or object unique identifier.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>$(Invoke-CheckPointScript -ScriptName "Get Configuration" -Script "clish -c 'Show Configuration'" -Targets mgmt | Wait-CheckPointTask).TaskDetails.ResponseMessage</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointSecurityZone -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointSecurityZone</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointSecurityZone</command:noun>
      <maml:description>
        <maml:para>Retrieve existing Security Zone using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Name or UID -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointSecurityZone</maml:name>
        <!-- Parameter: Value -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
          <maml:name>Value</maml:name>
          <maml:description>
            <maml:para>Object name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Value -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Value</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: SecurityZone -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.SecurityZone</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointSecurityZone -Name MyZone</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: New-CheckPointSecurityZone -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>New-CheckPointSecurityZone</command:name>
      <command:verb>New</command:verb>
      <command:noun>CheckPointSecurityZone</command:noun>
      <maml:description>
        <maml:para>Create new Security Zone.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>New-CheckPointSecurityZone</maml:name>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: SetIfExists -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SetIfExists</maml:name>
        <maml:description>
          <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Name -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: SecurityZone -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.SecurityZone</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>New-CheckPointSecurityZone -Name MyZone</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Remove-CheckPointSecurityZone -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Remove-CheckPointSecurityZone</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>CheckPointSecurityZone</command:noun>
      <maml:description>
        <maml:para>Delete existing Security Zone using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Remove-CheckPointSecurityZone</maml:name>
        <!-- Parameter: SecurityZone -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>SecurityZone</maml:name>
          <maml:description>
            <maml:para>Security Zone object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: SecurityZone -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>SecurityZone</maml:name>
        <maml:description>
          <maml:para>Security Zone object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Security Zone object, name or UID.</maml:para>
          <maml:para>This is an alias of the SecurityZone parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Security Zone object, name or UID.</maml:para>
          <maml:para>This is an alias of the SecurityZone parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Security Zone object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Remove-CheckPointSecurityZone -Name MyZone</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Set-CheckPointSecurityZone -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Set-CheckPointSecurityZone</command:name>
      <command:verb>Set</command:verb>
      <command:noun>CheckPointSecurityZone</command:noun>
      <maml:description>
        <maml:para>Edit existing Security Zone using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Set-CheckPointSecurityZone</maml:name>
        <!-- Parameter: SecurityZone -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>SecurityZone</maml:name>
          <maml:description>
            <maml:para>Security Zone object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: NewName -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>NewName</maml:name>
          <maml:description>
            <maml:para>New name of the object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: TagAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>TagAction</maml:name>
          <maml:description>
            <maml:para>Action to take with tags.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: SecurityZone -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>SecurityZone</maml:name>
        <maml:description>
          <maml:para>Security Zone object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Security Zone object, name or UID.</maml:para>
          <maml:para>This is an alias of the SecurityZone parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Security Zone object, name or UID.</maml:para>
          <maml:para>This is an alias of the SecurityZone parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: NewName -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>NewName</maml:name>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: TagAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>TagAction</maml:name>
        <maml:description>
          <maml:para>Action to take with tags.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Security Zone object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: SecurityZone -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.SecurityZone</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Set-CheckPointSecurityZone -Name MyZone -Comments "This is my zone"</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointSecurityZones -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointSecurityZones</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointSecurityZones</command:noun>
      <maml:description>
        <maml:para>Retrieve all Security Zones.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: All -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointSecurityZones</maml:name>
        <!-- Parameter: All -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Get All Records</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Limit -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointSecurityZones</maml:name>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: All -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>Get All Records</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Limit -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Limit</maml:name>
        <maml:description>
          <maml:para>No more than that many results will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>50</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Offset -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Offset</maml:name>
        <maml:description>
          <maml:para>Skip that many results before beginning to return them.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <!-- OutputType: NetworkObjectsPagingResults`1 -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.NetworkObjectsPagingResults`1[[Koopman.CheckPoint.SecurityZone, CheckPoint.NET, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null]]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
      <!-- OutputType: SecurityZone[] -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.SecurityZone[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointSecurityZones</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointServiceGroup -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointServiceGroup</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointServiceGroup</command:noun>
      <maml:description>
        <maml:para>Retrieve existing Service Group using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Name or UID -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointServiceGroup</maml:name>
        <!-- Parameter: Value -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
          <maml:name>Value</maml:name>
          <maml:description>
            <maml:para>Object name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Value -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Value</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: ServiceGroup -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ServiceGroup</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointGroup -Name MyServices</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: New-CheckPointServiceGroup -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>New-CheckPointServiceGroup</command:name>
      <command:verb>New</command:verb>
      <command:noun>CheckPointServiceGroup</command:noun>
      <maml:description>
        <maml:para>Create new Service Group.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>New-CheckPointServiceGroup</maml:name>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Members -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Members</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Members -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Members</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SetIfExists -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SetIfExists</maml:name>
        <maml:description>
          <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Name -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: ServiceGroup -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ServiceGroup</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>New-CheckPointServiceGroup -Name MyServices -Members DNS,HTTP,HTTPS</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Remove-CheckPointServiceGroup -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Remove-CheckPointServiceGroup</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>CheckPointServiceGroup</command:noun>
      <maml:description>
        <maml:para>Delete existing Service Group using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Remove-CheckPointServiceGroup</maml:name>
        <!-- Parameter: ServiceGroup -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>ServiceGroup</maml:name>
          <maml:description>
            <maml:para>Network object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: ServiceGroup -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>ServiceGroup</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the ServiceGroup parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the ServiceGroup parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Remove-CheckPointGroup -Name MyServices</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Set-CheckPointServiceGroup -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Set-CheckPointServiceGroup</command:name>
      <command:verb>Set</command:verb>
      <command:noun>CheckPointServiceGroup</command:noun>
      <maml:description>
        <maml:para>Edit existing Service Group using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Set-CheckPointServiceGroup</maml:name>
        <!-- Parameter: ServiceGroup -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>ServiceGroup</maml:name>
          <maml:description>
            <maml:para>Group object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: GroupAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>GroupAction</maml:name>
          <maml:description>
            <maml:para>Action to take with groups.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
            <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: MemberAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>MemberAction</maml:name>
          <maml:description>
            <maml:para>Action to take with members.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Members -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Members</maml:name>
          <maml:description>
            <maml:para>Collection of Network objects identified by the name or UID.</maml:para>
            <maml:para>Members listed will be either Added, Removed or replace the current list of members based on MemberAction parameter.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: NewName -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>NewName</maml:name>
          <maml:description>
            <maml:para>New name of the object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: TagAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>TagAction</maml:name>
          <maml:description>
            <maml:para>Action to take with tags.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: GroupAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>GroupAction</maml:name>
        <maml:description>
          <maml:para>Action to take with groups.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: MemberAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>MemberAction</maml:name>
        <maml:description>
          <maml:para>Action to take with members.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Members -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Members</maml:name>
        <maml:description>
          <maml:para>Collection of Network objects identified by the name or UID.</maml:para>
          <maml:para>Members listed will be either Added, Removed or replace the current list of members based on MemberAction parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: ServiceGroup -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>ServiceGroup</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
          <maml:para>This is an alias of the ServiceGroup parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
          <maml:para>This is an alias of the ServiceGroup parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: NewName -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>NewName</maml:name>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: TagAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>TagAction</maml:name>
        <maml:description>
          <maml:para>Action to take with tags.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of Network objects identified by the name or UID.</maml:para>
          <maml:para>Members listed will be either Added, Removed or replace the current list of members based on MemberAction parameter.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: ServiceGroup -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ServiceGroup</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Set-CheckPointGroup -Name MyServices -NewName MyServiceGroup</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointServiceGroups -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointServiceGroups</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointServiceGroups</command:noun>
      <maml:description>
        <maml:para>Retrieve all Service Groups.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: All -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointServiceGroups</maml:name>
        <!-- Parameter: All -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Get All Records</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Limit -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointServiceGroups</maml:name>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: All -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>Get All Records</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Limit -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Limit</maml:name>
        <maml:description>
          <maml:para>No more than that many results will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>50</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Offset -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Offset</maml:name>
        <maml:description>
          <maml:para>Skip that many results before beginning to return them.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <!-- OutputType: NetworkObjectsPagingResults`1 -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.NetworkObjectsPagingResults`1[[Koopman.CheckPoint.ServiceGroup, CheckPoint.NET, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null]]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
      <!-- OutputType: ServiceGroup[] -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ServiceGroup[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointServiceGroups</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointServicesTCP -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointServicesTCP</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointServicesTCP</command:noun>
      <maml:description>
        <maml:para>Retrieve all TCP objects.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: All -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointServicesTCP</maml:name>
        <!-- Parameter: All -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Get All Records</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Limit -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointServicesTCP</maml:name>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: All -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>Get All Records</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Limit -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Limit</maml:name>
        <maml:description>
          <maml:para>No more than that many results will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>50</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Offset -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Offset</maml:name>
        <maml:description>
          <maml:para>Skip that many results before beginning to return them.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <!-- OutputType: NetworkObjectsPagingResults`1 -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.NetworkObjectsPagingResults`1[[Koopman.CheckPoint.ServiceTCP, CheckPoint.NET, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null]]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
      <!-- OutputType: ServiceTCP[] -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ServiceTCP[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointServicesTCP</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointServicesUDP -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointServicesUDP</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointServicesUDP</command:noun>
      <maml:description>
        <maml:para>Retrieve all UDP objects.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: All -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointServicesUDP</maml:name>
        <!-- Parameter: All -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Get All Records</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Limit -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointServicesUDP</maml:name>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: All -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>Get All Records</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Limit -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Limit</maml:name>
        <maml:description>
          <maml:para>No more than that many results will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>50</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Offset -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Offset</maml:name>
        <maml:description>
          <maml:para>Skip that many results before beginning to return them.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <!-- OutputType: NetworkObjectsPagingResults`1 -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.NetworkObjectsPagingResults`1[[Koopman.CheckPoint.ServiceUDP, CheckPoint.NET, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null]]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
      <!-- OutputType: ServiceUDP[] -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ServiceUDP[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointServicesUDP</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointServiceTCP -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointServiceTCP</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointServiceTCP</command:noun>
      <maml:description>
        <maml:para>Retrieve existing TCP object using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Name or UID -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointServiceTCP</maml:name>
        <!-- Parameter: Value -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
          <maml:name>Value</maml:name>
          <maml:description>
            <maml:para>Object name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Value -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Value</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: ServiceTCP -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ServiceTCP</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointServiceTCP -Name MyTCP</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: New-CheckPointServiceTCP -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>New-CheckPointServiceTCP</command:name>
      <command:verb>New</command:verb>
      <command:noun>CheckPointServiceTCP</command:noun>
      <maml:description>
        <maml:para>Create new TCP object.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>New-CheckPointServiceTCP</maml:name>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: KeepConnectionsOpenAfterPolicyInstallation -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>KeepConnectionsOpenAfterPolicyInstallation</maml:name>
          <maml:description>
            <maml:para>Keep connections open after policy has been installed even if they are not allowed under the new policy. This overrides the settings in the Connection Persistence page. If you change this property, the change will not affect open connections, but only future connections.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: MatchByProtocolSignature -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>MatchByProtocolSignature</maml:name>
          <maml:description>
            <maml:para>A value of true enables matching by the selected protocol's signature - the signature identifies the protocol as genuine. Select this option to limit the port to the specified protocol. If the selected protocol does not support matching by signature, this field cannot be set to true.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: MatchForAny -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>MatchForAny</maml:name>
          <maml:description>
            <maml:para>Indicates whether this service is used when 'Any' is set as the rule's service and there are several service objects with the same source port and protocol.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: OverrideDefaultSettings -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>OverrideDefaultSettings</maml:name>
          <maml:description>
            <maml:para>Indicates whether this service is a Data Domain service which has been overridden.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Port -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Port</maml:name>
          <maml:description>
            <maml:para>The number of the port used to provide this service. To specify a port range, place a hyphen between the lowest and highest port numbers, for example 44-55.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Protocol -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Protocol</maml:name>
          <maml:description>
            <maml:para>Select the protocol type associated with the service, and by implication, the management server (if any) that enforces Content Security and Authentication for the service. Selecting a Protocol Type invokes the specific protocol handlers for each protocol type, thus enabling higher level of security by parsing the protocol, and higher level of connectivity by tracking dynamic actions (such as opening of ports).</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SessionTimeout -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SessionTimeout</maml:name>
          <maml:description>
            <maml:para>Time (in seconds) before the session times out.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: SourcePort -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SourcePort</maml:name>
          <maml:description>
            <maml:para>Port number for the client side service. If specified, only those Source port Numbers will be Accepted, Dropped, or Rejected during packet inspection. Otherwise, the source port is not inspected.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SyncConnectionsOnCluster -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SyncConnectionsOnCluster</maml:name>
          <maml:description>
            <maml:para>Enables state-synchronised High Availability or Load Sharing on a ClusterXL or OPSEC-certified cluster.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: UseDefaultSessionTimeout -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>UseDefaultSessionTimeout</maml:name>
          <maml:description>
            <maml:para>Use default virtual session timeout.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: KeepConnectionsOpenAfterPolicyInstallation -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>KeepConnectionsOpenAfterPolicyInstallation</maml:name>
        <maml:description>
          <maml:para>Keep connections open after policy has been installed even if they are not allowed under the new policy. This overrides the settings in the Connection Persistence page. If you change this property, the change will not affect open connections, but only future connections.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: MatchByProtocolSignature -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>MatchByProtocolSignature</maml:name>
        <maml:description>
          <maml:para>A value of true enables matching by the selected protocol's signature - the signature identifies the protocol as genuine. Select this option to limit the port to the specified protocol. If the selected protocol does not support matching by signature, this field cannot be set to true.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: MatchForAny -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>MatchForAny</maml:name>
        <maml:description>
          <maml:para>Indicates whether this service is used when 'Any' is set as the rule's service and there are several service objects with the same source port and protocol.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: OverrideDefaultSettings -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>OverrideDefaultSettings</maml:name>
        <maml:description>
          <maml:para>Indicates whether this service is a Data Domain service which has been overridden.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Port -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Port</maml:name>
        <maml:description>
          <maml:para>The number of the port used to provide this service. To specify a port range, place a hyphen between the lowest and highest port numbers, for example 44-55.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Protocol -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Protocol</maml:name>
        <maml:description>
          <maml:para>Select the protocol type associated with the service, and by implication, the management server (if any) that enforces Content Security and Authentication for the service. Selecting a Protocol Type invokes the specific protocol handlers for each protocol type, thus enabling higher level of security by parsing the protocol, and higher level of connectivity by tracking dynamic actions (such as opening of ports).</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SessionTimeout -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SessionTimeout</maml:name>
        <maml:description>
          <maml:para>Time (in seconds) before the session times out.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: SourcePort -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SourcePort</maml:name>
        <maml:description>
          <maml:para>Port number for the client side service. If specified, only those Source port Numbers will be Accepted, Dropped, or Rejected during packet inspection. Otherwise, the source port is not inspected.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SyncConnectionsOnCluster -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SyncConnectionsOnCluster</maml:name>
        <maml:description>
          <maml:para>Enables state-synchronised High Availability or Load Sharing on a ClusterXL or OPSEC-certified cluster.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: UseDefaultSessionTimeout -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>UseDefaultSessionTimeout</maml:name>
        <maml:description>
          <maml:para>Use default virtual session timeout.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: SetIfExists -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SetIfExists</maml:name>
        <maml:description>
          <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Name -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: ServiceTCP -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ServiceTCP</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>New-CheckPointServiceTCP -Name MyTCP -Port 12345</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Remove-CheckPointServiceTCP -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Remove-CheckPointServiceTCP</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>CheckPointServiceTCP</command:noun>
      <maml:description>
        <maml:para>Delete existing TCP object using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Remove-CheckPointServiceTCP</maml:name>
        <!-- Parameter: ServiceTCP -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>ServiceTCP</maml:name>
          <maml:description>
            <maml:para>Network object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: ServiceTCP -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>ServiceTCP</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the ServiceTCP parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the ServiceTCP parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Remove-CheckPointServiceTCP -Name MyTCP</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Set-CheckPointServiceTCP -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Set-CheckPointServiceTCP</command:name>
      <command:verb>Set</command:verb>
      <command:noun>CheckPointServiceTCP</command:noun>
      <maml:description>
        <maml:para>Edit existing TCP object using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Set-CheckPointServiceTCP</maml:name>
        <!-- Parameter: ServiceTCP -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>ServiceTCP</maml:name>
          <maml:description>
            <maml:para>Group object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: GroupAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>GroupAction</maml:name>
          <maml:description>
            <maml:para>Action to take with groups.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
            <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: KeepConnectionsOpenAfterPolicyInstallation -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>KeepConnectionsOpenAfterPolicyInstallation</maml:name>
          <maml:description>
            <maml:para>Keep connections open after policy has been installed even if they are not allowed under the new policy. This overrides the settings in the Connection Persistence page. If you change this property, the change will not affect open connections, but only future connections.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: MatchByProtocolSignature -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>MatchByProtocolSignature</maml:name>
          <maml:description>
            <maml:para>A value of true enables matching by the selected protocol's signature - the signature identifies the protocol as genuine. Select this option to limit the port to the specified protocol. If the selected protocol does not support matching by signature, this field cannot be set to true.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: MatchForAny -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>MatchForAny</maml:name>
          <maml:description>
            <maml:para>Indicates whether this service is used when 'Any' is set as the rule's service and there are several service objects with the same source port and protocol.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: NewName -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>NewName</maml:name>
          <maml:description>
            <maml:para>New name of the object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: OverrideDefaultSettings -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>OverrideDefaultSettings</maml:name>
          <maml:description>
            <maml:para>Indicates whether this service is a Data Domain service which has been overridden.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Port -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Port</maml:name>
          <maml:description>
            <maml:para>The number of the port used to provide this service. To specify a port range, place a hyphen between the lowest and highest port numbers, for example 44-55.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Protocol -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Protocol</maml:name>
          <maml:description>
            <maml:para>Select the protocol type associated with the service, and by implication, the management server (if any) that enforces Content Security and Authentication for the service. Selecting a Protocol Type invokes the specific protocol handlers for each protocol type, thus enabling higher level of security by parsing the protocol, and higher level of connectivity by tracking dynamic actions (such as opening of ports).</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SessionTimeout -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SessionTimeout</maml:name>
          <maml:description>
            <maml:para>Time (in seconds) before the session times out.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: SourcePort -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SourcePort</maml:name>
          <maml:description>
            <maml:para>Port number for the client side service. If specified, only those Source port Numbers will be Accepted, Dropped, or Rejected during packet inspection. Otherwise, the source port is not inspected.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SyncConnectionsOnCluster -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SyncConnectionsOnCluster</maml:name>
          <maml:description>
            <maml:para>Enables state-synchronised High Availability or Load Sharing on a ClusterXL or OPSEC-certified cluster.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: TagAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>TagAction</maml:name>
          <maml:description>
            <maml:para>Action to take with tags.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: UseDefaultSessionTimeout -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>UseDefaultSessionTimeout</maml:name>
          <maml:description>
            <maml:para>Use default virtual session timeout.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: GroupAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>GroupAction</maml:name>
        <maml:description>
          <maml:para>Action to take with groups.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: KeepConnectionsOpenAfterPolicyInstallation -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>KeepConnectionsOpenAfterPolicyInstallation</maml:name>
        <maml:description>
          <maml:para>Keep connections open after policy has been installed even if they are not allowed under the new policy. This overrides the settings in the Connection Persistence page. If you change this property, the change will not affect open connections, but only future connections.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: MatchByProtocolSignature -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>MatchByProtocolSignature</maml:name>
        <maml:description>
          <maml:para>A value of true enables matching by the selected protocol's signature - the signature identifies the protocol as genuine. Select this option to limit the port to the specified protocol. If the selected protocol does not support matching by signature, this field cannot be set to true.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: MatchForAny -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>MatchForAny</maml:name>
        <maml:description>
          <maml:para>Indicates whether this service is used when 'Any' is set as the rule's service and there are several service objects with the same source port and protocol.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: OverrideDefaultSettings -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>OverrideDefaultSettings</maml:name>
        <maml:description>
          <maml:para>Indicates whether this service is a Data Domain service which has been overridden.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Port -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Port</maml:name>
        <maml:description>
          <maml:para>The number of the port used to provide this service. To specify a port range, place a hyphen between the lowest and highest port numbers, for example 44-55.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Protocol -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Protocol</maml:name>
        <maml:description>
          <maml:para>Select the protocol type associated with the service, and by implication, the management server (if any) that enforces Content Security and Authentication for the service. Selecting a Protocol Type invokes the specific protocol handlers for each protocol type, thus enabling higher level of security by parsing the protocol, and higher level of connectivity by tracking dynamic actions (such as opening of ports).</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: ServiceTCP -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>ServiceTCP</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
          <maml:para>This is an alias of the ServiceTCP parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
          <maml:para>This is an alias of the ServiceTCP parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SessionTimeout -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SessionTimeout</maml:name>
        <maml:description>
          <maml:para>Time (in seconds) before the session times out.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: SourcePort -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SourcePort</maml:name>
        <maml:description>
          <maml:para>Port number for the client side service. If specified, only those Source port Numbers will be Accepted, Dropped, or Rejected during packet inspection. Otherwise, the source port is not inspected.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SyncConnectionsOnCluster -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SyncConnectionsOnCluster</maml:name>
        <maml:description>
          <maml:para>Enables state-synchronised High Availability or Load Sharing on a ClusterXL or OPSEC-certified cluster.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: UseDefaultSessionTimeout -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>UseDefaultSessionTimeout</maml:name>
        <maml:description>
          <maml:para>Use default virtual session timeout.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: NewName -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>NewName</maml:name>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: TagAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>TagAction</maml:name>
        <maml:description>
          <maml:para>Action to take with tags.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: ServiceTCP -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ServiceTCP</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Set-CheckPointServiceTCP -Name MyTCP -MatchForAny:$false</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointServiceUDP -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointServiceUDP</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointServiceUDP</command:noun>
      <maml:description>
        <maml:para>Retrieve existing UDP object using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Name or UID -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointServiceUDP</maml:name>
        <!-- Parameter: Value -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
          <maml:name>Value</maml:name>
          <maml:description>
            <maml:para>Object name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Value -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Value</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: ServiceUDP -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ServiceUDP</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointServiceUDP -Name MyUDP</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: New-CheckPointServiceUDP -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>New-CheckPointServiceUDP</command:name>
      <command:verb>New</command:verb>
      <command:noun>CheckPointServiceUDP</command:noun>
      <maml:description>
        <maml:para>Create new UDP object.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>New-CheckPointServiceUDP</maml:name>
        <!-- Parameter: Name -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Object name. Should be unique in the domain.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: AcceptReplies -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>AcceptReplies</maml:name>
          <maml:description>
            <maml:para>N/A</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: KeepConnectionsOpenAfterPolicyInstallation -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>KeepConnectionsOpenAfterPolicyInstallation</maml:name>
          <maml:description>
            <maml:para>Keep connections open after policy has been installed even if they are not allowed under the new policy. This overrides the settings in the Connection Persistence page. If you change this property, the change will not affect open connections, but only future connections.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: MatchByProtocolSignature -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>MatchByProtocolSignature</maml:name>
          <maml:description>
            <maml:para>A value of true enables matching by the selected protocol's signature - the signature identifies the protocol as genuine. Select this option to limit the port to the specified protocol. If the selected protocol does not support matching by signature, this field cannot be set to true.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: MatchForAny -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>MatchForAny</maml:name>
          <maml:description>
            <maml:para>Indicates whether this service is used when 'Any' is set as the rule's service and there are several service objects with the same source port and protocol.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: OverrideDefaultSettings -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>OverrideDefaultSettings</maml:name>
          <maml:description>
            <maml:para>Indicates whether this service is a Data Domain service which has been overridden.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Port -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Port</maml:name>
          <maml:description>
            <maml:para>The number of the port used to provide this service. To specify a port range, place a hyphen between the lowest and highest port numbers, for example 44-55.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Protocol -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Protocol</maml:name>
          <maml:description>
            <maml:para>Select the protocol type associated with the service, and by implication, the management server (if any) that enforces Content Security and Authentication for the service. Selecting a Protocol Type invokes the specific protocol handlers for each protocol type, thus enabling higher level of security by parsing the protocol, and higher level of connectivity by tracking dynamic actions (such as opening of ports).</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SessionTimeout -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SessionTimeout</maml:name>
          <maml:description>
            <maml:para>Time (in seconds) before the session times out.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: SetIfExists -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SetIfExists</maml:name>
          <maml:description>
            <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: SourcePort -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SourcePort</maml:name>
          <maml:description>
            <maml:para>Port number for the client side service. If specified, only those Source port Numbers will be Accepted, Dropped, or Rejected during packet inspection. Otherwise, the source port is not inspected.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SyncConnectionsOnCluster -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SyncConnectionsOnCluster</maml:name>
          <maml:description>
            <maml:para>Enables state-synchronised High Availability or Load Sharing on a ClusterXL or OPSEC-certified cluster.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: UseDefaultSessionTimeout -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>UseDefaultSessionTimeout</maml:name>
          <maml:description>
            <maml:para>Use default virtual session timeout.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: AcceptReplies -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>AcceptReplies</maml:name>
        <maml:description>
          <maml:para>N/A</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: KeepConnectionsOpenAfterPolicyInstallation -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>KeepConnectionsOpenAfterPolicyInstallation</maml:name>
        <maml:description>
          <maml:para>Keep connections open after policy has been installed even if they are not allowed under the new policy. This overrides the settings in the Connection Persistence page. If you change this property, the change will not affect open connections, but only future connections.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: MatchByProtocolSignature -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>MatchByProtocolSignature</maml:name>
        <maml:description>
          <maml:para>A value of true enables matching by the selected protocol's signature - the signature identifies the protocol as genuine. Select this option to limit the port to the specified protocol. If the selected protocol does not support matching by signature, this field cannot be set to true.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: MatchForAny -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>MatchForAny</maml:name>
        <maml:description>
          <maml:para>Indicates whether this service is used when 'Any' is set as the rule's service and there are several service objects with the same source port and protocol.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: OverrideDefaultSettings -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>OverrideDefaultSettings</maml:name>
        <maml:description>
          <maml:para>Indicates whether this service is a Data Domain service which has been overridden.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Port -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Port</maml:name>
        <maml:description>
          <maml:para>The number of the port used to provide this service. To specify a port range, place a hyphen between the lowest and highest port numbers, for example 44-55.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Protocol -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Protocol</maml:name>
        <maml:description>
          <maml:para>Select the protocol type associated with the service, and by implication, the management server (if any) that enforces Content Security and Authentication for the service. Selecting a Protocol Type invokes the specific protocol handlers for each protocol type, thus enabling higher level of security by parsing the protocol, and higher level of connectivity by tracking dynamic actions (such as opening of ports).</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SessionTimeout -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SessionTimeout</maml:name>
        <maml:description>
          <maml:para>Time (in seconds) before the session times out.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: SourcePort -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SourcePort</maml:name>
        <maml:description>
          <maml:para>Port number for the client side service. If specified, only those Source port Numbers will be Accepted, Dropped, or Rejected during packet inspection. Otherwise, the source port is not inspected.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SyncConnectionsOnCluster -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SyncConnectionsOnCluster</maml:name>
        <maml:description>
          <maml:para>Enables state-synchronised High Availability or Load Sharing on a ClusterXL or OPSEC-certified cluster.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: UseDefaultSessionTimeout -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>UseDefaultSessionTimeout</maml:name>
        <maml:description>
          <maml:para>Use default virtual session timeout.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: SetIfExists -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SetIfExists</maml:name>
        <maml:description>
          <maml:para>If another object with the same identifier already exists, it will be updated. The command behaviour will be the same as if originally a set command was called. Pay attention that original object's fields will be overwritten by the fields provided in the request payload!</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Name -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name. Should be unique in the domain.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: ServiceUDP -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ServiceUDP</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>New-CheckPointServiceUDP -Name MyUDP -Port 12345</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Remove-CheckPointServiceUDP -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Remove-CheckPointServiceUDP</command:name>
      <command:verb>Remove</command:verb>
      <command:noun>CheckPointServiceUDP</command:noun>
      <maml:description>
        <maml:para>Delete existing UDP object using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Remove-CheckPointServiceUDP</maml:name>
        <!-- Parameter: ServiceUDP -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>ServiceUDP</maml:name>
          <maml:description>
            <maml:para>Network object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: ServiceUDP -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>ServiceUDP</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the ServiceUDP parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
          <maml:para>This is an alias of the ServiceUDP parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Network object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Remove-CheckPointServiceUDP -Name MyUDP</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Set-CheckPointServiceUDP -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Set-CheckPointServiceUDP</command:name>
      <command:verb>Set</command:verb>
      <command:noun>CheckPointServiceUDP</command:noun>
      <maml:description>
        <maml:para>Edit existing UDP object using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Set-CheckPointServiceUDP</maml:name>
        <!-- Parameter: ServiceUDP -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
          <maml:name>ServiceUDP</maml:name>
          <maml:description>
            <maml:para>Group object, name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: AcceptReplies -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>AcceptReplies</maml:name>
          <maml:description>
            <maml:para>N/A</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Color -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
          <maml:name>Color</maml:name>
          <maml:description>
            <maml:para>Color of the object. Should be one of existing colors.</maml:para>
            <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          </maml:description>
          <command:parameterValue required="true">Colors</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Colors</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Black</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Comments -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Comments</maml:name>
          <maml:description>
            <maml:para>Comments string.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: GroupAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>GroupAction</maml:name>
          <maml:description>
            <maml:para>Action to take with groups.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Groups -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Groups</maml:name>
          <maml:description>
            <maml:para>Collection of group identifiers.</maml:para>
            <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Ignore -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Ignore</maml:name>
          <maml:description>
            <maml:para>Apply changes ignoring warnings or errors.</maml:para>
            <maml:para>Possible values: No, Warnings, Errors</maml:para>
          </maml:description>
          <command:parameterValue required="true">Ignore</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Ignore</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>No</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: KeepConnectionsOpenAfterPolicyInstallation -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>KeepConnectionsOpenAfterPolicyInstallation</maml:name>
          <maml:description>
            <maml:para>Keep connections open after policy has been installed even if they are not allowed under the new policy. This overrides the settings in the Connection Persistence page. If you change this property, the change will not affect open connections, but only future connections.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: MatchByProtocolSignature -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>MatchByProtocolSignature</maml:name>
          <maml:description>
            <maml:para>A value of true enables matching by the selected protocol's signature - the signature identifies the protocol as genuine. Select this option to limit the port to the specified protocol. If the selected protocol does not support matching by signature, this field cannot be set to true.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: MatchForAny -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>MatchForAny</maml:name>
          <maml:description>
            <maml:para>Indicates whether this service is used when 'Any' is set as the rule's service and there are several service objects with the same source port and protocol.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: NewName -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>NewName</maml:name>
          <maml:description>
            <maml:para>New name of the object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: OverrideDefaultSettings -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>OverrideDefaultSettings</maml:name>
          <maml:description>
            <maml:para>Indicates whether this service is a Data Domain service which has been overridden.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the updated object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Port -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Port</maml:name>
          <maml:description>
            <maml:para>The number of the port used to provide this service. To specify a port range, place a hyphen between the lowest and highest port numbers, for example 44-55.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Protocol -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Protocol</maml:name>
          <maml:description>
            <maml:para>Select the protocol type associated with the service, and by implication, the management server (if any) that enforces Content Security and Authentication for the service. Selecting a Protocol Type invokes the specific protocol handlers for each protocol type, thus enabling higher level of security by parsing the protocol, and higher level of connectivity by tracking dynamic actions (such as opening of ports).</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SessionTimeout -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SessionTimeout</maml:name>
          <maml:description>
            <maml:para>Time (in seconds) before the session times out.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: SourcePort -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SourcePort</maml:name>
          <maml:description>
            <maml:para>Port number for the client side service. If specified, only those Source port Numbers will be Accepted, Dropped, or Rejected during packet inspection. Otherwise, the source port is not inspected.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SyncConnectionsOnCluster -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SyncConnectionsOnCluster</maml:name>
          <maml:description>
            <maml:para>Enables state-synchronised High Availability or Load Sharing on a ClusterXL or OPSEC-certified cluster.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: TagAction -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>TagAction</maml:name>
          <maml:description>
            <maml:para>Action to take with tags.</maml:para>
            <maml:para>Possible values: Replace, Add, Remove</maml:para>
          </maml:description>
          <command:parameterValue required="true">MembershipActions</command:parameterValue>
          <dev:type>
            <maml:name>psCheckPoint.MembershipActions</maml:name>
            <maml:uri />
            <maml:description>
              <maml:para>Action to take when changing membership of object.</maml:para>
            </maml:description>
          </dev:type>
          <dev:defaultValue>Replace</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Tags -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
          <maml:name>Tags</maml:name>
          <maml:description>
            <maml:para>Collection of tag identifiers.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string[]</command:parameterValue>
          <dev:type>
            <maml:name>System.String[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: UseDefaultSessionTimeout -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>UseDefaultSessionTimeout</maml:name>
          <maml:description>
            <maml:para>Use default virtual session timeout.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: AcceptReplies -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>AcceptReplies</maml:name>
        <maml:description>
          <maml:para>N/A</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: GroupAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>GroupAction</maml:name>
        <maml:description>
          <maml:para>Action to take with groups.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Groups -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Groups</maml:name>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: KeepConnectionsOpenAfterPolicyInstallation -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>KeepConnectionsOpenAfterPolicyInstallation</maml:name>
        <maml:description>
          <maml:para>Keep connections open after policy has been installed even if they are not allowed under the new policy. This overrides the settings in the Connection Persistence page. If you change this property, the change will not affect open connections, but only future connections.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: MatchByProtocolSignature -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>MatchByProtocolSignature</maml:name>
        <maml:description>
          <maml:para>A value of true enables matching by the selected protocol's signature - the signature identifies the protocol as genuine. Select this option to limit the port to the specified protocol. If the selected protocol does not support matching by signature, this field cannot be set to true.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: MatchForAny -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>MatchForAny</maml:name>
        <maml:description>
          <maml:para>Indicates whether this service is used when 'Any' is set as the rule's service and there are several service objects with the same source port and protocol.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: OverrideDefaultSettings -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>OverrideDefaultSettings</maml:name>
        <maml:description>
          <maml:para>Indicates whether this service is a Data Domain service which has been overridden.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Port -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Port</maml:name>
        <maml:description>
          <maml:para>The number of the port used to provide this service. To specify a port range, place a hyphen between the lowest and highest port numbers, for example 44-55.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Protocol -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Protocol</maml:name>
        <maml:description>
          <maml:para>Select the protocol type associated with the service, and by implication, the management server (if any) that enforces Content Security and Authentication for the service. Selecting a Protocol Type invokes the specific protocol handlers for each protocol type, thus enabling higher level of security by parsing the protocol, and higher level of connectivity by tracking dynamic actions (such as opening of ports).</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: ServiceUDP -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>ServiceUDP</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
          <maml:para>This is an alias of the ServiceUDP parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
          <maml:para>This is an alias of the ServiceUDP parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SessionTimeout -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SessionTimeout</maml:name>
        <maml:description>
          <maml:para>Time (in seconds) before the session times out.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: SourcePort -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SourcePort</maml:name>
        <maml:description>
          <maml:para>Port number for the client side service. If specified, only those Source port Numbers will be Accepted, Dropped, or Rejected during packet inspection. Otherwise, the source port is not inspected.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SyncConnectionsOnCluster -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SyncConnectionsOnCluster</maml:name>
        <maml:description>
          <maml:para>Enables state-synchronised High Availability or Load Sharing on a ClusterXL or OPSEC-certified cluster.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: UseDefaultSessionTimeout -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>UseDefaultSessionTimeout</maml:name>
        <maml:description>
          <maml:para>Use default virtual session timeout.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: NewName -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>NewName</maml:name>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: TagAction -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>TagAction</maml:name>
        <maml:description>
          <maml:para>Action to take with tags.</maml:para>
          <maml:para>Possible values: Replace, Add, Remove</maml:para>
        </maml:description>
        <command:parameterValue required="true">MembershipActions</command:parameterValue>
        <dev:type>
          <maml:name>psCheckPoint.MembershipActions</maml:name>
          <maml:uri />
          <maml:description>
            <maml:para>Action to take when changing membership of object.</maml:para>
          </maml:description>
        </dev:type>
        <dev:defaultValue>Replace</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Replace</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Add</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Remove</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Color -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Color</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named" aliases="Colour">
        <maml:name>Colour</maml:name>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
          <maml:para>Possible values: Aquamarine, Black, Blue, Brown, Burlywood, Coral, CreteBlue, Cyan, DarkBlue, DarkGold, DarkGray, DarkGreen, DarkOrange, DarkSeaGreen, Firebrick, ForestGreen, Gold, Gray, Khaki, LemonChiffon, LightGreen, Magenta, NavyBlue, Olive, Orange, Orchid, Pink, Purple, Red, SeaGreen, Sienna, SkyBlue, SlateBlue, Turquoise, VioletRed, Yellow</maml:para>
          <maml:para>This is an alias of the Color parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">Colors</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Black</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">Aquamarine</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Black</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Blue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Brown</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Burlywood</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Coral</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CreteBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Cyan</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkOrange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">DarkSeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Firebrick</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ForestGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gold</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Gray</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Khaki</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LemonChiffon</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">LightGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Magenta</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">NavyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Olive</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orange</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Orchid</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Pink</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Purple</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Red</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SeaGreen</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Sienna</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SkyBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">SlateBlue</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Turquoise</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">VioletRed</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Yellow</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Comments -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Comments</maml:name>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Ignore -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Ignore</maml:name>
        <maml:description>
          <maml:para>Apply changes ignoring warnings or errors.</maml:para>
          <maml:para>Possible values: No, Warnings, Errors</maml:para>
        </maml:description>
        <command:parameterValue required="true">Ignore</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Ignore</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>No</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">No</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Warnings</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Errors</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the updated object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Tags -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
        <maml:name>Tags</maml:name>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string[]</command:parameterValue>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of group identifiers.</maml:para>
          <maml:para>Groups listed will be either Added, Removed or replace the current list of group membership based on GroupAction parameter.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Group object, name or UID.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>New name of the object.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Colors</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Color of the object. Should be one of existing colors.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Comments string.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String[]</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Collection of tag identifiers.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: ServiceUDP -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ServiceUDP</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Set-CheckPointServiceUDP -Name MyUDP -MatchForAny:$false</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Close-CheckPointSession -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Close-CheckPointSession</command:name>
      <command:verb>Close</command:verb>
      <command:noun>CheckPointSession</command:noun>
      <maml:description>
        <maml:para>Log out of a session.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Close-CheckPointSession</maml:name>
        <!-- Parameter: ContinueSessionInSmartconsole -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ContinueSessionInSmartconsole</maml:name>
          <maml:description>
            <maml:para>The session will be continued next time your open SmartConsole. In case 'uid' is not provided, use current session. In order for the session to pass successfully to SmartConsole, make sure you don't have any other active GUI sessions.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: ContinueSessionInSmartconsole -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>ContinueSessionInSmartconsole</maml:name>
        <maml:description>
          <maml:para>The session will be continued next time your open SmartConsole. In case 'uid' is not provided, use current session. In order for the session to pass successfully to SmartConsole, make sure you don't have any other active GUI sessions.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Close-CheckPointSession</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Debug-CheckPointSession -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Debug-CheckPointSession</command:name>
      <command:verb>Debug</command:verb>
      <command:noun>CheckPointSession</command:noun>
      <maml:description>
        <maml:para>Debug a session.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sets the DebugWriter to output debugs to a text file.</maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: On -->
      <command:syntaxItem>
        <maml:name>Debug-CheckPointSession</maml:name>
        <!-- Parameter: Path -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>The file name to output debug logging to.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Append -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Append</maml:name>
          <maml:description>
            <maml:para>Append to existing file.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Force -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Force</maml:name>
          <maml:description>
            <maml:para>Force overwritting existing file.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Off -->
      <command:syntaxItem>
        <maml:name>Debug-CheckPointSession</maml:name>
        <!-- Parameter: Disable -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>Disable</maml:name>
          <maml:description>
            <maml:para>Disables debugging and closes the current output file.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: Append -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Append</maml:name>
        <maml:description>
          <maml:para>Append to existing file.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Disable -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>Disable</maml:name>
        <maml:description>
          <maml:para>Disables debugging and closes the current output file.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Force -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Force</maml:name>
        <maml:description>
          <maml:para>Force overwritting existing file.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Path -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>Path</maml:name>
        <maml:description>
          <maml:para>The file name to output debug logging to.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Debug-CheckPointSession -Path debug.txt</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointSession -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointSession</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointSession</command:noun>
      <maml:description>
        <maml:para>Retrieve existing Session using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointSession</maml:name>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: UID -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
          <maml:name>UID</maml:name>
          <maml:description>
            <maml:para>Session unique identifier. If not provided the current logged in session UID will be used.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: UID -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Session unique identifier. If not provided the current logged in session UID will be used.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Session unique identifier. If not provided the current logged in session UID will be used.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: SessionInfo -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.SessionInfo</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointSession</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Open-CheckPointSession -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Open-CheckPointSession</command:name>
      <command:verb>Open</command:verb>
      <command:noun>CheckPointSession</command:noun>
      <maml:description>
        <maml:para>Log in to the server with user name and password.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Open-CheckPointSession</maml:name>
        <!-- Parameter: ManagementServer -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="0">
          <maml:name>ManagementServer</maml:name>
          <maml:description>
            <maml:para>IP or Hostname of the Check point Management Server</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Credentials -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="1">
          <maml:name>Credentials</maml:name>
          <maml:description>
            <maml:para>PSCredential containing User name and Password. If not provided you will be prompted.</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSCredential</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSCredential</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: CertificateHash -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>CertificateHash</maml:name>
          <maml:description>
            <maml:para>Server certificate hash you are expecting.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: CertificateValidation -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>CertificateValidation</maml:name>
          <maml:description>
            <maml:para>What level of certificate validation to perform.</maml:para>
            <maml:para>Possible values: None, ValidCertificate, CertificatePinning, All, Auto</maml:para>
          </maml:description>
          <command:parameterValue required="true">CertificateValidation</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.CertificateValidation</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Auto</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">None</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">ValidCertificate</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">CertificatePinning</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">All</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Auto</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: ContinueLastSession -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ContinueLastSession</maml:name>
          <maml:description>
            <maml:para>The new session would continue where the last session was stopped.</maml:para>
            <maml:para>This option is available when the administrator has only one session that can be continued.</maml:para>
            <maml:para>If there is more than one session, see 'switch-session' API.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Domain -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Domain</maml:name>
          <maml:description>
            <maml:para>Use domain to login to specific domain. Domain can be identified by name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: EnterLastPublishedSession -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>EnterLastPublishedSession</maml:name>
          <maml:description>
            <maml:para>Login to the last published session. Such login is done with the Read Only permissions.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: HttpTimeout -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>HttpTimeout</maml:name>
          <maml:description>
            <maml:para>HTTP Request timeout in seconds. Default 100 seconds.</maml:para>
            <maml:para>Use -1 for infinate</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>100</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: ManagementPort -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ManagementPort</maml:name>
          <maml:description>
            <maml:para>Port Web API running on. Default: 443</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>443</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: PassThru -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>PassThru</maml:name>
          <maml:description>
            <maml:para>Return the session and do not store it for automatic use.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: ReadOnly -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ReadOnly</maml:name>
          <maml:description>
            <maml:para>Login with Read Only permissions. This parameter is not considered in case continue-last-session is true.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: SessionComments -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SessionComments</maml:name>
          <maml:description>
            <maml:para>Session comments.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SessionDescription -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SessionDescription</maml:name>
          <maml:description>
            <maml:para>Session description.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SessionName -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SessionName</maml:name>
          <maml:description>
            <maml:para>Session unique name.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SessionTimeout -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SessionTimeout</maml:name>
          <maml:description>
            <maml:para>Session expiration timeout in seconds. Default 600 seconds.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>600</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: CertificateHash -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>CertificateHash</maml:name>
        <maml:description>
          <maml:para>Server certificate hash you are expecting.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: CertificateValidation -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>CertificateValidation</maml:name>
        <maml:description>
          <maml:para>What level of certificate validation to perform.</maml:para>
          <maml:para>Possible values: None, ValidCertificate, CertificatePinning, All, Auto</maml:para>
        </maml:description>
        <command:parameterValue required="true">CertificateValidation</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.CertificateValidation</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Auto</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">None</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">ValidCertificate</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">CertificatePinning</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">All</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Auto</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: ContinueLastSession -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>ContinueLastSession</maml:name>
        <maml:description>
          <maml:para>The new session would continue where the last session was stopped.</maml:para>
          <maml:para>This option is available when the administrator has only one session that can be continued.</maml:para>
          <maml:para>If there is more than one session, see 'switch-session' API.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Credentials -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="1">
        <maml:name>Credentials</maml:name>
        <maml:description>
          <maml:para>PSCredential containing User name and Password. If not provided you will be prompted.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSCredential</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSCredential</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Domain -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Domain</maml:name>
        <maml:description>
          <maml:para>Use domain to login to specific domain. Domain can be identified by name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: EnterLastPublishedSession -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>EnterLastPublishedSession</maml:name>
        <maml:description>
          <maml:para>Login to the last published session. Such login is done with the Read Only permissions.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: HttpTimeout -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>HttpTimeout</maml:name>
        <maml:description>
          <maml:para>HTTP Request timeout in seconds. Default 100 seconds.</maml:para>
          <maml:para>Use -1 for infinate</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>100</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: ManagementPort -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>ManagementPort</maml:name>
        <maml:description>
          <maml:para>Port Web API running on. Default: 443</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>443</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: ManagementServer -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="0">
        <maml:name>ManagementServer</maml:name>
        <maml:description>
          <maml:para>IP or Hostname of the Check point Management Server</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: PassThru -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>PassThru</maml:name>
        <maml:description>
          <maml:para>Return the session and do not store it for automatic use.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: ReadOnly -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>ReadOnly</maml:name>
        <maml:description>
          <maml:para>Login with Read Only permissions. This parameter is not considered in case continue-last-session is true.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: SessionComments -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SessionComments</maml:name>
        <maml:description>
          <maml:para>Session comments.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SessionDescription -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SessionDescription</maml:name>
        <maml:description>
          <maml:para>Session description.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SessionName -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SessionName</maml:name>
        <maml:description>
          <maml:para>Session unique name.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: SessionTimeout -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SessionTimeout</maml:name>
        <maml:description>
          <maml:para>Session expiration timeout in seconds. Default 600 seconds.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>600</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <!-- OutputType: Session -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Open-CheckPointSession -ManagementServer 192.168.1.1</dev:code>
      </command:example>
      <command:example>
        <maml:title>---------- EXAMPLE 2 ----------</maml:title>
        <dev:code>$Session = Open-CheckPointSession -ManagementServer 192.168.1.1 -PassThru</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Publish-CheckPointSession -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Publish-CheckPointSession</command:name>
      <command:verb>Publish</command:verb>
      <command:noun>CheckPointSession</command:noun>
      <maml:description>
        <maml:para>All the changes done by this user will be seen by all users only after publish is called.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Publish-CheckPointSession</maml:name>
        <!-- Parameter: PublishSession -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
          <maml:name>PublishSession</maml:name>
          <maml:description>
            <maml:para>Publish none active session</maml:para>
          </maml:description>
          <command:parameterValue required="true">SessionInfo</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.SessionInfo</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: PublishSession -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
        <maml:name>PublishSession</maml:name>
        <maml:description>
          <maml:para>Publish none active session</maml:para>
        </maml:description>
        <command:parameterValue required="true">SessionInfo</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.SessionInfo</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.SessionInfo</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Publish none active session</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Publish-CheckPointSession</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Reset-CheckPointSession -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Reset-CheckPointSession</command:name>
      <command:verb>Reset</command:verb>
      <command:noun>CheckPointSession</command:noun>
      <maml:description>
        <maml:para>Log out of a session.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Reset-CheckPointSession</maml:name>
        <!-- Parameter: ResetSession -->
        <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
          <maml:name>ResetSession</maml:name>
          <maml:description>
            <maml:para>Reset none active session</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: ResetSession -->
      <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
        <maml:name>ResetSession</maml:name>
        <maml:description>
          <maml:para>Reset none active session</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Reset none active session</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Reset-CheckPointSession</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointSessions -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointSessions</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointSessions</command:noun>
      <maml:description>
        <maml:para>Retrieve all Sessions.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: All -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointSessions</maml:name>
        <!-- Parameter: All -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Get All Records</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ViewPublishedSessions -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ViewPublishedSessions</maml:name>
          <maml:description>
            <maml:para>Show a list of published sessions.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Limit -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointSessions</maml:name>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: ViewPublishedSessions -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>ViewPublishedSessions</maml:name>
          <maml:description>
            <maml:para>Show a list of published sessions.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: ViewPublishedSessions -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>ViewPublishedSessions</maml:name>
        <maml:description>
          <maml:para>Show a list of published sessions.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: All -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>Get All Records</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Limit -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Limit</maml:name>
        <maml:description>
          <maml:para>No more than that many results will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>50</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Offset -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Offset</maml:name>
        <maml:description>
          <maml:para>Skip that many results before beginning to return them.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <!-- OutputType: NetworkObjectsPagingResults`1 -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.NetworkObjectsPagingResults`1[[Koopman.CheckPoint.SessionInfo, CheckPoint.NET, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null]]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
      <!-- OutputType: SessionInfo[] -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.SessionInfo[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointSessions</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointSimpleGateway -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointSimpleGateway</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointSimpleGateway</command:noun>
      <maml:description>
        <maml:para>Retrieve existing Simple Gateway using object name or uid.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Name or UID -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointSimpleGateway</maml:name>
        <!-- Parameter: Value -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
          <maml:name>Value</maml:name>
          <maml:description>
            <maml:para>Object name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Value -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Value</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: SimpleGateway -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.SimpleGateway</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointSimpleGateway -Name MyGateway</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointSimpleGateways -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointSimpleGateways</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointSimpleGateways</command:noun>
      <maml:description>
        <maml:para>Retrieve all Simple Gateways.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: All -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointSimpleGateways</maml:name>
        <!-- Parameter: All -->
        <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
          <maml:name>All</maml:name>
          <maml:description>
            <maml:para>Get All Records</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: Limit -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointSimpleGateways</maml:name>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Limit -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Limit</maml:name>
          <maml:description>
            <maml:para>No more than that many results will be returned.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>50</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Offset -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Offset</maml:name>
          <maml:description>
            <maml:para>Skip that many results before beginning to return them.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>0</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: All -->
      <command:parameter required="true" globbing="false" pipelineInput="false" position="named">
        <maml:name>All</maml:name>
        <maml:description>
          <maml:para>Get All Records</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Limit -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Limit</maml:name>
        <maml:description>
          <maml:para>No more than that many results will be returned.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>50</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Offset -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Offset</maml:name>
        <maml:description>
          <maml:para>Skip that many results before beginning to return them.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>0</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <!-- OutputType: NetworkObjectsPagingResults`1 -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.NetworkObjectsPagingResults`1[[Koopman.CheckPoint.SimpleGateway, CheckPoint.NET, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null]]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
      <!-- OutputType: SimpleGateway[] -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.SimpleGateway[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointSimpleGateways</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointTask -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointTask</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointTask</command:noun>
      <maml:description>
        <maml:para>Retrieves task details by Task ID</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointTask</maml:name>
        <!-- Parameter: TaskID -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
          <maml:name>TaskID</maml:name>
          <maml:description>
            <maml:para>Unique identifier of task</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: TaskID -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
        <maml:name>TaskID</maml:name>
        <maml:description>
          <maml:para>Unique identifier of task</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Unique identifier of task</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: CheckPointTask -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.CheckPointTask</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
  </command:command>
  <!-- Cmdlet: Wait-CheckPointTask -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Wait-CheckPointTask</command:name>
      <command:verb>Wait</command:verb>
      <command:noun>CheckPointTask</command:noun>
      <maml:description>
        <maml:para>Waits for task to complete.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Waits for task to complete then returns the completed task details.</maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: __AllParameterSets -->
      <command:syntaxItem>
        <maml:name>Wait-CheckPointTask</maml:name>
        <!-- Parameter: Task -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue)" position="named" aliases="TaskID">
          <maml:name>Task</maml:name>
          <maml:description>
            <maml:para>Unique identifier of task</maml:para>
          </maml:description>
          <command:parameterValue required="true">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.PSObject</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: SleepTime -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>SleepTime</maml:name>
          <maml:description>
            <maml:para>Time in seconds to sleep in-between checking task status</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>5</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Timeout -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Timeout</maml:name>
          <maml:description>
            <maml:para>Timeout in seconds.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>300</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: SleepTime -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>SleepTime</maml:name>
        <maml:description>
          <maml:para>Time in seconds to sleep in-between checking task status</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>5</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Task -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue)" position="named" aliases="TaskID">
        <maml:name>Task</maml:name>
        <maml:description>
          <maml:para>Unique identifier of task</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue)" position="named" aliases="TaskID">
        <maml:name>TaskID</maml:name>
        <maml:description>
          <maml:para>Unique identifier of task</maml:para>
          <maml:para>This is an alias of the Task parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Timeout -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Timeout</maml:name>
        <maml:description>
          <maml:para>Timeout in seconds.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>300</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Management.Automation.PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Unique identifier of task</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues />
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Install-CheckPointPolicy -PolicyPackage Standard -Targets MyGateway | Wait-CheckPointTask</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointWhereUsed -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointWhereUsed</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointWhereUsed</command:noun>
      <maml:description>
        <maml:para>Searches for usage of the target object in other objects and rules.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para></maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Object -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointWhereUsed</maml:name>
        <!-- Parameter: Object -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
          <maml:name>Object</maml:name>
          <maml:description>
            <maml:para>Check Point Object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IObjectSummary</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.IObjectSummary</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Indirect -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Indirect</maml:name>
          <maml:description>
            <maml:para>Search for indirect usage.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: IndirectMaxDepth -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>IndirectMaxDepth</maml:name>
          <maml:description>
            <maml:para>Maximum nesting level during indirect usage search.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>5</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: By Name or UID -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointWhereUsed</maml:name>
        <!-- Parameter: Value -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
          <maml:name>Value</maml:name>
          <maml:description>
            <maml:para>Object name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Indirect -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Indirect</maml:name>
          <maml:description>
            <maml:para>Search for indirect usage.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: IndirectMaxDepth -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>IndirectMaxDepth</maml:name>
          <maml:description>
            <maml:para>Maximum nesting level during indirect usage search.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>5</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Indirect -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Indirect</maml:name>
        <maml:description>
          <maml:para>Search for indirect usage.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: IndirectMaxDepth -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>IndirectMaxDepth</maml:name>
        <maml:description>
          <maml:para>Maximum nesting level during indirect usage search.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>5</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: Object -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
        <maml:name>Object</maml:name>
        <maml:description>
          <maml:para>Check Point Object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IObjectSummary</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.IObjectSummary</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Value -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Value</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.IObjectSummary</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Check Point Object.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: WhereUsed -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.WhereUsed</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointWhereUsed -Name http</dev:code>
      </command:example>
    </command:examples>
  </command:command>
  <!-- Cmdlet: Get-CheckPointWhereUsedCustom -->
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
    <command:details>
      <command:name>Get-CheckPointWhereUsedCustom</command:name>
      <command:verb>Get</command:verb>
      <command:noun>CheckPointWhereUsedCustom</command:noun>
      <maml:description>
        <maml:para>Searches for usage of the target object in other objects and rules.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This is a custom implementation that only makes non-indirect calls to the management server. It than manually follows certain object types to find indirect usages. This allows you to have where-used return less than the standard command in some instances. This will also be depricated if/when the standard Check Point API is updated with similar features.</maml:para>
    </maml:description>
    <command:syntax>
      <!-- Parameter set: By Object -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointWhereUsedCustom</maml:name>
        <!-- Parameter: Object -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
          <maml:name>Object</maml:name>
          <maml:description>
            <maml:para>Check Point Object.</maml:para>
          </maml:description>
          <command:parameterValue required="true">IObjectSummary</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.IObjectSummary</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Indirect -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Indirect</maml:name>
          <maml:description>
            <maml:para>Search for indirect usage.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: IndirectMaxDepth -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>IndirectMaxDepth</maml:name>
          <maml:description>
            <maml:para>Maximum nesting level during indirect usage search.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>5</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: IndirectTypes -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>IndirectTypes</maml:name>
          <maml:description>
            <maml:para>Which object types should be followed. If not specified only group types will be followed.</maml:para>
          </maml:description>
          <command:parameterValue required="true">ObjectType[]</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.ObjectType[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
      <!-- Parameter set: By Name or UID -->
      <command:syntaxItem>
        <maml:name>Get-CheckPointWhereUsedCustom</maml:name>
        <!-- Parameter: Value -->
        <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
          <maml:name>Value</maml:name>
          <maml:description>
            <maml:para>Object name or UID.</maml:para>
          </maml:description>
          <command:parameterValue required="true">string</command:parameterValue>
          <dev:type>
            <maml:name>System.String</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: DetailsLevel -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>DetailsLevel</maml:name>
          <maml:description>
            <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
            <maml:para>Possible values: UID, Standard, Full</maml:para>
          </maml:description>
          <command:parameterValue required="true">DetailLevels</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>Standard</dev:defaultValue>
          <command:parameterValueGroup>
            <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
            <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
          </command:parameterValueGroup>
        </command:parameter>
        <!-- Parameter: Indirect -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Indirect</maml:name>
          <maml:description>
            <maml:para>Search for indirect usage.</maml:para>
          </maml:description>
          <command:parameterValue required="true">SwitchParameter</command:parameterValue>
          <dev:type>
            <maml:name>System.Management.Automation.SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: IndirectMaxDepth -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>IndirectMaxDepth</maml:name>
          <maml:description>
            <maml:para>Maximum nesting level during indirect usage search.</maml:para>
          </maml:description>
          <command:parameterValue required="true">int</command:parameterValue>
          <dev:type>
            <maml:name>System.Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>5</dev:defaultValue>
        </command:parameter>
        <!-- Parameter: IndirectTypes -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>IndirectTypes</maml:name>
          <maml:description>
            <maml:para>Which object types should be followed. If not specified only group types will be followed.</maml:para>
          </maml:description>
          <command:parameterValue required="true">ObjectType[]</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.ObjectType[]</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
        <!-- Parameter: Session -->
        <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
          <maml:name>Session</maml:name>
          <maml:description>
            <maml:para>Session object from Open-CheckPointSession</maml:para>
          </maml:description>
          <command:parameterValue required="true">Session</command:parameterValue>
          <dev:type>
            <maml:name>Koopman.CheckPoint.Session</maml:name>
            <maml:uri />
          </dev:type>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <!-- Parameter: DetailsLevel -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>DetailsLevel</maml:name>
        <maml:description>
          <maml:para>The level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.</maml:para>
          <maml:para>Possible values: UID, Standard, Full</maml:para>
        </maml:description>
        <command:parameterValue required="true">DetailLevels</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.DetailLevels</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>Standard</dev:defaultValue>
        <command:parameterValueGroup>
          <command:parameterValue required="false" variableLength="false">UID</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Standard</command:parameterValue>
          <command:parameterValue required="false" variableLength="false">Full</command:parameterValue>
        </command:parameterValueGroup>
      </command:parameter>
      <!-- Parameter: Indirect -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Indirect</maml:name>
        <maml:description>
          <maml:para>Search for indirect usage.</maml:para>
        </maml:description>
        <command:parameterValue required="true">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>System.Management.Automation.SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: IndirectMaxDepth -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>IndirectMaxDepth</maml:name>
        <maml:description>
          <maml:para>Maximum nesting level during indirect usage search.</maml:para>
        </maml:description>
        <command:parameterValue required="true">int</command:parameterValue>
        <dev:type>
          <maml:name>System.Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>5</dev:defaultValue>
      </command:parameter>
      <!-- Parameter: IndirectTypes -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>IndirectTypes</maml:name>
        <maml:description>
          <maml:para>Which object types should be followed. If not specified only group types will be followed.</maml:para>
        </maml:description>
        <command:parameterValue required="true">ObjectType[]</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.ObjectType[]</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Object -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
        <maml:name>Object</maml:name>
        <maml:description>
          <maml:para>Check Point Object.</maml:para>
        </maml:description>
        <command:parameterValue required="true">IObjectSummary</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.IObjectSummary</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Value -->
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Value</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1" aliases="Name,UID">
        <maml:name>UID</maml:name>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
          <maml:para>This is an alias of the Value parameter.</maml:para>
        </maml:description>
        <command:parameterValue required="true">string</command:parameterValue>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
      <!-- Parameter: Session -->
      <command:parameter required="false" globbing="false" pipelineInput="false" position="named">
        <maml:name>Session</maml:name>
        <maml:description>
          <maml:para>Session object from Open-CheckPointSession</maml:para>
        </maml:description>
        <command:parameterValue required="true">Session</command:parameterValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Session</maml:name>
          <maml:uri />
        </dev:type>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Koopman.CheckPoint.IObjectSummary</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Check Point Object.</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
          <maml:uri />
        </dev:type>
        <maml:description>
          <maml:para>Object name or UID.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <!-- OutputType: WhereUsed -->
      <command:returnValue>
        <dev:type>
          <maml:name>Koopman.CheckPoint.Common.WhereUsed</maml:name>
          <maml:uri />
        </dev:type>
      </command:returnValue>
    </command:returnValues>
    <command:examples>
      <command:example>
        <maml:title>---------- EXAMPLE 1 ----------</maml:title>
        <dev:code>Get-CheckPointWhereUsedCustom -Name http</dev:code>
      </command:example>
    </command:examples>
  </command:command>
</helpItems>