<spanid="com-vmware-vmc-orgs-sddcs-package"></span><h1>com.vmware.vmc.orgs.sddcs package<aclass="headerlink"href="#module-com.vmware.vmc.orgs.sddcs"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-vmc-orgs-sddcs-addons-client-module"></span><h2>com.vmware.vmc.orgs.sddcs.addons_client module<aclass="headerlink"href="#module-com.vmware.vmc.orgs.sddcs.addons_client"title="Permalink to this headline">¶</a></h2>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.vmc.orgs.sddcs.addons_client.</span></code><codeclass="sig-name descname"><spanclass="pre">Credentials</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.vmc.orgs.sddcs.addons_client.Credentials"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"><spanclass="pre">CREATE_ADDON_TYPE_HCX</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">'HCX'</span></em><aclass="headerlink"href="#com.vmware.vmc.orgs.sddcs.addons_client.Credentials.CREATE_ADDON_TYPE_HCX"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">addonType</span></code> of method <aclass="reference internal"href="#com.vmware.vmc.orgs.sddcs.addons_client.Credentials.create"title="com.vmware.vmc.orgs.sddcs.addons_client.Credentials.create"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Credentials.create()</span></code></a>.</p>
<codeclass="sig-name descname"><spanclass="pre">GET_ADDON_TYPE_HCX</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">'HCX'</span></em><aclass="headerlink"href="#com.vmware.vmc.orgs.sddcs.addons_client.Credentials.GET_ADDON_TYPE_HCX"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">addonType</span></code> of method <aclass="reference internal"href="#com.vmware.vmc.orgs.sddcs.addons_client.Credentials.get"title="com.vmware.vmc.orgs.sddcs.addons_client.Credentials.get"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Credentials.get()</span></code></a>.</p>
<codeclass="sig-name descname"><spanclass="pre">LIST_ADDON_TYPE_HCX</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">'HCX'</span></em><aclass="headerlink"href="#com.vmware.vmc.orgs.sddcs.addons_client.Credentials.LIST_ADDON_TYPE_HCX"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">addonType</span></code> of method <aclass="reference internal"href="#com.vmware.vmc.orgs.sddcs.addons_client.Credentials.list"title="com.vmware.vmc.orgs.sddcs.addons_client.Credentials.list"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Credentials.list()</span></code></a>.</p>
<codeclass="sig-name descname"><spanclass="pre">UPDATE_ADDON_TYPE_HCX</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">'HCX'</span></em><aclass="headerlink"href="#com.vmware.vmc.orgs.sddcs.addons_client.Credentials.UPDATE_ADDON_TYPE_HCX"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">addonType</span></code> of method <aclass="reference internal"href="#com.vmware.vmc.orgs.sddcs.addons_client.Credentials.update"title="com.vmware.vmc.orgs.sddcs.addons_client.Credentials.update"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Credentials.update()</span></code></a>.</p>
<codeclass="sig-name descname"><spanclass="pre">create</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">org</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">sddc_id</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">addon_type</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">credentials</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.vmc.orgs.sddcs.addons_client.Credentials.create"title="Permalink to this definition">¶</a></dt>
<dd><p>Associated a new add on credentials with the SDDC such as HCX</p>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><ulclass="simple">
<li><p><strong>org</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Org id of the associated SDDC (required)</p></li>
<li><p><strong>sddc_id</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Id of the SDDC (required)</p></li>
<li><p><strong>addon_type</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Add on type (required)</p></li>
<codeclass="sig-name descname"><spanclass="pre">get</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">org</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">sddc_id</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">addon_type</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.vmc.orgs.sddcs.addons_client.Credentials.get"title="Permalink to this definition">¶</a></dt>
<dd><p>Get credential details by name</p>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><ulclass="simple">
<li><p><strong>org</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Org id of the associated SDDC (required)</p></li>
<li><p><strong>sddc_id</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Id of the SDDC (required)</p></li>
<li><p><strong>addon_type</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Add on type (required)</p></li>
<li><p><strong>name</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – name of the credentials (required)</p></li>
<codeclass="sig-name descname"><spanclass="pre">list</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">org</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">sddc_id</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">addon_type</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.vmc.orgs.sddcs.addons_client.Credentials.list"title="Permalink to this definition">¶</a></dt>
<dd><p>List all the credentials assoicated with an addon type with in a SDDC</p>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><ulclass="simple">
<li><p><strong>org</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Org id of the associated SDDC (required)</p></li>
<li><p><strong>sddc_id</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Id of the SDDC (required)</p></li>
<li><p><strong>addon_type</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Add on type (required)</p></li>
<codeclass="sig-name descname"><spanclass="pre">update</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">org</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">sddc_id</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">addon_type</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">credentials</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.vmc.orgs.sddcs.addons_client.Credentials.update"title="Permalink to this definition">¶</a></dt>
<dd><p>Update credential details</p>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><ulclass="simple">
<li><p><strong>org</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Org id of the associated SDDC (required)</p></li>
<li><p><strong>sddc_id</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Id of the SDDC (required)</p></li>
<li><p><strong>addon_type</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – Add on type (required)</p></li>
<li><p><strong>name</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – name of the credentials (required)</p></li>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.vmc.orgs.sddcs.addons_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.vmc.orgs.sddcs.addons_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-vmc-orgs-sddcs-clusters-client-module"></span><h2>com.vmware.vmc.orgs.sddcs.clusters_client module<aclass="headerlink"href="#module-com.vmware.vmc.orgs.sddcs.clusters_client"title="Permalink to this headline">¶</a></h2>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.vmc.orgs.sddcs.clusters_client.</span></code><codeclass="sig-name descname"><spanclass="pre">Reconfigure</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.vmc.orgs.sddcs.clusters_client.Reconfigure"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"><spanclass="pre">cluster_reconfig</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">org</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">sddc</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">cluster</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">cluster_reconfigure_params</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.vmc.orgs.sddcs.clusters_client.Reconfigure.cluster_reconfig"title="Permalink to this definition">¶</a></dt>
<dd><p>This reconfiguration will handle changing both the number of hosts and
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.vmc.orgs.sddcs.clusters_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.vmc.orgs.sddcs.clusters_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-vmc-orgs-sddcs-dns-client-module"></span><h2>com.vmware.vmc.orgs.sddcs.dns_client module<aclass="headerlink"href="#module-com.vmware.vmc.orgs.sddcs.dns_client"title="Permalink to this headline">¶</a></h2>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.vmc.orgs.sddcs.dns_client.</span></code><codeclass="sig-name descname"><spanclass="pre">Private</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.vmc.orgs.sddcs.dns_client.Private"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"><spanclass="pre">update</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">org</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">sddc</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.vmc.orgs.sddcs.dns_client.Private.update"title="Permalink to this definition">¶</a></dt>
<dd><p>Update the DNS records of management VMs to use private IP addresses</p>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.vmc.orgs.sddcs.dns_client.</span></code><codeclass="sig-name descname"><spanclass="pre">Public</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.vmc.orgs.sddcs.dns_client.Public"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"><spanclass="pre">update</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">org</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">sddc</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.vmc.orgs.sddcs.dns_client.Public.update"title="Permalink to this definition">¶</a></dt>
<dd><p>Update the DNS records of management VMs to use public IP addresses</p>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.vmc.orgs.sddcs.dns_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.vmc.orgs.sddcs.dns_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-vmc-orgs-sddcs-management-vms-client-module"></span><h2>com.vmware.vmc.orgs.sddcs.management_vms_client module<aclass="headerlink"href="#module-com.vmware.vmc.orgs.sddcs.management_vms_client"title="Permalink to this headline">¶</a></h2>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.vmc.orgs.sddcs.management_vms_client.</span></code><codeclass="sig-name descname"><spanclass="pre">Dns</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.vmc.orgs.sddcs.management_vms_client.Dns"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"><spanclass="pre">UPDATE_IP_TYPE_PRIVATE</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">'private'</span></em><aclass="headerlink"href="#com.vmware.vmc.orgs.sddcs.management_vms_client.Dns.UPDATE_IP_TYPE_PRIVATE"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">ipType</span></code> of method <aclass="reference internal"href="#com.vmware.vmc.orgs.sddcs.management_vms_client.Dns.update"title="com.vmware.vmc.orgs.sddcs.management_vms_client.Dns.update"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Dns.update()</span></code></a>.</p>
<codeclass="sig-name descname"><spanclass="pre">UPDATE_IP_TYPE_PUBLIC</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">'public'</span></em><aclass="headerlink"href="#com.vmware.vmc.orgs.sddcs.management_vms_client.Dns.UPDATE_IP_TYPE_PUBLIC"title="Permalink to this definition">¶</a></dt>
<dd><p>Possible value for <codeclass="docutils literal notranslate"><spanclass="pre">ipType</span></code> of method <aclass="reference internal"href="#com.vmware.vmc.orgs.sddcs.management_vms_client.Dns.update"title="com.vmware.vmc.orgs.sddcs.management_vms_client.Dns.update"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">Dns.update()</span></code></a>.</p>
<codeclass="sig-name descname"><spanclass="pre">update</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">org</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">sddc</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">management_vm_id</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">ip_type</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.vmc.orgs.sddcs.management_vms_client.Dns.update"title="Permalink to this definition">¶</a></dt>
<dd><p>Update the DNS records of management VMs to use public or private IP
<li><p><strong>management_vm_id</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – the management VM ID (required)</p></li>
<li><p><strong>ip_type</strong> (<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>) – the ip type to associate with FQDN in DNS (required)</p></li>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.vmc.orgs.sddcs.management_vms_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.vmc.orgs.sddcs.management_vms_client.StubFactory"title="Permalink to this definition">¶</a></dt>
<spanid="com-vmware-vmc-orgs-sddcs-networking-client-module"></span><h2>com.vmware.vmc.orgs.sddcs.networking_client module<aclass="headerlink"href="#module-com.vmware.vmc.orgs.sddcs.networking_client"title="Permalink to this headline">¶</a></h2>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.vmc.orgs.sddcs.networking_client.</span></code><codeclass="sig-name descname"><spanclass="pre">ConnectivityTests</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.vmc.orgs.sddcs.networking_client.ConnectivityTests"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"><spanclass="pre">get</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">org</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">sddc</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.vmc.orgs.sddcs.networking_client.ConnectivityTests.get"title="Permalink to this definition">¶</a></dt>
<dd><p>Retrieve metadata for connectivity tests.</p>
<codeclass="sig-name descname"><spanclass="pre">post</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">org</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">sddc</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">request_info</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">action</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#com.vmware.vmc.orgs.sddcs.networking_client.ConnectivityTests.post"title="Permalink to this definition">¶</a></dt>
<dd><p>ConnectivityValidationGroupResultWrapper will be available at
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">com.vmware.vmc.orgs.sddcs.networking_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.vmc.orgs.sddcs.networking_client.StubFactory"title="Permalink to this definition">¶</a></dt>