<spanid="com-vmware-esx-settings-clusters-software-package"></span><h1>com.vmware.esx.settings.clusters.software package<aclass="headerlink"href="#module-com.vmware.esx.settings.clusters.software"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-esx-settings-clusters-software-drafts-client-module"></span><h2>com.vmware.esx.settings.clusters.software.drafts_client module<aclass="headerlink"href="#module-com.vmware.esx.settings.clusters.software.drafts_client"title="Permalink to this headline">¶</a></h2>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.esx.settings.clusters.software.drafts_client.</span></code><codeclass="sig-name descname"><spanclass="pre">StubFactory</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">stub_config</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.drafts_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-esx-settings-clusters-software-reports-client-module"></span><h2>com.vmware.esx.settings.clusters.software.reports_client module<aclass="headerlink"href="#module-com.vmware.esx.settings.clusters.software.reports_client"title="Permalink to this headline">¶</a></h2>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.esx.settings.clusters.software.reports_client.</span></code><codeclass="sig-name descname"><spanclass="pre">ApplyImpact</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">config</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.ApplyImpact"title="Permalink to this definition">¶</a></dt>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">ApplyImpact</span></code> class provides methods to get the impact of an apply
method on a cluster.</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"><spanclass="pre">class</span></em><codeclass="sig-name descname"><spanclass="pre">ApplyImpactSpec</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">hosts</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.ApplyImpact.ApplyImpactSpec"title="Permalink to this definition">¶</a></dt>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">ApplyImpact.ApplyImpactSpec</span></code> class contains attributes that describe
the specification to be used for getting the impact of an apply method on
an ESXi cluster.</p>
<divclass="admonition tip">
<pclass="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><p><strong>hosts</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">set</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>) – The specific hosts for which an impact is to be generated.
When clients pass a value of this class as a parameter, the
attribute must contain identifiers for the resource type:
<codeclass="docutils literal notranslate"><spanclass="pre">HostSystem</span></code>. When methods return a value of this class as a
return value, the attribute will contain identifiers for the
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-name descname"><spanclass="pre">ClusterImpact</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">impact</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">host_impact</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">commit</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">host_info</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.ApplyImpact.ClusterImpact"title="Permalink to this definition">¶</a></dt>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">ApplyImpact.ClusterImpact</span></code> class contains attributes that describe
the summary of how hosts within a cluster will be impacted during an apply
method.</p>
<divclass="admonition tip">
<pclass="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><ulclass="simple">
<li><p><strong>impact</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.ApplyImpact.Impact"title="com.vmware.esx.settings.clusters.software.reports_client.ApplyImpact.Impact"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">ApplyImpact.Impact</span></code></a>) – Impact of steps performed during the setup and cleanup phase of the
apply method.</p></li>
<li><p><strong>host_impact</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">list</span></code> of <aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.ApplyImpact.Impact"title="com.vmware.esx.settings.clusters.software.reports_client.ApplyImpact.Impact"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">ApplyImpact.Impact</span></code></a>) – Impact summary for each host within the clsuter.
When clients pass a value of this class as a parameter, the key in
the attribute <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">dict</span></code> must be an identifier for the resource
type: <codeclass="docutils literal notranslate"><spanclass="pre">HostSystem</span></code>. When methods return a value of this class as
a return value, the key in the attribute <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">dict</span></code> will be an
identifier for the resource type: <codeclass="docutils literal notranslate"><spanclass="pre">HostSystem</span></code>.</p></li>
<li><p><strong>commit</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Identifier of the commit on which the impact is generated.
When clients pass a value of this class as a parameter, the
attribute must be an identifier for the resource type:
<codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings.commit</span></code>. When methods return a value of
this class as a return value, the attribute will be an identifier
for the resource type: <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings.commit</span></code>.</p></li>
<li><p><strong>host_info</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 <aclass="reference internal"href="com.vmware.esx.html#com.vmware.esx.settings_client.HostInfo"title="com.vmware.esx.settings_client.HostInfo"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings_client.HostInfo</span></code></a>) – Information of hosts within the cluster.
When clients pass a value of this class as a parameter, the key in
the attribute <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">dict</span></code> must be an identifier for the resource
type: <codeclass="docutils literal notranslate"><spanclass="pre">HostSystem</span></code>. When methods return a value of this class as
a return value, the key in the attribute <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">dict</span></code> will be an
identifier for the resource type: <codeclass="docutils literal notranslate"><spanclass="pre">HostSystem</span></code>.</p></li>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-name descname"><spanclass="pre">Impact</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">message</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.ApplyImpact.Impact"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">get</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">cluster</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">spec</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.ApplyImpact.get"title="Permalink to this definition">¶</a></dt>
<dd><p>Returns a summary of how hosts within the cluster will be impacted
during an apply method. The impact is generated from the compliance
<li><p><strong>spec</strong> (<aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.ApplyImpact.ApplyImpactSpec"title="com.vmware.esx.settings.clusters.software.reports_client.ApplyImpact.ApplyImpactSpec"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">ApplyImpact.ApplyImpactSpec</span></code></a> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Specification for how much information should be returned.</p></li>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">CheckResult</span></code> class contains information to describe HCL compliance
result of a cluster on target software specification.</p>
<divclass="admonition tip">
<pclass="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><ulclass="simple">
<li><p><strong>status</strong> (<aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.ComplianceStatus"title="com.vmware.esx.settings.clusters.software.reports_client.ComplianceStatus"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">ComplianceStatus</span></code></a>) – Overall compliance status of Cluster with respective to all hosts
<li><p><strong>v_san_data_only</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">bool</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – HCL Validation Computed only for vSAN Clusters.
None to show vSAN in UI</p></li>
<li><p><strong>commit</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Spec Identifier of the desired configuration on which the HCL scan
is performed to generate this result, populated by the HCL
validation.
When clients pass a value of this class as a parameter, the
attribute must be an identifier for the resource type:
<codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings.commit</span></code>. When methods return a value of
this class as a return value, the attribute will be an identifier
for the resource type: <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings.commit</span></code>.
This attribute will be None if validation was performed against a
draft.</p></li>
<li><p><strong>base_image_version</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Target base image version E.g., version = BaseImageSpec->Version
<li><p><strong>pci_device_compliance</strong> (<aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.PciDeviceCompliance"title="com.vmware.esx.settings.clusters.software.reports_client.PciDeviceCompliance"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">PciDeviceCompliance</span></code></a> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Compliance result for the Pci Devices that are present in all hosts
of the cluster.
This attribute will be None if Pci device compliance was not
computed.</p></li>
<li><p><strong>notifications</strong> (<aclass="reference internal"href="com.vmware.esx.html#com.vmware.esx.settings_client.Notifications"title="com.vmware.esx.settings_client.Notifications"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings_client.Notifications</span></code></a>) – Notifications returned by the HCL Validation operation.</p></li>
<li><p><strong>note</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>) – Localizable disclaimer notice to show on the UI detailing the type
of checks are done by the HCL Validaiton. Example : HCL Validation
is only done on storage and network controllers.</p></li>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.esx.settings.clusters.software.reports_client.</span></code><codeclass="sig-name descname"><spanclass="pre">ComplianceStatus</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">string</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.ComplianceStatus"title="Permalink to this definition">¶</a></dt>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">ComplianceStatus</span></code> class contains the possible different status of
compliance with respect to target version.</p>
<divclass="admonition note">
<pclass="admonition-title">Note</p>
<p>This class represents an enumerated type in the interface language
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
type description page</span></a>.</p>
</div>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><p><strong>string</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – String value for the <aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.ComplianceStatus"title="com.vmware.esx.settings.clusters.software.reports_client.ComplianceStatus"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">ComplianceStatus</span></code></a> instance.</p>
<codeclass="sig-name descname"><spanclass="pre">COMPATIBLE</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">ComplianceStatus(string='COMPATIBLE')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.ComplianceStatus.COMPATIBLE"title="Permalink to this definition">¶</a></dt>
<dd><p>Target hardware is compliant with VMware Compatibility Guide (VCG)</p>
<codeclass="sig-name descname"><spanclass="pre">HCL_DATA_UNAVAILABLE</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">ComplianceStatus(string='HCL_DATA_UNAVAILABLE')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.ComplianceStatus.HCL_DATA_UNAVAILABLE"title="Permalink to this definition">¶</a></dt>
<dd><p>HCL data can not be fetched to validate cluster hardware.</p>
<codeclass="sig-name descname"><spanclass="pre">INCOMPATIBLE</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">ComplianceStatus(string='INCOMPATIBLE')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.ComplianceStatus.INCOMPATIBLE"title="Permalink to this definition">¶</a></dt>
<dd><p>Target hardware is not (recognizably) compliant with VMware Compatibility
<codeclass="sig-name descname"><spanclass="pre">NO_FIRMWARE_PROVIDER</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">ComplianceStatus(string='NO_FIRMWARE_PROVIDER')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.ComplianceStatus.NO_FIRMWARE_PROVIDER"title="Permalink to this definition">¶</a></dt>
<dd><p>No Firmware HSM present in Software Spec to get Firmware Details
<codeclass="sig-name descname"><spanclass="pre">UNAVAILABLE</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">ComplianceStatus(string='UNAVAILABLE')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.ComplianceStatus.UNAVAILABLE"title="Permalink to this definition">¶</a></dt>
<dd><p>Target hardware compliance with VMware Compatibility Guide (VCG) cannot be
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.esx.settings.clusters.software.reports_client.</span></code><codeclass="sig-name descname"><spanclass="pre">DriverFirmwareVersion</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">driver_version</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">firmware_version</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">driver_name</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.DriverFirmwareVersion"title="Permalink to this definition">¶</a></dt>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.esx.settings.clusters.software.reports_client.</span></code><codeclass="sig-name descname"><spanclass="pre">HardwareCompatibility</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">config</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.HardwareCompatibility"title="Permalink to this definition">¶</a></dt>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">HardwareCompatibility</span></code> class provides methods to manage HCL
Validation of a software specification of an ESX cluster.</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"><spanclass="pre">class</span></em><codeclass="sig-name descname"><spanclass="pre">CheckSummary</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">status</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">scan_time</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">commit</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">base_image_version</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">summary_result</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">notifications</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.HardwareCompatibility.CheckSummary"title="Permalink to this definition">¶</a></dt>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">HardwareCompatibility.CheckSummary</span></code> class contains information to
describe the HCL compliance summary result of a cluster on target software
specification.</p>
<divclass="admonition tip">
<pclass="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><ulclass="simple">
<li><p><strong>status</strong> (<aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.HardwareCompatibility.ComplianceStatus"title="com.vmware.esx.settings.clusters.software.reports_client.HardwareCompatibility.ComplianceStatus"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">HardwareCompatibility.ComplianceStatus</span></code></a>) – Overall compliance status of the cluster with respective to all
<li><p><strong>commit</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Spec Identifier of the desired configuration on which the HCL scan
is performed to generate this result, populated by the HCL
validation.
When clients pass a value of this class as a parameter, the
attribute must be an identifier for the resource type:
<codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings.commit</span></code>. When methods return a value of
this class as a return value, the attribute will be an identifier
for the resource type: <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings.commit</span></code>.
This attribute will be None if validation was performed against a
draft.</p></li>
<li><p><strong>base_image_version</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Target base image version E.g., version = BaseImageSpec->Version
<li><p><strong>summary_result</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>) – Over all Compliance result for cluster for the software
specification.</p></li>
<li><p><strong>notifications</strong> (<aclass="reference internal"href="com.vmware.esx.html#com.vmware.esx.settings_client.Notifications"title="com.vmware.esx.settings_client.Notifications"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings_client.Notifications</span></code></a>) – Notifications returned by the HCL Validation operation.</p></li>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-name descname"><spanclass="pre">ComplianceStatus</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">string</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.HardwareCompatibility.ComplianceStatus"title="Permalink to this definition">¶</a></dt>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">HardwareCompatibility.ComplianceStatus</span></code> class contains the possible
different status of compliance with respect to target version.</p>
<divclass="admonition note">
<pclass="admonition-title">Note</p>
<p>This class represents an enumerated type in the interface language
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
type description page</span></a>.</p>
</div>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><p><strong>string</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – String value for the <aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.ComplianceStatus"title="com.vmware.esx.settings.clusters.software.reports_client.ComplianceStatus"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">ComplianceStatus</span></code></a> instance.</p>
<codeclass="sig-name descname"><spanclass="pre">COMPATIBLE</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">ComplianceStatus(string='COMPATIBLE')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.HardwareCompatibility.ComplianceStatus.COMPATIBLE"title="Permalink to this definition">¶</a></dt>
<dd><p>Target hardware is compliant with VCG/HCL. This includes (from the
<codeclass="sig-name descname"><spanclass="pre">HCL_DATA_UNAVAILABLE</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">ComplianceStatus(string='HCL_DATA_UNAVAILABLE')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.HardwareCompatibility.ComplianceStatus.HCL_DATA_UNAVAILABLE"title="Permalink to this definition">¶</a></dt>
<dd><p>HCL data can not be fetched to validate cluster hardware.</p>
<codeclass="sig-name descname"><spanclass="pre">INCOMPATIBLE</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">ComplianceStatus(string='INCOMPATIBLE')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.HardwareCompatibility.ComplianceStatus.INCOMPATIBLE"title="Permalink to this definition">¶</a></dt>
<dd><p>Target hardware is not (recognizably) compliant with VCG/HCL This includes
<codeclass="sig-name descname"><spanclass="pre">NO_FIRMWARE_PROVIDER</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">ComplianceStatus(string='NO_FIRMWARE_PROVIDER')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.HardwareCompatibility.ComplianceStatus.NO_FIRMWARE_PROVIDER"title="Permalink to this definition">¶</a></dt>
<dd><p>No Firmware HSM present in Software Spec to get Firmware Details
<codeclass="sig-name descname"><spanclass="pre">UNAVAILABLE</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">ComplianceStatus(string='UNAVAILABLE')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.HardwareCompatibility.ComplianceStatus.UNAVAILABLE"title="Permalink to this definition">¶</a></dt>
<dd><p>Target hardware compliance with VCG/HCL cannot be determined This includes
<codeclass="sig-name descname"><spanclass="pre">check_task</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">cluster</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.HardwareCompatibility.check_task"title="Permalink to this definition">¶</a></dt>
<dd><p>Initiates a Cluster HCL Validation check for a given cluster. The
result of this operation can be queried by calling the
cis/tasks/{task-id} where the task-id is the response of this
operation.</p>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><p><strong>cluster</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Identifier of the cluster.
The parameter must be an identifier for the resource type:
<codeclass="sig-name descname"><spanclass="pre">get</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">cluster</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.HardwareCompatibility.get"title="Permalink to this definition">¶</a></dt>
<dd><p>Returns the HCL validation check summary.</p>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><p><strong>cluster</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – identifier of the cluster.
The parameter must be an identifier for the resource type:
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.esx.settings.clusters.software.reports_client.</span></code><codeclass="sig-name descname"><spanclass="pre">LastApplyResult</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">config</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastApplyResult"title="Permalink to this definition">¶</a></dt>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">LastApplyResult</span></code> class provides methods to get the most recent
available result of applying the desired software document to all hosts
within a cluster.</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>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">LastApplyResult.ApplyResult</span></code> class contains attributes that describe
the result of an apply method.</p>
<divclass="admonition tip">
<pclass="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><ulclass="simple">
<li><p><strong>status</strong> (<aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.LastApplyResult.ApplyStatus"title="com.vmware.esx.settings.clusters.software.reports_client.LastApplyResult.ApplyStatus"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">LastApplyResult.ApplyStatus</span></code></a>) – Specifies the aggregated status of the apply method.</p></li>
<li><p><strong>commit</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – The identifier of the commit used to fetch the desired software
document to be applied to all hosts within the cluster.
When clients pass a value of this class as a parameter, the
attribute must be an identifier for the resource type:
<codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings.commit</span></code>. When methods return a value of
this class as a return value, the attribute will be an identifier
for the resource type: <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings.commit</span></code>.</p></li>
<li><p><strong>host_info</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 <aclass="reference internal"href="com.vmware.esx.html#com.vmware.esx.settings_client.HostInfo"title="com.vmware.esx.settings_client.HostInfo"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings_client.HostInfo</span></code></a>) – Information of the hosts in this cluster to which the desired
software document specified by the
<codeclass="xref py py-attr docutils literal notranslate"><spanclass="pre">LastApplyResult.ApplyResult.commit</span></code> should be applied to.
When clients pass a value of this class as a parameter, the key in
the attribute <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">dict</span></code> must be an identifier for the resource
type: <codeclass="docutils literal notranslate"><spanclass="pre">HostSystem</span></code>. When methods return a value of this class as
a return value, the key in the attribute <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">dict</span></code> will be an
identifier for the resource type: <codeclass="docutils literal notranslate"><spanclass="pre">HostSystem</span></code>.</p></li>
<li><p><strong>host_status</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 <aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.LastApplyResult.ApplyStatus"title="com.vmware.esx.settings.clusters.software.reports_client.LastApplyResult.ApplyStatus"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">LastApplyResult.ApplyStatus</span></code></a>) – Status of the hosts in this cluster to which the desired software
document specified by the
<codeclass="xref py py-attr docutils literal notranslate"><spanclass="pre">LastApplyResult.ApplyResult.commit</span></code> was applied to. Hosts on
which the apply method was sucessful are specified by
<codeclass="xref py py-attr docutils literal notranslate"><spanclass="pre">LastApplyResult.ApplyResult.successful_hosts</span></code>. Hosts on
which the apply method failed are specified by
<codeclass="xref py py-attr docutils literal notranslate"><spanclass="pre">LastApplyResult.ApplyResult.failed_hosts</span></code>. Hosts which were
When clients pass a value of this class as a parameter, the key in
the attribute <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">dict</span></code> must be an identifier for the resource
type: <codeclass="docutils literal notranslate"><spanclass="pre">HostSystem</span></code>. When methods return a value of this class as
a return value, the key in the attribute <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">dict</span></code> will be an
identifier for the resource type: <codeclass="docutils literal notranslate"><spanclass="pre">HostSystem</span></code>.</p></li>
<li><p><strong>successful_hosts</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">set</span></code> of <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Hosts in this cluster to which the desired software document
specified by the <codeclass="xref py py-attr docutils literal notranslate"><spanclass="pre">LastApplyResult.ApplyResult.commit</span></code> has
been successfully applied to.
When clients pass a value of this class as a parameter, the
attribute must contain identifiers for the resource type:
<codeclass="docutils literal notranslate"><spanclass="pre">HostSystem</span></code>. When methods return a value of this class as a
return value, the attribute will contain identifiers for the
<li><p><strong>failed_hosts</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">set</span></code> of <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Hosts in this cluster to which the desired software document
specified by the <codeclass="xref py py-attr docutils literal notranslate"><spanclass="pre">LastApplyResult.ApplyResult.commit</span></code> failed
to be applied to.
When clients pass a value of this class as a parameter, the
attribute must contain identifiers for the resource type:
<codeclass="docutils literal notranslate"><spanclass="pre">HostSystem</span></code>. When methods return a value of this class as a
return value, the attribute will contain identifiers for the
<li><p><strong>skipped_hosts</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">set</span></code> of <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Hosts in this cluster that were skipped by the apply method.
When clients pass a value of this class as a parameter, the
attribute must contain identifiers for the resource type:
<codeclass="docutils literal notranslate"><spanclass="pre">HostSystem</span></code>. When methods return a value of this class as a
return value, the attribute will contain identifiers for the
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-name descname"><spanclass="pre">ApplyStatus</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">status</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">progress</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">start_time</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">end_time</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">notifications</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastApplyResult.ApplyStatus"title="Permalink to this definition">¶</a></dt>
<li><p><strong>status</strong> (<aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.LastApplyResult.ApplyStatus.Status"title="com.vmware.esx.settings.clusters.software.reports_client.LastApplyResult.ApplyStatus.Status"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">LastApplyResult.ApplyStatus.Status</span></code></a>) – The status of the method.</p></li>
<li><p><strong>progress</strong> (<aclass="reference internal"href="com.vmware.cis.html#com.vmware.cis.task_client.Progress"title="com.vmware.cis.task_client.Progress"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.cis.task_client.Progress</span></code></a> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Progress of the operation. This attribute was added in vSphere API
7.0.1.0.
None for #ApplyStatus of the cluster</p></li>
<li><p><strong>start_time</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">datetime.datetime</span></code>) – Time when the method started.</p></li>
<li><p><strong>end_time</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">datetime.datetime</span></code>) – Time when the method completed.</p></li>
<li><p><strong>notifications</strong> (<aclass="reference internal"href="com.vmware.esx.html#com.vmware.esx.settings_client.Notifications"title="com.vmware.esx.settings_client.Notifications"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings_client.Notifications</span></code></a>) – Notifications providing additional information about the status of
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-name descname"><spanclass="pre">Status</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">string</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastApplyResult.ApplyStatus.Status"title="Permalink to this definition">¶</a></dt>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">LastApplyResult.ApplyStatus.Status</span></code> class contains the possible
different status codes that can be returned while trying to apply the
desired software specification to hosts within the cluster.</p>
<divclass="admonition note">
<pclass="admonition-title">Note</p>
<p>This class represents an enumerated type in the interface language
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
type description page</span></a>.</p>
</div>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><p><strong>string</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – String value for the <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">Status</span></code> instance.</p>
<codeclass="sig-name descname"><spanclass="pre">ERROR</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">Status(string='ERROR')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastApplyResult.ApplyStatus.Status.ERROR"title="Permalink to this definition">¶</a></dt>
<dd><p>The method encountered an unspecified error.</p>
<codeclass="sig-name descname"><spanclass="pre">OK</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">Status(string='OK')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastApplyResult.ApplyStatus.Status.OK"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">SKIPPED</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">Status(string='SKIPPED')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastApplyResult.ApplyStatus.Status.SKIPPED"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">TIMED_OUT</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">Status(string='TIMED_OUT')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastApplyResult.ApplyStatus.Status.TIMED_OUT"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">get</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">cluster</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastApplyResult.get"title="Permalink to this definition">¶</a></dt>
<dd><p>Returns the most recent available result of applying the desired
software document to all hosts within the cluster.</p>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.esx.settings.clusters.software.reports_client.</span></code><codeclass="sig-name descname"><spanclass="pre">LastCheckResult</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">config</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult"title="Permalink to this definition">¶</a></dt>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">LastCheckResult</span></code> class provides methods to get the most recent
available result of the checks that have been run on a cluster before the
application of the desired software document to all hosts within the
cluster.</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"><spanclass="pre">class</span></em><codeclass="sig-name descname"><spanclass="pre">CheckInfo</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">check</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">description</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.CheckInfo"title="Permalink to this definition">¶</a></dt>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-name descname"><spanclass="pre">CheckResult</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">status</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">start_time</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">end_time</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">commit</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">host_info</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">entity_results</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.CheckResult"title="Permalink to this definition">¶</a></dt>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">LastCheckResult.CheckResult</span></code> class contains attributes that describe
aggregated status of all checks performed.</p>
<divclass="admonition tip">
<pclass="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><ulclass="simple">
<li><p><strong>status</strong> (<aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.Status"title="com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.Status"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">LastCheckResult.Status</span></code></a>) – Aggregated status from all checks performed.</p></li>
<li><p><strong>start_time</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">datetime.datetime</span></code>) – Time when the operation started.</p></li>
<li><p><strong>end_time</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">datetime.datetime</span></code>) – Time when the operation completed.</p></li>
<li><p><strong>commit</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – The identifier of the commit on which checks have been run.
When clients pass a value of this class as a parameter, the
attribute must be an identifier for the resource type:
<codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings.commit</span></code>. When methods return a value of
this class as a return value, the attribute will be an identifier
for the resource type: <codeclass="docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings.commit</span></code>.</p></li>
<li><p><strong>host_info</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 <aclass="reference internal"href="com.vmware.esx.html#com.vmware.esx.settings_client.HostInfo"title="com.vmware.esx.settings_client.HostInfo"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings_client.HostInfo</span></code></a>) – Information about the hosts in this cluster for which checks have
been requested to be run.
When clients pass a value of this class as a parameter, the key in
the attribute <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">dict</span></code> must be an identifier for the resource
type: <codeclass="docutils literal notranslate"><spanclass="pre">HostSystem</span></code>. When methods return a value of this class as
a return value, the key in the attribute <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">dict</span></code> will be an
identifier for the resource type: <codeclass="docutils literal notranslate"><spanclass="pre">HostSystem</span></code>.</p></li>
<li><p><strong>entity_results</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.EntityCheckResult"title="com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.EntityCheckResult"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">LastCheckResult.EntityCheckResult</span></code></a>) – List of <codeclass="docutils literal notranslate"><spanclass="pre">LastCheckResult.EntityCheckResult</span></code> for all entities for
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-name descname"><spanclass="pre">CheckStatus</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">check</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">status</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">issues</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.CheckStatus"title="Permalink to this definition">¶</a></dt>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">LastCheckResult.CheckStatus</span></code> class contains attributes that describe
a check result.</p>
<divclass="admonition tip">
<pclass="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><ulclass="simple">
<li><p><strong>check</strong> (<aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.CheckInfo"title="com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.CheckInfo"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">LastCheckResult.CheckInfo</span></code></a>) – Information about this check.</p></li>
<li><p><strong>status</strong> (<aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.Status"title="com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.Status"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">LastCheckResult.Status</span></code></a>) – The status of this check.</p></li>
<li><p><strong>issues</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>) – The issues encountered while running this check.</p></li>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-name descname"><spanclass="pre">EntityCheckResult</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">type</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">cluster</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">host</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">status</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">check_statuses</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.EntityCheckResult"title="Permalink to this definition">¶</a></dt>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">LastCheckResult.EntityCheckResult</span></code> class contains attributes that
describe aggregated status of all checks performed on a specific entity.</p>
<divclass="admonition tip">
<pclass="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><ulclass="simple">
<li><p><strong>type</strong> (<aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.EntityCheckResult.EntityType"title="com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.EntityCheckResult.EntityType"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">LastCheckResult.EntityCheckResult.EntityType</span></code></a>) – The entity type for which these checks are being run.</p></li>
<li><p><strong>cluster</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – If the entity type is CLUSTER then the cluster identifier for which
the checks have been run.
When clients pass a value of this class as a parameter, the
attribute must be an identifier for the resource type:
<codeclass="docutils literal notranslate"><spanclass="pre">ClusterComputeResource</span></code>. When methods return a value of this
class as a return value, the attribute will be an identifier for
the resource type: <codeclass="docutils literal notranslate"><spanclass="pre">ClusterComputeResource</span></code>.
This attribute is optional and it is only relevant when the value
of <codeclass="docutils literal notranslate"><spanclass="pre">type</span></code> is
<li><p><strong>host</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – If the entity type is HOST then the host identifier for which the
checks have been run.
When clients pass a value of this class as a parameter, the
attribute must be an identifier for the resource type:
<codeclass="docutils literal notranslate"><spanclass="pre">HostSystem</span></code>. When methods return a value of this class as a
return value, the attribute will be an identifier for the resource
<li><p><strong>status</strong> (<aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.Status"title="com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.Status"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">LastCheckResult.Status</span></code></a>) – Aggregated status from all checks performed on this entity.</p></li>
<li><p><strong>check_statuses</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.CheckStatus"title="com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.CheckStatus"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">LastCheckResult.CheckStatus</span></code></a>) – List of <codeclass="docutils literal notranslate"><spanclass="pre">LastCheckResult.CheckStatus</span></code> for all checks performed.</p></li>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-name descname"><spanclass="pre">EntityType</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">string</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.EntityCheckResult.EntityType"title="Permalink to this definition">¶</a></dt>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">LastCheckResult.EntityCheckResult.EntityType</span></code> class contains the
entitites on which checks can be performed.</p>
<divclass="admonition note">
<pclass="admonition-title">Note</p>
<p>This class represents an enumerated type in the interface language
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
type description page</span></a>.</p>
</div>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><p><strong>string</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – String value for the <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">EntityType</span></code> instance.</p>
<codeclass="sig-name descname"><spanclass="pre">CLUSTER</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">EntityType(string='CLUSTER')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.EntityCheckResult.EntityType.CLUSTER"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">HOST</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">EntityType(string='HOST')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.EntityCheckResult.EntityType.HOST"title="Permalink to this definition">¶</a></dt>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-name descname"><spanclass="pre">Status</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">string</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.Status"title="Permalink to this definition">¶</a></dt>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">LastCheckResult.Status</span></code> class defines the status result for a
particular check.</p>
<divclass="admonition note">
<pclass="admonition-title">Note</p>
<p>This class represents an enumerated type in the interface language
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
type description page</span></a>.</p>
</div>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><p><strong>string</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – String value for the <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">Status</span></code> instance.</p>
<codeclass="sig-name descname"><spanclass="pre">ERROR</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">Status(string='ERROR')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.Status.ERROR"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">OK</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">Status(string='OK')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.Status.OK"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">TIMEOUT</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">Status(string='TIMEOUT')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.Status.TIMEOUT"title="Permalink to this definition">¶</a></dt>
<dd><p>The check did not return in a timely manner.</p>
<codeclass="sig-name descname"><spanclass="pre">WARNING</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">Status(string='WARNING')</span></em><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.Status.WARNING"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">get</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">cluster</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.LastCheckResult.get"title="Permalink to this definition">¶</a></dt>
<dd><p>Returns the most recent available result of checks run on the cluster
before the application of the desired software document to all hosts
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">PciDevice</span></code> class contains information about a PCI Device.</p>
<divclass="admonition tip">
<pclass="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><ulclass="simple">
<li><p><strong>display_name</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Display name of the device.</p></li>
<li><p><strong>driver_name</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Driver Name of the device.</p></li>
<li><p><strong>vendor</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Vendor Name of the device.</p></li>
<li><p><strong>vid</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – PCI VID of the device.</p></li>
<li><p><strong>did</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – PCI DID of the device.</p></li>
<li><p><strong>svid</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – PCI SVID of the device.</p></li>
<li><p><strong>ssid</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – PCI SSID of the device.</p></li>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.esx.settings.clusters.software.reports_client.</span></code><codeclass="sig-name descname"><spanclass="pre">PciDeviceCompliance</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">status</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">compatible_devices</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">incompatible_devices</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">incompatible_driver_firmware</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.PciDeviceCompliance"title="Permalink to this definition">¶</a></dt>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">PciDeviceCompliance</span></code> class contains information that describe the
compliance result of all pci device from all hosts in the clsuter with
respect to the component present in the target software specification.</p>
<divclass="admonition tip">
<pclass="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><ulclass="simple">
<li><p><strong>status</strong> (<aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.ComplianceStatus"title="com.vmware.esx.settings.clusters.software.reports_client.ComplianceStatus"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">ComplianceStatus</span></code></a>) – Over all Compliance status of PCI Devices in Cluster with
respective to all hosts in the cluster.</p></li>
<li><p><strong>compatible_devices</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.PciDeviceComplianceInfo"title="com.vmware.esx.settings.clusters.software.reports_client.PciDeviceComplianceInfo"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">PciDeviceComplianceInfo</span></code></a>) – Compatible Device Compliance result for all devices present on all
hosts in the cluster compared with the corresponding component in
the software specification. The key is the DeviceName and value is
the PciDeviceComplianceInfo object.</p></li>
<li><p><strong>incompatible_devices</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.PciDeviceComplianceInfo"title="com.vmware.esx.settings.clusters.software.reports_client.PciDeviceComplianceInfo"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">PciDeviceComplianceInfo</span></code></a>) – Incompatible Device Compliance result for all devices present on
all hosts in the cluster compared with the corresponding component
in the software specification. The key is the DeviceName and value
is the PciDeviceComplianceInfo object.</p></li>
<li><p><strong>incompatible_driver_firmware</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.PciDeviceComplianceInfo"title="com.vmware.esx.settings.clusters.software.reports_client.PciDeviceComplianceInfo"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">PciDeviceComplianceInfo</span></code></a>) – Incompatible Driver Firmware combination Compliance result for all
devices present on hosts in the cluster compared with the
corresponding component in the software specification. The key is
the DeviceName and value is the PciDeviceComplianceInfo object.</p></li>
<p>The <codeclass="docutils literal notranslate"><spanclass="pre">PciDeviceComplianceInfo</span></code> class contains information that describe
the compliance of a pci device with respect to the component present in the
target software specification.</p>
<divclass="admonition tip">
<pclass="admonition-title">Tip</p>
<p>The arguments are used to initialize data attributes with the same
names.</p>
</div>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><ulclass="simple">
<li><p><strong>status</strong> (<aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.ComplianceStatus"title="com.vmware.esx.settings.clusters.software.reports_client.ComplianceStatus"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">ComplianceStatus</span></code></a>) – Compliance status of the device.</p></li>
<li><p><strong>compatible_versions</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 vSphere Versions compatible for this device. This field is
populated only for device found INCOMPATIBLE</p></li>
<li><p><strong>host_info</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 <aclass="reference internal"href="com.vmware.esx.html#com.vmware.esx.settings_client.HostInfo"title="com.vmware.esx.settings_client.HostInfo"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings_client.HostInfo</span></code></a>) – Affected List of Host IDs where this device is found.
When clients pass a value of this class as a parameter, the key in
the attribute <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">dict</span></code> must be an identifier for the resource
type: <codeclass="docutils literal notranslate"><spanclass="pre">HostSystem</span></code>. When methods return a value of this class as
a return value, the key in the attribute <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">dict</span></code> will be an
identifier for the resource type: <codeclass="docutils literal notranslate"><spanclass="pre">HostSystem</span></code>.</p></li>
<li><p><strong>target</strong> (<aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.DriverFirmwareVersion"title="com.vmware.esx.settings.clusters.software.reports_client.DriverFirmwareVersion"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">DriverFirmwareVersion</span></code></a>) – Driver and Firmware Version from Image Specification.</p></li>
<li><p><strong>supported</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">list</span></code> of <aclass="reference internal"href="#com.vmware.esx.settings.clusters.software.reports_client.DriverFirmwareVersion"title="com.vmware.esx.settings.clusters.software.reports_client.DriverFirmwareVersion"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">DriverFirmwareVersion</span></code></a>) – List of Supported Driver and Firmware Version combination from
Harware Compatibility List.</p></li>
<li><p><strong>compatibility_guide_link</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Provides link to the VMware Compatibility Guide for further
information on the compatibility.
If None there is no VMware Compatibility link available as this is
device used by VSAN.</p></li>
<li><p><strong>notifications</strong> (<aclass="reference internal"href="com.vmware.esx.html#com.vmware.esx.settings_client.Notifications"title="com.vmware.esx.settings_client.Notifications"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">com.vmware.esx.settings_client.Notifications</span></code></a> or <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>) – Device Specific notifications describing the compliance result.
This attribute will be None if there are no notifications</p></li>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.esx.settings.clusters.software.reports_client.</span></code><codeclass="sig-name descname"><spanclass="pre">StubFactory</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">stub_config</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.esx.settings.clusters.software.reports_client.StubFactory"title="Permalink to this definition">¶</a></dt>