<spanid="com-vmware-appliance-package"></span><h1>com.vmware.appliance package<aclass="headerlink"href="#module-com.vmware.appliance"title="Permalink to this headline">¶</a></h1>
<divclass="section"id="subpackages">
<h2>Subpackages<aclass="headerlink"href="#subpackages"title="Permalink to this headline">¶</a></h2>
<spanid="com-vmware-appliance-access-client-module"></span><h2>com.vmware.appliance.access_client module<aclass="headerlink"href="#module-com.vmware.appliance.access_client"title="Permalink to this headline">¶</a></h2>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.appliance.access_client</span></code> module provides classes for managing
access to the appliance. The module is available starting in vSphere 6.5.</p>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.access_client.</code><codeclass="sig-name descname">Consolecli</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.access_client.Consolecli"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.access_client.Consolecli.get"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">set</code><spanclass="sig-paren">(</span><emclass="sig-param">enabled</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.access_client.Consolecli.set"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.access_client.</code><codeclass="sig-name descname">Dcui</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.access_client.Dcui"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.access_client.Dcui.get"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">set</code><spanclass="sig-paren">(</span><emclass="sig-param">enabled</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.access_client.Dcui.set"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.access_client.</code><codeclass="sig-name descname">Shell</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.access_client.Shell"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<emclass="property">class </em><codeclass="sig-name descname">ShellConfig</code><spanclass="sig-paren">(</span><emclass="sig-param">enabled=None</em>, <emclass="sig-param">timeout=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.access_client.Shell.ShellConfig"title="Permalink to this definition">¶</a></dt>
<li><p><strong>enabled</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code>) – Enabled can be set to true or false</p></li>
<li><p><strong>timeout</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code>) – The timeout (in seconds) specifies how long you enable the Shell
access. The maximum timeout is 86400 seconds(1 day).</p></li>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.access_client.Shell.get"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">set</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.access_client.Shell.set"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.access_client.</code><codeclass="sig-name descname">Ssh</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.access_client.Ssh"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.access_client.Ssh.get"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">set</code><spanclass="sig-paren">(</span><emclass="sig-param">enabled</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.access_client.Ssh.set"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.access_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param">stub_config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.access_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-appliance-health-client-module"></span><h2>com.vmware.appliance.health_client module<aclass="headerlink"href="#module-com.vmware.appliance.health_client"title="Permalink to this headline">¶</a></h2>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.appliance.health_client</span></code> module provides classes for
reporting the health of the various subsystems of the the appliance. The module
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.health_client.</code><codeclass="sig-name descname">Applmgmt</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Applmgmt"title="Permalink to this definition">¶</a></dt>
<p><codeclass="docutils literal notranslate"><spanclass="pre">Applmgmt</span></code> class provides methods Get health status of applmgmt services.</p>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Applmgmt.get"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.health_client.</code><codeclass="sig-name descname">Databasestorage</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Databasestorage"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<emclass="property">class </em><codeclass="sig-name descname">HealthLevel</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Databasestorage.HealthLevel"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">gray</code><emclass="property"> = HealthLevel(string='gray')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Databasestorage.HealthLevel.gray"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">green</code><emclass="property"> = HealthLevel(string='green')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Databasestorage.HealthLevel.green"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">orange</code><emclass="property"> = HealthLevel(string='orange')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Databasestorage.HealthLevel.orange"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">red</code><emclass="property"> = HealthLevel(string='red')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Databasestorage.HealthLevel.red"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">yellow</code><emclass="property"> = HealthLevel(string='yellow')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Databasestorage.HealthLevel.yellow"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Databasestorage.get"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.health_client.</code><codeclass="sig-name descname">Load</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Load"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<emclass="property">class </em><codeclass="sig-name descname">HealthLevel</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Load.HealthLevel"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">gray</code><emclass="property"> = HealthLevel(string='gray')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Load.HealthLevel.gray"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">green</code><emclass="property"> = HealthLevel(string='green')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Load.HealthLevel.green"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">orange</code><emclass="property"> = HealthLevel(string='orange')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Load.HealthLevel.orange"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">red</code><emclass="property"> = HealthLevel(string='red')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Load.HealthLevel.red"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">yellow</code><emclass="property"> = HealthLevel(string='yellow')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Load.HealthLevel.yellow"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Load.get"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.health_client.</code><codeclass="sig-name descname">Mem</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Mem"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<emclass="property">class </em><codeclass="sig-name descname">HealthLevel</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Mem.HealthLevel"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">gray</code><emclass="property"> = HealthLevel(string='gray')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Mem.HealthLevel.gray"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">green</code><emclass="property"> = HealthLevel(string='green')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Mem.HealthLevel.green"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">orange</code><emclass="property"> = HealthLevel(string='orange')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Mem.HealthLevel.orange"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">red</code><emclass="property"> = HealthLevel(string='red')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Mem.HealthLevel.red"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">yellow</code><emclass="property"> = HealthLevel(string='yellow')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Mem.HealthLevel.yellow"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Mem.get"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.health_client.</code><codeclass="sig-name descname">Softwarepackages</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Softwarepackages"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<emclass="property">class </em><codeclass="sig-name descname">HealthLevel</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Softwarepackages.HealthLevel"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">gray</code><emclass="property"> = HealthLevel(string='gray')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Softwarepackages.HealthLevel.gray"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">green</code><emclass="property"> = HealthLevel(string='green')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Softwarepackages.HealthLevel.green"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">orange</code><emclass="property"> = HealthLevel(string='orange')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Softwarepackages.HealthLevel.orange"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">red</code><emclass="property"> = HealthLevel(string='red')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Softwarepackages.HealthLevel.red"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">yellow</code><emclass="property"> = HealthLevel(string='yellow')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Softwarepackages.HealthLevel.yellow"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Softwarepackages.get"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.health_client.</code><codeclass="sig-name descname">Storage</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Storage"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<emclass="property">class </em><codeclass="sig-name descname">HealthLevel</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Storage.HealthLevel"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">gray</code><emclass="property"> = HealthLevel(string='gray')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Storage.HealthLevel.gray"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">green</code><emclass="property"> = HealthLevel(string='green')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Storage.HealthLevel.green"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">orange</code><emclass="property"> = HealthLevel(string='orange')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Storage.HealthLevel.orange"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">red</code><emclass="property"> = HealthLevel(string='red')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Storage.HealthLevel.red"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">yellow</code><emclass="property"> = HealthLevel(string='yellow')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Storage.HealthLevel.yellow"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Storage.get"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.health_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param">stub_config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.health_client.</code><codeclass="sig-name descname">Swap</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Swap"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<emclass="property">class </em><codeclass="sig-name descname">HealthLevel</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Swap.HealthLevel"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">gray</code><emclass="property"> = HealthLevel(string='gray')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Swap.HealthLevel.gray"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">green</code><emclass="property"> = HealthLevel(string='green')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Swap.HealthLevel.green"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">orange</code><emclass="property"> = HealthLevel(string='orange')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Swap.HealthLevel.orange"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">red</code><emclass="property"> = HealthLevel(string='red')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Swap.HealthLevel.red"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">yellow</code><emclass="property"> = HealthLevel(string='yellow')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.Swap.HealthLevel.yellow"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.Swap.get"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.health_client.</code><codeclass="sig-name descname">System</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.System"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<emclass="property">class </em><codeclass="sig-name descname">HealthLevel</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.System.HealthLevel"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">gray</code><emclass="property"> = HealthLevel(string='gray')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.System.HealthLevel.gray"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">green</code><emclass="property"> = HealthLevel(string='green')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.System.HealthLevel.green"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">orange</code><emclass="property"> = HealthLevel(string='orange')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.System.HealthLevel.orange"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">red</code><emclass="property"> = HealthLevel(string='red')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.System.HealthLevel.red"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">yellow</code><emclass="property"> = HealthLevel(string='yellow')</em><aclass="headerlink"href="#com.vmware.appliance.health_client.System.HealthLevel.yellow"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.System.get"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">lastcheck</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.health_client.System.lastcheck"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-appliance-local-accounts-client-module"></span><h2>com.vmware.appliance.local_accounts_client module<aclass="headerlink"href="#module-com.vmware.appliance.local_accounts_client"title="Permalink to this headline">¶</a></h2>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.local_accounts_client.</code><codeclass="sig-name descname">Policy</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.local_accounts_client.Policy"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<emclass="property">class </em><codeclass="sig-name descname">Info</code><spanclass="sig-paren">(</span><emclass="sig-param">max_days=None</em>, <emclass="sig-param">min_days=None</em>, <emclass="sig-param">warn_days=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.local_accounts_client.Policy.Info"title="Permalink to this definition">¶</a></dt>
<li><p><strong>max_days</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Maximum number of days a password may be used. If the password is
If None then the restriction will be ignored.</p></li>
<li><p><strong>min_days</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Minimum number of days allowed between password changes. Any
If None then the restriction will be ignored.</p></li>
<li><p><strong>warn_days</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Number of days warning given before a password expires. A zero
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.local_accounts_client.Policy.get"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">set</code><spanclass="sig-paren">(</span><emclass="sig-param">policy</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.local_accounts_client.Policy.set"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.local_accounts_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param">stub_config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.local_accounts_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-appliance-localaccounts-client-module"></span><h2>com.vmware.appliance.localaccounts_client module<aclass="headerlink"href="#module-com.vmware.appliance.localaccounts_client"title="Permalink to this headline">¶</a></h2>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.appliancelocalaccounts</span></code> module provides classes for managing
local (OS) accounts in the appliance. The module is available starting in
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.localaccounts_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param">stub_config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.localaccounts_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-appliance-logging-client-module"></span><h2>com.vmware.appliance.logging_client module<aclass="headerlink"href="#module-com.vmware.appliance.logging_client"title="Permalink to this headline">¶</a></h2>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.appliance.logging_client</span></code> module provides classes for
managing log forwarding in the appliance. The module is available starting in
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.logging_client.</code><codeclass="sig-name descname">Forwarding</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.logging_client.Forwarding"title="Permalink to this definition">¶</a></dt>
messages to remote logging servers. This class was added in vSphere API
6.7.</p>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<emclass="property">class </em><codeclass="sig-name descname">Config</code><spanclass="sig-paren">(</span><emclass="sig-param">hostname=None</em>, <emclass="sig-param">port=None</em>, <emclass="sig-param">protocol=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.logging_client.Forwarding.Config"title="Permalink to this definition">¶</a></dt>
<li><p><strong>hostname</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – FQDN or IP address of the logging server to which messages are
forwarded. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>port</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code>) – The port on which the remote logging server is listening for
forwarded log messages. This attribute was added in vSphere API
6.7.</p></li>
<li><p><strong>protocol</strong> (<aclass="reference internal"href="#com.vmware.appliance.logging_client.Forwarding.Protocol"title="com.vmware.appliance.logging_client.Forwarding.Protocol"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">Forwarding.Protocol</span></code></a>) – Transport protocol used to forward log messages. This attribute was
<emclass="property">class </em><codeclass="sig-name descname">ConnectionStatus</code><spanclass="sig-paren">(</span><emclass="sig-param">hostname=None</em>, <emclass="sig-param">state=None</em>, <emclass="sig-param">message=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.logging_client.Forwarding.ConnectionStatus"title="Permalink to this definition">¶</a></dt>
<li><p><strong>hostname</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – FQDN or IP address of the configured remote logging servers. This
attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>state</strong> (<aclass="reference internal"href="#com.vmware.appliance.logging_client.Forwarding.ConnectionStatus.State"title="com.vmware.appliance.logging_client.Forwarding.ConnectionStatus.State"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">Forwarding.ConnectionStatus.State</span></code></a>) – State of the configured remote logging server. This attribute was
added in vSphere API 6.7.</p></li>
<li><p><strong>message</strong> (<aclass="reference internal"href="com.vmware.vapi.html#com.vmware.vapi.std_client.LocalizableMessage"title="com.vmware.vapi.std_client.LocalizableMessage"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.vapi.std_client.LocalizableMessage</span></code></a> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Message associated with the state of the configured remote logging
server. This attribute was added in vSphere API 6.7.
If None, there is no message to be shown.</p></li>
<emclass="property">class </em><codeclass="sig-name descname">State</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.logging_client.Forwarding.ConnectionStatus.State"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">DOWN</code><emclass="property"> = State(string='DOWN')</em><aclass="headerlink"href="#com.vmware.appliance.logging_client.Forwarding.ConnectionStatus.State.DOWN"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">UNKNOWN</code><emclass="property"> = State(string='UNKNOWN')</em><aclass="headerlink"href="#com.vmware.appliance.logging_client.Forwarding.ConnectionStatus.State.UNKNOWN"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">UP</code><emclass="property"> = State(string='UP')</em><aclass="headerlink"href="#com.vmware.appliance.logging_client.Forwarding.ConnectionStatus.State.UP"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-name descname">Protocol</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.logging_client.Forwarding.Protocol"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">TCP</code><emclass="property"> = Protocol(string='TCP')</em><aclass="headerlink"href="#com.vmware.appliance.logging_client.Forwarding.Protocol.TCP"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">TLS</code><emclass="property"> = Protocol(string='TLS')</em><aclass="headerlink"href="#com.vmware.appliance.logging_client.Forwarding.Protocol.TLS"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">UDP</code><emclass="property"> = Protocol(string='UDP')</em><aclass="headerlink"href="#com.vmware.appliance.logging_client.Forwarding.Protocol.UDP"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.logging_client.Forwarding.get"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">set</code><spanclass="sig-paren">(</span><emclass="sig-param">cfg_list</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.logging_client.Forwarding.set"title="Permalink to this definition">¶</a></dt>
servers. This method was added in vSphere API 6.7.</p>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><p><strong>cfg_list</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <aclass="reference internal"href="#com.vmware.appliance.logging_client.Forwarding.Config"title="com.vmware.appliance.logging_client.Forwarding.Config"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">Forwarding.Config</span></code></a>) – The cfgList is a list of Config structure that contains the log
<codeclass="sig-name descname">test</code><spanclass="sig-paren">(</span><emclass="sig-param">send_test_message=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.logging_client.Forwarding.test"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>send_test_message</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Flag specifying whether a default test message should be sent to
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.logging_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param">stub_config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.logging_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-appliance-monitoring-client-module"></span><h2>com.vmware.appliance.monitoring_client module<aclass="headerlink"href="#module-com.vmware.appliance.monitoring_client"title="Permalink to this headline">¶</a></h2>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.appliance.monitoring_client</span></code> module provides classes for
monitoring of the appliance. The module is available starting in vSphere 6.5.</p>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.monitoring_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param">stub_config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.monitoring_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-appliance-networking-client-module"></span><h2>com.vmware.appliance.networking_client module<aclass="headerlink"href="#module-com.vmware.appliance.networking_client"title="Permalink to this headline">¶</a></h2>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.appliance.networking_client</span></code> module provides classes for
managing network configuration of the appliance. The module is available
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.networking_client.</code><codeclass="sig-name descname">Interfaces</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.Interfaces"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<emclass="property">class </em><codeclass="sig-name descname">InterfaceInfo</code><spanclass="sig-paren">(</span><emclass="sig-param">name=None</em>, <emclass="sig-param">status=None</em>, <emclass="sig-param">mac=None</em>, <emclass="sig-param">ipv4=None</em>, <emclass="sig-param">ipv6=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.Interfaces.InterfaceInfo"title="Permalink to this definition">¶</a></dt>
<li><p><strong>mac</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – MAC address. For example 00:0C:29:94:BB:5A.</p></li>
<li><p><strong>ipv4</strong> (<aclass="reference internal"href="com.vmware.appliance.networking.html#com.vmware.appliance.networking.interfaces_client.Ipv4.Info"title="com.vmware.appliance.networking.interfaces_client.Ipv4.Info"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.appliance.networking.interfaces_client.Ipv4.Info</span></code></a> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – IPv4 Address information. This attribute was added in vSphere API
6.7.
ipv4 This attribute will be None if IPv4 is not enabled.</p></li>
<li><p><strong>ipv6</strong> (<aclass="reference internal"href="com.vmware.appliance.networking.html#com.vmware.appliance.networking.interfaces_client.Ipv6.Info"title="com.vmware.appliance.networking.interfaces_client.Ipv6.Info"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.appliance.networking.interfaces_client.Ipv6.Info</span></code></a> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – IPv6 Address information. This attribute was added in vSphere API
6.7.
ipv6 This attribute will be None if IPv6 is not enabled.</p></li>
<emclass="property">class </em><codeclass="sig-name descname">InterfaceStatus</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.Interfaces.InterfaceStatus"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">down</code><emclass="property"> = InterfaceStatus(string='down')</em><aclass="headerlink"href="#com.vmware.appliance.networking_client.Interfaces.InterfaceStatus.down"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">up</code><emclass="property"> = InterfaceStatus(string='up')</em><aclass="headerlink"href="#com.vmware.appliance.networking_client.Interfaces.InterfaceStatus.up"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><emclass="sig-param">interface_name</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.Interfaces.get"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">list</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.Interfaces.list"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.networking_client.</code><codeclass="sig-name descname">NoProxy</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.NoProxy"title="Permalink to this definition">¶</a></dt>
not need a proxy. This class was added in vSphere API 6.7.</p>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.NoProxy.get"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">set</code><spanclass="sig-paren">(</span><emclass="sig-param">servers</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.NoProxy.set"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>servers</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – List of strings representing servers to bypass proxy. A server can
be a FQDN, IP address, FQDN:port or IP:port combinations.</p>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.networking_client.</code><codeclass="sig-name descname">Proxy</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.Proxy"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<emclass="property">class </em><codeclass="sig-name descname">Config</code><spanclass="sig-paren">(</span><emclass="sig-param">server=None</em>, <emclass="sig-param">port=None</em>, <emclass="sig-param">username=None</em>, <emclass="sig-param">password=None</em>, <emclass="sig-param">enabled=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.Proxy.Config"title="Permalink to this definition">¶</a></dt>
<li><p><strong>server</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Hostname or IP address of the proxy server. This attribute was
added in vSphere API 6.7.</p></li>
<li><p><strong>port</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code>) – Port to connect to the proxy server. In a ‘get’ call, indicates the
default port. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>username</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Username for proxy server. This attribute was added in vSphere API
6.7.
Only <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">set</span></code> if proxy requires username.</p></li>
<li><p><strong>password</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Password for proxy server. This attribute was added in vSphere API
6.7.
Only <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">set</span></code> if proxy requires password.</p></li>
<li><p><strong>enabled</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code>) – In the result of the <codeclass="docutils literal notranslate"><spanclass="pre">#get</span></code> and <codeclass="docutils literal notranslate"><spanclass="pre">#list</span></code> methods this attribute
indicates whether proxying is enabled for a particular protocol. In
the input to the <codeclass="docutils literal notranslate"><spanclass="pre">test</span></code> and <codeclass="docutils literal notranslate"><spanclass="pre">set</span></code> methods this attribute
specifies whether proxying should be enabled for a particular
<emclass="property">class </em><codeclass="sig-name descname">Protocol</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.Proxy.Protocol"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">FTP</code><emclass="property"> = Protocol(string='FTP')</em><aclass="headerlink"href="#com.vmware.appliance.networking_client.Proxy.Protocol.FTP"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">HTTP</code><emclass="property"> = Protocol(string='HTTP')</em><aclass="headerlink"href="#com.vmware.appliance.networking_client.Proxy.Protocol.HTTP"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">HTTPS</code><emclass="property"> = Protocol(string='HTTPS')</em><aclass="headerlink"href="#com.vmware.appliance.networking_client.Proxy.Protocol.HTTPS"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-name descname">ServerStatus</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.Proxy.ServerStatus"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">SERVER_REACHABLE</code><emclass="property"> = ServerStatus(string='SERVER_REACHABLE')</em><aclass="headerlink"href="#com.vmware.appliance.networking_client.Proxy.ServerStatus.SERVER_REACHABLE"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">SERVER_UNREACHABLE</code><emclass="property"> = ServerStatus(string='SERVER_UNREACHABLE')</em><aclass="headerlink"href="#com.vmware.appliance.networking_client.Proxy.ServerStatus.SERVER_UNREACHABLE"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-name descname">TestResult</code><spanclass="sig-paren">(</span><emclass="sig-param">status=None</em>, <emclass="sig-param">message=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.Proxy.TestResult"title="Permalink to this definition">¶</a></dt>
<li><p><strong>status</strong> (<aclass="reference internal"href="#com.vmware.appliance.networking_client.Proxy.ServerStatus"title="com.vmware.appliance.networking_client.Proxy.ServerStatus"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">Proxy.ServerStatus</span></code></a>) – Status of the proxy server indicating whether the proxy server is
reachable. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>message</strong> (<aclass="reference internal"href="com.vmware.vapi.html#com.vmware.vapi.std_client.LocalizableMessage"title="com.vmware.vapi.std_client.LocalizableMessage"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.vapi.std_client.LocalizableMessage</span></code></a>) – Message associated with status. This attribute was added in vSphere
<codeclass="sig-name descname">delete</code><spanclass="sig-paren">(</span><emclass="sig-param">protocol</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.Proxy.delete"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>protocol</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – ID whose proxy is to be deleted.</p>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><emclass="sig-param">protocol</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.Proxy.get"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">list</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.Proxy.list"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">set</code><spanclass="sig-paren">(</span><emclass="sig-param">protocol</em>, <emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.Proxy.set"title="Permalink to this definition">¶</a></dt>
<li><p><strong>protocol</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – The protocol for which proxy should be set.</p></li>
<li><p><strong>config</strong> (<aclass="reference internal"href="#com.vmware.appliance.networking_client.Proxy.Config"title="com.vmware.appliance.networking_client.Proxy.Config"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">Proxy.Config</span></code></a>) – Proxy configuration for the specific protocol.</p></li>
<codeclass="sig-name descname">test</code><spanclass="sig-paren">(</span><emclass="sig-param">host</em>, <emclass="sig-param">protocol</em>, <emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.Proxy.test"title="Permalink to this definition">¶</a></dt>
server and test host. This method was added in vSphere API 6.7.</p>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><ulclass="simple">
<li><p><strong>host</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – A hostname, IPv4 or Ipv6 address.</p></li>
<li><p><strong>protocol</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Protocol whose proxy is to be tested.</p></li>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.networking_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param">stub_config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.networking_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-appliance-ntp-client-module"></span><h2>com.vmware.appliance.ntp_client module<aclass="headerlink"href="#module-com.vmware.appliance.ntp_client"title="Permalink to this headline">¶</a></h2>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.appliance.ntp_client</span></code> module provides classes for managing
NTP settings of the appliance. The module is available starting in vSphere 6.5.</p>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.ntp_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param">stub_config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.ntp_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-appliance-recovery-client-module"></span><h2>com.vmware.appliance.recovery_client module<aclass="headerlink"href="#module-com.vmware.appliance.recovery_client"title="Permalink to this headline">¶</a></h2>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.appliance.recovery_client</span></code> module provides classes for backin
up and restoring vCenter Appliance configuration. The module is available
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.recovery_client.</code><codeclass="sig-name descname">Backup</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Backup"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<li><p><strong>parts</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – a list of optional parts. Run backup parts APIs to get list of
optional parts and description</p></li>
<li><p><strong>backup_password</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – a password for a backup piece The backupPassword must adhere to the
backupPassword If no password then the piece will not be encrypted</p></li>
<li><p><strong>location_type</strong> (<aclass="reference internal"href="#com.vmware.appliance.recovery_client.Backup.LocationType"title="com.vmware.appliance.recovery_client.Backup.LocationType"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">Backup.LocationType</span></code></a>) – a type of location</p></li>
<emclass="property">class </em><codeclass="sig-name descname">LocalizableMessage</code><spanclass="sig-paren">(</span><emclass="sig-param">id=None</em>, <emclass="sig-param">default_message=None</em>, <emclass="sig-param">args=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Backup.LocalizableMessage"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-name descname">LocationType</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Backup.LocationType"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">FTP</code><emclass="property"> = LocationType(string='FTP')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Backup.LocationType.FTP"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">FTPS</code><emclass="property"> = LocationType(string='FTPS')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Backup.LocationType.FTPS"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">HTTP</code><emclass="property"> = LocationType(string='HTTP')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Backup.LocationType.HTTP"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">HTTPS</code><emclass="property"> = LocationType(string='HTTPS')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Backup.LocationType.HTTPS"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">NFS</code><emclass="property"> = LocationType(string='NFS')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Backup.LocationType.NFS"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">SCP</code><emclass="property"> = LocationType(string='SCP')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Backup.LocationType.SCP"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">SFTP</code><emclass="property"> = LocationType(string='SFTP')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Backup.LocationType.SFTP"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">SMB</code><emclass="property"> = LocationType(string='SMB')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Backup.LocationType.SMB"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-name descname">ReturnResult</code><spanclass="sig-paren">(</span><emclass="sig-param">status=None</em>, <emclass="sig-param">messages=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Backup.ReturnResult"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-name descname">ReturnStatus</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Backup.ReturnStatus"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">FAIL</code><emclass="property"> = ReturnStatus(string='FAIL')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Backup.ReturnStatus.FAIL"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">OK</code><emclass="property"> = ReturnStatus(string='OK')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Backup.ReturnStatus.OK"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">WARNING</code><emclass="property"> = ReturnStatus(string='WARNING')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Backup.ReturnStatus.WARNING"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">validate</code><spanclass="sig-paren">(</span><emclass="sig-param">piece</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Backup.validate"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.recovery_client.</code><codeclass="sig-name descname">Restore</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Restore"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<emclass="property">class </em><codeclass="sig-name descname">LocalizableMessage</code><spanclass="sig-paren">(</span><emclass="sig-param">id=None</em>, <emclass="sig-param">default_message=None</em>, <emclass="sig-param">args=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Restore.LocalizableMessage"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-name descname">LocationType</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Restore.LocationType"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">FTP</code><emclass="property"> = LocationType(string='FTP')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Restore.LocationType.FTP"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">FTPS</code><emclass="property"> = LocationType(string='FTPS')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Restore.LocationType.FTPS"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">HTTP</code><emclass="property"> = LocationType(string='HTTP')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Restore.LocationType.HTTP"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">HTTPS</code><emclass="property"> = LocationType(string='HTTPS')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Restore.LocationType.HTTPS"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">NFS</code><emclass="property"> = LocationType(string='NFS')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Restore.LocationType.NFS"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">SCP</code><emclass="property"> = LocationType(string='SCP')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Restore.LocationType.SCP"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">SFTP</code><emclass="property"> = LocationType(string='SFTP')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Restore.LocationType.SFTP"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">SMB</code><emclass="property"> = LocationType(string='SMB')</em><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Restore.LocationType.SMB"title="Permalink to this definition">¶</a></dt>
<li><p><strong>timestamp</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">datetime.datetime</span></code>) – Time when this backup was completed.</p></li>
<li><p><strong>parts</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – List of parts included in the backup.</p></li>
<li><p><strong>boxname</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Box name is PNID/ FQDN etc</p></li>
<li><p><strong>sso_login_required</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code>) – Is SSO login required for the vCenter server. This attribute was
<li><p><strong>applicable</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code>) – Does the VCSA match the deployment type, network properties and
version of backed up VC</p></li>
<li><p><strong>messages</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <aclass="reference internal"href="#com.vmware.appliance.recovery_client.Restore.LocalizableMessage"title="com.vmware.appliance.recovery_client.Restore.LocalizableMessage"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">Restore.LocalizableMessage</span></code></a>) – Any messages if the backup is not aplicable</p></li>
<li><p><strong>backup_password</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – a password for a backup piece
backupPassword If no password then the piece will not be decrypted</p></li>
<li><p><strong>location_type</strong> (<aclass="reference internal"href="#com.vmware.appliance.recovery_client.Restore.LocationType"title="com.vmware.appliance.recovery_client.Restore.LocationType"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">Restore.LocationType</span></code></a>) – a type of location</p></li>
<li><p><strong>sso_admin_user_name</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Administrators username for SSO. This attribute was added in
<li><p><strong>sso_admin_user_password</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – The password for SSO admin user. This attribute was added in
<codeclass="sig-name descname">validate</code><spanclass="sig-paren">(</span><emclass="sig-param">piece</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.recovery_client.Restore.validate"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.recovery_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param">stub_config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.recovery_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-appliance-shutdown-client-module"></span><h2>com.vmware.appliance.shutdown_client module<aclass="headerlink"href="#module-com.vmware.appliance.shutdown_client"title="Permalink to this headline">¶</a></h2>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.appliance.shutdown_client</span></code> module provides classes to
shutdown and reboot the appliance. The module is available starting in vSphere
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.shutdown_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param">stub_config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.shutdown_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-appliance-system-client-module"></span><h2>com.vmware.appliance.system_client module<aclass="headerlink"href="#module-com.vmware.appliance.system_client"title="Permalink to this headline">¶</a></h2>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.appliance.system_client</span></code> module provides classes to query the
appliance system information. The module is available starting in vSphere 6.5.</p>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.system_client.</code><codeclass="sig-name descname">Storage</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.system_client.Storage"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<emclass="property">class </em><codeclass="sig-name descname">StorageChange</code><spanclass="sig-paren">(</span><emclass="sig-param">old_size=None</em>, <emclass="sig-param">new_size=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.system_client.Storage.StorageChange"title="Permalink to this definition">¶</a></dt>
<li><p><strong>old_size</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code>) – Original size of the partition in MB. This attribute was added in
vSphere API 6.7.</p></li>
<li><p><strong>new_size</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code>) – Nedw size of the partition in MB. This attribute was added in
<emclass="property">class </em><codeclass="sig-name descname">StorageMapping</code><spanclass="sig-paren">(</span><emclass="sig-param">disk=None</em>, <emclass="sig-param">partition=None</em>, <emclass="sig-param">description=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.system_client.Storage.StorageMapping"title="Permalink to this definition">¶</a></dt>
<li><p><strong>disk</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – The disk number in the vSphere Web Client.
<li><p><strong>description</strong> (<aclass="reference internal"href="com.vmware.vapi.html#com.vmware.vapi.std_client.LocalizableMessage"title="com.vmware.vapi.std_client.LocalizableMessage"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.vapi.std_client.LocalizableMessage</span></code></a>) – Description of partition. This attribute was added in vSphere API
<codeclass="sig-name descname">list</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.system_client.Storage.list"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">resize</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.system_client.Storage.resize"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">resize_ex</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.system_client.Storage.resize_ex"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.system_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param">stub_config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.system_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.system_client.</code><codeclass="sig-name descname">Time</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.system_client.Time"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<emclass="property">class </em><codeclass="sig-name descname">SystemTimeStruct</code><spanclass="sig-paren">(</span><emclass="sig-param">seconds_since_epoch=None</em>, <emclass="sig-param">date=None</em>, <emclass="sig-param">time=None</em>, <emclass="sig-param">timezone=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.system_client.Time.SystemTimeStruct"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.system_client.Time.get"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.system_client.</code><codeclass="sig-name descname">Uptime</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.system_client.Uptime"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.system_client.Uptime.get"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.system_client.</code><codeclass="sig-name descname">Version</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.system_client.Version"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<li><p><strong>type</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Type of product. Same product can have different deployment
options, which is represented by type.</p></li>
<li><p><strong>summary</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Summary of patch (empty string, if the appliance has not been
patched)</p></li>
<li><p><strong>releasedate</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Release date of patch (empty string, if the appliance has not been
patched)</p></li>
<li><p><strong>install_time</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Display the date and time when this system was first installed.
Value will not change on subsequent updates.</p></li>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.system_client.Version.get"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-appliance-tymesync-client-module"></span><h2>com.vmware.appliance.tymesync_client module<aclass="headerlink"href="#module-com.vmware.appliance.tymesync_client"title="Permalink to this headline">¶</a></h2>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.appliance.tymesync_client</span></code> module provides classes for
managing tyme synchronization settings of the appliance. The module is
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.tymesync_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param">stub_config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.tymesync_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-appliance-update-client-module"></span><h2>com.vmware.appliance.update_client module<aclass="headerlink"href="#module-com.vmware.appliance.update_client"title="Permalink to this headline">¶</a></h2>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.appliance.update_client</span></code> module provides classes for updating
the software in the appliance. The module is available starting in vSphere 6.5.</p>
<li><p><strong>description</strong> (<aclass="reference internal"href="com.vmware.vapi.html#com.vmware.vapi.std_client.LocalizableMessage"title="com.vmware.vapi.std_client.LocalizableMessage"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.vapi.std_client.LocalizableMessage</span></code></a>) – Description of the update. The short information what this update
is. E.g. “Update2 for vCenter Server Appliance 6.5”. This attribute
was added in vSphere API 6.7.</p></li>
<li><p><strong>priority</strong> (<aclass="reference internal"href="#com.vmware.appliance.update_client.CommonInfo.Priority"title="com.vmware.appliance.update_client.CommonInfo.Priority"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">CommonInfo.Priority</span></code></a>) – Update priority. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>severity</strong> (<aclass="reference internal"href="#com.vmware.appliance.update_client.CommonInfo.Severity"title="com.vmware.appliance.update_client.CommonInfo.Severity"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">CommonInfo.Severity</span></code></a>) – Update severity. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>update_type</strong> (<aclass="reference internal"href="#com.vmware.appliance.update_client.CommonInfo.Category"title="com.vmware.appliance.update_client.CommonInfo.Category"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">CommonInfo.Category</span></code></a>) – Update category. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>release_date</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">datetime.datetime</span></code>) – Update release date. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>reboot_required</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code>) – Flag indicating whether reboot is required after update. This
attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>size</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code>) – Download Size of update in Megabytes. This attribute was added in
<emclass="property">class </em><codeclass="sig-name descname">Category</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.CommonInfo.Category"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">FIX</code><emclass="property"> = Category(string='FIX')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.CommonInfo.Category.FIX"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">SECURITY</code><emclass="property"> = Category(string='SECURITY')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.CommonInfo.Category.SECURITY"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">UPDATE</code><emclass="property"> = Category(string='UPDATE')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.CommonInfo.Category.UPDATE"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">UPGRADE</code><emclass="property"> = Category(string='UPGRADE')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.CommonInfo.Category.UPGRADE"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-name descname">Priority</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.CommonInfo.Priority"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">HIGH</code><emclass="property"> = Priority(string='HIGH')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.CommonInfo.Priority.HIGH"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">LOW</code><emclass="property"> = Priority(string='LOW')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.CommonInfo.Priority.LOW"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">MEDIUM</code><emclass="property"> = Priority(string='MEDIUM')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.CommonInfo.Priority.MEDIUM"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-name descname">Severity</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.CommonInfo.Severity"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">CRITICAL</code><emclass="property"> = Severity(string='CRITICAL')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.CommonInfo.Severity.CRITICAL"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">IMPORTANT</code><emclass="property"> = Severity(string='IMPORTANT')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.CommonInfo.Severity.IMPORTANT"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">LOW</code><emclass="property"> = Severity(string='LOW')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.CommonInfo.Severity.LOW"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">MODERATE</code><emclass="property"> = Severity(string='MODERATE')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.CommonInfo.Severity.MODERATE"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.update_client.</code><codeclass="sig-name descname">Pending</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Pending"title="Permalink to this definition">¶</a></dt>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">Pending</span></code> class provides methods to manipulate pending updates. This
class was added in vSphere API 6.7.</p>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<li><p><strong>contents</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <aclass="reference internal"href="com.vmware.vapi.html#com.vmware.vapi.std_client.LocalizableMessage"title="com.vmware.vapi.std_client.LocalizableMessage"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.vapi.std_client.LocalizableMessage</span></code></a>) – List of the 1. issues addressed since previous/current version 2.
new features/improvements. This attribute was added in vSphere API
6.7.</p></li>
<li><p><strong>services_will_be_stopped</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <aclass="reference internal"href="#com.vmware.appliance.update_client.ServiceInfo"title="com.vmware.appliance.update_client.ServiceInfo"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">ServiceInfo</span></code></a>) – List of the services that will be stopped and restarted during the
update installation. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>eulas</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <aclass="reference internal"href="com.vmware.vapi.html#com.vmware.vapi.std_client.LocalizableMessage"title="com.vmware.vapi.std_client.LocalizableMessage"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.vapi.std_client.LocalizableMessage</span></code></a>) – List of EULAs. This list has multiple entries and can be dynamic
based on what we are actually installing. This attribute was added
in vSphere API 6.7.</p></li>
<li><p><strong>staged</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code>) – Is the update staged. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>description</strong> (<aclass="reference internal"href="com.vmware.vapi.html#com.vmware.vapi.std_client.LocalizableMessage"title="com.vmware.vapi.std_client.LocalizableMessage"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.vapi.std_client.LocalizableMessage</span></code></a>) – Description of the update. The short information what this update
is. E.g. “Update2 for vCenter Server Appliance 6.5”. This attribute
was added in vSphere API 6.7.</p></li>
<li><p><strong>priority</strong> (<aclass="reference internal"href="#com.vmware.appliance.update_client.CommonInfo.Priority"title="com.vmware.appliance.update_client.CommonInfo.Priority"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">CommonInfo.Priority</span></code></a>) – Update priority. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>severity</strong> (<aclass="reference internal"href="#com.vmware.appliance.update_client.CommonInfo.Severity"title="com.vmware.appliance.update_client.CommonInfo.Severity"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">CommonInfo.Severity</span></code></a>) – Update severity. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>update_type</strong> (<aclass="reference internal"href="#com.vmware.appliance.update_client.CommonInfo.Category"title="com.vmware.appliance.update_client.CommonInfo.Category"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">CommonInfo.Category</span></code></a>) – Update category. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>release_date</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">datetime.datetime</span></code>) – Update release date. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>reboot_required</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code>) – Flag indicating whether reboot is required after update. This
attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>size</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code>) – Download Size of update in Megabytes. This attribute was added in
<li><p><strong>check_time</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">datetime.datetime</span></code>) – Time when this precheck was run. This attribute was added in
vSphere API 6.7.</p></li>
<li><p><strong>estimated_time_to_install</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Rough estimate of time to install the update (minutes). This
attribute was added in vSphere API 6.7.
estimatedTimeToInstall If None N/A</p></li>
<li><p><strong>estimated_time_to_rollback</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Rough estimate of time to rollback the update (minutes). This
attribute was added in vSphere API 6.7.
estimatedTimeToRollback If None N/A</p></li>
<li><p><strong>reboot_required</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code>) – Is reboot required to install the update. This attribute was added
in vSphere API 6.7.</p></li>
<li><p><strong>issues</strong> (<aclass="reference internal"href="com.vmware.html#com.vmware.appliance_client.Notifications"title="com.vmware.appliance_client.Notifications"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.appliance_client.Notifications</span></code></a> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Lists of the issues and warnings. This attribute was added in
vSphere API 6.7.
issues If None N/A</p></li>
<li><p><strong>questions</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <aclass="reference internal"href="#com.vmware.appliance.update_client.Pending.Question"title="com.vmware.appliance.update_client.Pending.Question"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">Pending.Question</span></code></a>) – List of questions that must be answered to install the update. This
<li><p><strong>data_item</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – ID of the data item. This attribute was added in vSphere API 6.7.
<li><p><strong>text</strong> (<aclass="reference internal"href="com.vmware.vapi.html#com.vmware.vapi.std_client.LocalizableMessage"title="com.vmware.vapi.std_client.LocalizableMessage"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.vapi.std_client.LocalizableMessage</span></code></a>) – Label for the item to be used in GUI/CLI. This attribute was added
in vSphere API 6.7.</p></li>
<li><p><strong>description</strong> (<aclass="reference internal"href="com.vmware.vapi.html#com.vmware.vapi.std_client.LocalizableMessage"title="com.vmware.vapi.std_client.LocalizableMessage"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.vapi.std_client.LocalizableMessage</span></code></a>) – Description of the item. This attribute was added in vSphere API
6.7.</p></li>
<li><p><strong>type</strong> (<aclass="reference internal"href="#com.vmware.appliance.update_client.Pending.Question.InputType"title="com.vmware.appliance.update_client.Pending.Question.InputType"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">Pending.Question.InputType</span></code></a>) – How this field shoudl be represented in GUI or CLI. This attribute
was added in vSphere API 6.7.</p></li>
<li><p><strong>allowed_values</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – List of allowed values. This attribute was added in vSphere API
6.7.
allowedValues If None any value is valid.</p></li>
<li><p><strong>regexp</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Regexp to validate the input. This attribute was added in vSphere
API 6.7.
regexp If None no validation will be performed.</p></li>
<li><p><strong>default_answer</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Default answer. This attribute was added in vSphere API 6.7.
<emclass="property">class </em><codeclass="sig-name descname">InputType</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Pending.Question.InputType"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">BOOLEAN</code><emclass="property"> = InputType(string='BOOLEAN')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.Pending.Question.InputType.BOOLEAN"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">PASSWORD</code><emclass="property"> = InputType(string='PASSWORD')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.Pending.Question.InputType.PASSWORD"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">PLAIN_TEXT</code><emclass="property"> = InputType(string='PLAIN_TEXT')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.Pending.Question.InputType.PLAIN_TEXT"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-name descname">SourceType</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Pending.SourceType"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">LAST_CHECK</code><emclass="property"> = SourceType(string='LAST_CHECK')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.Pending.SourceType.LAST_CHECK"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">LOCAL</code><emclass="property"> = SourceType(string='LOCAL')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.Pending.SourceType.LOCAL"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">LOCAL_AND_ONLINE</code><emclass="property"> = SourceType(string='LOCAL_AND_ONLINE')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.Pending.SourceType.LOCAL_AND_ONLINE"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><emclass="sig-param">version</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Pending.get"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">install</code><spanclass="sig-paren">(</span><emclass="sig-param">version</em>, <emclass="sig-param">user_data</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Pending.install"title="Permalink to this definition">¶</a></dt>
<li><p><strong>user_data</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">dict</span></code> of <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> and <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – map of user provided data with IDs
<codeclass="sig-name descname">list</code><spanclass="sig-paren">(</span><emclass="sig-param">source_type</em>, <emclass="sig-param">url=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Pending.list"title="Permalink to this definition">¶</a></dt>
<dd><p>Checks if new updates are available. This method was added in vSphere
API 6.7.</p>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><ulclass="simple">
<li><p><strong>source_type</strong> (<aclass="reference internal"href="#com.vmware.appliance.update_client.Pending.SourceType"title="com.vmware.appliance.update_client.Pending.SourceType"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">Pending.SourceType</span></code></a>) – type of the source</p></li>
<li><p><strong>url</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – specific URL to check at
If None then URL is taken from the policy settings</p></li>
<codeclass="sig-name descname">precheck</code><spanclass="sig-paren">(</span><emclass="sig-param">version</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Pending.precheck"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">stage</code><spanclass="sig-paren">(</span><emclass="sig-param">version</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Pending.stage"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">stage_and_install</code><spanclass="sig-paren">(</span><emclass="sig-param">version</em>, <emclass="sig-param">user_data</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Pending.stage_and_install"title="Permalink to this definition">¶</a></dt>
<li><p><strong>user_data</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">dict</span></code> of <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> and <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – map of user provided data with IDs
<codeclass="sig-name descname">validate</code><spanclass="sig-paren">(</span><emclass="sig-param">version</em>, <emclass="sig-param">user_data</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Pending.validate"title="Permalink to this definition">¶</a></dt>
<li><p><strong>user_data</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">dict</span></code> of <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> and <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – map of user provided data with IDs
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.update_client.</code><codeclass="sig-name descname">Policy</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Policy"title="Permalink to this definition">¶</a></dt>
new updates. This class was added in vSphere API 6.7.</p>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<emclass="property">class </em><codeclass="sig-name descname">Config</code><spanclass="sig-paren">(</span><emclass="sig-param">custom_url=None</em>, <emclass="sig-param">username=None</em>, <emclass="sig-param">password=None</em>, <emclass="sig-param">check_schedule=None</em>, <emclass="sig-param">auto_stage=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Policy.Config"title="Permalink to this definition">¶</a></dt>
<li><p><strong>custom_url</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Current appliance update repository URL. This attribute was added
in vSphere API 6.7.
If None then default URL is assumed</p></li>
<li><p><strong>username</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Username for the update repository. This attribute was added in
vSphere API 6.7.
If None username will not be used to login</p></li>
<li><p><strong>password</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Password for the update repository. This attribute was added in
vSphere API 6.7.
password If None password will not be used to login</p></li>
<li><p><strong>check_schedule</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <aclass="reference internal"href="#com.vmware.appliance.update_client.Policy.Time"title="com.vmware.appliance.update_client.Policy.Time"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">Policy.Time</span></code></a>) – Schedule when the automatic check will be run. This attribute was
added in vSphere API 6.7.</p></li>
<li><p><strong>auto_stage</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code>) – Automatically stage the latest update if available. This attribute
<emclass="property">class </em><codeclass="sig-name descname">DayOfWeek</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Policy.DayOfWeek"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">FRIDAY</code><emclass="property"> = DayOfWeek(string='FRIDAY')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.Policy.DayOfWeek.FRIDAY"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">MONDAY</code><emclass="property"> = DayOfWeek(string='MONDAY')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.Policy.DayOfWeek.MONDAY"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">SATURDAY</code><emclass="property"> = DayOfWeek(string='SATURDAY')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.Policy.DayOfWeek.SATURDAY"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">SUNDAY</code><emclass="property"> = DayOfWeek(string='SUNDAY')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.Policy.DayOfWeek.SUNDAY"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">THURSDAY</code><emclass="property"> = DayOfWeek(string='THURSDAY')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.Policy.DayOfWeek.THURSDAY"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">TUESDAY</code><emclass="property"> = DayOfWeek(string='TUESDAY')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.Policy.DayOfWeek.TUESDAY"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">WEDNESDAY</code><emclass="property"> = DayOfWeek(string='WEDNESDAY')</em><aclass="headerlink"href="#com.vmware.appliance.update_client.Policy.DayOfWeek.WEDNESDAY"title="Permalink to this definition">¶</a></dt>
<li><p><strong>custom_url</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Current appliance update custom repository URL. This attribute was
added in vSphere API 6.7.
If None update is checked at defaut URL.</p></li>
<li><p><strong>default_url</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Current appliance update default repository URL. This attribute was
added in vSphere API 6.7.</p></li>
<li><p><strong>username</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Username for the update repository. This attribute was added in
vSphere API 6.7.
If None username will not be used to login</p></li>
<li><p><strong>check_schedule</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <aclass="reference internal"href="#com.vmware.appliance.update_client.Policy.Time"title="com.vmware.appliance.update_client.Policy.Time"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">Policy.Time</span></code></a>) – Schedule when the automatic check will be run. This attribute was
added in vSphere API 6.7.</p></li>
<li><p><strong>auto_stage</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code>) – Automatically stage the latest update if available. This attribute
was added in vSphere API 6.7.</p></li>
<li><p><strong>auto_update</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code>) – Is the appliance updated automatically. If <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">set</span></code> the
appliance may ignore the check schedule or auto-stage settings.
This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>manual_control</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code>) – Whether API client should allow the user to start update manually.
This attribute was added in vSphere API 6.7.</p></li>
<emclass="property">class </em><codeclass="sig-name descname">Time</code><spanclass="sig-paren">(</span><emclass="sig-param">day=None</em>, <emclass="sig-param">hour=None</em>, <emclass="sig-param">minute=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Policy.Time"title="Permalink to this definition">¶</a></dt>
<li><p><strong>day</strong> (<aclass="reference internal"href="#com.vmware.appliance.update_client.Policy.DayOfWeek"title="com.vmware.appliance.update_client.Policy.DayOfWeek"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">Policy.DayOfWeek</span></code></a>) – weekday to check for updates. This attribute was added in vSphere
API 6.7.</p></li>
<li><p><strong>hour</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code>) – Hour: 0-24. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>minute</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code>) – Minute: 0-59. This attribute was added in vSphere API 6.7.</p></li>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Policy.get"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">set</code><spanclass="sig-paren">(</span><emclass="sig-param">policy</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Policy.set"title="Permalink to this definition">¶</a></dt>
<dd><p>Sets the automatic update checking and staging policy. This method was
added in vSphere API 6.7.</p>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><p><strong>policy</strong> (<aclass="reference internal"href="#com.vmware.appliance.update_client.Policy.Config"title="com.vmware.appliance.update_client.Policy.Config"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">Policy.Config</span></code></a>) – Info structure containing the policy for the appliance update.</p>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.update_client.</code><codeclass="sig-name descname">ServiceInfo</code><spanclass="sig-paren">(</span><emclass="sig-param">service=None</em>, <emclass="sig-param">description=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.ServiceInfo"title="Permalink to this definition">¶</a></dt>
<li><p><strong>service</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Service ID. This attribute was added in vSphere API 6.7.
for the resource type: <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.appliance.service</span></code>.</p></li>
<li><p><strong>description</strong> (<aclass="reference internal"href="com.vmware.vapi.html#com.vmware.vapi.std_client.LocalizableMessage"title="com.vmware.vapi.std_client.LocalizableMessage"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.vapi.std_client.LocalizableMessage</span></code></a>) – Service description. This attribute was added in vSphere API 6.7.</p></li>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.update_client.</code><codeclass="sig-name descname">Staged</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Staged"title="Permalink to this definition">¶</a></dt>
update. This class was added in vSphere API 6.7.</p>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<li><p><strong>staging_complete</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code>) – Is staging complete. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>version</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Version in form of X.Y.Z.P. e.g. 6.5.1.5400. This attribute was
<li><p><strong>description</strong> (<aclass="reference internal"href="com.vmware.vapi.html#com.vmware.vapi.std_client.LocalizableMessage"title="com.vmware.vapi.std_client.LocalizableMessage"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.vapi.std_client.LocalizableMessage</span></code></a>) – Description of the update. The short information what this update
is. E.g. “Update2 for vCenter Server Appliance 6.5”. This attribute
was added in vSphere API 6.7.</p></li>
<li><p><strong>priority</strong> (<aclass="reference internal"href="#com.vmware.appliance.update_client.CommonInfo.Priority"title="com.vmware.appliance.update_client.CommonInfo.Priority"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">CommonInfo.Priority</span></code></a>) – Update priority. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>severity</strong> (<aclass="reference internal"href="#com.vmware.appliance.update_client.CommonInfo.Severity"title="com.vmware.appliance.update_client.CommonInfo.Severity"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">CommonInfo.Severity</span></code></a>) – Update severity. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>update_type</strong> (<aclass="reference internal"href="#com.vmware.appliance.update_client.CommonInfo.Category"title="com.vmware.appliance.update_client.CommonInfo.Category"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">CommonInfo.Category</span></code></a>) – Update category. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>release_date</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">datetime.datetime</span></code>) – Update release date. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>reboot_required</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code>) – Flag indicating whether reboot is required after update. This
attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>size</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code>) – Download Size of update in Megabytes. This attribute was added in
<codeclass="sig-name descname">delete</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Staged.delete"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.Staged.get"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.update_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param">stub_config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.update_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<li><p><strong>version</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Version in form of X.Y.Z.P. e.g. 6.5.1.5400. This attribute was
<li><p><strong>description</strong> (<aclass="reference internal"href="com.vmware.vapi.html#com.vmware.vapi.std_client.LocalizableMessage"title="com.vmware.vapi.std_client.LocalizableMessage"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.vapi.std_client.LocalizableMessage</span></code></a>) – Description of the update. The short information what this update
is. E.g. “Update2 for vCenter Server Appliance 6.5”. This attribute
was added in vSphere API 6.7.</p></li>
<li><p><strong>priority</strong> (<aclass="reference internal"href="#com.vmware.appliance.update_client.CommonInfo.Priority"title="com.vmware.appliance.update_client.CommonInfo.Priority"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">CommonInfo.Priority</span></code></a>) – Update priority. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>severity</strong> (<aclass="reference internal"href="#com.vmware.appliance.update_client.CommonInfo.Severity"title="com.vmware.appliance.update_client.CommonInfo.Severity"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">CommonInfo.Severity</span></code></a>) – Update severity. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>update_type</strong> (<aclass="reference internal"href="#com.vmware.appliance.update_client.CommonInfo.Category"title="com.vmware.appliance.update_client.CommonInfo.Category"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">CommonInfo.Category</span></code></a>) – Update category. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>release_date</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">datetime.datetime</span></code>) – Update release date. This attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>reboot_required</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code>) – Flag indicating whether reboot is required after update. This
attribute was added in vSphere API 6.7.</p></li>
<li><p><strong>size</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">long</span></code>) – Download Size of update in Megabytes. This attribute was added in
<spanid="com-vmware-appliance-vmon-client-module"></span><h2>com.vmware.appliance.vmon_client module<aclass="headerlink"href="#module-com.vmware.appliance.vmon_client"title="Permalink to this headline">¶</a></h2>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.appliance.vmon_client</span></code> module provides classes to manage a
set of services that are part of the vCenter Server.</p>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.vmon_client.</code><codeclass="sig-name descname">Service</code><spanclass="sig-paren">(</span><emclass="sig-param">config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>config</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">vmware.vapi.bindings.stub.StubConfiguration</span></code>) – Configuration to be used for creating the stub.</p>
<emclass="property">class </em><codeclass="sig-name descname">Health</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.Health"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">DEGRADED</code><emclass="property"> = Health(string='DEGRADED')</em><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.Health.DEGRADED"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">HEALTHY</code><emclass="property"> = Health(string='HEALTHY')</em><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.Health.HEALTHY"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">HEALTHY_WITH_WARNINGS</code><emclass="property"> = Health(string='HEALTHY_WITH_WARNINGS')</em><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.Health.HEALTHY_WITH_WARNINGS"title="Permalink to this definition">¶</a></dt>
<li><p><strong>name_key</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Service name key. Can be used to lookup resource bundle</p></li>
<li><p><strong>description_key</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Service description key. Can be used to lookup resource bundle</p></li>
of <codeclass="docutils literal notranslate"><spanclass="pre">state</span></code> is <aclass="reference internal"href="#com.vmware.appliance.vmon_client.Service.State.STARTED"title="com.vmware.appliance.vmon_client.Service.State.STARTED"><codeclass="xref py py-attr docutils literal notranslate"><spanclass="pre">Service.State.STARTED</span></code></a>.</p></li>
<li><p><strong>health_messages</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <aclass="reference internal"href="com.vmware.vapi.html#com.vmware.vapi.std_client.LocalizableMessage"title="com.vmware.vapi.std_client.LocalizableMessage"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.vapi.std_client.LocalizableMessage</span></code></a>) – Localizable messages associated with the health of the service
<emclass="property">class </em><codeclass="sig-name descname">StartupType</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.StartupType"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">AUTOMATIC</code><emclass="property"> = StartupType(string='AUTOMATIC')</em><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.StartupType.AUTOMATIC"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">DISABLED</code><emclass="property"> = StartupType(string='DISABLED')</em><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.StartupType.DISABLED"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">MANUAL</code><emclass="property"> = StartupType(string='MANUAL')</em><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.StartupType.MANUAL"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-name descname">State</code><spanclass="sig-paren">(</span><emclass="sig-param">string</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.State"title="Permalink to this definition">¶</a></dt>
definition. The class contains class attributes which represent the
values in the current version of the enumerated type. Newer versions of
the enumerated type may contain new values. To use new values of the
enumerated type in communication with a server that supports the newer
version of the API, you instantiate this class. See <aclass="reference internal"href="enumeration.html#enumeration-description"><spanclass="std std-ref">enumerated
<codeclass="sig-name descname">STARTED</code><emclass="property"> = State(string='STARTED')</em><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.State.STARTED"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">STARTING</code><emclass="property"> = State(string='STARTING')</em><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.State.STARTING"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">STOPPED</code><emclass="property"> = State(string='STOPPED')</em><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.State.STOPPED"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">STOPPING</code><emclass="property"> = State(string='STOPPING')</em><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.State.STOPPING"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-name descname">UpdateSpec</code><spanclass="sig-paren">(</span><emclass="sig-param">startup_type=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.UpdateSpec"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">get</code><spanclass="sig-paren">(</span><emclass="sig-param">service</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.get"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>service</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – identifier of the service whose state is being queried.
<codeclass="sig-name descname">list_details</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.list_details"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">restart</code><spanclass="sig-paren">(</span><emclass="sig-param">service</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.restart"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>service</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – identifier of the service to restart
<codeclass="sig-name descname">start</code><spanclass="sig-paren">(</span><emclass="sig-param">service</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.start"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>service</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – identifier of the service to start
<codeclass="sig-name descname">stop</code><spanclass="sig-paren">(</span><emclass="sig-param">service</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.stop"title="Permalink to this definition">¶</a></dt>
<ddclass="field-odd"><p><strong>service</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – identifier of the service to stop
<codeclass="sig-name descname">update</code><spanclass="sig-paren">(</span><emclass="sig-param">service</em>, <emclass="sig-param">spec</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.vmon_client.Service.update"title="Permalink to this definition">¶</a></dt>
<li><p><strong>service</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – identifier of the service whose properties are being updated.
if a request to set the <codeclass="xref py py-attr docutils literal notranslate"><spanclass="pre">Service.UpdateSpec.startup_type</span></code>
attribute of <codeclass="docutils literal notranslate"><spanclass="pre">spec</span></code> to <aclass="reference internal"href="#com.vmware.appliance.vmon_client.Service.StartupType.DISABLED"title="com.vmware.appliance.vmon_client.Service.StartupType.DISABLED"><codeclass="xref py py-attr docutils literal notranslate"><spanclass="pre">Service.StartupType.DISABLED</span></code></a> comes
in for a service that is not in <aclass="reference internal"href="#com.vmware.appliance.vmon_client.Service.State.STOPPED"title="com.vmware.appliance.vmon_client.Service.State.STOPPED"><codeclass="xref py py-attr docutils literal notranslate"><spanclass="pre">Service.State.STOPPED</span></code></a>
<emclass="property">class </em><codeclass="sig-prename descclassname">com.vmware.appliance.vmon_client.</code><codeclass="sig-name descname">StubFactory</code><spanclass="sig-paren">(</span><emclass="sig-param">stub_config</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.appliance.vmon_client.StubFactory"title="Permalink to this definition">¶</a></dt>
Built with <ahref="http://sphinx-doc.org/">Sphinx</a> using a <ahref="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <ahref="https://readthedocs.org">Read the Docs</a>.