1
0
mirror of https://github.com/vmware/vsphere-automation-sdk-python.git synced 2024-11-25 18:59:59 -05:00
vsphere-automation-sdk-python/nsx/nsx_vmc_aws_integration/com.vmware.nsx_vmc_app.html

2413 lines
199 KiB
HTML
Raw Normal View History

<!DOCTYPE html>
<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>com.vmware.nsx_vmc_app package &mdash; NSX VMC AWS Integration API 2.5.1.0.1 documentation</title>
<script type="text/javascript" src="_static/js/modernizr.min.js"></script>
<script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<script type="text/javascript" src="_static/language_data.js"></script>
<script type="text/javascript" src="_static/js/theme.js"></script>
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
<link rel="next" title="com.vmware.nsx_vmc_app.infra package" href="com.vmware.nsx_vmc_app.infra.html" />
<link rel="prev" title="com.vmware package" href="com.vmware.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="index.html" class="icon icon-home"> NSX VMC AWS Integration API
</a>
<div class="version">
2.5.1.0.1
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
<input type="text" name="q" placeholder="Search docs" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current">
<li class="toctree-l1 current"><a class="reference internal" href="com.html">com package</a><ul class="current">
<li class="toctree-l2 current"><a class="reference internal" href="com.html#subpackages">Subpackages</a><ul class="current">
<li class="toctree-l3 current"><a class="reference internal" href="com.vmware.html">com.vmware package</a><ul class="current">
<li class="toctree-l4 current"><a class="reference internal" href="com.vmware.html#subpackages">Subpackages</a></li>
<li class="toctree-l4"><a class="reference internal" href="com.vmware.html#submodules">Submodules</a></li>
<li class="toctree-l4"><a class="reference internal" href="com.vmware.html#module-com.vmware.nsx_vmc_app_client">com.vmware.nsx_vmc_app_client module</a></li>
<li class="toctree-l4"><a class="reference internal" href="com.vmware.html#module-com.vmware.nsx_vmc_app_client_for_vmc">com.vmware.nsx_vmc_app_client_for_vmc module</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="index.html">NSX VMC AWS Integration API</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="index.html">Docs</a> &raquo;</li>
<li><a href="com.html">com package</a> &raquo;</li>
<li><a href="com.vmware.html">com.vmware package</a> &raquo;</li>
<li>com.vmware.nsx_vmc_app package</li>
<li class="wy-breadcrumbs-aside">
<a href="_sources/com.vmware.nsx_vmc_app.rst.txt" rel="nofollow"> View page source</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="module-com.vmware.nsx_vmc_app">
<span id="com-vmware-nsx-vmc-app-package"></span><h1>com.vmware.nsx_vmc_app package<a class="headerlink" href="#module-com.vmware.nsx_vmc_app" title="Permalink to this headline"></a></h1>
<div class="section" id="subpackages">
<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline"></a></h2>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="com.vmware.nsx_vmc_app.infra.html">com.vmware.nsx_vmc_app.infra package</a><ul>
<li class="toctree-l2"><a class="reference internal" href="com.vmware.nsx_vmc_app.infra.html#subpackages">Subpackages</a><ul>
<li class="toctree-l3"><a class="reference internal" href="com.vmware.nsx_vmc_app.infra.direct_connect.html">com.vmware.nsx_vmc_app.infra.direct_connect package</a><ul>
<li class="toctree-l4"><a class="reference internal" href="com.vmware.nsx_vmc_app.infra.direct_connect.html#submodules">Submodules</a></li>
<li class="toctree-l4"><a class="reference internal" href="com.vmware.nsx_vmc_app.infra.direct_connect.html#module-com.vmware.nsx_vmc_app.infra.direct_connect.routes_client">com.vmware.nsx_vmc_app.infra.direct_connect.routes_client module</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="com.vmware.nsx_vmc_app.infra.external.html">com.vmware.nsx_vmc_app.infra.external package</a><ul>
<li class="toctree-l4"><a class="reference internal" href="com.vmware.nsx_vmc_app.infra.external.html#submodules">Submodules</a></li>
<li class="toctree-l4"><a class="reference internal" href="com.vmware.nsx_vmc_app.infra.external.html#module-com.vmware.nsx_vmc_app.infra.external.routes_client">com.vmware.nsx_vmc_app.infra.external.routes_client module</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="com.vmware.nsx_vmc_app.infra.html#submodules">Submodules</a></li>
<li class="toctree-l2"><a class="reference internal" href="com.vmware.nsx_vmc_app.infra.html#module-com.vmware.nsx_vmc_app.infra.direct_connect_client">com.vmware.nsx_vmc_app.infra.direct_connect_client module</a></li>
<li class="toctree-l2"><a class="reference internal" href="com.vmware.nsx_vmc_app.infra.html#module-com.vmware.nsx_vmc_app.infra.external_client">com.vmware.nsx_vmc_app.infra.external_client module</a></li>
<li class="toctree-l2"><a class="reference internal" href="com.vmware.nsx_vmc_app.infra.html#module-com.vmware.nsx_vmc_app.infra.linked_vpcs_client">com.vmware.nsx_vmc_app.infra.linked_vpcs_client module</a></li>
<li class="toctree-l2"><a class="reference internal" href="com.vmware.nsx_vmc_app.infra.html#module-com.vmware.nsx_vmc_app.infra.realized_state_client">com.vmware.nsx_vmc_app.infra.realized_state_client module</a></li>
</ul>
</li>
</ul>
</div>
</div>
<div class="section" id="submodules">
<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline"></a></h2>
</div>
<div class="section" id="module-com.vmware.nsx_vmc_app.infra_client">
<span id="com-vmware-nsx-vmc-app-infra-client-module"></span><h2>com.vmware.nsx_vmc_app.infra_client module<a class="headerlink" href="#module-com.vmware.nsx_vmc_app.infra_client" title="Permalink to this headline"></a></h2>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.infra_client.Accounts">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.infra_client.</code><code class="sig-name descname">Accounts</code><span class="sig-paren">(</span><em class="sig-param">config</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.Accounts" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.VapiInterface</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>config</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) Configuration to be used for creating the stub.</p>
</dd>
</dl>
<dl class="method">
<dt id="com.vmware.nsx_vmc_app.infra_client.Accounts.get">
<code class="sig-name descname">get</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.Accounts.get" title="Permalink to this definition"></a></dt>
<dd><p>Retrieve the shadow account and linked VPC account information from VMC
provider. This API is a live query to VMC provider.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type</dt>
<dd class="field-odd"><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VMCAccounts" title="com.vmware.nsx_vmc_app.model_client.VMCAccounts"><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.nsx_vmc_app.model_client.VMCAccounts</span></code></a></p>
</dd>
<dt class="field-even">Returns</dt>
<dd class="field-even"><p>com.vmware.nsx_vmc_app.model.VMCAccounts</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.ServiceUnavailable</span></code>
Service Unavailable</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InvalidRequest</span></code>
Bad Request, Precondition Failed</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InternalServerError</span></code>
Internal Server Error</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.Unauthorized</span></code>
Forbidden</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.NotFound</span></code>
Not Found</p>
</dd>
</dl>
</dd></dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.infra_client.AssociatedGroups">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.infra_client.</code><code class="sig-name descname">AssociatedGroups</code><span class="sig-paren">(</span><em class="sig-param">config</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.AssociatedGroups" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.VapiInterface</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>config</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) Configuration to be used for creating the stub.</p>
</dd>
</dl>
<dl class="method">
<dt id="com.vmware.nsx_vmc_app.infra_client.AssociatedGroups.delete">
<code class="sig-name descname">delete</code><span class="sig-paren">(</span><em class="sig-param">sddc_group_id</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.AssociatedGroups.delete" title="Permalink to this definition"></a></dt>
<dd><p>Delete the associated Group connection info for the local SDDC just
before skynet service tries to remove the SDDC from the Group.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>sddc_group_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) (required)</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.ServiceUnavailable</span></code>
Service Unavailable</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InvalidRequest</span></code>
Bad Request, Precondition Failed</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InternalServerError</span></code>
Internal Server Error</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.Unauthorized</span></code>
Forbidden</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.NotFound</span></code>
Not Found</p>
</dd>
</dl>
</dd></dl>
<dl class="method">
<dt id="com.vmware.nsx_vmc_app.infra_client.AssociatedGroups.get">
<code class="sig-name descname">get</code><span class="sig-paren">(</span><em class="sig-param">sddc_group_id</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.AssociatedGroups.get" title="Permalink to this definition"></a></dt>
<dd><p>The API is used to get the associated Group connection info for the
local SDDC. It returns the run time attachment state for the local
SDDC, others infomations are from DB.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>sddc_group_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) (required)</p>
</dd>
<dt class="field-even">Return type</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.struct.VapiStruct</span></code></p>
</dd>
<dt class="field-odd">Returns</dt>
<dd class="field-odd"><p>com.vmware.nsx_vmc_app.model.AssociatedBaseGroupConnectionInfo
The return value will contain all the attributes defined in
<a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo" title="com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo"><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo</span></code></a>.</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.ServiceUnavailable</span></code>
Service Unavailable</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InvalidRequest</span></code>
Bad Request, Precondition Failed</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InternalServerError</span></code>
Internal Server Error</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.Unauthorized</span></code>
Forbidden</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.NotFound</span></code>
Not Found</p>
</dd>
</dl>
</dd></dl>
<dl class="method">
<dt id="com.vmware.nsx_vmc_app.infra_client.AssociatedGroups.list">
<code class="sig-name descname">list</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.AssociatedGroups.list" title="Permalink to this definition"></a></dt>
<dd><p>This API is used to list all associated Group connection infos for the
local SDDC. It returns the run time attachment state for the local
SDDC, others infomations are from DB.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type</dt>
<dd class="field-odd"><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.AssociatedGroupConnectionInfosListResult" title="com.vmware.nsx_vmc_app.model_client.AssociatedGroupConnectionInfosListResult"><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.nsx_vmc_app.model_client.AssociatedGroupConnectionInfosListResult</span></code></a></p>
</dd>
<dt class="field-even">Returns</dt>
<dd class="field-even"><p>com.vmware.nsx_vmc_app.model.AssociatedGroupConnectionInfosListResult</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.ServiceUnavailable</span></code>
Service Unavailable</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InvalidRequest</span></code>
Bad Request, Precondition Failed</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InternalServerError</span></code>
Internal Server Error</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.Unauthorized</span></code>
Forbidden</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.NotFound</span></code>
Not Found</p>
</dd>
</dl>
</dd></dl>
<dl class="method">
<dt id="com.vmware.nsx_vmc_app.infra_client.AssociatedGroups.update">
<code class="sig-name descname">update</code><span class="sig-paren">(</span><em class="sig-param">sddc_group_id</em>, <em class="sig-param">associated_base_group_connection_info</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.AssociatedGroups.update" title="Permalink to this definition"></a></dt>
<dd><p>Create or update the associated Group connection info for the local
SDDC just after skynet service adds the local SDDC to the Group and the
attachment state is in available.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>sddc_group_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) (required)</p></li>
<li><p><strong>associated_base_group_connection_info</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.struct.VapiStruct</span></code>) (required)
The parameter must contain all the attributes defined in
<a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo" title="com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo"><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo</span></code></a>.</p></li>
</ul>
</dd>
<dt class="field-even">Return type</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.struct.VapiStruct</span></code></p>
</dd>
<dt class="field-odd">Returns</dt>
<dd class="field-odd"><p>com.vmware.nsx_vmc_app.model.AssociatedBaseGroupConnectionInfo
The return value will contain all the attributes defined in
<a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo" title="com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo"><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo</span></code></a>.</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.ServiceUnavailable</span></code>
Service Unavailable</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InvalidRequest</span></code>
Bad Request, Precondition Failed</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InternalServerError</span></code>
Internal Server Error</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.Unauthorized</span></code>
Forbidden</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.NotFound</span></code>
Not Found</p>
</dd>
</dl>
</dd></dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.infra_client.FeatureFlags">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.infra_client.</code><code class="sig-name descname">FeatureFlags</code><span class="sig-paren">(</span><em class="sig-param">config</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.FeatureFlags" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.VapiInterface</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>config</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) Configuration to be used for creating the stub.</p>
</dd>
</dl>
<dl class="method">
<dt id="com.vmware.nsx_vmc_app.infra_client.FeatureFlags.get">
<code class="sig-name descname">get</code><span class="sig-paren">(</span><em class="sig-param">internal_name=None</em>, <em class="sig-param">name=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.FeatureFlags.get" title="Permalink to this definition"></a></dt>
<dd><p>Get vmc environment feature flags</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>internal_name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) internal feature name (optional)</p></li>
<li><p><strong>name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) feature name (optional)</p></li>
</ul>
</dd>
<dt class="field-even">Return type</dt>
<dd class="field-even"><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VmcFeatureFlags" title="com.vmware.nsx_vmc_app.model_client.VmcFeatureFlags"><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.nsx_vmc_app.model_client.VmcFeatureFlags</span></code></a></p>
</dd>
<dt class="field-odd">Returns</dt>
<dd class="field-odd"><p>com.vmware.nsx_vmc_app.model.VmcFeatureFlags</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.ServiceUnavailable</span></code>
Service Unavailable</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InvalidRequest</span></code>
Bad Request, Precondition Failed</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InternalServerError</span></code>
Internal Server Error</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.Unauthorized</span></code>
Forbidden</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.NotFound</span></code>
Not Found</p>
</dd>
</dl>
</dd></dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.infra_client.LinkedVpcs">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.infra_client.</code><code class="sig-name descname">LinkedVpcs</code><span class="sig-paren">(</span><em class="sig-param">config</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.LinkedVpcs" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.VapiInterface</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>config</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) Configuration to be used for creating the stub.</p>
</dd>
</dl>
<dl class="method">
<dt id="com.vmware.nsx_vmc_app.infra_client.LinkedVpcs.get">
<code class="sig-name descname">get</code><span class="sig-paren">(</span><em class="sig-param">linked_vpc_id</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.LinkedVpcs.get" title="Permalink to this definition"></a></dt>
<dd><p>Get linked VPC information.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>linked_vpc_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) (required)</p>
</dd>
<dt class="field-even">Return type</dt>
<dd class="field-even"><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.LinkedVpcInfo" title="com.vmware.nsx_vmc_app.model_client.LinkedVpcInfo"><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.nsx_vmc_app.model_client.LinkedVpcInfo</span></code></a></p>
</dd>
<dt class="field-odd">Returns</dt>
<dd class="field-odd"><p>com.vmware.nsx_vmc_app.model.LinkedVpcInfo</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.ServiceUnavailable</span></code>
Service Unavailable</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InvalidRequest</span></code>
Bad Request, Precondition Failed</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InternalServerError</span></code>
Internal Server Error</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.Unauthorized</span></code>
Forbidden</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.NotFound</span></code>
Not Found</p>
</dd>
</dl>
</dd></dl>
<dl class="method">
<dt id="com.vmware.nsx_vmc_app.infra_client.LinkedVpcs.list">
<code class="sig-name descname">list</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.LinkedVpcs.list" title="Permalink to this definition"></a></dt>
<dd><p>List linked VPC information.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type</dt>
<dd class="field-odd"><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.LinkedVpcsListResult" title="com.vmware.nsx_vmc_app.model_client.LinkedVpcsListResult"><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.nsx_vmc_app.model_client.LinkedVpcsListResult</span></code></a></p>
</dd>
<dt class="field-even">Returns</dt>
<dd class="field-even"><p>com.vmware.nsx_vmc_app.model.LinkedVpcsListResult</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.ServiceUnavailable</span></code>
Service Unavailable</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InvalidRequest</span></code>
Bad Request, Precondition Failed</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InternalServerError</span></code>
Internal Server Error</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.Unauthorized</span></code>
Forbidden</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.NotFound</span></code>
Not Found</p>
</dd>
</dl>
</dd></dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.infra_client.MgmtVms">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.infra_client.</code><code class="sig-name descname">MgmtVms</code><span class="sig-paren">(</span><em class="sig-param">config</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.MgmtVms" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.VapiInterface</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>config</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) Configuration to be used for creating the stub.</p>
</dd>
</dl>
<dl class="method">
<dt id="com.vmware.nsx_vmc_app.infra_client.MgmtVms.get">
<code class="sig-name descname">get</code><span class="sig-paren">(</span><em class="sig-param">vm_id</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.MgmtVms.get" title="Permalink to this definition"></a></dt>
<dd><p>Get management VM access information.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>vm_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) (required)</p>
</dd>
<dt class="field-even">Return type</dt>
<dd class="field-even"><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.MgmtVmInfo" title="com.vmware.nsx_vmc_app.model_client.MgmtVmInfo"><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.nsx_vmc_app.model_client.MgmtVmInfo</span></code></a></p>
</dd>
<dt class="field-odd">Returns</dt>
<dd class="field-odd"><p>com.vmware.nsx_vmc_app.model.MgmtVmInfo</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.ServiceUnavailable</span></code>
Service Unavailable</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InvalidRequest</span></code>
Bad Request, Precondition Failed</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InternalServerError</span></code>
Internal Server Error</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.Unauthorized</span></code>
Forbidden</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.NotFound</span></code>
Not Found</p>
</dd>
</dl>
</dd></dl>
<dl class="method">
<dt id="com.vmware.nsx_vmc_app.infra_client.MgmtVms.list">
<code class="sig-name descname">list</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.MgmtVms.list" title="Permalink to this definition"></a></dt>
<dd><p>List Management VM information.</p>
<dl class="field-list simple">
<dt class="field-odd">Return type</dt>
<dd class="field-odd"><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.MgmtVmsListResult" title="com.vmware.nsx_vmc_app.model_client.MgmtVmsListResult"><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.nsx_vmc_app.model_client.MgmtVmsListResult</span></code></a></p>
</dd>
<dt class="field-even">Returns</dt>
<dd class="field-even"><p>com.vmware.nsx_vmc_app.model.MgmtVmsListResult</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.ServiceUnavailable</span></code>
Service Unavailable</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InvalidRequest</span></code>
Bad Request, Precondition Failed</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InternalServerError</span></code>
Internal Server Error</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.Unauthorized</span></code>
Forbidden</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.NotFound</span></code>
Not Found</p>
</dd>
</dl>
</dd></dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.infra_client.PublicIps">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.infra_client.</code><code class="sig-name descname">PublicIps</code><span class="sig-paren">(</span><em class="sig-param">config</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.PublicIps" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.VapiInterface</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>config</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) Configuration to be used for creating the stub.</p>
</dd>
</dl>
<dl class="method">
<dt id="com.vmware.nsx_vmc_app.infra_client.PublicIps.delete">
<code class="sig-name descname">delete</code><span class="sig-paren">(</span><em class="sig-param">public_ip_id</em>, <em class="sig-param">force=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.PublicIps.delete" title="Permalink to this definition"></a></dt>
<dd><p>Delete a public IP. The IP will be released in VMC provider.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>public_ip_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) (required)</p></li>
<li><p><strong>force</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">bool</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Force delete the resource even if it is being used somewhere
(optional, default to false)</p></li>
</ul>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.ServiceUnavailable</span></code>
Service Unavailable</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InvalidRequest</span></code>
Bad Request, Precondition Failed</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InternalServerError</span></code>
Internal Server Error</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.Unauthorized</span></code>
Forbidden</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.NotFound</span></code>
Not Found</p>
</dd>
</dl>
</dd></dl>
<dl class="method">
<dt id="com.vmware.nsx_vmc_app.infra_client.PublicIps.get">
<code class="sig-name descname">get</code><span class="sig-paren">(</span><em class="sig-param">public_ip_id</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.PublicIps.get" title="Permalink to this definition"></a></dt>
<dd><p>Get the public IP information.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>public_ip_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) (required)</p>
</dd>
<dt class="field-even">Return type</dt>
<dd class="field-even"><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.PublicIp" title="com.vmware.nsx_vmc_app.model_client.PublicIp"><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.nsx_vmc_app.model_client.PublicIp</span></code></a></p>
</dd>
<dt class="field-odd">Returns</dt>
<dd class="field-odd"><p>com.vmware.nsx_vmc_app.model.PublicIp</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.ServiceUnavailable</span></code>
Service Unavailable</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InvalidRequest</span></code>
Bad Request, Precondition Failed</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InternalServerError</span></code>
Internal Server Error</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.Unauthorized</span></code>
Forbidden</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.NotFound</span></code>
Not Found</p>
</dd>
</dl>
</dd></dl>
<dl class="method">
<dt id="com.vmware.nsx_vmc_app.infra_client.PublicIps.list">
<code class="sig-name descname">list</code><span class="sig-paren">(</span><em class="sig-param">cursor=None</em>, <em class="sig-param">included_fields=None</em>, <em class="sig-param">page_size=None</em>, <em class="sig-param">sort_ascending=None</em>, <em class="sig-param">sort_by=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.PublicIps.list" title="Permalink to this definition"></a></dt>
<dd><p>List all public IPs obtained in the SDDC.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>cursor</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="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>included_fields</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="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> (<code class="xref py py-class docutils literal notranslate"><span class="pre">long</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Maximum number of results to return in this page (server may return
fewer) (optional, default to 1000)</p></li>
<li><p><strong>sort_ascending</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">bool</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) (optional)</p></li>
<li><p><strong>sort_by</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Field by which records are sorted (optional)</p></li>
</ul>
</dd>
<dt class="field-even">Return type</dt>
<dd class="field-even"><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.PublicIpsListResult" title="com.vmware.nsx_vmc_app.model_client.PublicIpsListResult"><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.nsx_vmc_app.model_client.PublicIpsListResult</span></code></a></p>
</dd>
<dt class="field-odd">Returns</dt>
<dd class="field-odd"><p>com.vmware.nsx_vmc_app.model.PublicIpsListResult</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.ServiceUnavailable</span></code>
Service Unavailable</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InvalidRequest</span></code>
Bad Request, Precondition Failed</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InternalServerError</span></code>
Internal Server Error</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.Unauthorized</span></code>
Forbidden</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.NotFound</span></code>
Not Found</p>
</dd>
</dl>
</dd></dl>
<dl class="method">
<dt id="com.vmware.nsx_vmc_app.infra_client.PublicIps.update">
<code class="sig-name descname">update</code><span class="sig-paren">(</span><em class="sig-param">public_ip_id</em>, <em class="sig-param">public_ip</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.PublicIps.update" title="Permalink to this definition"></a></dt>
<dd><p>This API is used to create or update a public IP. In creating, the API
allocates a new public IP from VMC provider. In updating, only the
display name can be modified, the IP is read-only.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>public_ip_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) (required)</p></li>
<li><p><strong>public_ip</strong> (<a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.PublicIp" title="com.vmware.nsx_vmc_app.model_client.PublicIp"><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.nsx_vmc_app.model_client.PublicIp</span></code></a>) (required)</p></li>
</ul>
</dd>
<dt class="field-even">Return type</dt>
<dd class="field-even"><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.PublicIp" title="com.vmware.nsx_vmc_app.model_client.PublicIp"><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.nsx_vmc_app.model_client.PublicIp</span></code></a></p>
</dd>
<dt class="field-odd">Returns</dt>
<dd class="field-odd"><p>com.vmware.nsx_vmc_app.model.PublicIp</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.ServiceUnavailable</span></code>
Service Unavailable</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InvalidRequest</span></code>
Bad Request, Precondition Failed</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InternalServerError</span></code>
Internal Server Error</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.Unauthorized</span></code>
Forbidden</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.NotFound</span></code>
Not Found</p>
</dd>
</dl>
</dd></dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.infra_client.SddcUserConfig">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.infra_client.</code><code class="sig-name descname">SddcUserConfig</code><span class="sig-paren">(</span><em class="sig-param">config</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.SddcUserConfig" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.VapiInterface</span></code></p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>config</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) Configuration to be used for creating the stub.</p>
</dd>
</dl>
<dl class="method">
<dt id="com.vmware.nsx_vmc_app.infra_client.SddcUserConfig.get">
<code class="sig-name descname">get</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.SddcUserConfig.get" title="Permalink to this definition"></a></dt>
<dd><p>Get the user-level SDDC configuration parameters</p>
<dl class="field-list simple">
<dt class="field-odd">Return type</dt>
<dd class="field-odd"><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.SddcUserConfiguration" title="com.vmware.nsx_vmc_app.model_client.SddcUserConfiguration"><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.nsx_vmc_app.model_client.SddcUserConfiguration</span></code></a></p>
</dd>
<dt class="field-even">Returns</dt>
<dd class="field-even"><p>com.vmware.nsx_vmc_app.model.SddcUserConfiguration</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.ServiceUnavailable</span></code>
Service Unavailable</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InvalidRequest</span></code>
Bad Request, Precondition Failed</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.InternalServerError</span></code>
Internal Server Error</p>
</dd>
<dt class="field-even">Raise</dt>
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.Unauthorized</span></code>
Forbidden</p>
</dd>
<dt class="field-odd">Raise</dt>
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">com.vmware.vapi.std.errors_client.NotFound</span></code>
Not Found</p>
</dd>
</dl>
</dd></dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.infra_client.StubFactory">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.infra_client.</code><code class="sig-name descname">StubFactory</code><span class="sig-paren">(</span><em class="sig-param">stub_config</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.infra_client.StubFactory" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.StubFactoryBase</span></code></p>
<p>Initialize StubFactoryBase</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>stub_config</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) Stub config instance</p>
</dd>
</dl>
</dd></dl>
</div>
<div class="section" id="module-com.vmware.nsx_vmc_app.model_client">
<span id="com-vmware-nsx-vmc-app-model-client-module"></span><h2>com.vmware.nsx_vmc_app.model_client module<a class="headerlink" href="#module-com.vmware.nsx_vmc_app.model_client" title="Permalink to this headline"></a></h2>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.AdvertisedRoute">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">AdvertisedRoute</code><span class="sig-paren">(</span><em class="sig-param">advertisement_state=None</em>, <em class="sig-param">ipv4_cidr=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.AdvertisedRoute" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Advertised BGP route</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>advertisement_state</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) <p>Possible values are:</p>
<ul>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.AdvertisedRoute.ADVERTISEMENT_STATE_SUCCESS" title="com.vmware.nsx_vmc_app.model_client.AdvertisedRoute.ADVERTISEMENT_STATE_SUCCESS"><code class="xref py py-attr docutils literal notranslate"><span class="pre">AdvertisedRoute.ADVERTISEMENT_STATE_SUCCESS</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.AdvertisedRoute.ADVERTISEMENT_STATE_FAILED" title="com.vmware.nsx_vmc_app.model_client.AdvertisedRoute.ADVERTISEMENT_STATE_FAILED"><code class="xref py py-attr docutils literal notranslate"><span class="pre">AdvertisedRoute.ADVERTISEMENT_STATE_FAILED</span></code></a></p></li>
</ul>
<blockquote>
<div><p>State of advertisement</p>
</div></blockquote>
</p></li>
<li><p><strong>ipv4_cidr</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) The route that is advertised to on-premise datacenter via Direct
Connect format: ipv4-cidr-block</p></li>
</ul>
</dd>
</dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.AdvertisedRoute.ADVERTISEMENT_STATE_FAILED">
<code class="sig-name descname">ADVERTISEMENT_STATE_FAILED</code><em class="property"> = 'FAILED'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.AdvertisedRoute.ADVERTISEMENT_STATE_FAILED" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.AdvertisedRoute.ADVERTISEMENT_STATE_SUCCESS">
<code class="sig-name descname">ADVERTISEMENT_STATE_SUCCESS</code><em class="property"> = 'SUCCESS'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.AdvertisedRoute.ADVERTISEMENT_STATE_SUCCESS" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.ApiError">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">ApiError</code><span class="sig-paren">(</span><em class="sig-param">details=None</em>, <em class="sig-param">error_code=None</em>, <em class="sig-param">error_data=None</em>, <em class="sig-param">error_message=None</em>, <em class="sig-param">module_name=None</em>, <em class="sig-param">related_errors=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.ApiError" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Detailed information about an API Error</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>details</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Further details about the error</p></li>
<li><p><strong>error_code</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">long</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) A numeric error code format: int64</p></li>
<li><p><strong>error_data</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.struct.VapiStruct</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Additional data about the error</p></li>
<li><p><strong>error_message</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) A description of the error</p></li>
<li><p><strong>module_name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) The module name where the error occurred</p></li>
<li><p><strong>related_errors</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.RelatedApiError" title="com.vmware.nsx_vmc_app.model_client.RelatedApiError"><code class="xref py py-class docutils literal notranslate"><span class="pre">RelatedApiError</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Other errors related to this error</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">AssociatedBaseGroupConnectionInfo</code><span class="sig-paren">(</span><em class="sig-param">description=None</em>, <em class="sig-param">id=None</em>, <em class="sig-param">name=None</em>, <em class="sig-param">resource_type='AssociatedBaseGroupConnectionInfo'</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Base abstract associated Group connection infomation for the local SDDC.</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>description</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) SDDC Group description</p></li>
<li><p><strong>id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) SDDC Group ID</p></li>
<li><p><strong>name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) SDDC Group name</p></li>
<li><p><strong>resource_type</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) <p>Possible values are:</p>
<ul>
<li><blockquote>
<div><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo.RESOURCE_TYPE_ASSOCIATEDTGWGROUPCONNECTIONINFO" title="com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo.RESOURCE_TYPE_ASSOCIATEDTGWGROUPCONNECTIONINFO"><code class="xref py py-attr docutils literal notranslate"><span class="pre">AssociatedBaseGroupConnectionInfo.RESOURCE_TYPE_ASSOCIATEDTGWGROUPCONNECTIONINFO</span></code></a></p>
</div></blockquote>
<p>Group connection type</p>
</li>
</ul>
</p></li>
</ul>
</dd>
</dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo.RESOURCE_TYPE_ASSOCIATEDTGWGROUPCONNECTIONINFO">
<code class="sig-name descname">RESOURCE_TYPE_ASSOCIATEDTGWGROUPCONNECTIONINFO</code><em class="property"> = 'AssociatedTgwGroupConnectionInfo'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo.RESOURCE_TYPE_ASSOCIATEDTGWGROUPCONNECTIONINFO" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo.resource_type">
<em class="property">property </em><code class="sig-name descname">resource_type</code><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo.resource_type" title="Permalink to this definition"></a></dt>
<dd><p>Return the discriminator value</p>
</dd></dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.AssociatedGroupConnectionInfosListResult">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">AssociatedGroupConnectionInfosListResult</code><span class="sig-paren">(</span><em class="sig-param">links=None</em>, <em class="sig-param">schema=None</em>, <em class="sig-param">self_=None</em>, <em class="sig-param">cursor=None</em>, <em class="sig-param">result_count=None</em>, <em class="sig-param">sort_ascending=None</em>, <em class="sig-param">sort_by=None</em>, <em class="sig-param">results=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.AssociatedGroupConnectionInfosListResult" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Associated Group connection list result</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>links</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ResourceLink" title="com.vmware.nsx_vmc_app.model_client.ResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">ResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) The server will populate this field when returing the resource.
Ignored on PUT and POST.
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>schema</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Schema for this resource
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>self</strong> (<a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.SelfResourceLink" title="com.vmware.nsx_vmc_app.model_client.SelfResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">SelfResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Link to this resource</p></li>
<li><p><strong>cursor</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Opaque cursor to be used for getting next page of records (supplied
by current result page)
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>result_count</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">long</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Count of results found (across all pages), set only on first page
format: int64
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>sort_ascending</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">bool</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) If true, results are sorted in ascending order
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>sort_by</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Field by which records are sorted
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>results</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.struct.VapiStruct</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) When clients pass a value of this class as a parameter, the
attribute must contain all the attributes defined in
<a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo" title="com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo"><code class="xref py py-class docutils literal notranslate"><span class="pre">AssociatedBaseGroupConnectionInfo</span></code></a>. When methods return a
value of this class as a return value, the attribute will contain
all the attributes defined in
<a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo" title="com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo"><code class="xref py py-class docutils literal notranslate"><span class="pre">AssociatedBaseGroupConnectionInfo</span></code></a>.</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.AssociatedTgwGroupConnectionInfo">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">AssociatedTgwGroupConnectionInfo</code><span class="sig-paren">(</span><em class="sig-param">external_route_table_id=None</em>, <em class="sig-param">sddcs_route_table_id=None</em>, <em class="sig-param">state=None</em>, <em class="sig-param">tgw_attachment_id=None</em>, <em class="sig-param">tgw_id=None</em>, <em class="sig-param">description=None</em>, <em class="sig-param">id=None</em>, <em class="sig-param">name=None</em>, <em class="sig-param">resource_type='AssociatedTgwGroupConnectionInfo'</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.AssociatedTgwGroupConnectionInfo" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Associated Group connection infomation for the local SDDC by using AWS TGW
as a connector.</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>external_route_table_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) TGW external route table ID used for external customers VPCs
association</p></li>
<li><p><strong>sddcs_route_table_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) TGW SDDCs route table ID used for SDDCs association</p></li>
<li><p><strong>state</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) <p>Possible values are:</p>
<ul>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.AssociatedTgwGroupConnectionInfo.STATE_CONNECTED" title="com.vmware.nsx_vmc_app.model_client.AssociatedTgwGroupConnectionInfo.STATE_CONNECTED"><code class="xref py py-attr docutils literal notranslate"><span class="pre">AssociatedTgwGroupConnectionInfo.STATE_CONNECTED</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.AssociatedTgwGroupConnectionInfo.STATE_DISCONNECTED" title="com.vmware.nsx_vmc_app.model_client.AssociatedTgwGroupConnectionInfo.STATE_DISCONNECTED"><code class="xref py py-attr docutils literal notranslate"><span class="pre">AssociatedTgwGroupConnectionInfo.STATE_DISCONNECTED</span></code></a></p></li>
</ul>
<blockquote>
<div><p>The TGW attachment state of the SDDC in the Group</p>
</div></blockquote>
</p></li>
<li><p><strong>tgw_attachment_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) TGW attachment ID for the local SDDC in the Group</p></li>
<li><p><strong>tgw_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) TGW ID for the local SDDC in the Group</p></li>
<li><p><strong>description</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) SDDC Group description</p></li>
<li><p><strong>id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) SDDC Group ID</p></li>
<li><p><strong>name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) SDDC Group name</p></li>
<li><p><strong>resource_type</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) <p>Possible values are:</p>
<ul>
<li><blockquote>
<div><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo.RESOURCE_TYPE_ASSOCIATEDTGWGROUPCONNECTIONINFO" title="com.vmware.nsx_vmc_app.model_client.AssociatedBaseGroupConnectionInfo.RESOURCE_TYPE_ASSOCIATEDTGWGROUPCONNECTIONINFO"><code class="xref py py-attr docutils literal notranslate"><span class="pre">AssociatedBaseGroupConnectionInfo.RESOURCE_TYPE_ASSOCIATEDTGWGROUPCONNECTIONINFO</span></code></a></p>
</div></blockquote>
<p>Group connection type</p>
</li>
</ul>
</p></li>
</ul>
</dd>
</dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.AssociatedTgwGroupConnectionInfo.STATE_CONNECTED">
<code class="sig-name descname">STATE_CONNECTED</code><em class="property"> = 'CONNECTED'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.AssociatedTgwGroupConnectionInfo.STATE_CONNECTED" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.AssociatedTgwGroupConnectionInfo.STATE_DISCONNECTED">
<code class="sig-name descname">STATE_DISCONNECTED</code><em class="property"> = 'DISCONNECTED'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.AssociatedTgwGroupConnectionInfo.STATE_DISCONNECTED" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="com.vmware.nsx_vmc_app.model_client.AssociatedTgwGroupConnectionInfo.resource_type">
<em class="property">property </em><code class="sig-name descname">resource_type</code><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.AssociatedTgwGroupConnectionInfo.resource_type" title="Permalink to this definition"></a></dt>
<dd><p>Return the discriminator value</p>
</dd></dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.BGPAdvertisedRoutes">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">BGPAdvertisedRoutes</code><span class="sig-paren">(</span><em class="sig-param">advertised_routes=None</em>, <em class="sig-param">failed_advertised_routes=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.BGPAdvertisedRoutes" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Advertised bgp routes</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>advertised_routes</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.AdvertisedRoute" title="com.vmware.nsx_vmc_app.model_client.AdvertisedRoute"><code class="xref py py-class docutils literal notranslate"><span class="pre">AdvertisedRoute</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Routes advertised to on-premise datacenter via Direct Connect</p></li>
<li><p><strong>failed_advertised_routes</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">long</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Number of routes failed to advertise format: int32</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.BGPLearnedRoutes">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">BGPLearnedRoutes</code><span class="sig-paren">(</span><em class="sig-param">ipv4_cidr=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.BGPLearnedRoutes" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Learned bgp routes</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>ipv4_cidr</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) The route that is learned from BGP via Direct Connect format:
ipv4-cidr-block</p>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.ConnectedServiceListResult">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">ConnectedServiceListResult</code><span class="sig-paren">(</span><em class="sig-param">links=None</em>, <em class="sig-param">schema=None</em>, <em class="sig-param">self_=None</em>, <em class="sig-param">cursor=None</em>, <em class="sig-param">result_count=None</em>, <em class="sig-param">sort_ascending=None</em>, <em class="sig-param">sort_by=None</em>, <em class="sig-param">results=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.ConnectedServiceListResult" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>A list of status of Enabled/Disabled for a service connected to a linked
vpc</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>links</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ResourceLink" title="com.vmware.nsx_vmc_app.model_client.ResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">ResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) The server will populate this field when returing the resource.
Ignored on PUT and POST.
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>schema</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Schema for this resource
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>self</strong> (<a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.SelfResourceLink" title="com.vmware.nsx_vmc_app.model_client.SelfResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">SelfResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Link to this resource</p></li>
<li><p><strong>cursor</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Opaque cursor to be used for getting next page of records (supplied
by current result page)
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>result_count</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">long</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Count of results found (across all pages), set only on first page
format: int64
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>sort_ascending</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">bool</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) If true, results are sorted in ascending order
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>sort_by</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Field by which records are sorted
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>results</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ConnectedServiceStatus" title="com.vmware.nsx_vmc_app.model_client.ConnectedServiceStatus"><code class="xref py py-class docutils literal notranslate"><span class="pre">ConnectedServiceStatus</span></code></a>) Connected service status list</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.ConnectedServiceStatus">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">ConnectedServiceStatus</code><span class="sig-paren">(</span><em class="sig-param">enabled=None</em>, <em class="sig-param">name=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.ConnectedServiceStatus" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Status of Enabled/Disabled for a service connected to a linked vpc</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>enabled</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">bool</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) status of service
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) service name
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.CsvListResult">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">CsvListResult</code><span class="sig-paren">(</span><em class="sig-param">file_name=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.CsvListResult" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Base type for CSV result.</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>file_name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) File name set by HTTP server if API returns CSV result as a file.</p>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.CsvRecord">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">CsvRecord</code><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.CsvRecord" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Base type for CSV records.</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.DirectConnectBgpInfo">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">DirectConnectBgpInfo</code><span class="sig-paren">(</span><em class="sig-param">local_as_num=None</em>, <em class="sig-param">mtu=None</em>, <em class="sig-param">route_preference=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.DirectConnectBgpInfo" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Direct Connect BGP related information</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>local_as_num</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) The ASN paired with the VGW attached to the VPC. AWS allowed
private BGP ASN range - [64512, 65534] and [4200000000,
4294967294]. If omitted in the payload, BGP ASN will not be
modified.</p></li>
<li><p><strong>mtu</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">long</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Maximum transmission unit allowed by the VIF format: int32
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>route_preference</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) <p>Possible values are:</p>
<ul>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.DirectConnectBgpInfo.ROUTE_PREFERENCE_DIRECT_CONNECT_PREFERRED_OVER_VPN" title="com.vmware.nsx_vmc_app.model_client.DirectConnectBgpInfo.ROUTE_PREFERENCE_DIRECT_CONNECT_PREFERRED_OVER_VPN"><code class="xref py py-attr docutils literal notranslate"><span class="pre">DirectConnectBgpInfo.ROUTE_PREFERENCE_DIRECT_CONNECT_PREFERRED_OVER_VPN</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.DirectConnectBgpInfo.ROUTE_PREFERENCE_VPN_PREFERRED_OVER_DIRECT_CONNECT" title="com.vmware.nsx_vmc_app.model_client.DirectConnectBgpInfo.ROUTE_PREFERENCE_VPN_PREFERRED_OVER_DIRECT_CONNECT"><code class="xref py py-attr docutils literal notranslate"><span class="pre">DirectConnectBgpInfo.ROUTE_PREFERENCE_VPN_PREFERRED_OVER_DIRECT_CONNECT</span></code></a></p></li>
</ul>
<p>Direct connect route preference over VPN routes. If omitted in the
payload, route preference will not be modified.</p>
</p></li>
</ul>
</dd>
</dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.DirectConnectBgpInfo.ROUTE_PREFERENCE_DIRECT_CONNECT_PREFERRED_OVER_VPN">
<code class="sig-name descname">ROUTE_PREFERENCE_DIRECT_CONNECT_PREFERRED_OVER_VPN</code><em class="property"> = 'DIRECT_CONNECT_PREFERRED_OVER_VPN'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.DirectConnectBgpInfo.ROUTE_PREFERENCE_DIRECT_CONNECT_PREFERRED_OVER_VPN" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.DirectConnectBgpInfo.ROUTE_PREFERENCE_VPN_PREFERRED_OVER_DIRECT_CONNECT">
<code class="sig-name descname">ROUTE_PREFERENCE_VPN_PREFERRED_OVER_DIRECT_CONNECT</code><em class="property"> = 'VPN_PREFERRED_OVER_DIRECT_CONNECT'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.DirectConnectBgpInfo.ROUTE_PREFERENCE_VPN_PREFERRED_OVER_DIRECT_CONNECT" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.DirectConnectConfig">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">DirectConnectConfig</code><span class="sig-paren">(</span><em class="sig-param">connected_vpc_mtu=None</em>, <em class="sig-param">internet_mtu=None</em>, <em class="sig-param">intranet_mtu=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.DirectConnectConfig" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Direct Connect configuration</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>connected_vpc_mtu</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">long</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Uplink MTU of connected VPC traffic in edge tier-0 router port.
format: int32
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>internet_mtu</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">long</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Uplink MTU of internet traffic in edge tier-0 router port. format:
int32
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>intranet_mtu</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">long</span></code>) Uplink MTU of direct connect, sddc-grouping and outposts traffic in
edge tier-0 router port. format: int32</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">ExternalSddcConnectivity</code><span class="sig-paren">(</span><em class="sig-param">connectivity_type=None</em>, <em class="sig-param">error_message=None</em>, <em class="sig-param">source=None</em>, <em class="sig-param">status=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>External SDDC connectivity</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>connectivity_type</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) <p>Possible values are:</p>
<ul>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity.CONNECTIVITY_TYPE_DIRECT_CONNECT" title="com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity.CONNECTIVITY_TYPE_DIRECT_CONNECT"><code class="xref py py-attr docutils literal notranslate"><span class="pre">ExternalSddcConnectivity.CONNECTIVITY_TYPE_DIRECT_CONNECT</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity.CONNECTIVITY_TYPE_DEPLOYMENT_CONNECTIVITY_GROUP" title="com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity.CONNECTIVITY_TYPE_DEPLOYMENT_CONNECTIVITY_GROUP"><code class="xref py py-attr docutils literal notranslate"><span class="pre">ExternalSddcConnectivity.CONNECTIVITY_TYPE_DEPLOYMENT_CONNECTIVITY_GROUP</span></code></a></p></li>
</ul>
<p>The external SDDC connectivity type is used by the SDDC for the L3
connectivity. DIRECT_CONNECT means that the external SDDC
connectivity is through AWS Direct Connect.
DEPLOYMENT_CONNECTIVITY_GROUP means that the external SDDC
connectivity is through AWS TGW.</p>
</p></li>
<li><p><strong>error_message</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) The error message if the status is FAILED</p></li>
<li><p><strong>source</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) The source of the route for the connectivity</p></li>
<li><p><strong>status</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) <p>Possible values are:</p>
<ul>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity.STATUS_SUCCEEDED" title="com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity.STATUS_SUCCEEDED"><code class="xref py py-attr docutils literal notranslate"><span class="pre">ExternalSddcConnectivity.STATUS_SUCCEEDED</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity.STATUS_FAILED" title="com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity.STATUS_FAILED"><code class="xref py py-attr docutils literal notranslate"><span class="pre">ExternalSddcConnectivity.STATUS_FAILED</span></code></a></p></li>
</ul>
<blockquote>
<div><p>The status of the route for the connectivity</p>
</div></blockquote>
</p></li>
</ul>
</dd>
</dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity.CONNECTIVITY_TYPE_DEPLOYMENT_CONNECTIVITY_GROUP">
<code class="sig-name descname">CONNECTIVITY_TYPE_DEPLOYMENT_CONNECTIVITY_GROUP</code><em class="property"> = 'DEPLOYMENT_CONNECTIVITY_GROUP'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity.CONNECTIVITY_TYPE_DEPLOYMENT_CONNECTIVITY_GROUP" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity.CONNECTIVITY_TYPE_DIRECT_CONNECT">
<code class="sig-name descname">CONNECTIVITY_TYPE_DIRECT_CONNECT</code><em class="property"> = 'DIRECT_CONNECT'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity.CONNECTIVITY_TYPE_DIRECT_CONNECT" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity.STATUS_FAILED">
<code class="sig-name descname">STATUS_FAILED</code><em class="property"> = 'FAILED'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity.STATUS_FAILED" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity.STATUS_SUCCEEDED">
<code class="sig-name descname">STATUS_SUCCEEDED</code><em class="property"> = 'SUCCEEDED'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity.STATUS_SUCCEEDED" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.ExternalSddcRoute">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">ExternalSddcRoute</code><span class="sig-paren">(</span><em class="sig-param">connectivities=None</em>, <em class="sig-param">destination=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.ExternalSddcRoute" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>External SDDC route</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>connectivities</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity" title="com.vmware.nsx_vmc_app.model_client.ExternalSddcConnectivity"><code class="xref py py-class docutils literal notranslate"><span class="pre">ExternalSddcConnectivity</span></code></a>) The route used for what kind of connectivities</p></li>
<li><p><strong>destination</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Destination IP CIDR Block format: ipv4-cidr-block</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.ExternalSddcRouteCsvRecord">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">ExternalSddcRouteCsvRecord</code><span class="sig-paren">(</span><em class="sig-param">connectivity_details=None</em>, <em class="sig-param">destination=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.ExternalSddcRouteCsvRecord" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>CSV record for External SDDC route</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>connectivity_details</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) The connectivity datails contains status of route, source of the
route, connectivity type</p></li>
<li><p><strong>destination</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Destination IP CIDR Block format: ipv4-cidr-block</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.ExternalSddcRoutesListResult">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">ExternalSddcRoutesListResult</code><span class="sig-paren">(</span><em class="sig-param">links=None</em>, <em class="sig-param">schema=None</em>, <em class="sig-param">self_=None</em>, <em class="sig-param">cursor=None</em>, <em class="sig-param">result_count=None</em>, <em class="sig-param">sort_ascending=None</em>, <em class="sig-param">sort_by=None</em>, <em class="sig-param">routes=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.ExternalSddcRoutesListResult" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>External SDDC routes list result</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>links</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ResourceLink" title="com.vmware.nsx_vmc_app.model_client.ResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">ResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) The server will populate this field when returing the resource.
Ignored on PUT and POST.
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>schema</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Schema for this resource
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>self</strong> (<a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.SelfResourceLink" title="com.vmware.nsx_vmc_app.model_client.SelfResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">SelfResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Link to this resource</p></li>
<li><p><strong>cursor</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Opaque cursor to be used for getting next page of records (supplied
by current result page)
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>result_count</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">long</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Count of results found (across all pages), set only on first page
format: int64
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>sort_ascending</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">bool</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) If true, results are sorted in ascending order
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>sort_by</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Field by which records are sorted
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>routes</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ExternalSddcRoute" title="com.vmware.nsx_vmc_app.model_client.ExternalSddcRoute"><code class="xref py py-class docutils literal notranslate"><span class="pre">ExternalSddcRoute</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) </p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.ExternalSddcRoutesListResultInCsvFormat">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">ExternalSddcRoutesListResultInCsvFormat</code><span class="sig-paren">(</span><em class="sig-param">file_name=None</em>, <em class="sig-param">results=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.ExternalSddcRoutesListResultInCsvFormat" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>External SDDC routes list result in CSV format</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>file_name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) File name set by HTTP server if API returns CSV result as a file.</p></li>
<li><p><strong>results</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ExternalSddcRouteCsvRecord" title="com.vmware.nsx_vmc_app.model_client.ExternalSddcRouteCsvRecord"><code class="xref py py-class docutils literal notranslate"><span class="pre">ExternalSddcRouteCsvRecord</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) </p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.IncludedFieldsParameters">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">IncludedFieldsParameters</code><span class="sig-paren">(</span><em class="sig-param">included_fields=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.IncludedFieldsParameters" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>A list of fields to include in query results</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>included_fields</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Comma separated list of fields that should be included in query
result</p>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.IpAttachmentPair">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">IpAttachmentPair</code><span class="sig-paren">(</span><em class="sig-param">attachment_id=None</em>, <em class="sig-param">ip=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.IpAttachmentPair" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>attachment_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Attachment id which maps to management VM IP</p></li>
<li><p><strong>ip</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Management VM IP Address format: ipv4</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.LinkedSubnetInfo">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">LinkedSubnetInfo</code><span class="sig-paren">(</span><em class="sig-param">availability_zone=None</em>, <em class="sig-param">cidr=None</em>, <em class="sig-param">id=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.LinkedSubnetInfo" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Infromation related to a subnet where linked ENIs were created.</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>availability_zone</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Linked subnet availability zone</p></li>
<li><p><strong>cidr</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Linked subnet CIDR format: ipv4-cidr-block</p></li>
<li><p><strong>id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Linked subnet identifier</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.LinkedVpcInfo">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">LinkedVpcInfo</code><span class="sig-paren">(</span><em class="sig-param">active_eni=None</em>, <em class="sig-param">arn_role=None</em>, <em class="sig-param">external_id=None</em>, <em class="sig-param">linked_account=None</em>, <em class="sig-param">linked_vpc_addresses=None</em>, <em class="sig-param">linked_vpc_id=None</em>, <em class="sig-param">linked_vpc_nat_ips=None</em>, <em class="sig-param">linked_vpc_subnets=None</em>, <em class="sig-param">route_table_ids=None</em>, <em class="sig-param">service_arn_role=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.LinkedVpcInfo" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Linked VPC info</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>active_eni</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Active network interface used for linked vpc traffic</p></li>
<li><p><strong>arn_role</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) ARN role for linked VPC operations</p></li>
<li><p><strong>external_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) External identifier for ARN role</p></li>
<li><p><strong>linked_account</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Linked VPC account number</p></li>
<li><p><strong>linked_vpc_addresses</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Linked VPC CIDRs format: ipv4-cidr-block</p></li>
<li><p><strong>linked_vpc_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Linked VPC identifier</p></li>
<li><p><strong>linked_vpc_nat_ips</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) The IPs of linked VPC NAT rule for service access. format: ipv4</p></li>
<li><p><strong>linked_vpc_subnets</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.LinkedSubnetInfo" title="com.vmware.nsx_vmc_app.model_client.LinkedSubnetInfo"><code class="xref py py-class docutils literal notranslate"><span class="pre">LinkedSubnetInfo</span></code></a>) Infromation related to the subnets where linked ENIs were created.</p></li>
<li><p><strong>route_table_ids</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) The identifiers of route tables to be dynamically updated with SDDC
networks</p></li>
<li><p><strong>service_arn_role</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) service ARN role</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.LinkedVpcsListResult">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">LinkedVpcsListResult</code><span class="sig-paren">(</span><em class="sig-param">links=None</em>, <em class="sig-param">schema=None</em>, <em class="sig-param">self_=None</em>, <em class="sig-param">cursor=None</em>, <em class="sig-param">result_count=None</em>, <em class="sig-param">sort_ascending=None</em>, <em class="sig-param">sort_by=None</em>, <em class="sig-param">results=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.LinkedVpcsListResult" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Linked VPC list query result</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>links</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ResourceLink" title="com.vmware.nsx_vmc_app.model_client.ResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">ResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) The server will populate this field when returing the resource.
Ignored on PUT and POST.
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>schema</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Schema for this resource
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>self</strong> (<a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.SelfResourceLink" title="com.vmware.nsx_vmc_app.model_client.SelfResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">SelfResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Link to this resource</p></li>
<li><p><strong>cursor</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Opaque cursor to be used for getting next page of records (supplied
by current result page)
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>result_count</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">long</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Count of results found (across all pages), set only on first page
format: int64
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>sort_ascending</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">bool</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) If true, results are sorted in ascending order
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>sort_by</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Field by which records are sorted
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>results</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.LinkedVpcInfo" title="com.vmware.nsx_vmc_app.model_client.LinkedVpcInfo"><code class="xref py py-class docutils literal notranslate"><span class="pre">LinkedVpcInfo</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Linked VPCs list</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.ListResult">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">ListResult</code><span class="sig-paren">(</span><em class="sig-param">links=None</em>, <em class="sig-param">schema=None</em>, <em class="sig-param">self_=None</em>, <em class="sig-param">cursor=None</em>, <em class="sig-param">result_count=None</em>, <em class="sig-param">sort_ascending=None</em>, <em class="sig-param">sort_by=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.ListResult" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Base class for list results from collections</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>links</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ResourceLink" title="com.vmware.nsx_vmc_app.model_client.ResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">ResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) The server will populate this field when returing the resource.
Ignored on PUT and POST.
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>schema</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Schema for this resource
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>self</strong> (<a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.SelfResourceLink" title="com.vmware.nsx_vmc_app.model_client.SelfResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">SelfResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Link to this resource</p></li>
<li><p><strong>cursor</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Opaque cursor to be used for getting next page of records (supplied
by current result page)
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>result_count</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">long</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Count of results found (across all pages), set only on first page
format: int64
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>sort_ascending</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">bool</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) If true, results are sorted in ascending order
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>sort_by</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Field by which records are sorted
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.MgmtServiceEntry">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">MgmtServiceEntry</code><span class="sig-paren">(</span><em class="sig-param">display_name=None</em>, <em class="sig-param">path=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.MgmtServiceEntry" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>A service entry describes the detail of a network service.</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>display_name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Display name for this service</p></li>
<li><p><strong>path</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Service path should refer to a valid service in the system. Service
can be system defined or user defined.</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.MgmtVmInfo">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">MgmtVmInfo</code><span class="sig-paren">(</span><em class="sig-param">display_name=None</em>, <em class="sig-param">group_path=None</em>, <em class="sig-param">id=None</em>, <em class="sig-param">ip_attachment_pairs=None</em>, <em class="sig-param">ips=None</em>, <em class="sig-param">services=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.MgmtVmInfo" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Management VM access information</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>display_name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Management VM name</p></li>
<li><p><strong>group_path</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) For each management VM, a dedicated policy group will be created.
This property will reflect its group path.
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Management VM identifier
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>ip_attachment_pairs</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.IpAttachmentPair" title="com.vmware.nsx_vmc_app.model_client.IpAttachmentPair"><code class="xref py py-class docutils literal notranslate"><span class="pre">IpAttachmentPair</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) IP address and attachment id pairs for tagging managment VM</p></li>
<li><p><strong>ips</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Local IPs of a management VM format: address-or-block-or-range</p></li>
<li><p><strong>services</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.MgmtServiceEntry" title="com.vmware.nsx_vmc_app.model_client.MgmtServiceEntry"><code class="xref py py-class docutils literal notranslate"><span class="pre">MgmtServiceEntry</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Details services path and display name.</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.MgmtVmsListResult">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">MgmtVmsListResult</code><span class="sig-paren">(</span><em class="sig-param">links=None</em>, <em class="sig-param">schema=None</em>, <em class="sig-param">self_=None</em>, <em class="sig-param">cursor=None</em>, <em class="sig-param">result_count=None</em>, <em class="sig-param">sort_ascending=None</em>, <em class="sig-param">sort_by=None</em>, <em class="sig-param">results=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.MgmtVmsListResult" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Management VM list query result</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>links</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ResourceLink" title="com.vmware.nsx_vmc_app.model_client.ResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">ResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) The server will populate this field when returing the resource.
Ignored on PUT and POST.
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>schema</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Schema for this resource
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>self</strong> (<a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.SelfResourceLink" title="com.vmware.nsx_vmc_app.model_client.SelfResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">SelfResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Link to this resource</p></li>
<li><p><strong>cursor</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Opaque cursor to be used for getting next page of records (supplied
by current result page)
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>result_count</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">long</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Count of results found (across all pages), set only on first page
format: int64
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>sort_ascending</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">bool</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) If true, results are sorted in ascending order
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>sort_by</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Field by which records are sorted
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>results</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.MgmtVmInfo" title="com.vmware.nsx_vmc_app.model_client.MgmtVmInfo"><code class="xref py py-class docutils literal notranslate"><span class="pre">MgmtVmInfo</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Management VMs list</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.ModelInterface">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">ModelInterface</code><span class="sig-paren">(</span><em class="sig-param">id=None</em>, <em class="sig-param">name=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.ModelInterface" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Interface information (Label)</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Identifier of the Interface label</p></li>
<li><p><strong>name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Name of the Interface label</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.PublicIp">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">PublicIp</code><span class="sig-paren">(</span><em class="sig-param">display_name=None</em>, <em class="sig-param">id=None</em>, <em class="sig-param">ip=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.PublicIp" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>display_name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) </p></li>
<li><p><strong>id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Public IP identifier
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>ip</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) IPv4 address format: ipv4
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.PublicIpsListResult">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">PublicIpsListResult</code><span class="sig-paren">(</span><em class="sig-param">links=None</em>, <em class="sig-param">schema=None</em>, <em class="sig-param">self_=None</em>, <em class="sig-param">cursor=None</em>, <em class="sig-param">result_count=None</em>, <em class="sig-param">sort_ascending=None</em>, <em class="sig-param">sort_by=None</em>, <em class="sig-param">results=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.PublicIpsListResult" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Public IP list</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>links</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ResourceLink" title="com.vmware.nsx_vmc_app.model_client.ResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">ResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) The server will populate this field when returing the resource.
Ignored on PUT and POST.
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>schema</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Schema for this resource
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>self</strong> (<a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.SelfResourceLink" title="com.vmware.nsx_vmc_app.model_client.SelfResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">SelfResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Link to this resource</p></li>
<li><p><strong>cursor</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Opaque cursor to be used for getting next page of records (supplied
by current result page)
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>result_count</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">long</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Count of results found (across all pages), set only on first page
format: int64
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>sort_ascending</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">bool</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) If true, results are sorted in ascending order
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>sort_by</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Field by which records are sorted
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>results</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.PublicIp" title="com.vmware.nsx_vmc_app.model_client.PublicIp"><code class="xref py py-class docutils literal notranslate"><span class="pre">PublicIp</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Public IP list</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.RelatedApiError">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">RelatedApiError</code><span class="sig-paren">(</span><em class="sig-param">details=None</em>, <em class="sig-param">error_code=None</em>, <em class="sig-param">error_data=None</em>, <em class="sig-param">error_message=None</em>, <em class="sig-param">module_name=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.RelatedApiError" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Detailed information about a related API error</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>details</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Further details about the error</p></li>
<li><p><strong>error_code</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">long</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) A numeric error code format: int64</p></li>
<li><p><strong>error_data</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.struct.VapiStruct</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Additional data about the error</p></li>
<li><p><strong>error_message</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) A description of the error</p></li>
<li><p><strong>module_name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) The module name where the error occurred</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.Resource">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">Resource</code><span class="sig-paren">(</span><em class="sig-param">links=None</em>, <em class="sig-param">schema=None</em>, <em class="sig-param">self_=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.Resource" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Base class for resources</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>links</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ResourceLink" title="com.vmware.nsx_vmc_app.model_client.ResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">ResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) The server will populate this field when returing the resource.
Ignored on PUT and POST.
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>schema</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Schema for this resource
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>self</strong> (<a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.SelfResourceLink" title="com.vmware.nsx_vmc_app.model_client.SelfResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">SelfResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Link to this resource</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.ResourceLink">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">ResourceLink</code><span class="sig-paren">(</span><em class="sig-param">action=None</em>, <em class="sig-param">href=None</em>, <em class="sig-param">rel=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.ResourceLink" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>A link to a related resource</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>action</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Optional action
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>href</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Link to resource
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>rel</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Custom relation type (follows RFC 5988 where appropriate
definitions exist)
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.SddcUserConfiguration">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">SddcUserConfiguration</code><span class="sig-paren">(</span><em class="sig-param">all_uplink_interface_label=None</em>, <em class="sig-param">all_vpn_interface_label=None</em>, <em class="sig-param">cgw_snat_ip=None</em>, <em class="sig-param">compute_domain=None</em>, <em class="sig-param">compute_gateway=None</em>, <em class="sig-param">dx_interface_label=None</em>, <em class="sig-param">interfaces=None</em>, <em class="sig-param">linked_vpc_interface_label=None</em>, <em class="sig-param">management_domain=None</em>, <em class="sig-param">management_gateway=None</em>, <em class="sig-param">management_gateway_label=None</em>, <em class="sig-param">mgmt_subnet=None</em>, <em class="sig-param">mgw_snat_ip=None</em>, <em class="sig-param">provider_gateways=None</em>, <em class="sig-param">provider_name=None</em>, <em class="sig-param">public_interface_label=None</em>, <em class="sig-param">sddc_infra_subnet=None</em>, <em class="sig-param">vpn_dx_ips=None</em>, <em class="sig-param">vpn_endpoints=None</em>, <em class="sig-param">vpn_internet_ips=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.SddcUserConfiguration" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>SDDC configuration parameters for users. User-level addresses/CIDRs are
provided.</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>all_uplink_interface_label</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) All uplink interfaces label name. Deprecated, please use
interfaces.</p></li>
<li><p><strong>all_vpn_interface_label</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) All VPN interfaces label name. Deprecated, please use interfaces.</p></li>
<li><p><strong>cgw_snat_ip</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Compute gateway SNAT ip address format: ipv4</p></li>
<li><p><strong>compute_domain</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Compute domain id</p></li>
<li><p><strong>compute_gateway</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Compute gateway name</p></li>
<li><p><strong>dx_interface_label</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) DirectConnect interface label name. Deprecated, please use
interfaces.</p></li>
<li><p><strong>interfaces</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ModelInterface" title="com.vmware.nsx_vmc_app.model_client.ModelInterface"><code class="xref py py-class docutils literal notranslate"><span class="pre">ModelInterface</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Interfaces (labels) including public interface, direct connect
interface, linked vpc interface, etc.</p></li>
<li><p><strong>linked_vpc_interface_label</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Linked VPC interface label name. Deprecated, please use interfaces.</p></li>
<li><p><strong>management_domain</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Management domain id</p></li>
<li><p><strong>management_gateway</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Management gateway name</p></li>
<li><p><strong>management_gateway_label</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Management gateway label name.</p></li>
<li><p><strong>mgmt_subnet</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Management subnet CIDRs format: ipv4-cidr-block</p></li>
<li><p><strong>mgw_snat_ip</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Management gateway SNAT ip address format: ipv4</p></li>
<li><p><strong>provider_gateways</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VmcKeyValueProviderGatewayListPair" title="com.vmware.nsx_vmc_app.model_client.VmcKeyValueProviderGatewayListPair"><code class="xref py py-class docutils literal notranslate"><span class="pre">VmcKeyValueProviderGatewayListPair</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Provider gateway list. Including both tier-0 gateways and tier-1
gateways.</p></li>
<li><p><strong>provider_name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Service provider Name</p></li>
<li><p><strong>public_interface_label</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Public interface label name. Deprecated, please use interfaces.</p></li>
<li><p><strong>sddc_infra_subnet</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) SDDC infra subnet CIDRs format: ipv4-cidr-block</p></li>
<li><p><strong>vpn_dx_ips</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Local IPs for VPN tunnel over Direct Connect. Deprecated. Please
use vpn_endpoints instead of vpn_dx_ips. format: ipv4</p></li>
<li><p><strong>vpn_endpoints</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VpnEndpoint" title="com.vmware.nsx_vmc_app.model_client.VpnEndpoint"><code class="xref py py-class docutils literal notranslate"><span class="pre">VpnEndpoint</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) VPN tunnel endpoints. Currently containing public IPs for VPN over
internet and local IPs for VPN over Direct Connect.</p></li>
<li><p><strong>vpn_internet_ips</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Public IPs for VPN tunnel over internet. Deprecated. Please use
vpn_endpoints instead of vpn_internet_ips. format: ipv4</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.SelfResourceLink">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">SelfResourceLink</code><span class="sig-paren">(</span><em class="sig-param">action=None</em>, <em class="sig-param">href=None</em>, <em class="sig-param">rel=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.SelfResourceLink" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>The server will populate this field when returing the resource. Ignored on
PUT and POST.</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>action</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Optional action
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>href</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Link to resource
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>rel</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Custom relation type (follows RFC 5988 where appropriate
definitions exist)
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.StubFactory">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">StubFactory</code><span class="sig-paren">(</span><em class="sig-param">stub_config</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.StubFactory" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.StubFactoryBase</span></code></p>
<p>Initialize StubFactoryBase</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>stub_config</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) Stub config instance</p>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.VMCAccounts">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">VMCAccounts</code><span class="sig-paren">(</span><em class="sig-param">linked_vpc_account=None</em>, <em class="sig-param">shadow_account=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VMCAccounts" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Shadow account and linked VPC account</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>linked_vpc_account</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) linked VPC account number</p></li>
<li><p><strong>shadow_account</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Shadow VPC account number</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.VifsListResult">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">VifsListResult</code><span class="sig-paren">(</span><em class="sig-param">links=None</em>, <em class="sig-param">schema=None</em>, <em class="sig-param">self_=None</em>, <em class="sig-param">cursor=None</em>, <em class="sig-param">result_count=None</em>, <em class="sig-param">sort_ascending=None</em>, <em class="sig-param">sort_by=None</em>, <em class="sig-param">results=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VifsListResult" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Direct Connect VIFs (Virtual Interface) list query result</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>links</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.ResourceLink" title="com.vmware.nsx_vmc_app.model_client.ResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">ResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) The server will populate this field when returing the resource.
Ignored on PUT and POST.
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>schema</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Schema for this resource
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>self</strong> (<a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.SelfResourceLink" title="com.vmware.nsx_vmc_app.model_client.SelfResourceLink"><code class="xref py py-class docutils literal notranslate"><span class="pre">SelfResourceLink</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Link to this resource</p></li>
<li><p><strong>cursor</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Opaque cursor to be used for getting next page of records (supplied
by current result page)
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>result_count</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">long</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Count of results found (across all pages), set only on first page
format: int64
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>sort_ascending</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">bool</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) If true, results are sorted in ascending order
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>sort_by</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Field by which records are sorted
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>results</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface" title="com.vmware.nsx_vmc_app.model_client.VirtualInterface"><code class="xref py py-class docutils literal notranslate"><span class="pre">VirtualInterface</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) VIFs list</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.VirtualInterface">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">VirtualInterface</code><span class="sig-paren">(</span><em class="sig-param">bgp_status=None</em>, <em class="sig-param">direct_connect_id=None</em>, <em class="sig-param">id=None</em>, <em class="sig-param">local_ip=None</em>, <em class="sig-param">mtu=None</em>, <em class="sig-param">name=None</em>, <em class="sig-param">remote_asn=None</em>, <em class="sig-param">remote_ip=None</em>, <em class="sig-param">state=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>bgp_status</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) <p>Possible values are:</p>
<ul>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.BGP_STATUS_UP" title="com.vmware.nsx_vmc_app.model_client.VirtualInterface.BGP_STATUS_UP"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VirtualInterface.BGP_STATUS_UP</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.BGP_STATUS_DOWN" title="com.vmware.nsx_vmc_app.model_client.VirtualInterface.BGP_STATUS_DOWN"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VirtualInterface.BGP_STATUS_DOWN</span></code></a></p></li>
</ul>
<blockquote>
<div><p>BGP status</p>
</div></blockquote>
</p></li>
<li><p><strong>direct_connect_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Identifier for the Direct Connect</p></li>
<li><p><strong>id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Identifier for the virtual interface</p></li>
<li><p><strong>local_ip</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) amazon side address format: ipv4
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>mtu</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">long</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Maximum transmission unit allowed by the VIF format: int32
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) VIF name</p></li>
<li><p><strong>remote_asn</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Remote autonomous system number of vif
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>remote_ip</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) customer address format: ipv4
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>state</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) <p>Possible values are:</p>
<ul>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_CONFIRMING" title="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_CONFIRMING"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VirtualInterface.STATE_CONFIRMING</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_VERIFYING" title="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_VERIFYING"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VirtualInterface.STATE_VERIFYING</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_PENDING" title="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_PENDING"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VirtualInterface.STATE_PENDING</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_AVAILABLE" title="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_AVAILABLE"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VirtualInterface.STATE_AVAILABLE</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_DOWN" title="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_DOWN"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VirtualInterface.STATE_DOWN</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_DELETING" title="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_DELETING"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VirtualInterface.STATE_DELETING</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_DELETED" title="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_DELETED"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VirtualInterface.STATE_DELETED</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_REJECTED" title="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_REJECTED"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VirtualInterface.STATE_REJECTED</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_ATTACHED" title="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_ATTACHED"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VirtualInterface.STATE_ATTACHED</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_ATTACHING" title="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_ATTACHING"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VirtualInterface.STATE_ATTACHING</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_ERROR" title="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_ERROR"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VirtualInterface.STATE_ERROR</span></code></a></p></li>
</ul>
<blockquote>
<div><p>VIF State</p>
</div></blockquote>
</p></li>
</ul>
</dd>
</dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VirtualInterface.BGP_STATUS_DOWN">
<code class="sig-name descname">BGP_STATUS_DOWN</code><em class="property"> = 'DOWN'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.BGP_STATUS_DOWN" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VirtualInterface.BGP_STATUS_UP">
<code class="sig-name descname">BGP_STATUS_UP</code><em class="property"> = 'UP'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.BGP_STATUS_UP" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_ATTACHED">
<code class="sig-name descname">STATE_ATTACHED</code><em class="property"> = 'ATTACHED'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_ATTACHED" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_ATTACHING">
<code class="sig-name descname">STATE_ATTACHING</code><em class="property"> = 'ATTACHING'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_ATTACHING" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_AVAILABLE">
<code class="sig-name descname">STATE_AVAILABLE</code><em class="property"> = 'AVAILABLE'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_AVAILABLE" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_CONFIRMING">
<code class="sig-name descname">STATE_CONFIRMING</code><em class="property"> = 'CONFIRMING'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_CONFIRMING" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_DELETED">
<code class="sig-name descname">STATE_DELETED</code><em class="property"> = 'DELETED'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_DELETED" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_DELETING">
<code class="sig-name descname">STATE_DELETING</code><em class="property"> = 'DELETING'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_DELETING" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_DOWN">
<code class="sig-name descname">STATE_DOWN</code><em class="property"> = 'DOWN'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_DOWN" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_ERROR">
<code class="sig-name descname">STATE_ERROR</code><em class="property"> = 'ERROR'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_ERROR" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_PENDING">
<code class="sig-name descname">STATE_PENDING</code><em class="property"> = 'PENDING'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_PENDING" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_REJECTED">
<code class="sig-name descname">STATE_REJECTED</code><em class="property"> = 'REJECTED'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_REJECTED" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_VERIFYING">
<code class="sig-name descname">STATE_VERIFYING</code><em class="property"> = 'VERIFYING'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VirtualInterface.STATE_VERIFYING" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.VmcConsolidatedRealizedStatus">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">VmcConsolidatedRealizedStatus</code><span class="sig-paren">(</span><em class="sig-param">consolidated_status=None</em>, <em class="sig-param">consolidated_status_per_object=None</em>, <em class="sig-param">intent_path=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VmcConsolidatedRealizedStatus" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Represents aggregated realized status for intent entity across associated
realized entities.</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>consolidated_status</strong> (<a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus" title="com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus"><code class="xref py py-class docutils literal notranslate"><span class="pre">VmcConsolidatedStatus</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Consolidated state of objects for a given intent entity.</p></li>
<li><p><strong>consolidated_status_per_object</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatusPerObject" title="com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatusPerObject"><code class="xref py py-class docutils literal notranslate"><span class="pre">VmcConsolidatedStatusPerObject</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Aggregated consolidated status by enforcement point.</p></li>
<li><p><strong>intent_path</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Intent path of the object representing this consolidated state.</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">VmcConsolidatedStatus</code><span class="sig-paren">(</span><em class="sig-param">consolidated_status=None</em>, <em class="sig-param">status_message=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Consolidated status of an object.</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>consolidated_status</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) <p>Possible values are:</p>
<ul>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus.CONSOLIDATED_STATUS_IN_PROGRESS" title="com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus.CONSOLIDATED_STATUS_IN_PROGRESS"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VmcConsolidatedStatus.CONSOLIDATED_STATUS_IN_PROGRESS</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus.CONSOLIDATED_STATUS_SUCCESS" title="com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus.CONSOLIDATED_STATUS_SUCCESS"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VmcConsolidatedStatus.CONSOLIDATED_STATUS_SUCCESS</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus.CONSOLIDATED_STATUS_ERROR" title="com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus.CONSOLIDATED_STATUS_ERROR"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VmcConsolidatedStatus.CONSOLIDATED_STATUS_ERROR</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus.CONSOLIDATED_STATUS_UNAVAILABLE" title="com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus.CONSOLIDATED_STATUS_UNAVAILABLE"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VmcConsolidatedStatus.CONSOLIDATED_STATUS_UNAVAILABLE</span></code></a></p></li>
</ul>
<p>Possible values could be IN_PROGRESS, SUCCESS, ERROR, UNAVAILABLE.
IN_PROGRESS - The object realization is in progress. ERROR - The
object realization fails or is caught in an error. SUCCESS - The
realization succeeds. UNAVAILABLE - The object realization status
is unavailable.</p>
</p></li>
<li><p><strong>status_message</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Help message for the current status regarding an object, providing
information for each state.</p></li>
</ul>
</dd>
</dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus.CONSOLIDATED_STATUS_ERROR">
<code class="sig-name descname">CONSOLIDATED_STATUS_ERROR</code><em class="property"> = 'ERROR'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus.CONSOLIDATED_STATUS_ERROR" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus.CONSOLIDATED_STATUS_IN_PROGRESS">
<code class="sig-name descname">CONSOLIDATED_STATUS_IN_PROGRESS</code><em class="property"> = 'IN_PROGRESS'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus.CONSOLIDATED_STATUS_IN_PROGRESS" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus.CONSOLIDATED_STATUS_SUCCESS">
<code class="sig-name descname">CONSOLIDATED_STATUS_SUCCESS</code><em class="property"> = 'SUCCESS'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus.CONSOLIDATED_STATUS_SUCCESS" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus.CONSOLIDATED_STATUS_UNAVAILABLE">
<code class="sig-name descname">CONSOLIDATED_STATUS_UNAVAILABLE</code><em class="property"> = 'UNAVAILABLE'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus.CONSOLIDATED_STATUS_UNAVAILABLE" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatusPerObject">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">VmcConsolidatedStatusPerObject</code><span class="sig-paren">(</span><em class="sig-param">consolidated_status=None</em>, <em class="sig-param">object_id=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatusPerObject" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Realized status consolidated by individual objects.</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>consolidated_status</strong> (<a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus" title="com.vmware.nsx_vmc_app.model_client.VmcConsolidatedStatus"><code class="xref py py-class docutils literal notranslate"><span class="pre">VmcConsolidatedStatus</span></code></a> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Detailed consolidated realized status for an intent object.</p></li>
<li><p><strong>object_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Object id used to consolidate state. This can be a particular
backend task/job, etc.</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.VmcFeatureFlagInfo">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">VmcFeatureFlagInfo</code><span class="sig-paren">(</span><em class="sig-param">internal_name=None</em>, <em class="sig-param">message=None</em>, <em class="sig-param">name=None</em>, <em class="sig-param">state=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VmcFeatureFlagInfo" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>VMC Feature Flag</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>internal_name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Internal Name
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>message</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) Message</p></li>
<li><p><strong>name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Feature Name</p></li>
<li><p><strong>state</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) <p>Possible values are:</p>
<ul>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VmcFeatureFlagInfo.STATE_ENABLED" title="com.vmware.nsx_vmc_app.model_client.VmcFeatureFlagInfo.STATE_ENABLED"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VmcFeatureFlagInfo.STATE_ENABLED</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VmcFeatureFlagInfo.STATE_DISABLED" title="com.vmware.nsx_vmc_app.model_client.VmcFeatureFlagInfo.STATE_DISABLED"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VmcFeatureFlagInfo.STATE_DISABLED</span></code></a></p></li>
<li><p><a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VmcFeatureFlagInfo.STATE_INACTIVE" title="com.vmware.nsx_vmc_app.model_client.VmcFeatureFlagInfo.STATE_INACTIVE"><code class="xref py py-attr docutils literal notranslate"><span class="pre">VmcFeatureFlagInfo.STATE_INACTIVE</span></code></a></p></li>
</ul>
<blockquote>
<div><p>state</p>
</div></blockquote>
</p></li>
</ul>
</dd>
</dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VmcFeatureFlagInfo.STATE_DISABLED">
<code class="sig-name descname">STATE_DISABLED</code><em class="property"> = 'disabled'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VmcFeatureFlagInfo.STATE_DISABLED" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VmcFeatureFlagInfo.STATE_ENABLED">
<code class="sig-name descname">STATE_ENABLED</code><em class="property"> = 'enabled'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VmcFeatureFlagInfo.STATE_ENABLED" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="attribute">
<dt id="com.vmware.nsx_vmc_app.model_client.VmcFeatureFlagInfo.STATE_INACTIVE">
<code class="sig-name descname">STATE_INACTIVE</code><em class="property"> = 'inactive'</em><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VmcFeatureFlagInfo.STATE_INACTIVE" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.VmcFeatureFlags">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">VmcFeatureFlags</code><span class="sig-paren">(</span><em class="sig-param">features=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VmcFeatureFlags" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>VMC Feature flags</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><p><strong>features</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VmcFeatureFlagInfo" title="com.vmware.nsx_vmc_app.model_client.VmcFeatureFlagInfo"><code class="xref py py-class docutils literal notranslate"><span class="pre">VmcFeatureFlagInfo</span></code></a>) </p>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.VmcKeyValueProviderGatewayListPair">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">VmcKeyValueProviderGatewayListPair</code><span class="sig-paren">(</span><em class="sig-param">key=None</em>, <em class="sig-param">value=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VmcKeyValueProviderGatewayListPair" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>A list for provider gateways</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>key</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Key</p></li>
<li><p><strong>value</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">list</span></code> of <a class="reference internal" href="#com.vmware.nsx_vmc_app.model_client.VmcProviderGateway" title="com.vmware.nsx_vmc_app.model_client.VmcProviderGateway"><code class="xref py py-class docutils literal notranslate"><span class="pre">VmcProviderGateway</span></code></a>) Value</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.VmcProviderGateway">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">VmcProviderGateway</code><span class="sig-paren">(</span><em class="sig-param">display_name=None</em>, <em class="sig-param">id=None</em>, <em class="sig-param">path=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VmcProviderGateway" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>Provider gateway, including tier-0s &amp; tier-1s</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>display_name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) display_name
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) id
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
<li><p><strong>path</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> or <code class="docutils literal notranslate"><span class="pre">None</span></code>) path
This attribute may be present in responses from the server, but if
it is present in a request to server it will be ignored.</p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="class">
<dt id="com.vmware.nsx_vmc_app.model_client.VpnEndpoint">
<em class="property">class </em><code class="sig-prename descclassname">com.vmware.nsx_vmc_app.model_client.</code><code class="sig-name descname">VpnEndpoint</code><span class="sig-paren">(</span><em class="sig-param">ip=None</em>, <em class="sig-param">name=None</em><span class="sig-paren">)</span><a class="headerlink" href="#com.vmware.nsx_vmc_app.model_client.VpnEndpoint" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">vmware.vapi.bindings.struct.VapiStruct</span></code></p>
<p>VPN endpoint information</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>ip</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) IP address of VPN endpoint format: ipv4</p></li>
<li><p><strong>name</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) Name of the VPN endpoint</p></li>
</ul>
</dd>
</dl>
</dd></dl>
</div>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="com.vmware.nsx_vmc_app.infra.html" class="btn btn-neutral float-right" title="com.vmware.nsx_vmc_app.infra package" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
<a href="com.vmware.html" class="btn btn-neutral float-left" title="com.vmware package" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; Copyright 2020, VMware, Inc.
</p>
</div>
Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
</footer>
</div>
</div>
</section>
</div>
<script type="text/javascript">
jQuery(function () {
SphinxRtdTheme.Navigation.enable(true);
});
</script>
</body>
</html>