<spanid="com-vmware-nsx-policy-infra-domains-package"></span><h1>com.vmware.nsx_policy.infra.domains package<aclass="headerlink"href="#module-com.vmware.nsx_policy.infra.domains"title="Permalink to this headline">¶</a></h1>
<divclass="section"id="subpackages">
<h2>Subpackages<aclass="headerlink"href="#subpackages"title="Permalink to this headline">¶</a></h2>
<spanid="com-vmware-nsx-policy-infra-domains-communication-maps-client-module"></span><h2>com.vmware.nsx_policy.infra.domains.communication_maps_client module<aclass="headerlink"href="#module-com.vmware.nsx_policy.infra.domains.communication_maps_client"title="Permalink to this headline">¶</a></h2>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.communication_maps_client.</code><codeclass="sig-name descname">CommunicationEntries</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">REVISE_OPERATION_AFTER</code><emclass="property"> = 'insert_after'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries.REVISE_OPERATION_AFTER"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">operation</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries.revise"title="com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries.revise"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">CommunicationEntries.revise()</span></code></a>.</p>
<codeclass="sig-name descname">REVISE_OPERATION_BEFORE</code><emclass="property"> = 'insert_before'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries.REVISE_OPERATION_BEFORE"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">operation</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries.revise"title="com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries.revise"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">CommunicationEntries.revise()</span></code></a>.</p>
<codeclass="sig-name descname">REVISE_OPERATION_BOTTOM</code><emclass="property"> = 'insert_bottom'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries.REVISE_OPERATION_BOTTOM"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">operation</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries.revise"title="com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries.revise"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">CommunicationEntries.revise()</span></code></a>.</p>
<codeclass="sig-name descname">REVISE_OPERATION_TOP</code><emclass="property"> = 'insert_top'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries.REVISE_OPERATION_TOP"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">operation</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries.revise"title="com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries.revise"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">CommunicationEntries.revise()</span></code></a>.</p>
<codeclass="sig-name descname">delete</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">communication_map_id</span></em>, <emclass="sig-param"><spanclass="n">communication_entry_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries.delete"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">communication_map_id</span></em>, <emclass="sig-param"><spanclass="n">communication_entry_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries.get"title="Permalink to this definition">¶</a></dt>
<li><p><strong>cursor</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Opaque cursor to be used for getting next page of records (supplied
<li><p><strong>include_mark_for_delete_objects</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Include objects that are marked for deletion in results (optional,
<li><p><strong>included_fields</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Comma separated list of fields that should be included in query
result (optional)</p></li>
<li><p><strong>page_size</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Maximum number of results to return in this page (server may return
<li><p><strong>sort_by</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Field by which records are sorted (optional)</p></li>
<codeclass="sig-name descname">patch</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">communication_map_id</span></em>, <emclass="sig-param"><spanclass="n">communication_entry_id</span></em>, <emclass="sig-param"><spanclass="n">communication_entry</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries.patch"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">revise</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">communication_map_id</span></em>, <emclass="sig-param"><spanclass="n">communication_entry_id</span></em>, <emclass="sig-param"><spanclass="n">communication_entry</span></em>, <emclass="sig-param"><spanclass="n">anchor_path</span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="n">operation</span><spanclass="o">=</span><spanclass="default_value">None</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries.revise"title="Permalink to this definition">¶</a></dt>
<li><p><strong>anchor_path</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – The communication map/communication entry path if operation is
‘insert_after’ or ‘insert_before’ (optional)</p></li>
<li><p><strong>operation</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Operation (optional, default to insert_top)</p></li>
<codeclass="sig-name descname">update</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">communication_map_id</span></em>, <emclass="sig-param"><spanclass="n">communication_entry_id</span></em>, <emclass="sig-param"><spanclass="n">communication_entry</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.communication_maps_client.CommunicationEntries.update"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.communication_maps_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">stub_config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.communication_maps_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-nsx-policy-infra-domains-gateway-policies-client-module"></span><h2>com.vmware.nsx_policy.infra.domains.gateway_policies_client module<aclass="headerlink"href="#module-com.vmware.nsx_policy.infra.domains.gateway_policies_client"title="Permalink to this headline">¶</a></h2>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.gateway_policies_client.</code><codeclass="sig-name descname">Rules</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">REVISE_OPERATION_AFTER</code><emclass="property"> = 'insert_after'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules.REVISE_OPERATION_AFTER"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">operation</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules.revise"title="com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules.revise"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Rules.revise()</span></code></a>.</p>
<codeclass="sig-name descname">REVISE_OPERATION_BEFORE</code><emclass="property"> = 'insert_before'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules.REVISE_OPERATION_BEFORE"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">operation</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules.revise"title="com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules.revise"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Rules.revise()</span></code></a>.</p>
<codeclass="sig-name descname">REVISE_OPERATION_BOTTOM</code><emclass="property"> = 'insert_bottom'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules.REVISE_OPERATION_BOTTOM"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">operation</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules.revise"title="com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules.revise"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Rules.revise()</span></code></a>.</p>
<codeclass="sig-name descname">REVISE_OPERATION_TOP</code><emclass="property"> = 'insert_top'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules.REVISE_OPERATION_TOP"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">operation</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules.revise"title="com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules.revise"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Rules.revise()</span></code></a>.</p>
<codeclass="sig-name descname">delete</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">gateway_policy_id</span></em>, <emclass="sig-param"><spanclass="n">rule_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules.delete"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">gateway_policy_id</span></em>, <emclass="sig-param"><spanclass="n">rule_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules.get"title="Permalink to this definition">¶</a></dt>
<li><p><strong>cursor</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Opaque cursor to be used for getting next page of records (supplied
by current result page) (optional)</p></li>
<li><p><strong>include_mark_for_delete_objects</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Include objects that are marked for deletion in results (optional,
default to false)</p></li>
<li><p><strong>included_fields</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Comma separated list of fields that should be included in query
result (optional)</p></li>
<li><p><strong>page_size</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Maximum number of results to return in this page (server may return
<li><p><strong>sort_by</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Field by which records are sorted (optional)</p></li>
<codeclass="sig-name descname">patch</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">gateway_policy_id</span></em>, <emclass="sig-param"><spanclass="n">rule_id</span></em>, <emclass="sig-param"><spanclass="n">rule</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules.patch"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">revise</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">gateway_policy_id</span></em>, <emclass="sig-param"><spanclass="n">rule_id</span></em>, <emclass="sig-param"><spanclass="n">rule</span></em>, <emclass="sig-param"><spanclass="n">anchor_path</span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="n">operation</span><spanclass="o">=</span><spanclass="default_value">None</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules.revise"title="Permalink to this definition">¶</a></dt>
<li><p><strong>anchor_path</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – The security policy/rule path if operation is ‘insert_after’ or
‘insert_before’ (optional)</p></li>
<li><p><strong>operation</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Operation (optional, default to insert_top)</p></li>
<codeclass="sig-name descname">update</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">gateway_policy_id</span></em>, <emclass="sig-param"><spanclass="n">rule_id</span></em>, <emclass="sig-param"><spanclass="n">rule</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.gateway_policies_client.Rules.update"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.gateway_policies_client.</code><codeclass="sig-name descname">Statistics</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.gateway_policies_client.Statistics"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">list</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">gateway_policy_id</span></em>, <emclass="sig-param"><spanclass="n">enforcement_point_path</span><spanclass="o">=</span><spanclass="default_value">None</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.gateway_policies_client.Statistics.list"title="Permalink to this definition">¶</a></dt>
<li><p><strong>enforcement_point_path</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – String Path of the enforcement point (optional)</p></li>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.gateway_policies_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">stub_config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.gateway_policies_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-nsx-policy-infra-domains-groups-client-module"></span><h2>com.vmware.nsx_policy.infra.domains.groups_client module<aclass="headerlink"href="#module-com.vmware.nsx_policy.infra.domains.groups_client"title="Permalink to this headline">¶</a></h2>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.groups_client.</code><codeclass="sig-name descname">ExternalIdExpressions</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.ExternalIdExpressions"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">CREATE_ACTION_ADD</code><emclass="property"> = 'add'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.ExternalIdExpressions.CREATE_ACTION_ADD"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">action</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.groups_client.ExternalIdExpressions.create"title="com.vmware.nsx_policy.infra.domains.groups_client.ExternalIdExpressions.create"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">ExternalIdExpressions.create()</span></code></a>.</p>
<codeclass="sig-name descname">CREATE_ACTION_REMOVE</code><emclass="property"> = 'remove'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.ExternalIdExpressions.CREATE_ACTION_REMOVE"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">action</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.groups_client.ExternalIdExpressions.create"title="com.vmware.nsx_policy.infra.domains.groups_client.ExternalIdExpressions.create"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">ExternalIdExpressions.create()</span></code></a>.</p>
<codeclass="sig-name descname">create</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">expression_id</span></em>, <emclass="sig-param"><spanclass="n">group_member_list</span></em>, <emclass="sig-param"><spanclass="n">action</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.ExternalIdExpressions.create"title="Permalink to this definition">¶</a></dt>
<dd><p>It will add or remove the specified members having external ID for a
<codeclass="sig-name descname">delete</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">expression_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.ExternalIdExpressions.delete"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">patch</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">expression_id</span></em>, <emclass="sig-param"><spanclass="n">external_id_expression</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.ExternalIdExpressions.patch"title="Permalink to this definition">¶</a></dt>
<dd><p>If a group ExternalIDexpression with the expression-id is not already
present, create a new ExternalIDexpresison. If it already exists,
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.groups_client.</code><codeclass="sig-name descname">GroupMonitoringProfileBindingMaps</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.GroupMonitoringProfileBindingMaps"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">delete</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">group_monitoring_profile_binding_map_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.GroupMonitoringProfileBindingMaps.delete"title="Permalink to this definition">¶</a></dt>
<dd><p>API will delete Group Monitoring Profile Binding</p>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">group_monitoring_profile_binding_map_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.GroupMonitoringProfileBindingMaps.get"title="Permalink to this definition">¶</a></dt>
<dd><p>API will get Group Monitoring Profile Binding Map</p>
<li><p><strong>cursor</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Opaque cursor to be used for getting next page of records (supplied
by current result page) (optional)</p></li>
<li><p><strong>include_mark_for_delete_objects</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Include objects that are marked for deletion in results (optional,
default to false)</p></li>
<li><p><strong>included_fields</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Comma separated list of fields that should be included in query
result (optional)</p></li>
<li><p><strong>page_size</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Maximum number of results to return in this page (server may return
<li><p><strong>sort_by</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Field by which records are sorted (optional)</p></li>
<codeclass="sig-name descname">patch</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">group_monitoring_profile_binding_map_id</span></em>, <emclass="sig-param"><spanclass="n">group_monitoring_profile_binding_map</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.GroupMonitoringProfileBindingMaps.patch"title="Permalink to this definition">¶</a></dt>
<dd><p>API will create group monitoring profile binding map</p>
<codeclass="sig-name descname">update</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">group_monitoring_profile_binding_map_id</span></em>, <emclass="sig-param"><spanclass="n">group_monitoring_profile_binding_map</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.GroupMonitoringProfileBindingMaps.update"title="Permalink to this definition">¶</a></dt>
<dd><p>API will update Group Monitoring Profile Binding Map</p>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.groups_client.</code><codeclass="sig-name descname">IpAddressExpressions</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.IpAddressExpressions"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">CREATE_ACTION_ADD</code><emclass="property"> = 'add'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.IpAddressExpressions.CREATE_ACTION_ADD"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">action</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.groups_client.IpAddressExpressions.create"title="com.vmware.nsx_policy.infra.domains.groups_client.IpAddressExpressions.create"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">IpAddressExpressions.create()</span></code></a>.</p>
<codeclass="sig-name descname">CREATE_ACTION_REMOVE</code><emclass="property"> = 'remove'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.IpAddressExpressions.CREATE_ACTION_REMOVE"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">action</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.groups_client.IpAddressExpressions.create"title="com.vmware.nsx_policy.infra.domains.groups_client.IpAddressExpressions.create"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">IpAddressExpressions.create()</span></code></a>.</p>
<codeclass="sig-name descname">create</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">expression_id</span></em>, <emclass="sig-param"><spanclass="n">ip_address_list</span></em>, <emclass="sig-param"><spanclass="n">action</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.IpAddressExpressions.create"title="Permalink to this definition">¶</a></dt>
<dd><p>It will add or remove the specified IP Addresses from a given
<codeclass="sig-name descname">delete</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">expression_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.IpAddressExpressions.delete"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">patch</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">expression_id</span></em>, <emclass="sig-param"><spanclass="n">ip_address_expression</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.IpAddressExpressions.patch"title="Permalink to this definition">¶</a></dt>
<dd><p>If a group IPAddressExpression with the expression-id is not already
present, create a new IPAddressExpression. If it already exists,
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.groups_client.</code><codeclass="sig-name descname">MacAddressExpressions</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.MacAddressExpressions"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">CREATE_ACTION_ADD</code><emclass="property"> = 'add'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.MacAddressExpressions.CREATE_ACTION_ADD"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">action</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.groups_client.MacAddressExpressions.create"title="com.vmware.nsx_policy.infra.domains.groups_client.MacAddressExpressions.create"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">MacAddressExpressions.create()</span></code></a>.</p>
<codeclass="sig-name descname">CREATE_ACTION_REMOVE</code><emclass="property"> = 'remove'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.MacAddressExpressions.CREATE_ACTION_REMOVE"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">action</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.groups_client.MacAddressExpressions.create"title="com.vmware.nsx_policy.infra.domains.groups_client.MacAddressExpressions.create"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">MacAddressExpressions.create()</span></code></a>.</p>
<codeclass="sig-name descname">create</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">expression_id</span></em>, <emclass="sig-param"><spanclass="n">m_ac_address_list</span></em>, <emclass="sig-param"><spanclass="n">action</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.MacAddressExpressions.create"title="Permalink to this definition">¶</a></dt>
<dd><p>It will add or remove the specified MAC Addresses from a given
<codeclass="sig-name descname">delete</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">expression_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.MacAddressExpressions.delete"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">patch</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">expression_id</span></em>, <emclass="sig-param"><spanclass="n">m_ac_address_expression</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.MacAddressExpressions.patch"title="Permalink to this definition">¶</a></dt>
<dd><p>If a group MACAddressExpression with the expression-id is not already
present, create a new MACAddressExpression. If it already exists,
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.groups_client.</code><codeclass="sig-name descname">MemberTypes</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.MemberTypes"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.MemberTypes.get"title="Permalink to this definition">¶</a></dt>
<dd><p>It retrieves member types for a given group. In case of nested groups,
it calculates member types of child groups as well. Considers member
type for members added via static members and dynamic membership
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.groups_client.</code><codeclass="sig-name descname">PathExpressions</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.PathExpressions"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">CREATE_ACTION_ADD</code><emclass="property"> = 'add'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.PathExpressions.CREATE_ACTION_ADD"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">action</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.groups_client.PathExpressions.create"title="com.vmware.nsx_policy.infra.domains.groups_client.PathExpressions.create"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">PathExpressions.create()</span></code></a>.</p>
<codeclass="sig-name descname">CREATE_ACTION_REMOVE</code><emclass="property"> = 'remove'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.PathExpressions.CREATE_ACTION_REMOVE"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">action</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.groups_client.PathExpressions.create"title="com.vmware.nsx_policy.infra.domains.groups_client.PathExpressions.create"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">PathExpressions.create()</span></code></a>.</p>
<codeclass="sig-name descname">create</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">expression_id</span></em>, <emclass="sig-param"><spanclass="n">group_member_list</span></em>, <emclass="sig-param"><spanclass="n">action</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.PathExpressions.create"title="Permalink to this definition">¶</a></dt>
<dd><p>It will add or remove the specified members having path for a given
<codeclass="sig-name descname">delete</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">expression_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.PathExpressions.delete"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">patch</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">expression_id</span></em>, <emclass="sig-param"><spanclass="n">path_expression</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.PathExpressions.patch"title="Permalink to this definition">¶</a></dt>
<dd><p>If a group path_expression with the expression-id is not already
present, create a new pathexpresison. If it already exists, replace the
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.groups_client.</code><codeclass="sig-name descname">PortMirroringInstances</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.PortMirroringInstances"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">delete</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">port_mirroring_instance_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.PortMirroringInstances.delete"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">port_mirroring_instance_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.PortMirroringInstances.get"title="Permalink to this definition">¶</a></dt>
<li><p><strong>group_id</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Group ID (required)</p></li>
<li><p><strong>cursor</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Opaque cursor to be used for getting next page of records (supplied
by current result page) (optional)</p></li>
<li><p><strong>include_mark_for_delete_objects</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Include objects that are marked for deletion in results (optional,
default to false)</p></li>
<li><p><strong>included_fields</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Comma separated list of fields that should be included in query
result (optional)</p></li>
<li><p><strong>page_size</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Maximum number of results to return in this page (server may return
<li><p><strong>sort_by</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Field by which records are sorted (optional)</p></li>
<codeclass="sig-name descname">patch</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">port_mirroring_instance_id</span></em>, <emclass="sig-param"><spanclass="n">port_mirroring_instance</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.PortMirroringInstances.patch"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">update</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em>, <emclass="sig-param"><spanclass="n">port_mirroring_instance_id</span></em>, <emclass="sig-param"><spanclass="n">port_mirroring_instance</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.PortMirroringInstances.update"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.groups_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">stub_config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.groups_client.</code><codeclass="sig-name descname">Tags</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.Tags"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">group_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.groups_client.Tags.get"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-nsx-policy-infra-domains-intrusion-service-policies-client-module"></span><h2>com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client module<aclass="headerlink"href="#module-com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client"title="Permalink to this headline">¶</a></h2>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.</code><codeclass="sig-name descname">Rules</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">REVISE_OPERATION_AFTER</code><emclass="property"> = 'insert_after'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules.REVISE_OPERATION_AFTER"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">operation</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules.revise"title="com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules.revise"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Rules.revise()</span></code></a>.</p>
<codeclass="sig-name descname">REVISE_OPERATION_BEFORE</code><emclass="property"> = 'insert_before'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules.REVISE_OPERATION_BEFORE"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">operation</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules.revise"title="com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules.revise"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Rules.revise()</span></code></a>.</p>
<codeclass="sig-name descname">REVISE_OPERATION_BOTTOM</code><emclass="property"> = 'insert_bottom'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules.REVISE_OPERATION_BOTTOM"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">operation</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules.revise"title="com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules.revise"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Rules.revise()</span></code></a>.</p>
<codeclass="sig-name descname">REVISE_OPERATION_TOP</code><emclass="property"> = 'insert_top'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules.REVISE_OPERATION_TOP"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">operation</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules.revise"title="com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules.revise"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Rules.revise()</span></code></a>.</p>
<codeclass="sig-name descname">delete</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">policy_id</span></em>, <emclass="sig-param"><spanclass="n">rule_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules.delete"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">policy_id</span></em>, <emclass="sig-param"><spanclass="n">rule_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules.get"title="Permalink to this definition">¶</a></dt>
<li><p><strong>cursor</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Opaque cursor to be used for getting next page of records (supplied
by current result page) (optional)</p></li>
<li><p><strong>include_mark_for_delete_objects</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Include objects that are marked for deletion in results (optional,
default to false)</p></li>
<li><p><strong>included_fields</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Comma separated list of fields that should be included in query
result (optional)</p></li>
<li><p><strong>page_size</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Maximum number of results to return in this page (server may return
<li><p><strong>sort_by</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Field by which records are sorted (optional)</p></li>
<codeclass="sig-name descname">patch</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">policy_id</span></em>, <emclass="sig-param"><spanclass="n">rule_id</span></em>, <emclass="sig-param"><spanclass="n">ids_rule</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules.patch"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">revise</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">policy_id</span></em>, <emclass="sig-param"><spanclass="n">rule_id</span></em>, <emclass="sig-param"><spanclass="n">ids_rule</span></em>, <emclass="sig-param"><spanclass="n">anchor_path</span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="n">operation</span><spanclass="o">=</span><spanclass="default_value">None</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules.revise"title="Permalink to this definition">¶</a></dt>
<dd><p>This is used to re-order a rule within a security policy.</p>
<li><p><strong>anchor_path</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – The security policy/rule path if operation is ‘insert_after’ or
‘insert_before’ (optional)</p></li>
<li><p><strong>operation</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Operation (optional, default to insert_top)</p></li>
<codeclass="sig-name descname">update</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">policy_id</span></em>, <emclass="sig-param"><spanclass="n">rule_id</span></em>, <emclass="sig-param"><spanclass="n">ids_rule</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.Rules.update"title="Permalink to this definition">¶</a></dt>
<dd><p>Update intrusion detection system rule.</p>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">stub_config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.intrusion_service_policies_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-nsx-policy-infra-domains-security-policies-client-module"></span><h2>com.vmware.nsx_policy.infra.domains.security_policies_client module<aclass="headerlink"href="#module-com.vmware.nsx_policy.infra.domains.security_policies_client"title="Permalink to this headline">¶</a></h2>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.security_policies_client.</code><codeclass="sig-name descname">Rules</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.security_policies_client.Rules"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">REVISE_OPERATION_AFTER</code><emclass="property"> = 'insert_after'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.security_policies_client.Rules.REVISE_OPERATION_AFTER"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">operation</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.security_policies_client.Rules.revise"title="com.vmware.nsx_policy.infra.domains.security_policies_client.Rules.revise"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Rules.revise()</span></code></a>.</p>
<codeclass="sig-name descname">REVISE_OPERATION_BEFORE</code><emclass="property"> = 'insert_before'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.security_policies_client.Rules.REVISE_OPERATION_BEFORE"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">operation</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.security_policies_client.Rules.revise"title="com.vmware.nsx_policy.infra.domains.security_policies_client.Rules.revise"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Rules.revise()</span></code></a>.</p>
<codeclass="sig-name descname">REVISE_OPERATION_BOTTOM</code><emclass="property"> = 'insert_bottom'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.security_policies_client.Rules.REVISE_OPERATION_BOTTOM"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">operation</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.security_policies_client.Rules.revise"title="com.vmware.nsx_policy.infra.domains.security_policies_client.Rules.revise"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Rules.revise()</span></code></a>.</p>
<codeclass="sig-name descname">REVISE_OPERATION_TOP</code><emclass="property"> = 'insert_top'</em><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.security_policies_client.Rules.REVISE_OPERATION_TOP"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">operation</span></code> of method <aclass="reference internal"href="#com.vmware.nsx_policy.infra.domains.security_policies_client.Rules.revise"title="com.vmware.nsx_policy.infra.domains.security_policies_client.Rules.revise"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Rules.revise()</span></code></a>.</p>
<codeclass="sig-name descname">delete</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">security_policy_id</span></em>, <emclass="sig-param"><spanclass="n">rule_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.security_policies_client.Rules.delete"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">security_policy_id</span></em>, <emclass="sig-param"><spanclass="n">rule_id</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.security_policies_client.Rules.get"title="Permalink to this definition">¶</a></dt>
<li><p><strong>cursor</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Opaque cursor to be used for getting next page of records (supplied
by current result page) (optional)</p></li>
<li><p><strong>include_mark_for_delete_objects</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Include objects that are marked for deletion in results (optional,
default to false)</p></li>
<li><p><strong>included_fields</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Comma separated list of fields that should be included in query
result (optional)</p></li>
<li><p><strong>page_size</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Maximum number of results to return in this page (server may return
<li><p><strong>sort_by</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Field by which records are sorted (optional)</p></li>
<codeclass="sig-name descname">patch</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">security_policy_id</span></em>, <emclass="sig-param"><spanclass="n">rule_id</span></em>, <emclass="sig-param"><spanclass="n">rule</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.security_policies_client.Rules.patch"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">revise</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">security_policy_id</span></em>, <emclass="sig-param"><spanclass="n">rule_id</span></em>, <emclass="sig-param"><spanclass="n">rule</span></em>, <emclass="sig-param"><spanclass="n">anchor_path</span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="n">operation</span><spanclass="o">=</span><spanclass="default_value">None</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.security_policies_client.Rules.revise"title="Permalink to this definition">¶</a></dt>
<li><p><strong>anchor_path</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – The security policy/rule path if operation is ‘insert_after’ or
‘insert_before’ (optional)</p></li>
<li><p><strong>operation</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Operation (optional, default to insert_top)</p></li>
<codeclass="sig-name descname">update</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">security_policy_id</span></em>, <emclass="sig-param"><spanclass="n">rule_id</span></em>, <emclass="sig-param"><spanclass="n">rule</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.security_policies_client.Rules.update"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.security_policies_client.</code><codeclass="sig-name descname">Statistics</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.security_policies_client.Statistics"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">list</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">domain_id</span></em>, <emclass="sig-param"><spanclass="n">security_policy_id</span></em>, <emclass="sig-param"><spanclass="n">enforcement_point_path</span><spanclass="o">=</span><spanclass="default_value">None</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.security_policies_client.Statistics.list"title="Permalink to this definition">¶</a></dt>
<li><p><strong>enforcement_point_path</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – String Path of the enforcement point (optional)</p></li>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.nsx_policy.infra.domains.security_policies_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">stub_config</span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.nsx_policy.infra.domains.security_policies_client.StubFactory"title="Permalink to this definition">¶</a></dt>