diff --git a/openapi/docs/Makefile b/openapi/docs/Makefile new file mode 100644 index 00000000..d0c3cbf1 --- /dev/null +++ b/openapi/docs/Makefile @@ -0,0 +1,20 @@ +# Minimal makefile for Sphinx documentation +# + +# You can set these variables from the command line, and also +# from the environment for the first two. +SPHINXOPTS ?= +SPHINXBUILD ?= sphinx-build +SOURCEDIR = source +BUILDDIR = build + +# Put it first so that "make" without argument is like "make help". +help: + @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) + +.PHONY: help Makefile + +# Catch-all target: route all unknown targets to Sphinx using the new +# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). +%: Makefile + @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) diff --git a/openapi/docs/build/doctrees/environment.pickle b/openapi/docs/build/doctrees/environment.pickle new file mode 100644 index 00000000..323d113a Binary files /dev/null and b/openapi/docs/build/doctrees/environment.pickle differ diff --git a/openapi/docs/build/doctrees/index.doctree b/openapi/docs/build/doctrees/index.doctree new file mode 100644 index 00000000..113842a0 Binary files /dev/null and b/openapi/docs/build/doctrees/index.doctree differ diff --git a/openapi/docs/build/doctrees/vmc/console/modules.doctree b/openapi/docs/build/doctrees/vmc/console/modules.doctree new file mode 100644 index 00000000..1b878e25 Binary files /dev/null and b/openapi/docs/build/doctrees/vmc/console/modules.doctree differ diff --git a/openapi/docs/build/doctrees/vmc/console/setup.doctree b/openapi/docs/build/doctrees/vmc/console/setup.doctree new file mode 100644 index 00000000..8ba9575e Binary files /dev/null and b/openapi/docs/build/doctrees/vmc/console/setup.doctree differ diff --git a/openapi/docs/build/doctrees/vmc/console/vmware.doctree b/openapi/docs/build/doctrees/vmc/console/vmware.doctree new file mode 100644 index 00000000..f7717734 Binary files /dev/null and b/openapi/docs/build/doctrees/vmc/console/vmware.doctree differ diff --git a/openapi/docs/build/doctrees/vmc/console/vmware.vmc.console.api.doctree b/openapi/docs/build/doctrees/vmc/console/vmware.vmc.console.api.doctree new file mode 100644 index 00000000..066e57a6 Binary files /dev/null and b/openapi/docs/build/doctrees/vmc/console/vmware.vmc.console.api.doctree differ diff --git a/openapi/docs/build/doctrees/vmc/console/vmware.vmc.console.doctree b/openapi/docs/build/doctrees/vmc/console/vmware.vmc.console.doctree new file mode 100644 index 00000000..139f5037 Binary files /dev/null and b/openapi/docs/build/doctrees/vmc/console/vmware.vmc.console.doctree differ diff --git a/openapi/docs/build/doctrees/vmc/console/vmware.vmc.console.models.doctree b/openapi/docs/build/doctrees/vmc/console/vmware.vmc.console.models.doctree new file mode 100644 index 00000000..e64a7238 Binary files /dev/null and b/openapi/docs/build/doctrees/vmc/console/vmware.vmc.console.models.doctree differ diff --git a/openapi/docs/build/doctrees/vmc/console/vmware.vmc.doctree b/openapi/docs/build/doctrees/vmc/console/vmware.vmc.doctree new file mode 100644 index 00000000..99c072c6 Binary files /dev/null and b/openapi/docs/build/doctrees/vmc/console/vmware.vmc.doctree differ diff --git a/openapi/docs/build/doctrees/vmc/draas/modules.doctree b/openapi/docs/build/doctrees/vmc/draas/modules.doctree new file mode 100644 index 00000000..a0754763 Binary files /dev/null and b/openapi/docs/build/doctrees/vmc/draas/modules.doctree differ diff --git a/openapi/docs/build/doctrees/vmc/draas/setup.doctree b/openapi/docs/build/doctrees/vmc/draas/setup.doctree new file mode 100644 index 00000000..19a7a10f Binary files /dev/null and b/openapi/docs/build/doctrees/vmc/draas/setup.doctree differ diff --git a/openapi/docs/build/doctrees/vmc/draas/vmware.doctree b/openapi/docs/build/doctrees/vmc/draas/vmware.doctree new file mode 100644 index 00000000..495416a3 Binary files /dev/null and b/openapi/docs/build/doctrees/vmc/draas/vmware.doctree differ diff --git a/openapi/docs/build/doctrees/vmc/draas/vmware.vmc.doctree b/openapi/docs/build/doctrees/vmc/draas/vmware.vmc.doctree new file mode 100644 index 00000000..0fcad3f8 Binary files /dev/null and b/openapi/docs/build/doctrees/vmc/draas/vmware.vmc.doctree differ diff --git a/openapi/docs/build/doctrees/vmc/draas/vmware.vmc.draas.api.doctree b/openapi/docs/build/doctrees/vmc/draas/vmware.vmc.draas.api.doctree new file mode 100644 index 00000000..5a171281 Binary files /dev/null and b/openapi/docs/build/doctrees/vmc/draas/vmware.vmc.draas.api.doctree differ diff --git a/openapi/docs/build/doctrees/vmc/draas/vmware.vmc.draas.doctree b/openapi/docs/build/doctrees/vmc/draas/vmware.vmc.draas.doctree new file mode 100644 index 00000000..c4e44d5a Binary files /dev/null and b/openapi/docs/build/doctrees/vmc/draas/vmware.vmc.draas.doctree differ diff --git a/openapi/docs/build/doctrees/vmc/draas/vmware.vmc.draas.models.doctree b/openapi/docs/build/doctrees/vmc/draas/vmware.vmc.draas.models.doctree new file mode 100644 index 00000000..c125c379 Binary files /dev/null and b/openapi/docs/build/doctrees/vmc/draas/vmware.vmc.draas.models.doctree differ diff --git a/openapi/docs/build/doctrees/vmc/draas/vmware.vmc_draas.api.doctree b/openapi/docs/build/doctrees/vmc/draas/vmware.vmc_draas.api.doctree new file mode 100644 index 00000000..678418ff Binary files /dev/null and b/openapi/docs/build/doctrees/vmc/draas/vmware.vmc_draas.api.doctree differ diff --git a/openapi/docs/build/doctrees/vmc/draas/vmware.vmc_draas.doctree b/openapi/docs/build/doctrees/vmc/draas/vmware.vmc_draas.doctree new file mode 100644 index 00000000..4d425583 Binary files /dev/null and b/openapi/docs/build/doctrees/vmc/draas/vmware.vmc_draas.doctree differ diff --git a/openapi/docs/build/doctrees/vmc/draas/vmware.vmc_draas.models.doctree b/openapi/docs/build/doctrees/vmc/draas/vmware.vmc_draas.models.doctree new file mode 100644 index 00000000..251ac0a4 Binary files /dev/null and b/openapi/docs/build/doctrees/vmc/draas/vmware.vmc_draas.models.doctree differ diff --git a/openapi/docs/build/html/.buildinfo b/openapi/docs/build/html/.buildinfo new file mode 100644 index 00000000..d2b64e4f --- /dev/null +++ b/openapi/docs/build/html/.buildinfo @@ -0,0 +1,4 @@ +# Sphinx build info version 1 +# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. +config: 68df950f9ac49cd2755e5e3e8b328651 +tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/openapi/docs/build/html/_sources/index.rst.txt b/openapi/docs/build/html/_sources/index.rst.txt new file mode 100644 index 00000000..1c8d67e6 --- /dev/null +++ b/openapi/docs/build/html/_sources/index.rst.txt @@ -0,0 +1,21 @@ +.. VMware Automation SDK for Python documentation master file, created by + sphinx-quickstart on Mon Jul 13 20:10:54 2020. + You can adapt this file completely to your liking, but it should at least + contain the root `toctree` directive. + +Welcome to VMware Automation SDK for Python's documentation! +============================================================ + +.. toctree:: + :maxdepth: 10 + :caption: Contents: + + vmc/console/modules + vmc/draas/modules + +Indices and tables +================== + +* :ref:`genindex` +* :ref:`modindex` +* :ref:`search` diff --git a/openapi/docs/build/html/_sources/vmc/console/modules.rst.txt b/openapi/docs/build/html/_sources/vmc/console/modules.rst.txt new file mode 100644 index 00000000..b8267af7 --- /dev/null +++ b/openapi/docs/build/html/_sources/vmc/console/modules.rst.txt @@ -0,0 +1,9 @@ +console +======= + +.. toctree:: + :maxdepth: 4 + + setup + test + vmware diff --git a/openapi/docs/build/html/_sources/vmc/console/setup.rst.txt b/openapi/docs/build/html/_sources/vmc/console/setup.rst.txt new file mode 100644 index 00000000..552eb49d --- /dev/null +++ b/openapi/docs/build/html/_sources/vmc/console/setup.rst.txt @@ -0,0 +1,7 @@ +setup module +============ + +.. automodule:: setup + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/build/html/_sources/vmc/console/vmware.rst.txt b/openapi/docs/build/html/_sources/vmc/console/vmware.rst.txt new file mode 100644 index 00000000..cb615513 --- /dev/null +++ b/openapi/docs/build/html/_sources/vmc/console/vmware.rst.txt @@ -0,0 +1,18 @@ +vmware package +============== + +Subpackages +----------- + +.. toctree:: + :maxdepth: 4 + + vmware.vmc + +Module contents +--------------- + +.. automodule:: vmware + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/build/html/_sources/vmc/console/vmware.vmc.console.api.rst.txt b/openapi/docs/build/html/_sources/vmc/console/vmware.vmc.console.api.rst.txt new file mode 100644 index 00000000..07835371 --- /dev/null +++ b/openapi/docs/build/html/_sources/vmc/console/vmware.vmc.console.api.rst.txt @@ -0,0 +1,198 @@ +vmware.vmc.console.api package +============================== + +Submodules +---------- + +vmware.vmc.console.api.account\_linking\_api module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.api.account_linking_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.addons\_api module +----------------------------------------- + +.. automodule:: vmware.vmc.console.api.addons_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.clusters\_api module +------------------------------------------- + +.. automodule:: vmware.vmc.console.api.clusters_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.config\_storage\_api module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.api.config_storage_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.credentials\_api module +---------------------------------------------- + +.. automodule:: vmware.vmc.console.api.credentials_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.dns\_api module +-------------------------------------- + +.. automodule:: vmware.vmc.console.api.dns_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.edges\_api module +---------------------------------------- + +.. automodule:: vmware.vmc.console.api.edges_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.esx\_api module +-------------------------------------- + +.. automodule:: vmware.vmc.console.api.esx_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.hcx\_api module +-------------------------------------- + +.. automodule:: vmware.vmc.console.api.hcx_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.locale\_api module +----------------------------------------- + +.. automodule:: vmware.vmc.console.api.locale_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.msft\_licensing\_api module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.api.msft_licensing_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.network\_api module +------------------------------------------ + +.. automodule:: vmware.vmc.console.api.network_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.orgs\_api module +--------------------------------------- + +.. automodule:: vmware.vmc.console.api.orgs_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.publicip\_api module +------------------------------------------- + +.. automodule:: vmware.vmc.console.api.publicip_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.reservations\_api module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.api.reservations_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.sddc\_api module +--------------------------------------- + +.. automodule:: vmware.vmc.console.api.sddc_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.sddc\_networks\_api module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.api.sddc_networks_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.sddc\_template\_api module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.api.sddc_template_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.storage\_api module +------------------------------------------ + +.. automodule:: vmware.vmc.console.api.storage_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.subscription\_api module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.api.subscription_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.task\_api module +--------------------------------------- + +.. automodule:: vmware.vmc.console.api.task_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.tbrs\_api module +--------------------------------------- + +.. automodule:: vmware.vmc.console.api.tbrs_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.troubleshooting\_api module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.api.troubleshooting_api + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc.console.api + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/build/html/_sources/vmc/console/vmware.vmc.console.models.rst.txt b/openapi/docs/build/html/_sources/vmc/console/vmware.vmc.console.models.rst.txt new file mode 100644 index 00000000..e66be80d --- /dev/null +++ b/openapi/docs/build/html/_sources/vmc/console/vmware.vmc.console.models.rst.txt @@ -0,0 +1,1814 @@ +vmware.vmc.console.models package +================================= + +Submodules +---------- + +vmware.vmc.console.models.abstract\_entity module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.abstract_entity + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.account\_link\_config module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.account_link_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.account\_link\_sddc\_config module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.account_link_sddc_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.address\_fw\_source\_destination module +----------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.address_fw_source_destination + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.agent module +-------------------------------------- + +.. automodule:: vmware.vmc.console.models.agent + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ami\_info module +------------------------------------------ + +.. automodule:: vmware.vmc.console.models.ami_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.appliances\_summary module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.appliances_summary + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.application module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.application + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.available\_zone\_info module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.available_zone_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_agent module +------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_agent + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_agent\_all\_of module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_agent_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_cloud\_provider module +----------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_cloud_provider + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_cloud\_provider\_all\_of module +-------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_cloud_provider_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_compatible\_subnets module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_compatible_subnets + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_customer\_connected\_account module +------------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.aws_customer_connected_account + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_customer\_connected\_account\_all\_of module +--------------------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_customer_connected_account_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_esx\_host module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_esx_host + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_esx\_host\_all\_of module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_esx_host_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_key\_pair module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_key_pair + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_kms\_info module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_kms_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_sddc\_config module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_sddc_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_sddc\_config\_all\_of module +----------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_sddc_config_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_sddc\_connection module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.aws_sddc_connection + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_sddc\_connection\_all\_of module +--------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_sddc_connection_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_sddc\_resource\_config module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.aws_sddc_resource_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_sddc\_resource\_config\_all\_of module +--------------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_sddc_resource_config_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_subnet module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_subnet + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ca\_certificates module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ca_certificates + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.cbm\_statistic module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.cbm_statistic + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.cbm\_statistics module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.cbm_statistics + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.cbm\_stats\_data module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.cbm_stats_data + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.cloud\_provider module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.cloud_provider + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.cluster module +---------------------------------------- + +.. automodule:: vmware.vmc.console.models.cluster + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.cluster\_config module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.cluster_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.cluster\_reconfigure\_params module +------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.cluster_reconfigure_params + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.compute\_gateway\_template module +----------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.compute_gateway_template + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.compute\_gateway\_template\_all\_of module +-------------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.compute_gateway_template_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.config\_spec module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.config_spec + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.connectivity\_agent\_validation module +---------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.connectivity_agent_validation + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.connectivity\_validation\_group module +---------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.connectivity_validation_group + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.connectivity\_validation\_groups module +----------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.connectivity_validation_groups + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.connectivity\_validation\_input module +---------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.connectivity_validation_input + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.connectivity\_validation\_sub\_group module +--------------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.connectivity_validation_sub_group + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.crl\_certificates module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.crl_certificates + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.customer\_eni\_info module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.customer_eni_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dashboard\_data module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.dashboard_data + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dashboard\_stat module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.dashboard_stat + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dashboard\_statistics module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.dashboard_statistics + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.data\_page\_edge\_summary module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.data_page_edge_summary + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.data\_page\_sddc\_network module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.data_page_sddc_network + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.data\_permissions module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.data_permissions + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dhcp\_lease\_info module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dhcp_lease_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dhcp\_leases module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dhcp_leases + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_config module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dns_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_forwarders module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.dns_forwarders + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_listeners module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dns_listeners + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_listeners\_all\_of module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dns_listeners_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_response\_stats module +----------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dns_response_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_status\_and\_stats module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dns_status_and_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_view module +------------------------------------------ + +.. automodule:: vmware.vmc.console.models.dns_view + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_view\_match module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dns_view_match + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_views module +------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dns_views + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ebs\_backed\_vsan\_config module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ebs_backed_vsan_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.edge\_job module +------------------------------------------ + +.. automodule:: vmware.vmc.console.models.edge_job + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.edge\_status module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.edge_status + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.edge\_summary module +---------------------------------------------- + +.. automodule:: vmware.vmc.console.models.edge_summary + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.edge\_vm\_status module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.edge_vm_status + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.edge\_vnic\_address\_group module +----------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.edge_vnic_address_group + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.edge\_vnic\_address\_groups module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.edge_vnic_address_groups + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.eni\_info module +------------------------------------------ + +.. automodule:: vmware.vmc.console.models.eni_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.entity\_capacity module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.entity_capacity + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.error\_response module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.error_response + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.esx\_config module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.esx_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.esx\_host module +------------------------------------------ + +.. automodule:: vmware.vmc.console.models.esx_host + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.esx\_host\_info module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.esx_host_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.extended\_attribute module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.extended_attribute + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.feature\_capabilities module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.feature_capabilities + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.feature\_capability module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.feature_capability + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.feature\_status module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.feature_status + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_config module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.firewall_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_dashboard\_stats module +----------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.firewall_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_default\_policy module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.firewall_default_policy + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_global\_config module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.firewall_global_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_rule module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.firewall_rule + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_rule\_scope module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.firewall_rule_scope + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_rule\_stats module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.firewall_rule_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_rules module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.firewall_rules + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_service module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.firewall_service + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.gateway\_template module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.gateway_template + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.glcm\_bundle module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.glcm_bundle + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.host\_instance\_types module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.host_instance_types + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.host\_lease\_info module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.host_lease_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.instance\_type\_config module +------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.instance_type_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.interaction\_permissions module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.interaction_permissions + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.interfaces\_dashboard\_stats module +------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.interfaces_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ip\_addresses module +---------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ip_addresses + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec module +-------------------------------------- + +.. automodule:: vmware.vmc.console.models.ipsec + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec\_dashboard\_stats module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ipsec_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec\_global\_config module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.ipsec_global_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec\_site module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ipsec_site + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec\_site\_ike\_status module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ipsec_site_ike_status + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec\_site\_stats module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ipsec_site_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec\_sites module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ipsec_sites + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec\_status\_and\_stats module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ipsec_status_and_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec\_tunnel\_stats module +----------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ipsec_tunnel_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.key\_value\_attributes module +------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.key_value_attributes + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.kms\_vpc\_endpoint module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.kms_vpc_endpoint + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.l2\_extension module +---------------------------------------------- + +.. automodule:: vmware.vmc.console.models.l2_extension + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.l2\_vpn module +---------------------------------------- + +.. automodule:: vmware.vmc.console.models.l2_vpn + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.l2vpn\_stats module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.l2vpn_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.l2vpn\_status\_and\_stats module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.l2vpn_status_and_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.licence\_acl\_permissions module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.licence_acl_permissions + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.load\_balancer\_dashboard\_stats module +----------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.load_balancer_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.logging module +---------------------------------------- + +.. automodule:: vmware.vmc.console.models.logging + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.logical\_network module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.logical_network + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.logical\_router\_scope module +------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.logical_router_scope + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.logical\_router\_scopes module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.logical_router_scopes + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.mac\_address module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.mac_address + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.maintenance\_window module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.maintenance_window + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.maintenance\_window\_entry module +----------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.maintenance_window_entry + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.maintenance\_window\_get module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.maintenance_window_get + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.maintenance\_window\_get\_all\_of module +------------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.maintenance_window_get_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.management\_gateway\_template module +-------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.management_gateway_template + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.management\_gateway\_template\_all\_of module +----------------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.management_gateway_template_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.map\_zones\_request module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.map_zones_request + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.meta\_dashboard\_stats module +------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.meta_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.metadata module +----------------------------------------- + +.. automodule:: vmware.vmc.console.models.metadata + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.msft\_licensing\_config module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.msft_licensing_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nat module +------------------------------------ + +.. automodule:: vmware.vmc.console.models.nat + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nat\_rule module +------------------------------------------ + +.. automodule:: vmware.vmc.console.models.nat_rule + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nat\_rules module +------------------------------------------- + +.. automodule:: vmware.vmc.console.models.nat_rules + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.network\_template module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.network_template + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.new\_credentials module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.new_credentials + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nsxfirewallrule module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.nsxfirewallrule + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nsxfirewallservice module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.nsxfirewallservice + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nsxl2vpn module +----------------------------------------- + +.. automodule:: vmware.vmc.console.models.nsxl2vpn + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nsxnatrule module +------------------------------------------- + +.. automodule:: vmware.vmc.console.models.nsxnatrule + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nsxsite module +---------------------------------------- + +.. automodule:: vmware.vmc.console.models.nsxsite + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nsxt\_addons module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.nsxt_addons + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.object\_type module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.object_type + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.offer\_instances\_holder module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.offer_instances_holder + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.offer\_type module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.offer_type + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.on\_demand\_offer\_instance module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.on_demand_offer_instance + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.org\_properties module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.org_properties + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.org\_seller\_info module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.org_seller_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.organization module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.organization + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.organization\_all\_of module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.organization_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.paged\_edge\_list module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.paged_edge_list + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.paging\_info module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.paging_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.payment\_method\_info module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.payment_method_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.pop\_agent\_xeni\_connection module +------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.pop_agent_xeni_connection + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.pop\_ami\_info module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.pop_ami_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.pop\_ami\_info\_all\_of module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.pop_ami_info_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.pop\_info module +------------------------------------------ + +.. automodule:: vmware.vmc.console.models.pop_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.pop\_service\_info module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.pop_service_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.provision\_spec module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.provision_spec + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.requests module +----------------------------------------- + +.. automodule:: vmware.vmc.console.models.requests + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.reservation module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.reservation + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.reservation\_in\_mw module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.reservation_in_mw + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.reservation\_schedule module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.reservation_schedule + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.reservation\_schedule\_all\_of module +--------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.reservation_schedule_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.reservation\_window module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.reservation_window + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.reservation\_window\_maintenance\_properties module +----------------------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.reservation_window_maintenance_properties + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.result module +--------------------------------------- + +.. automodule:: vmware.vmc.console.models.result + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.route\_table\_info module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.route_table_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.scope\_info module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.scope_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc module +------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_all\_of module +---------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_allocate\_public\_ip\_spec module +----------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_allocate_public_ip_spec + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_config module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_config\_spec module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_config_spec + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_id module +----------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_id + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_link\_config module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_link_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_manifest module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_manifest + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_network module +---------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_network + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_network\_address\_group module +-------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_network_address_group + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_network\_address\_groups module +--------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_network_address_groups + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_network\_dhcp\_config module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.sddc_network_dhcp_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_network\_dhcp\_ip\_pool module +-------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_network_dhcp_ip_pool + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_patch\_request module +----------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_patch_request + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_public\_ip module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_public_ip + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_resource\_config module +------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_resource_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_size module +------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_size + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_state\_request module +----------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_state_request + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_template module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_template + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_template\_all\_of module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_template_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.secondary\_addresses module +----------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.secondary_addresses + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.service\_error module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.service_error + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.site module +------------------------------------- + +.. automodule:: vmware.vmc.console.models.site + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sites module +-------------------------------------- + +.. automodule:: vmware.vmc.console.models.sites + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sslvpn\_dashboard\_stats module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sslvpn_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sub\_interface module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sub_interface + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sub\_interfaces module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.sub_interfaces + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.subnet module +--------------------------------------- + +.. automodule:: vmware.vmc.console.models.subnet + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.subnet\_info module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.subnet_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.subnet\_info\_all\_of module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.subnet_info_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.subnet\_route\_table\_info module +----------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.subnet_route_table_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.subnets module +---------------------------------------- + +.. automodule:: vmware.vmc.console.models.subnets + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.subscription\_details module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.subscription_details + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.subscription\_products module +------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.subscription_products + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.subscription\_request module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.subscription_request + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.support\_window module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.support_window + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.support\_window\_id module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.support_window_id + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.task module +------------------------------------- + +.. automodule:: vmware.vmc.console.models.task + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.task\_all\_of module +---------------------------------------------- + +.. automodule:: vmware.vmc.console.models.task_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.task\_progress\_phase module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.task_progress_phase + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.term\_billing\_options module +------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.term_billing_options + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.term\_offer\_instance module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.term_offer_instance + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.traffic\_shaping\_policy module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.traffic_shaping_policy + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.update\_credentials module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.update_credentials + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vmc\_locale module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vmc_locale + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vnic module +------------------------------------- + +.. automodule:: vmware.vmc.console.models.vnic + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vnics module +-------------------------------------- + +.. automodule:: vmware.vmc.console.models.vnics + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vpc\_info module +------------------------------------------ + +.. automodule:: vmware.vmc.console.models.vpc_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vpc\_info\_subnets module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vpc_info_subnets + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vpc\_info\_subnets\_all\_of module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.vpc_info_subnets_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vpn module +------------------------------------ + +.. automodule:: vmware.vmc.console.models.vpn + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vpn\_channel\_status module +----------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vpn_channel_status + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vpn\_tunnel\_status module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vpn_tunnel_status + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vpn\_tunnel\_traffic\_stats module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.vpn_tunnel_traffic_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vsan\_available\_capacity module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vsan_available_capacity + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vsan\_cluster\_reconfig\_bias module +-------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vsan_cluster_reconfig_bias + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vsan\_cluster\_reconfig\_constraints module +--------------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vsan_cluster_reconfig_constraints + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vsan\_config\_constraints module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vsan_config_constraints + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vsan\_encryption\_config module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vsan_encryption_config + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc.console.models + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/build/html/_sources/vmc/console/vmware.vmc.console.rst.txt b/openapi/docs/build/html/_sources/vmc/console/vmware.vmc.console.rst.txt new file mode 100644 index 00000000..8cc4c283 --- /dev/null +++ b/openapi/docs/build/html/_sources/vmc/console/vmware.vmc.console.rst.txt @@ -0,0 +1,55 @@ +vmware.vmc.console package +========================== + +Subpackages +----------- + +.. toctree:: + :maxdepth: 4 + + vmware.vmc.console.api + vmware.vmc.console.models + +Submodules +---------- + +vmware.vmc.console.api\_client module +------------------------------------- + +.. automodule:: vmware.vmc.console.api_client + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.configuration module +--------------------------------------- + +.. automodule:: vmware.vmc.console.configuration + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.exceptions module +------------------------------------ + +.. automodule:: vmware.vmc.console.exceptions + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.rest module +------------------------------ + +.. automodule:: vmware.vmc.console.rest + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc.console + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/build/html/_sources/vmc/console/vmware.vmc.rst.txt b/openapi/docs/build/html/_sources/vmc/console/vmware.vmc.rst.txt new file mode 100644 index 00000000..6d94b9ed --- /dev/null +++ b/openapi/docs/build/html/_sources/vmc/console/vmware.vmc.rst.txt @@ -0,0 +1,18 @@ +vmware.vmc package +================== + +Subpackages +----------- + +.. toctree:: + :maxdepth: 4 + + vmware.vmc.console + +Module contents +--------------- + +.. automodule:: vmware.vmc + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/build/html/_sources/vmc/draas/modules.rst.txt b/openapi/docs/build/html/_sources/vmc/draas/modules.rst.txt new file mode 100644 index 00000000..af55d4a4 --- /dev/null +++ b/openapi/docs/build/html/_sources/vmc/draas/modules.rst.txt @@ -0,0 +1,9 @@ +draas +===== + +.. toctree:: + :maxdepth: 4 + + setup + test + vmware diff --git a/openapi/docs/build/html/_sources/vmc/draas/setup.rst.txt b/openapi/docs/build/html/_sources/vmc/draas/setup.rst.txt new file mode 100644 index 00000000..552eb49d --- /dev/null +++ b/openapi/docs/build/html/_sources/vmc/draas/setup.rst.txt @@ -0,0 +1,7 @@ +setup module +============ + +.. automodule:: setup + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/build/html/_sources/vmc/draas/vmware.rst.txt b/openapi/docs/build/html/_sources/vmc/draas/vmware.rst.txt new file mode 100644 index 00000000..17a26b56 --- /dev/null +++ b/openapi/docs/build/html/_sources/vmc/draas/vmware.rst.txt @@ -0,0 +1,19 @@ +vmware package +============== + +Subpackages +----------- + +.. toctree:: + :maxdepth: 4 + + vmware.vmc + vmware.vmc_draas + +Module contents +--------------- + +.. automodule:: vmware + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc.draas.api.rst.txt b/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc.draas.api.rst.txt new file mode 100644 index 00000000..dc20a891 --- /dev/null +++ b/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc.draas.api.rst.txt @@ -0,0 +1,30 @@ +vmware.vmc.draas.api package +============================ + +Submodules +---------- + +vmware.vmc.draas.api.site\_recovery\_api module +----------------------------------------------- + +.. automodule:: vmware.vmc.draas.api.site_recovery_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.api.task\_api module +------------------------------------- + +.. automodule:: vmware.vmc.draas.api.task_api + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc.draas.api + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc.draas.models.rst.txt b/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc.draas.models.rst.txt new file mode 100644 index 00000000..bf69204b --- /dev/null +++ b/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc.draas.models.rst.txt @@ -0,0 +1,134 @@ +vmware.vmc.draas.models package +=============================== + +Submodules +---------- + +vmware.vmc.draas.models.abstract\_entity module +----------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.abstract_entity + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.activate\_site\_recovery\_config module +--------------------------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.activate_site_recovery_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.error\_response module +---------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.error_response + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.provision\_srm\_config module +----------------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.provision_srm_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.replica\_disk module +-------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.replica_disk + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.replica\_disk\_collection module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.replica_disk_collection + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.site\_recovery module +--------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.site_recovery + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.site\_recovery\_all\_of module +------------------------------------------------------ + +.. automodule:: vmware.vmc.draas.models.site_recovery_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.site\_recovery\_node module +--------------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.site_recovery_node + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.site\_recovery\_node\_all\_of module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.draas.models.site_recovery_node_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.site\_recovery\_node\_version module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.draas.models.site_recovery_node_version + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.site\_recovery\_versions module +------------------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.site_recovery_versions + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.task module +----------------------------------- + +.. automodule:: vmware.vmc.draas.models.task + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.task\_all\_of module +-------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.task_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.task\_progress\_phase module +---------------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.task_progress_phase + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc.draas.models + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc.draas.rst.txt b/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc.draas.rst.txt new file mode 100644 index 00000000..b8efe684 --- /dev/null +++ b/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc.draas.rst.txt @@ -0,0 +1,55 @@ +vmware.vmc.draas package +======================== + +Subpackages +----------- + +.. toctree:: + :maxdepth: 4 + + vmware.vmc.draas.api + vmware.vmc.draas.models + +Submodules +---------- + +vmware.vmc.draas.api\_client module +----------------------------------- + +.. automodule:: vmware.vmc.draas.api_client + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.configuration module +------------------------------------- + +.. automodule:: vmware.vmc.draas.configuration + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.exceptions module +---------------------------------- + +.. automodule:: vmware.vmc.draas.exceptions + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.rest module +---------------------------- + +.. automodule:: vmware.vmc.draas.rest + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc.draas + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc.rst.txt b/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc.rst.txt new file mode 100644 index 00000000..141f9f06 --- /dev/null +++ b/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc.rst.txt @@ -0,0 +1,18 @@ +vmware.vmc package +================== + +Subpackages +----------- + +.. toctree:: + :maxdepth: 4 + + vmware.vmc.draas + +Module contents +--------------- + +.. automodule:: vmware.vmc + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc_draas.api.rst.txt b/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc_draas.api.rst.txt new file mode 100644 index 00000000..c42ea393 --- /dev/null +++ b/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc_draas.api.rst.txt @@ -0,0 +1,30 @@ +vmware.vmc\_draas.api package +============================= + +Submodules +---------- + +vmware.vmc\_draas.api.site\_recovery\_api module +------------------------------------------------ + +.. automodule:: vmware.vmc_draas.api.site_recovery_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.api.task\_api module +-------------------------------------- + +.. automodule:: vmware.vmc_draas.api.task_api + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc_draas.api + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc_draas.models.rst.txt b/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc_draas.models.rst.txt new file mode 100644 index 00000000..971812fb --- /dev/null +++ b/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc_draas.models.rst.txt @@ -0,0 +1,134 @@ +vmware.vmc\_draas.models package +================================ + +Submodules +---------- + +vmware.vmc\_draas.models.abstract\_entity module +------------------------------------------------ + +.. automodule:: vmware.vmc_draas.models.abstract_entity + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.activate\_site\_recovery\_config module +---------------------------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.activate_site_recovery_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.error\_response module +----------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.error_response + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.provision\_srm\_config module +------------------------------------------------------ + +.. automodule:: vmware.vmc_draas.models.provision_srm_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.replica\_disk module +--------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.replica_disk + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.replica\_disk\_collection module +--------------------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.replica_disk_collection + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.site\_recovery module +---------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.site_recovery + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.site\_recovery\_all\_of module +------------------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.site_recovery_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.site\_recovery\_node module +---------------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.site_recovery_node + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.site\_recovery\_node\_all\_of module +------------------------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.site_recovery_node_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.site\_recovery\_node\_version module +------------------------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.site_recovery_node_version + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.site\_recovery\_versions module +-------------------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.site_recovery_versions + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.task module +------------------------------------ + +.. automodule:: vmware.vmc_draas.models.task + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.task\_all\_of module +--------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.task_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.task\_progress\_phase module +----------------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.task_progress_phase + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc_draas.models + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc_draas.rst.txt b/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc_draas.rst.txt new file mode 100644 index 00000000..dc0b4ab2 --- /dev/null +++ b/openapi/docs/build/html/_sources/vmc/draas/vmware.vmc_draas.rst.txt @@ -0,0 +1,55 @@ +vmware.vmc\_draas package +========================= + +Subpackages +----------- + +.. toctree:: + :maxdepth: 4 + + vmware.vmc_draas.api + vmware.vmc_draas.models + +Submodules +---------- + +vmware.vmc\_draas.api\_client module +------------------------------------ + +.. automodule:: vmware.vmc_draas.api_client + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.configuration module +-------------------------------------- + +.. automodule:: vmware.vmc_draas.configuration + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.exceptions module +----------------------------------- + +.. automodule:: vmware.vmc_draas.exceptions + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.rest module +----------------------------- + +.. automodule:: vmware.vmc_draas.rest + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc_draas + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/build/html/_static/basic.css b/openapi/docs/build/html/_static/basic.css new file mode 100644 index 00000000..2e3cf323 --- /dev/null +++ b/openapi/docs/build/html/_static/basic.css @@ -0,0 +1,855 @@ +/* + * basic.css + * ~~~~~~~~~ + * + * Sphinx stylesheet -- basic theme. + * + * :copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ + +/* -- main layout ----------------------------------------------------------- */ + +div.clearer { + clear: both; +} + +div.section::after { + display: block; + content: ''; + clear: left; +} + +/* -- relbar ---------------------------------------------------------------- */ + +div.related { + width: 100%; + font-size: 90%; +} + +div.related h3 { + display: none; +} + +div.related ul { + margin: 0; + padding: 0 0 0 10px; + list-style: none; +} + +div.related li { + display: inline; +} + +div.related li.right { + float: right; + margin-right: 5px; +} + +/* -- sidebar --------------------------------------------------------------- */ + +div.sphinxsidebarwrapper { + padding: 10px 5px 0 10px; +} + +div.sphinxsidebar { + float: left; + width: 230px; + margin-left: -100%; + font-size: 90%; + word-wrap: break-word; + overflow-wrap : break-word; +} + +div.sphinxsidebar ul { + list-style: none; +} + +div.sphinxsidebar ul ul, +div.sphinxsidebar ul.want-points { + margin-left: 20px; + list-style: square; +} + +div.sphinxsidebar ul ul { + margin-top: 0; + margin-bottom: 0; +} + +div.sphinxsidebar form { + margin-top: 10px; +} + +div.sphinxsidebar input { + border: 1px solid #98dbcc; + font-family: sans-serif; + font-size: 1em; +} + +div.sphinxsidebar #searchbox form.search { + overflow: hidden; +} + +div.sphinxsidebar #searchbox input[type="text"] { + float: left; + width: 80%; + padding: 0.25em; + box-sizing: border-box; +} + +div.sphinxsidebar #searchbox input[type="submit"] { + float: left; + width: 20%; + border-left: none; + padding: 0.25em; + box-sizing: border-box; +} + + +img { + border: 0; + max-width: 100%; +} + +/* -- search page ----------------------------------------------------------- */ + +ul.search { + margin: 10px 0 0 20px; + padding: 0; +} + +ul.search li { + padding: 5px 0 5px 20px; + background-image: url(file.png); + background-repeat: no-repeat; + background-position: 0 7px; +} + +ul.search li a { + font-weight: bold; +} + +ul.search li div.context { + color: #888; + margin: 2px 0 0 30px; + text-align: left; +} + +ul.keywordmatches li.goodmatch a { + font-weight: bold; +} + +/* -- index page ------------------------------------------------------------ */ + +table.contentstable { + width: 90%; + margin-left: auto; + margin-right: auto; +} + +table.contentstable p.biglink { + line-height: 150%; +} + +a.biglink { + font-size: 1.3em; +} + +span.linkdescr { + font-style: italic; + padding-top: 5px; + font-size: 90%; +} + +/* -- general index --------------------------------------------------------- */ + +table.indextable { + width: 100%; +} + +table.indextable td { + text-align: left; + vertical-align: top; +} + +table.indextable ul { + margin-top: 0; + margin-bottom: 0; + list-style-type: none; +} + +table.indextable > tbody > tr > td > ul { + padding-left: 0em; +} + +table.indextable tr.pcap { + height: 10px; +} + +table.indextable tr.cap { + margin-top: 10px; + background-color: #f2f2f2; +} + +img.toggler { + margin-right: 3px; + margin-top: 3px; + cursor: pointer; +} + +div.modindex-jumpbox { + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + margin: 1em 0 1em 0; + padding: 0.4em; +} + +div.genindex-jumpbox { + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + margin: 1em 0 1em 0; + padding: 0.4em; +} + +/* -- domain module index --------------------------------------------------- */ + +table.modindextable td { + padding: 2px; + border-collapse: collapse; +} + +/* -- general body styles --------------------------------------------------- */ + +div.body { + min-width: 450px; + max-width: 800px; +} + +div.body p, div.body dd, div.body li, div.body blockquote { + -moz-hyphens: auto; + -ms-hyphens: auto; + -webkit-hyphens: auto; + hyphens: auto; +} + +a.headerlink { + visibility: hidden; +} + +a.brackets:before, +span.brackets > a:before{ + content: "["; +} + +a.brackets:after, +span.brackets > a:after { + content: "]"; +} + +h1:hover > a.headerlink, +h2:hover > a.headerlink, +h3:hover > a.headerlink, +h4:hover > a.headerlink, +h5:hover > a.headerlink, +h6:hover > a.headerlink, +dt:hover > a.headerlink, +caption:hover > a.headerlink, +p.caption:hover > a.headerlink, +div.code-block-caption:hover > a.headerlink { + visibility: visible; +} + +div.body p.caption { + text-align: inherit; +} + +div.body td { + text-align: left; +} + +.first { + margin-top: 0 !important; +} + +p.rubric { + margin-top: 30px; + font-weight: bold; +} + +img.align-left, .figure.align-left, object.align-left { + clear: left; + float: left; + margin-right: 1em; +} + +img.align-right, .figure.align-right, object.align-right { + clear: right; + float: right; + margin-left: 1em; +} + +img.align-center, .figure.align-center, object.align-center { + display: block; + margin-left: auto; + margin-right: auto; +} + +img.align-default, .figure.align-default { + display: block; + margin-left: auto; + margin-right: auto; +} + +.align-left { + text-align: left; +} + +.align-center { + text-align: center; +} + +.align-default { + text-align: center; +} + +.align-right { + text-align: right; +} + +/* -- sidebars -------------------------------------------------------------- */ + +div.sidebar { + margin: 0 0 0.5em 1em; + border: 1px solid #ddb; + padding: 7px; + background-color: #ffe; + width: 40%; + float: right; + clear: right; + overflow-x: auto; +} + +p.sidebar-title { + font-weight: bold; +} + +div.admonition, div.topic, blockquote { + clear: left; +} + +/* -- topics ---------------------------------------------------------------- */ + +div.topic { + border: 1px solid #ccc; + padding: 7px; + margin: 10px 0 10px 0; +} + +p.topic-title { + font-size: 1.1em; + font-weight: bold; + margin-top: 10px; +} + +/* -- admonitions ----------------------------------------------------------- */ + +div.admonition { + margin-top: 10px; + margin-bottom: 10px; + padding: 7px; +} + +div.admonition dt { + font-weight: bold; +} + +p.admonition-title { + margin: 0px 10px 5px 0px; + font-weight: bold; +} + +div.body p.centered { + text-align: center; + margin-top: 25px; +} + +/* -- content of sidebars/topics/admonitions -------------------------------- */ + +div.sidebar > :last-child, +div.topic > :last-child, +div.admonition > :last-child { + margin-bottom: 0; +} + +div.sidebar::after, +div.topic::after, +div.admonition::after, +blockquote::after { + display: block; + content: ''; + clear: both; +} + +/* -- tables ---------------------------------------------------------------- */ + +table.docutils { + margin-top: 10px; + margin-bottom: 10px; + border: 0; + border-collapse: collapse; +} + +table.align-center { + margin-left: auto; + margin-right: auto; +} + +table.align-default { + margin-left: auto; + margin-right: auto; +} + +table caption span.caption-number { + font-style: italic; +} + +table caption span.caption-text { +} + +table.docutils td, table.docutils th { + padding: 1px 8px 1px 5px; + border-top: 0; + border-left: 0; + border-right: 0; + border-bottom: 1px solid #aaa; +} + +table.footnote td, table.footnote th { + border: 0 !important; +} + +th { + text-align: left; + padding-right: 5px; +} + +table.citation { + border-left: solid 1px gray; + margin-left: 1px; +} + +table.citation td { + border-bottom: none; +} + +th > :first-child, +td > :first-child { + margin-top: 0px; +} + +th > :last-child, +td > :last-child { + margin-bottom: 0px; +} + +/* -- figures --------------------------------------------------------------- */ + +div.figure { + margin: 0.5em; + padding: 0.5em; +} + +div.figure p.caption { + padding: 0.3em; +} + +div.figure p.caption span.caption-number { + font-style: italic; +} + +div.figure p.caption span.caption-text { +} + +/* -- field list styles ----------------------------------------------------- */ + +table.field-list td, table.field-list th { + border: 0 !important; +} + +.field-list ul { + margin: 0; + padding-left: 1em; +} + +.field-list p { + margin: 0; +} + +.field-name { + -moz-hyphens: manual; + -ms-hyphens: manual; + -webkit-hyphens: manual; + hyphens: manual; +} + +/* -- hlist styles ---------------------------------------------------------- */ + +table.hlist { + margin: 1em 0; +} + +table.hlist td { + vertical-align: top; +} + + +/* -- other body styles ----------------------------------------------------- */ + +ol.arabic { + list-style: decimal; +} + +ol.loweralpha { + list-style: lower-alpha; +} + +ol.upperalpha { + list-style: upper-alpha; +} + +ol.lowerroman { + list-style: lower-roman; +} + +ol.upperroman { + list-style: upper-roman; +} + +:not(li) > ol > li:first-child > :first-child, +:not(li) > ul > li:first-child > :first-child { + margin-top: 0px; +} + +:not(li) > ol > li:last-child > :last-child, +:not(li) > ul > li:last-child > :last-child { + margin-bottom: 0px; +} + +ol.simple ol p, +ol.simple ul p, +ul.simple ol p, +ul.simple ul p { + margin-top: 0; +} + +ol.simple > li:not(:first-child) > p, +ul.simple > li:not(:first-child) > p { + margin-top: 0; +} + +ol.simple p, +ul.simple p { + margin-bottom: 0; +} + +dl.footnote > dt, +dl.citation > dt { + float: left; + margin-right: 0.5em; +} + +dl.footnote > dd, +dl.citation > dd { + margin-bottom: 0em; +} + +dl.footnote > dd:after, +dl.citation > dd:after { + content: ""; + clear: both; +} + +dl.field-list { + display: grid; + grid-template-columns: fit-content(30%) auto; +} + +dl.field-list > dt { + font-weight: bold; + word-break: break-word; + padding-left: 0.5em; + padding-right: 5px; +} + +dl.field-list > dt:after { + content: ":"; +} + +dl.field-list > dd { + padding-left: 0.5em; + margin-top: 0em; + margin-left: 0em; + margin-bottom: 0em; +} + +dl { + margin-bottom: 15px; +} + +dd > :first-child { + margin-top: 0px; +} + +dd ul, dd table { + margin-bottom: 10px; +} + +dd { + margin-top: 3px; + margin-bottom: 10px; + margin-left: 30px; +} + +dl > dd:last-child, +dl > dd:last-child > :last-child { + margin-bottom: 0; +} + +dt:target, span.highlighted { + background-color: #fbe54e; +} + +rect.highlighted { + fill: #fbe54e; +} + +dl.glossary dt { + font-weight: bold; + font-size: 1.1em; +} + +.optional { + font-size: 1.3em; +} + +.sig-paren { + font-size: larger; +} + +.versionmodified { + font-style: italic; +} + +.system-message { + background-color: #fda; + padding: 5px; + border: 3px solid red; +} + +.footnote:target { + background-color: #ffa; +} + +.line-block { + display: block; + margin-top: 1em; + margin-bottom: 1em; +} + +.line-block .line-block { + margin-top: 0; + margin-bottom: 0; + margin-left: 1.5em; +} + +.guilabel, .menuselection { + font-family: sans-serif; +} + +.accelerator { + text-decoration: underline; +} + +.classifier { + font-style: oblique; +} + +.classifier:before { + font-style: normal; + margin: 0.5em; + content: ":"; +} + +abbr, acronym { + border-bottom: dotted 1px; + cursor: help; +} + +/* -- code displays --------------------------------------------------------- */ + +pre { + overflow: auto; + overflow-y: hidden; /* fixes display issues on Chrome browsers */ +} + +pre, div[class|="highlight"] { + clear: both; +} + +span.pre { + -moz-hyphens: none; + -ms-hyphens: none; + -webkit-hyphens: none; + hyphens: none; +} + +div[class^="highlight-"] { + margin: 1em 0; +} + +td.linenos pre { + border: 0; + background-color: transparent; + color: #aaa; +} + +table.highlighttable { + display: block; +} + +table.highlighttable tbody { + display: block; +} + +table.highlighttable tr { + display: flex; +} + +table.highlighttable td { + margin: 0; + padding: 0; +} + +table.highlighttable td.linenos { + padding-right: 0.5em; +} + +table.highlighttable td.code { + flex: 1; + overflow: hidden; +} + +.highlight .hll { + display: block; +} + +div.highlight pre, +table.highlighttable pre { + margin: 0; +} + +div.code-block-caption + div { + margin-top: 0; +} + +div.code-block-caption { + margin-top: 1em; + padding: 2px 5px; + font-size: small; +} + +div.code-block-caption code { + background-color: transparent; +} + +table.highlighttable td.linenos, +div.doctest > div.highlight span.gp { /* gp: Generic.Prompt */ + user-select: none; +} + +div.code-block-caption span.caption-number { + padding: 0.1em 0.3em; + font-style: italic; +} + +div.code-block-caption span.caption-text { +} + +div.literal-block-wrapper { + margin: 1em 0; +} + +code.descname { + background-color: transparent; + font-weight: bold; + font-size: 1.2em; +} + +code.descclassname { + background-color: transparent; +} + +code.xref, a code { + background-color: transparent; + font-weight: bold; +} + +h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { + background-color: transparent; +} + +.viewcode-link { + float: right; +} + +.viewcode-back { + float: right; + font-family: sans-serif; +} + +div.viewcode-block:target { + margin: -1px -10px; + padding: 0 10px; +} + +/* -- math display ---------------------------------------------------------- */ + +img.math { + vertical-align: middle; +} + +div.body div.math p { + text-align: center; +} + +span.eqno { + float: right; +} + +span.eqno a.headerlink { + position: absolute; + z-index: 1; +} + +div.math:hover a.headerlink { + visibility: visible; +} + +/* -- printout stylesheet --------------------------------------------------- */ + +@media print { + div.document, + div.documentwrapper, + div.bodywrapper { + margin: 0 !important; + width: 100%; + } + + div.sphinxsidebar, + div.related, + div.footer, + #top-link { + display: none; + } +} \ No newline at end of file diff --git a/openapi/docs/build/html/_static/css/badge_only.css b/openapi/docs/build/html/_static/css/badge_only.css new file mode 100644 index 00000000..e380325b --- /dev/null +++ b/openapi/docs/build/html/_static/css/badge_only.css @@ -0,0 +1 @@ +.fa:before{-webkit-font-smoothing:antialiased}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713?#iefix) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e) format("woff2"),url(fonts/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad) format("woff"),url(fonts/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9) format("truetype"),url(fonts/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde#FontAwesome) format("svg")}.fa:before{font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1}.fa:before,a .fa{text-decoration:inherit}.fa:before,a .fa,li .fa{display:inline-block}li .fa-large:before{width:1.875em}ul.fas{list-style-type:none;margin-left:2em;text-indent:-.8em}ul.fas li .fa{width:.8em}ul.fas li .fa-large:before{vertical-align:baseline}.fa-book:before,.icon-book:before{content:"\f02d"}.fa-caret-down:before,.icon-caret-down:before{content:"\f0d7"}.fa-caret-up:before,.icon-caret-up:before{content:"\f0d8"}.fa-caret-left:before,.icon-caret-left:before{content:"\f0d9"}.fa-caret-right:before,.icon-caret-right:before{content:"\f0da"}.rst-versions{position:fixed;bottom:0;left:0;width:300px;color:#fcfcfc;background:#1f1d1d;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;z-index:400}.rst-versions a{color:#2980b9;text-decoration:none}.rst-versions .rst-badge-small{display:none}.rst-versions .rst-current-version{padding:12px;background-color:#272525;display:block;text-align:right;font-size:90%;cursor:pointer;color:#27ae60}.rst-versions .rst-current-version:after{clear:both;content:"";display:block}.rst-versions .rst-current-version .fa{color:#fcfcfc}.rst-versions .rst-current-version .fa-book,.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version.rst-out-of-date{background-color:#e74c3c;color:#fff}.rst-versions .rst-current-version.rst-active-old-version{background-color:#f1c40f;color:#000}.rst-versions.shift-up{height:auto;max-height:100%;overflow-y:scroll}.rst-versions.shift-up .rst-other-versions{display:block}.rst-versions .rst-other-versions{font-size:90%;padding:12px;color:grey;display:none}.rst-versions .rst-other-versions hr{display:block;height:1px;border:0;margin:20px 0;padding:0;border-top:1px solid #413d3d}.rst-versions .rst-other-versions dd{display:inline-block;margin:0}.rst-versions .rst-other-versions dd a{display:inline-block;padding:6px;color:#fcfcfc}.rst-versions.rst-badge{width:auto;bottom:20px;right:20px;left:auto;border:none;max-width:300px;max-height:90%}.rst-versions.rst-badge .fa-book,.rst-versions.rst-badge .icon-book{float:none;line-height:30px}.rst-versions.rst-badge.shift-up .rst-current-version{text-align:right}.rst-versions.rst-badge.shift-up .rst-current-version .fa-book,.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge>.rst-current-version{width:auto;height:30px;line-height:30px;padding:0 6px;display:block;text-align:center}@media screen and (max-width:768px){.rst-versions{width:85%;display:none}.rst-versions.shift{display:block}} \ No newline at end of file diff --git a/openapi/docs/build/html/_static/css/fonts/Roboto-Slab-Bold.woff b/openapi/docs/build/html/_static/css/fonts/Roboto-Slab-Bold.woff new file mode 100644 index 00000000..6cb60000 Binary files /dev/null and b/openapi/docs/build/html/_static/css/fonts/Roboto-Slab-Bold.woff differ diff --git a/openapi/docs/build/html/_static/css/fonts/Roboto-Slab-Bold.woff2 b/openapi/docs/build/html/_static/css/fonts/Roboto-Slab-Bold.woff2 new file mode 100644 index 00000000..7059e231 Binary files /dev/null and b/openapi/docs/build/html/_static/css/fonts/Roboto-Slab-Bold.woff2 differ diff --git a/openapi/docs/build/html/_static/css/fonts/Roboto-Slab-Regular.woff b/openapi/docs/build/html/_static/css/fonts/Roboto-Slab-Regular.woff new file mode 100644 index 00000000..f815f63f Binary files /dev/null and b/openapi/docs/build/html/_static/css/fonts/Roboto-Slab-Regular.woff differ diff --git a/openapi/docs/build/html/_static/css/fonts/Roboto-Slab-Regular.woff2 b/openapi/docs/build/html/_static/css/fonts/Roboto-Slab-Regular.woff2 new file mode 100644 index 00000000..f2c76e5b Binary files /dev/null and b/openapi/docs/build/html/_static/css/fonts/Roboto-Slab-Regular.woff2 differ diff --git a/openapi/docs/build/html/_static/css/fonts/fontawesome-webfont.eot b/openapi/docs/build/html/_static/css/fonts/fontawesome-webfont.eot new file mode 100644 index 00000000..e9f60ca9 Binary files /dev/null and b/openapi/docs/build/html/_static/css/fonts/fontawesome-webfont.eot differ diff --git a/openapi/docs/build/html/_static/css/fonts/fontawesome-webfont.svg b/openapi/docs/build/html/_static/css/fonts/fontawesome-webfont.svg new file mode 100644 index 00000000..855c845e --- /dev/null +++ b/openapi/docs/build/html/_static/css/fonts/fontawesome-webfont.svg @@ -0,0 +1,2671 @@ + + + + +Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 + By ,,, +Copyright Dave Gandy 2016. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openapi/docs/build/html/_static/css/fonts/fontawesome-webfont.ttf b/openapi/docs/build/html/_static/css/fonts/fontawesome-webfont.ttf new file mode 100644 index 00000000..35acda2f Binary files /dev/null and b/openapi/docs/build/html/_static/css/fonts/fontawesome-webfont.ttf differ diff --git a/openapi/docs/build/html/_static/css/fonts/fontawesome-webfont.woff b/openapi/docs/build/html/_static/css/fonts/fontawesome-webfont.woff new file mode 100644 index 00000000..400014a4 Binary files /dev/null and b/openapi/docs/build/html/_static/css/fonts/fontawesome-webfont.woff differ diff --git a/openapi/docs/build/html/_static/css/fonts/fontawesome-webfont.woff2 b/openapi/docs/build/html/_static/css/fonts/fontawesome-webfont.woff2 new file mode 100644 index 00000000..4d13fc60 Binary files /dev/null and b/openapi/docs/build/html/_static/css/fonts/fontawesome-webfont.woff2 differ diff --git a/openapi/docs/build/html/_static/css/fonts/lato-bold-italic.woff b/openapi/docs/build/html/_static/css/fonts/lato-bold-italic.woff new file mode 100644 index 00000000..88ad05b9 Binary files /dev/null and b/openapi/docs/build/html/_static/css/fonts/lato-bold-italic.woff differ diff --git a/openapi/docs/build/html/_static/css/fonts/lato-bold-italic.woff2 b/openapi/docs/build/html/_static/css/fonts/lato-bold-italic.woff2 new file mode 100644 index 00000000..c4e3d804 Binary files /dev/null and b/openapi/docs/build/html/_static/css/fonts/lato-bold-italic.woff2 differ diff --git a/openapi/docs/build/html/_static/css/fonts/lato-bold.woff b/openapi/docs/build/html/_static/css/fonts/lato-bold.woff new file mode 100644 index 00000000..c6dff51f Binary files /dev/null and b/openapi/docs/build/html/_static/css/fonts/lato-bold.woff differ diff --git a/openapi/docs/build/html/_static/css/fonts/lato-bold.woff2 b/openapi/docs/build/html/_static/css/fonts/lato-bold.woff2 new file mode 100644 index 00000000..bb195043 Binary files /dev/null and b/openapi/docs/build/html/_static/css/fonts/lato-bold.woff2 differ diff --git a/openapi/docs/build/html/_static/css/fonts/lato-normal-italic.woff b/openapi/docs/build/html/_static/css/fonts/lato-normal-italic.woff new file mode 100644 index 00000000..76114bc0 Binary files /dev/null and b/openapi/docs/build/html/_static/css/fonts/lato-normal-italic.woff differ diff --git a/openapi/docs/build/html/_static/css/fonts/lato-normal-italic.woff2 b/openapi/docs/build/html/_static/css/fonts/lato-normal-italic.woff2 new file mode 100644 index 00000000..3404f37e Binary files /dev/null and b/openapi/docs/build/html/_static/css/fonts/lato-normal-italic.woff2 differ diff --git a/openapi/docs/build/html/_static/css/fonts/lato-normal.woff b/openapi/docs/build/html/_static/css/fonts/lato-normal.woff new file mode 100644 index 00000000..ae1307ff Binary files /dev/null and b/openapi/docs/build/html/_static/css/fonts/lato-normal.woff differ diff --git a/openapi/docs/build/html/_static/css/fonts/lato-normal.woff2 b/openapi/docs/build/html/_static/css/fonts/lato-normal.woff2 new file mode 100644 index 00000000..3bf98433 Binary files /dev/null and b/openapi/docs/build/html/_static/css/fonts/lato-normal.woff2 differ diff --git a/openapi/docs/build/html/_static/css/theme.css b/openapi/docs/build/html/_static/css/theme.css new file mode 100644 index 00000000..8cd4f101 --- /dev/null +++ b/openapi/docs/build/html/_static/css/theme.css @@ -0,0 +1,4 @@ +html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden],audio:not([controls]){display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:0}dfn{font-style:italic}ins{background:#ff9;text-decoration:none}ins,mark{color:#000}mark{background:#ff0;font-style:italic;font-weight:700}.rst-content code,.rst-content tt,code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,ol,ul{margin:0;padding:0;list-style:none;list-style-image:none}li{list-style:none}dd{margin:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%}svg:not(:root){overflow:hidden}figure,form{margin:0}label{cursor:pointer}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.relative{position:relative}big,small{font-size:100%}@media print{body,html,section{background:none!important}*{box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}.rst-content .toctree-wrapper>p.caption,h2,h3,p{orphans:3;widows:3}.rst-content .toctree-wrapper>p.caption,h2,h3{page-break-after:avoid}}.btn,.fa:before,.icon:before,.rst-content .admonition,.rst-content .admonition-title:before,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .code-block-caption .headerlink:before,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning,.rst-content code.download span:first-child:before,.rst-content dl dt .headerlink:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content p.caption .headerlink:before,.rst-content table>caption .headerlink:before,.rst-content tt.download span:first-child:before,.wy-alert,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-menu-vertical li.current>a,.wy-menu-vertical li.current>a span.toctree-expand:before,.wy-menu-vertical li.on a,.wy-menu-vertical li.on a span.toctree-expand:before,.wy-menu-vertical li span.toctree-expand:before,.wy-nav-top a,.wy-side-nav-search .wy-dropdown>a,.wy-side-nav-search>a,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-font-smoothing:antialiased}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:FontAwesome;src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713);src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713?#iefix&v=4.7.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e) format("woff2"),url(fonts/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad) format("woff"),url(fonts/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9) format("truetype"),url(fonts/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-menu-vertical li.current>a span.toctree-expand,.wy-menu-vertical li.on a span.toctree-expand,.wy-menu-vertical li span.toctree-expand{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa-pull-left.icon,.fa.fa-pull-left,.rst-content .code-block-caption .fa-pull-left.headerlink,.rst-content .fa-pull-left.admonition-title,.rst-content code.download span.fa-pull-left:first-child,.rst-content dl dt .fa-pull-left.headerlink,.rst-content h1 .fa-pull-left.headerlink,.rst-content h2 .fa-pull-left.headerlink,.rst-content h3 .fa-pull-left.headerlink,.rst-content h4 .fa-pull-left.headerlink,.rst-content h5 .fa-pull-left.headerlink,.rst-content h6 .fa-pull-left.headerlink,.rst-content p.caption .fa-pull-left.headerlink,.rst-content table>caption .fa-pull-left.headerlink,.rst-content tt.download span.fa-pull-left:first-child,.wy-menu-vertical li.current>a span.fa-pull-left.toctree-expand,.wy-menu-vertical li.on a span.fa-pull-left.toctree-expand,.wy-menu-vertical li span.fa-pull-left.toctree-expand{margin-right:.3em}.fa-pull-right.icon,.fa.fa-pull-right,.rst-content .code-block-caption .fa-pull-right.headerlink,.rst-content .fa-pull-right.admonition-title,.rst-content code.download span.fa-pull-right:first-child,.rst-content dl dt .fa-pull-right.headerlink,.rst-content h1 .fa-pull-right.headerlink,.rst-content h2 .fa-pull-right.headerlink,.rst-content h3 .fa-pull-right.headerlink,.rst-content h4 .fa-pull-right.headerlink,.rst-content h5 .fa-pull-right.headerlink,.rst-content h6 .fa-pull-right.headerlink,.rst-content p.caption .fa-pull-right.headerlink,.rst-content table>caption .fa-pull-right.headerlink,.rst-content tt.download span.fa-pull-right:first-child,.wy-menu-vertical li.current>a span.fa-pull-right.toctree-expand,.wy-menu-vertical li.on a span.fa-pull-right.toctree-expand,.wy-menu-vertical li span.fa-pull-right.toctree-expand{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,.pull-left.icon,.rst-content .code-block-caption .pull-left.headerlink,.rst-content .pull-left.admonition-title,.rst-content code.download span.pull-left:first-child,.rst-content dl dt .pull-left.headerlink,.rst-content h1 .pull-left.headerlink,.rst-content h2 .pull-left.headerlink,.rst-content h3 .pull-left.headerlink,.rst-content h4 .pull-left.headerlink,.rst-content h5 .pull-left.headerlink,.rst-content h6 .pull-left.headerlink,.rst-content p.caption .pull-left.headerlink,.rst-content table>caption .pull-left.headerlink,.rst-content tt.download span.pull-left:first-child,.wy-menu-vertical li.current>a span.pull-left.toctree-expand,.wy-menu-vertical li.on a span.pull-left.toctree-expand,.wy-menu-vertical li span.pull-left.toctree-expand{margin-right:.3em}.fa.pull-right,.pull-right.icon,.rst-content .code-block-caption .pull-right.headerlink,.rst-content .pull-right.admonition-title,.rst-content code.download span.pull-right:first-child,.rst-content dl dt .pull-right.headerlink,.rst-content h1 .pull-right.headerlink,.rst-content h2 .pull-right.headerlink,.rst-content h3 .pull-right.headerlink,.rst-content h4 .pull-right.headerlink,.rst-content h5 .pull-right.headerlink,.rst-content h6 .pull-right.headerlink,.rst-content p.caption .pull-right.headerlink,.rst-content table>caption .pull-right.headerlink,.rst-content tt.download span.pull-right:first-child,.wy-menu-vertical li.current>a span.pull-right.toctree-expand,.wy-menu-vertical li.on a span.pull-right.toctree-expand,.wy-menu-vertical li span.pull-right.toctree-expand{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before,.icon-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before,.icon-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before,.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before,.icon-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before{content:""}.fa-check-circle:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before,.rst-content .admonition-title:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before,.icon-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before,.icon-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before,.icon-circle-arrow-left:before{content:""}.fa-arrow-circle-right:before,.icon-circle-arrow-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before,.icon-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before,.icon-caret-down:before,.wy-dropdown .caret:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before,.wy-menu-vertical li.current>a span.toctree-expand:before,.wy-menu-vertical li.on a span.toctree-expand:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before,.icon-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before,.wy-menu-vertical li span.toctree-expand:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before,.icon-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-dropdown .caret,.wy-inline-validate.wy-inline-validate-danger .wy-input-context,.wy-inline-validate.wy-inline-validate-info .wy-input-context,.wy-inline-validate.wy-inline-validate-success .wy-input-context,.wy-inline-validate.wy-inline-validate-warning .wy-input-context,.wy-menu-vertical li.current>a span.toctree-expand,.wy-menu-vertical li.on a span.toctree-expand,.wy-menu-vertical li span.toctree-expand{font-family:inherit}.fa:before,.icon:before,.rst-content .admonition-title:before,.rst-content .code-block-caption .headerlink:before,.rst-content code.download span:first-child:before,.rst-content dl dt .headerlink:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content p.caption .headerlink:before,.rst-content table>caption .headerlink:before,.rst-content tt.download span:first-child:before,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-menu-vertical li.current>a span.toctree-expand:before,.wy-menu-vertical li.on a span.toctree-expand:before,.wy-menu-vertical li span.toctree-expand:before{font-family:FontAwesome;display:inline-block;font-style:normal;font-weight:400;line-height:1;text-decoration:inherit}.rst-content .code-block-caption a .headerlink,.rst-content a .admonition-title,.rst-content code.download a span:first-child,.rst-content dl dt a .headerlink,.rst-content h1 a .headerlink,.rst-content h2 a .headerlink,.rst-content h3 a .headerlink,.rst-content h4 a .headerlink,.rst-content h5 a .headerlink,.rst-content h6 a .headerlink,.rst-content p.caption a .headerlink,.rst-content table>caption a .headerlink,.rst-content tt.download a span:first-child,.wy-menu-vertical li.current>a span.toctree-expand,.wy-menu-vertical li.on a span.toctree-expand,.wy-menu-vertical li a span.toctree-expand,a .fa,a .icon,a .rst-content .admonition-title,a .rst-content .code-block-caption .headerlink,a .rst-content code.download span:first-child,a .rst-content dl dt .headerlink,a .rst-content h1 .headerlink,a .rst-content h2 .headerlink,a .rst-content h3 .headerlink,a .rst-content h4 .headerlink,a .rst-content h5 .headerlink,a .rst-content h6 .headerlink,a .rst-content p.caption .headerlink,a .rst-content table>caption .headerlink,a .rst-content tt.download span:first-child,a .wy-menu-vertical li span.toctree-expand{display:inline-block;text-decoration:inherit}.btn .fa,.btn .icon,.btn .rst-content .admonition-title,.btn .rst-content .code-block-caption .headerlink,.btn .rst-content code.download span:first-child,.btn .rst-content dl dt .headerlink,.btn .rst-content h1 .headerlink,.btn .rst-content h2 .headerlink,.btn .rst-content h3 .headerlink,.btn .rst-content h4 .headerlink,.btn .rst-content h5 .headerlink,.btn .rst-content h6 .headerlink,.btn .rst-content p.caption .headerlink,.btn .rst-content table>caption .headerlink,.btn .rst-content tt.download span:first-child,.btn .wy-menu-vertical li.current>a span.toctree-expand,.btn .wy-menu-vertical li.on a span.toctree-expand,.btn .wy-menu-vertical li span.toctree-expand,.nav .fa,.nav .icon,.nav .rst-content .admonition-title,.nav .rst-content .code-block-caption .headerlink,.nav .rst-content code.download span:first-child,.nav .rst-content dl dt .headerlink,.nav .rst-content h1 .headerlink,.nav .rst-content h2 .headerlink,.nav .rst-content h3 .headerlink,.nav .rst-content h4 .headerlink,.nav .rst-content h5 .headerlink,.nav .rst-content h6 .headerlink,.nav .rst-content p.caption .headerlink,.nav .rst-content table>caption .headerlink,.nav .rst-content tt.download span:first-child,.nav .wy-menu-vertical li.current>a span.toctree-expand,.nav .wy-menu-vertical li.on a span.toctree-expand,.nav .wy-menu-vertical li span.toctree-expand,.rst-content .btn .admonition-title,.rst-content .code-block-caption .btn .headerlink,.rst-content .code-block-caption .nav .headerlink,.rst-content .nav .admonition-title,.rst-content code.download .btn span:first-child,.rst-content code.download .nav span:first-child,.rst-content dl dt .btn .headerlink,.rst-content dl dt .nav .headerlink,.rst-content h1 .btn .headerlink,.rst-content h1 .nav .headerlink,.rst-content h2 .btn .headerlink,.rst-content h2 .nav .headerlink,.rst-content h3 .btn .headerlink,.rst-content h3 .nav .headerlink,.rst-content h4 .btn .headerlink,.rst-content h4 .nav .headerlink,.rst-content h5 .btn .headerlink,.rst-content h5 .nav .headerlink,.rst-content h6 .btn .headerlink,.rst-content h6 .nav .headerlink,.rst-content p.caption .btn .headerlink,.rst-content p.caption .nav .headerlink,.rst-content table>caption .btn .headerlink,.rst-content table>caption .nav .headerlink,.rst-content tt.download .btn span:first-child,.rst-content tt.download .nav span:first-child,.wy-menu-vertical li .btn span.toctree-expand,.wy-menu-vertical li.current>a .btn span.toctree-expand,.wy-menu-vertical li.current>a .nav span.toctree-expand,.wy-menu-vertical li .nav span.toctree-expand,.wy-menu-vertical li.on a .btn span.toctree-expand,.wy-menu-vertical li.on a .nav span.toctree-expand{display:inline}.btn .fa-large.icon,.btn .fa.fa-large,.btn .rst-content .code-block-caption .fa-large.headerlink,.btn .rst-content .fa-large.admonition-title,.btn .rst-content code.download span.fa-large:first-child,.btn .rst-content dl dt .fa-large.headerlink,.btn .rst-content h1 .fa-large.headerlink,.btn .rst-content h2 .fa-large.headerlink,.btn .rst-content h3 .fa-large.headerlink,.btn .rst-content h4 .fa-large.headerlink,.btn .rst-content h5 .fa-large.headerlink,.btn .rst-content h6 .fa-large.headerlink,.btn .rst-content p.caption .fa-large.headerlink,.btn .rst-content table>caption .fa-large.headerlink,.btn .rst-content tt.download span.fa-large:first-child,.btn .wy-menu-vertical li span.fa-large.toctree-expand,.nav .fa-large.icon,.nav .fa.fa-large,.nav .rst-content .code-block-caption .fa-large.headerlink,.nav .rst-content .fa-large.admonition-title,.nav .rst-content code.download span.fa-large:first-child,.nav .rst-content dl dt .fa-large.headerlink,.nav .rst-content h1 .fa-large.headerlink,.nav .rst-content h2 .fa-large.headerlink,.nav .rst-content h3 .fa-large.headerlink,.nav .rst-content h4 .fa-large.headerlink,.nav .rst-content h5 .fa-large.headerlink,.nav .rst-content h6 .fa-large.headerlink,.nav .rst-content p.caption .fa-large.headerlink,.nav .rst-content table>caption .fa-large.headerlink,.nav .rst-content tt.download span.fa-large:first-child,.nav .wy-menu-vertical li span.fa-large.toctree-expand,.rst-content .btn .fa-large.admonition-title,.rst-content .code-block-caption .btn .fa-large.headerlink,.rst-content .code-block-caption .nav .fa-large.headerlink,.rst-content .nav .fa-large.admonition-title,.rst-content code.download .btn span.fa-large:first-child,.rst-content code.download .nav span.fa-large:first-child,.rst-content dl dt .btn .fa-large.headerlink,.rst-content dl dt .nav .fa-large.headerlink,.rst-content h1 .btn .fa-large.headerlink,.rst-content h1 .nav .fa-large.headerlink,.rst-content h2 .btn .fa-large.headerlink,.rst-content h2 .nav .fa-large.headerlink,.rst-content h3 .btn .fa-large.headerlink,.rst-content h3 .nav .fa-large.headerlink,.rst-content h4 .btn .fa-large.headerlink,.rst-content h4 .nav .fa-large.headerlink,.rst-content h5 .btn .fa-large.headerlink,.rst-content h5 .nav .fa-large.headerlink,.rst-content h6 .btn .fa-large.headerlink,.rst-content h6 .nav .fa-large.headerlink,.rst-content p.caption .btn .fa-large.headerlink,.rst-content p.caption .nav .fa-large.headerlink,.rst-content table>caption .btn .fa-large.headerlink,.rst-content table>caption .nav .fa-large.headerlink,.rst-content tt.download .btn span.fa-large:first-child,.rst-content tt.download .nav span.fa-large:first-child,.wy-menu-vertical li .btn span.fa-large.toctree-expand,.wy-menu-vertical li .nav span.fa-large.toctree-expand{line-height:.9em}.btn .fa-spin.icon,.btn .fa.fa-spin,.btn .rst-content .code-block-caption .fa-spin.headerlink,.btn .rst-content .fa-spin.admonition-title,.btn .rst-content code.download span.fa-spin:first-child,.btn .rst-content dl dt .fa-spin.headerlink,.btn .rst-content h1 .fa-spin.headerlink,.btn .rst-content h2 .fa-spin.headerlink,.btn .rst-content h3 .fa-spin.headerlink,.btn .rst-content h4 .fa-spin.headerlink,.btn .rst-content h5 .fa-spin.headerlink,.btn .rst-content h6 .fa-spin.headerlink,.btn .rst-content p.caption .fa-spin.headerlink,.btn .rst-content table>caption .fa-spin.headerlink,.btn .rst-content tt.download span.fa-spin:first-child,.btn .wy-menu-vertical li span.fa-spin.toctree-expand,.nav .fa-spin.icon,.nav .fa.fa-spin,.nav .rst-content .code-block-caption .fa-spin.headerlink,.nav .rst-content .fa-spin.admonition-title,.nav .rst-content code.download span.fa-spin:first-child,.nav .rst-content dl dt .fa-spin.headerlink,.nav .rst-content h1 .fa-spin.headerlink,.nav .rst-content h2 .fa-spin.headerlink,.nav .rst-content h3 .fa-spin.headerlink,.nav .rst-content h4 .fa-spin.headerlink,.nav .rst-content h5 .fa-spin.headerlink,.nav .rst-content h6 .fa-spin.headerlink,.nav .rst-content p.caption .fa-spin.headerlink,.nav .rst-content table>caption .fa-spin.headerlink,.nav .rst-content tt.download span.fa-spin:first-child,.nav .wy-menu-vertical li span.fa-spin.toctree-expand,.rst-content .btn .fa-spin.admonition-title,.rst-content .code-block-caption .btn .fa-spin.headerlink,.rst-content .code-block-caption .nav .fa-spin.headerlink,.rst-content .nav .fa-spin.admonition-title,.rst-content code.download .btn span.fa-spin:first-child,.rst-content code.download .nav span.fa-spin:first-child,.rst-content dl dt .btn .fa-spin.headerlink,.rst-content dl dt .nav .fa-spin.headerlink,.rst-content h1 .btn .fa-spin.headerlink,.rst-content h1 .nav .fa-spin.headerlink,.rst-content h2 .btn .fa-spin.headerlink,.rst-content h2 .nav .fa-spin.headerlink,.rst-content h3 .btn .fa-spin.headerlink,.rst-content h3 .nav .fa-spin.headerlink,.rst-content h4 .btn .fa-spin.headerlink,.rst-content h4 .nav .fa-spin.headerlink,.rst-content h5 .btn .fa-spin.headerlink,.rst-content h5 .nav .fa-spin.headerlink,.rst-content h6 .btn .fa-spin.headerlink,.rst-content h6 .nav .fa-spin.headerlink,.rst-content p.caption .btn .fa-spin.headerlink,.rst-content p.caption .nav .fa-spin.headerlink,.rst-content table>caption .btn .fa-spin.headerlink,.rst-content table>caption .nav .fa-spin.headerlink,.rst-content tt.download .btn span.fa-spin:first-child,.rst-content tt.download .nav span.fa-spin:first-child,.wy-menu-vertical li .btn span.fa-spin.toctree-expand,.wy-menu-vertical li .nav span.fa-spin.toctree-expand{display:inline-block}.btn.fa:before,.btn.icon:before,.rst-content .btn.admonition-title:before,.rst-content .code-block-caption .btn.headerlink:before,.rst-content code.download span.btn:first-child:before,.rst-content dl dt .btn.headerlink:before,.rst-content h1 .btn.headerlink:before,.rst-content h2 .btn.headerlink:before,.rst-content h3 .btn.headerlink:before,.rst-content h4 .btn.headerlink:before,.rst-content h5 .btn.headerlink:before,.rst-content h6 .btn.headerlink:before,.rst-content p.caption .btn.headerlink:before,.rst-content table>caption .btn.headerlink:before,.rst-content tt.download span.btn:first-child:before,.wy-menu-vertical li span.btn.toctree-expand:before{opacity:.5;-webkit-transition:opacity .05s ease-in;-moz-transition:opacity .05s ease-in;transition:opacity .05s ease-in}.btn.fa:hover:before,.btn.icon:hover:before,.rst-content .btn.admonition-title:hover:before,.rst-content .code-block-caption .btn.headerlink:hover:before,.rst-content code.download span.btn:first-child:hover:before,.rst-content dl dt .btn.headerlink:hover:before,.rst-content h1 .btn.headerlink:hover:before,.rst-content h2 .btn.headerlink:hover:before,.rst-content h3 .btn.headerlink:hover:before,.rst-content h4 .btn.headerlink:hover:before,.rst-content h5 .btn.headerlink:hover:before,.rst-content h6 .btn.headerlink:hover:before,.rst-content p.caption .btn.headerlink:hover:before,.rst-content table>caption .btn.headerlink:hover:before,.rst-content tt.download span.btn:first-child:hover:before,.wy-menu-vertical li span.btn.toctree-expand:hover:before{opacity:1}.btn-mini .fa:before,.btn-mini .icon:before,.btn-mini .rst-content .admonition-title:before,.btn-mini .rst-content .code-block-caption .headerlink:before,.btn-mini .rst-content code.download span:first-child:before,.btn-mini .rst-content dl dt .headerlink:before,.btn-mini .rst-content h1 .headerlink:before,.btn-mini .rst-content h2 .headerlink:before,.btn-mini .rst-content h3 .headerlink:before,.btn-mini .rst-content h4 .headerlink:before,.btn-mini .rst-content h5 .headerlink:before,.btn-mini .rst-content h6 .headerlink:before,.btn-mini .rst-content p.caption .headerlink:before,.btn-mini .rst-content table>caption .headerlink:before,.btn-mini .rst-content tt.download span:first-child:before,.btn-mini .wy-menu-vertical li span.toctree-expand:before,.rst-content .btn-mini .admonition-title:before,.rst-content .code-block-caption .btn-mini .headerlink:before,.rst-content code.download .btn-mini span:first-child:before,.rst-content dl dt .btn-mini .headerlink:before,.rst-content h1 .btn-mini .headerlink:before,.rst-content h2 .btn-mini .headerlink:before,.rst-content h3 .btn-mini .headerlink:before,.rst-content h4 .btn-mini .headerlink:before,.rst-content h5 .btn-mini .headerlink:before,.rst-content h6 .btn-mini .headerlink:before,.rst-content p.caption .btn-mini .headerlink:before,.rst-content table>caption .btn-mini .headerlink:before,.rst-content tt.download .btn-mini span:first-child:before,.wy-menu-vertical li .btn-mini span.toctree-expand:before{font-size:14px;vertical-align:-15%}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning,.wy-alert{padding:12px;line-height:24px;margin-bottom:24px;background:#e7f2fa}.rst-content .admonition-title,.wy-alert-title{font-weight:700;display:block;color:#fff;background:#6ab0de;padding:6px 12px;margin:-12px -12px 12px}.rst-content .danger,.rst-content .error,.rst-content .wy-alert-danger.admonition,.rst-content .wy-alert-danger.admonition-todo,.rst-content .wy-alert-danger.attention,.rst-content .wy-alert-danger.caution,.rst-content .wy-alert-danger.hint,.rst-content .wy-alert-danger.important,.rst-content .wy-alert-danger.note,.rst-content .wy-alert-danger.seealso,.rst-content .wy-alert-danger.tip,.rst-content .wy-alert-danger.warning,.wy-alert.wy-alert-danger{background:#fdf3f2}.rst-content .danger .admonition-title,.rst-content .danger .wy-alert-title,.rst-content .error .admonition-title,.rst-content .error .wy-alert-title,.rst-content .wy-alert-danger.admonition-todo .admonition-title,.rst-content .wy-alert-danger.admonition-todo .wy-alert-title,.rst-content .wy-alert-danger.admonition .admonition-title,.rst-content .wy-alert-danger.admonition .wy-alert-title,.rst-content .wy-alert-danger.attention .admonition-title,.rst-content .wy-alert-danger.attention .wy-alert-title,.rst-content .wy-alert-danger.caution .admonition-title,.rst-content .wy-alert-danger.caution .wy-alert-title,.rst-content .wy-alert-danger.hint .admonition-title,.rst-content .wy-alert-danger.hint .wy-alert-title,.rst-content .wy-alert-danger.important .admonition-title,.rst-content .wy-alert-danger.important .wy-alert-title,.rst-content .wy-alert-danger.note .admonition-title,.rst-content .wy-alert-danger.note .wy-alert-title,.rst-content .wy-alert-danger.seealso .admonition-title,.rst-content .wy-alert-danger.seealso .wy-alert-title,.rst-content .wy-alert-danger.tip .admonition-title,.rst-content .wy-alert-danger.tip .wy-alert-title,.rst-content .wy-alert-danger.warning .admonition-title,.rst-content .wy-alert-danger.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-danger .admonition-title,.wy-alert.wy-alert-danger .rst-content .admonition-title,.wy-alert.wy-alert-danger .wy-alert-title{background:#f29f97}.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .warning,.rst-content .wy-alert-warning.admonition,.rst-content .wy-alert-warning.danger,.rst-content .wy-alert-warning.error,.rst-content .wy-alert-warning.hint,.rst-content .wy-alert-warning.important,.rst-content .wy-alert-warning.note,.rst-content .wy-alert-warning.seealso,.rst-content .wy-alert-warning.tip,.wy-alert.wy-alert-warning{background:#ffedcc}.rst-content .admonition-todo .admonition-title,.rst-content .admonition-todo .wy-alert-title,.rst-content .attention .admonition-title,.rst-content .attention .wy-alert-title,.rst-content .caution .admonition-title,.rst-content .caution .wy-alert-title,.rst-content .warning .admonition-title,.rst-content .warning .wy-alert-title,.rst-content .wy-alert-warning.admonition .admonition-title,.rst-content .wy-alert-warning.admonition .wy-alert-title,.rst-content .wy-alert-warning.danger .admonition-title,.rst-content .wy-alert-warning.danger .wy-alert-title,.rst-content .wy-alert-warning.error .admonition-title,.rst-content .wy-alert-warning.error .wy-alert-title,.rst-content .wy-alert-warning.hint .admonition-title,.rst-content .wy-alert-warning.hint .wy-alert-title,.rst-content .wy-alert-warning.important .admonition-title,.rst-content .wy-alert-warning.important .wy-alert-title,.rst-content .wy-alert-warning.note .admonition-title,.rst-content .wy-alert-warning.note .wy-alert-title,.rst-content .wy-alert-warning.seealso .admonition-title,.rst-content .wy-alert-warning.seealso .wy-alert-title,.rst-content .wy-alert-warning.tip .admonition-title,.rst-content .wy-alert-warning.tip .wy-alert-title,.rst-content .wy-alert.wy-alert-warning .admonition-title,.wy-alert.wy-alert-warning .rst-content .admonition-title,.wy-alert.wy-alert-warning .wy-alert-title{background:#f0b37e}.rst-content .note,.rst-content .seealso,.rst-content .wy-alert-info.admonition,.rst-content .wy-alert-info.admonition-todo,.rst-content .wy-alert-info.attention,.rst-content .wy-alert-info.caution,.rst-content .wy-alert-info.danger,.rst-content .wy-alert-info.error,.rst-content .wy-alert-info.hint,.rst-content .wy-alert-info.important,.rst-content .wy-alert-info.tip,.rst-content .wy-alert-info.warning,.wy-alert.wy-alert-info{background:#e7f2fa}.rst-content .note .admonition-title,.rst-content .note .wy-alert-title,.rst-content .seealso .admonition-title,.rst-content .seealso .wy-alert-title,.rst-content .wy-alert-info.admonition-todo .admonition-title,.rst-content .wy-alert-info.admonition-todo .wy-alert-title,.rst-content .wy-alert-info.admonition .admonition-title,.rst-content .wy-alert-info.admonition .wy-alert-title,.rst-content .wy-alert-info.attention .admonition-title,.rst-content .wy-alert-info.attention .wy-alert-title,.rst-content .wy-alert-info.caution .admonition-title,.rst-content .wy-alert-info.caution .wy-alert-title,.rst-content .wy-alert-info.danger .admonition-title,.rst-content .wy-alert-info.danger .wy-alert-title,.rst-content .wy-alert-info.error .admonition-title,.rst-content .wy-alert-info.error .wy-alert-title,.rst-content .wy-alert-info.hint .admonition-title,.rst-content .wy-alert-info.hint .wy-alert-title,.rst-content .wy-alert-info.important .admonition-title,.rst-content .wy-alert-info.important .wy-alert-title,.rst-content .wy-alert-info.tip .admonition-title,.rst-content .wy-alert-info.tip .wy-alert-title,.rst-content .wy-alert-info.warning .admonition-title,.rst-content .wy-alert-info.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-info .admonition-title,.wy-alert.wy-alert-info .rst-content .admonition-title,.wy-alert.wy-alert-info .wy-alert-title{background:#6ab0de}.rst-content .hint,.rst-content .important,.rst-content .tip,.rst-content .wy-alert-success.admonition,.rst-content .wy-alert-success.admonition-todo,.rst-content .wy-alert-success.attention,.rst-content .wy-alert-success.caution,.rst-content .wy-alert-success.danger,.rst-content .wy-alert-success.error,.rst-content .wy-alert-success.note,.rst-content .wy-alert-success.seealso,.rst-content .wy-alert-success.warning,.wy-alert.wy-alert-success{background:#dbfaf4}.rst-content .hint .admonition-title,.rst-content .hint .wy-alert-title,.rst-content .important .admonition-title,.rst-content .important .wy-alert-title,.rst-content .tip .admonition-title,.rst-content .tip .wy-alert-title,.rst-content .wy-alert-success.admonition-todo .admonition-title,.rst-content .wy-alert-success.admonition-todo .wy-alert-title,.rst-content .wy-alert-success.admonition .admonition-title,.rst-content .wy-alert-success.admonition .wy-alert-title,.rst-content .wy-alert-success.attention .admonition-title,.rst-content .wy-alert-success.attention .wy-alert-title,.rst-content .wy-alert-success.caution .admonition-title,.rst-content .wy-alert-success.caution .wy-alert-title,.rst-content .wy-alert-success.danger .admonition-title,.rst-content .wy-alert-success.danger .wy-alert-title,.rst-content .wy-alert-success.error .admonition-title,.rst-content .wy-alert-success.error .wy-alert-title,.rst-content .wy-alert-success.note .admonition-title,.rst-content .wy-alert-success.note .wy-alert-title,.rst-content .wy-alert-success.seealso .admonition-title,.rst-content .wy-alert-success.seealso .wy-alert-title,.rst-content .wy-alert-success.warning .admonition-title,.rst-content .wy-alert-success.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-success .admonition-title,.wy-alert.wy-alert-success .rst-content .admonition-title,.wy-alert.wy-alert-success .wy-alert-title{background:#1abc9c}.rst-content .wy-alert-neutral.admonition,.rst-content .wy-alert-neutral.admonition-todo,.rst-content .wy-alert-neutral.attention,.rst-content .wy-alert-neutral.caution,.rst-content .wy-alert-neutral.danger,.rst-content .wy-alert-neutral.error,.rst-content .wy-alert-neutral.hint,.rst-content .wy-alert-neutral.important,.rst-content .wy-alert-neutral.note,.rst-content .wy-alert-neutral.seealso,.rst-content .wy-alert-neutral.tip,.rst-content .wy-alert-neutral.warning,.wy-alert.wy-alert-neutral{background:#f3f6f6}.rst-content .wy-alert-neutral.admonition-todo .admonition-title,.rst-content .wy-alert-neutral.admonition-todo .wy-alert-title,.rst-content .wy-alert-neutral.admonition .admonition-title,.rst-content .wy-alert-neutral.admonition .wy-alert-title,.rst-content .wy-alert-neutral.attention .admonition-title,.rst-content .wy-alert-neutral.attention .wy-alert-title,.rst-content .wy-alert-neutral.caution .admonition-title,.rst-content .wy-alert-neutral.caution .wy-alert-title,.rst-content .wy-alert-neutral.danger .admonition-title,.rst-content .wy-alert-neutral.danger .wy-alert-title,.rst-content .wy-alert-neutral.error .admonition-title,.rst-content .wy-alert-neutral.error .wy-alert-title,.rst-content .wy-alert-neutral.hint .admonition-title,.rst-content .wy-alert-neutral.hint .wy-alert-title,.rst-content .wy-alert-neutral.important .admonition-title,.rst-content .wy-alert-neutral.important .wy-alert-title,.rst-content .wy-alert-neutral.note .admonition-title,.rst-content .wy-alert-neutral.note .wy-alert-title,.rst-content .wy-alert-neutral.seealso .admonition-title,.rst-content .wy-alert-neutral.seealso .wy-alert-title,.rst-content .wy-alert-neutral.tip .admonition-title,.rst-content .wy-alert-neutral.tip .wy-alert-title,.rst-content .wy-alert-neutral.warning .admonition-title,.rst-content .wy-alert-neutral.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-neutral .admonition-title,.wy-alert.wy-alert-neutral .rst-content .admonition-title,.wy-alert.wy-alert-neutral .wy-alert-title{color:#404040;background:#e1e4e5}.rst-content .wy-alert-neutral.admonition-todo a,.rst-content .wy-alert-neutral.admonition a,.rst-content .wy-alert-neutral.attention a,.rst-content .wy-alert-neutral.caution a,.rst-content .wy-alert-neutral.danger a,.rst-content .wy-alert-neutral.error a,.rst-content .wy-alert-neutral.hint a,.rst-content .wy-alert-neutral.important a,.rst-content .wy-alert-neutral.note a,.rst-content .wy-alert-neutral.seealso a,.rst-content .wy-alert-neutral.tip a,.rst-content .wy-alert-neutral.warning a,.wy-alert.wy-alert-neutral a{color:#2980b9}.rst-content .admonition-todo p:last-child,.rst-content .admonition p:last-child,.rst-content .attention p:last-child,.rst-content .caution p:last-child,.rst-content .danger p:last-child,.rst-content .error p:last-child,.rst-content .hint p:last-child,.rst-content .important p:last-child,.rst-content .note p:last-child,.rst-content .seealso p:last-child,.rst-content .tip p:last-child,.rst-content .warning p:last-child,.wy-alert p:last-child{margin-bottom:0}.wy-tray-container{position:fixed;bottom:0;left:0;z-index:600}.wy-tray-container li{display:block;width:300px;background:transparent;color:#fff;text-align:center;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);padding:0 24px;min-width:20%;opacity:0;height:0;line-height:56px;overflow:hidden;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.wy-tray-container li.wy-tray-item-success{background:#27ae60}.wy-tray-container li.wy-tray-item-info{background:#2980b9}.wy-tray-container li.wy-tray-item-warning{background:#e67e22}.wy-tray-container li.wy-tray-item-danger{background:#e74c3c}.wy-tray-container li.on{opacity:1;height:56px}@media screen and (max-width:768px){.wy-tray-container{bottom:auto;top:0;width:100%}.wy-tray-container li{width:100%}}button{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;cursor:pointer;line-height:normal;-webkit-appearance:button;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button[disabled]{cursor:default}.btn{display:inline-block;border-radius:2px;line-height:normal;white-space:nowrap;text-align:center;cursor:pointer;font-size:100%;padding:6px 12px 8px;color:#fff;border:1px solid rgba(0,0,0,.1);background-color:#27ae60;text-decoration:none;font-weight:400;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 2px -1px hsla(0,0%,100%,.5),inset 0 -2px 0 0 rgba(0,0,0,.1);outline-none:false;vertical-align:middle;*display:inline;zoom:1;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear}.btn-hover{background:#2e8ece;color:#fff}.btn:hover{background:#2cc36b;color:#fff}.btn:focus{background:#2cc36b;outline:0}.btn:active{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.05),inset 0 2px 0 0 rgba(0,0,0,.1);padding:8px 12px 6px}.btn:visited{color:#fff}.btn-disabled,.btn-disabled:active,.btn-disabled:focus,.btn-disabled:hover,.btn:disabled{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=40);opacity:.4;cursor:not-allowed;box-shadow:none}.btn::-moz-focus-inner{padding:0;border:0}.btn-small{font-size:80%}.btn-info{background-color:#2980b9!important}.btn-info:hover{background-color:#2e8ece!important}.btn-neutral{background-color:#f3f6f6!important;color:#404040!important}.btn-neutral:hover{background-color:#e5ebeb!important;color:#404040}.btn-neutral:visited{color:#404040!important}.btn-success{background-color:#27ae60!important}.btn-success:hover{background-color:#295!important}.btn-danger{background-color:#e74c3c!important}.btn-danger:hover{background-color:#ea6153!important}.btn-warning{background-color:#e67e22!important}.btn-warning:hover{background-color:#e98b39!important}.btn-invert{background-color:#222}.btn-invert:hover{background-color:#2f2f2f!important}.btn-link{background-color:transparent!important;color:#2980b9;box-shadow:none;border-color:transparent!important}.btn-link:active,.btn-link:hover{background-color:transparent!important;color:#409ad5!important;box-shadow:none}.btn-link:visited{color:#9b59b6}.wy-btn-group .btn,.wy-control .btn{vertical-align:middle}.wy-btn-group{margin-bottom:24px;*zoom:1}.wy-btn-group:after,.wy-btn-group:before{display:table;content:""}.wy-btn-group:after{clear:both}.wy-dropdown{position:relative;display:inline-block}.wy-dropdown-active .wy-dropdown-menu{display:block}.wy-dropdown-menu{position:absolute;left:0;display:none;float:left;top:100%;min-width:100%;background:#fcfcfc;z-index:100;border:1px solid #cfd7dd;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);padding:12px}.wy-dropdown-menu>dd>a{display:block;clear:both;color:#404040;white-space:nowrap;font-size:90%;padding:0 12px;cursor:pointer}.wy-dropdown-menu>dd>a:hover{background:#2980b9;color:#fff}.wy-dropdown-menu>dd.divider{border-top:1px solid #cfd7dd;margin:6px 0}.wy-dropdown-menu>dd.search{padding-bottom:12px}.wy-dropdown-menu>dd.search input[type=search]{width:100%}.wy-dropdown-menu>dd.call-to-action{background:#e3e3e3;text-transform:uppercase;font-weight:500;font-size:80%}.wy-dropdown-menu>dd.call-to-action:hover{background:#e3e3e3}.wy-dropdown-menu>dd.call-to-action .btn{color:#fff}.wy-dropdown.wy-dropdown-up .wy-dropdown-menu{bottom:100%;top:auto;left:auto;right:0}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu{background:#fcfcfc;margin-top:2px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a{padding:6px 12px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a:hover{background:#2980b9;color:#fff}.wy-dropdown.wy-dropdown-left .wy-dropdown-menu{right:0;left:auto;text-align:right}.wy-dropdown-arrow:before{content:" ";border-bottom:5px solid #f5f5f5;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;display:block;top:-4px;left:50%;margin-left:-3px}.wy-dropdown-arrow.wy-dropdown-arrow-left:before{left:11px}.wy-form-stacked select{display:block}.wy-form-aligned .wy-help-inline,.wy-form-aligned input,.wy-form-aligned label,.wy-form-aligned select,.wy-form-aligned textarea{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-form-aligned .wy-control-group>label{display:inline-block;vertical-align:middle;width:10em;margin:6px 12px 0 0;float:left}.wy-form-aligned .wy-control{float:left}.wy-form-aligned .wy-control label{display:block}.wy-form-aligned .wy-control select{margin-top:6px}fieldset{margin:0}fieldset,legend{border:0;padding:0}legend{width:100%;white-space:normal;margin-bottom:24px;font-size:150%;*margin-left:-7px}label,legend{display:block}label{margin:0 0 .3125em;color:#333;font-size:90%}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.wy-control-group{margin-bottom:24px;max-width:1200px;margin-left:auto;margin-right:auto;*zoom:1}.wy-control-group:after,.wy-control-group:before{display:table;content:""}.wy-control-group:after{clear:both}.wy-control-group.wy-control-group-required>label:after{content:" *";color:#e74c3c}.wy-control-group .wy-form-full,.wy-control-group .wy-form-halves,.wy-control-group .wy-form-thirds{padding-bottom:12px}.wy-control-group .wy-form-full input[type=color],.wy-control-group .wy-form-full input[type=date],.wy-control-group .wy-form-full input[type=datetime-local],.wy-control-group .wy-form-full input[type=datetime],.wy-control-group .wy-form-full input[type=email],.wy-control-group .wy-form-full input[type=month],.wy-control-group .wy-form-full input[type=number],.wy-control-group .wy-form-full input[type=password],.wy-control-group .wy-form-full input[type=search],.wy-control-group .wy-form-full input[type=tel],.wy-control-group .wy-form-full input[type=text],.wy-control-group .wy-form-full input[type=time],.wy-control-group .wy-form-full input[type=url],.wy-control-group .wy-form-full input[type=week],.wy-control-group .wy-form-full select,.wy-control-group .wy-form-halves input[type=color],.wy-control-group .wy-form-halves input[type=date],.wy-control-group .wy-form-halves input[type=datetime-local],.wy-control-group .wy-form-halves input[type=datetime],.wy-control-group .wy-form-halves input[type=email],.wy-control-group .wy-form-halves input[type=month],.wy-control-group .wy-form-halves input[type=number],.wy-control-group .wy-form-halves input[type=password],.wy-control-group .wy-form-halves input[type=search],.wy-control-group .wy-form-halves input[type=tel],.wy-control-group .wy-form-halves input[type=text],.wy-control-group .wy-form-halves input[type=time],.wy-control-group .wy-form-halves input[type=url],.wy-control-group .wy-form-halves input[type=week],.wy-control-group .wy-form-halves select,.wy-control-group .wy-form-thirds input[type=color],.wy-control-group .wy-form-thirds input[type=date],.wy-control-group .wy-form-thirds input[type=datetime-local],.wy-control-group .wy-form-thirds input[type=datetime],.wy-control-group .wy-form-thirds input[type=email],.wy-control-group .wy-form-thirds input[type=month],.wy-control-group .wy-form-thirds input[type=number],.wy-control-group .wy-form-thirds input[type=password],.wy-control-group .wy-form-thirds input[type=search],.wy-control-group .wy-form-thirds input[type=tel],.wy-control-group .wy-form-thirds input[type=text],.wy-control-group .wy-form-thirds input[type=time],.wy-control-group .wy-form-thirds input[type=url],.wy-control-group .wy-form-thirds input[type=week],.wy-control-group .wy-form-thirds select{width:100%}.wy-control-group .wy-form-full{float:left;display:block;width:100%;margin-right:0}.wy-control-group .wy-form-full:last-child{margin-right:0}.wy-control-group .wy-form-halves{float:left;display:block;margin-right:2.35765%;width:48.82117%}.wy-control-group .wy-form-halves:last-child,.wy-control-group .wy-form-halves:nth-of-type(2n){margin-right:0}.wy-control-group .wy-form-halves:nth-of-type(odd){clear:left}.wy-control-group .wy-form-thirds{float:left;display:block;margin-right:2.35765%;width:31.76157%}.wy-control-group .wy-form-thirds:last-child,.wy-control-group .wy-form-thirds:nth-of-type(3n){margin-right:0}.wy-control-group .wy-form-thirds:nth-of-type(3n+1){clear:left}.wy-control-group.wy-control-group-no-input .wy-control,.wy-control-no-input{margin:6px 0 0;font-size:90%}.wy-control-no-input{display:inline-block}.wy-control-group.fluid-input input[type=color],.wy-control-group.fluid-input input[type=date],.wy-control-group.fluid-input input[type=datetime-local],.wy-control-group.fluid-input input[type=datetime],.wy-control-group.fluid-input input[type=email],.wy-control-group.fluid-input input[type=month],.wy-control-group.fluid-input input[type=number],.wy-control-group.fluid-input input[type=password],.wy-control-group.fluid-input input[type=search],.wy-control-group.fluid-input input[type=tel],.wy-control-group.fluid-input input[type=text],.wy-control-group.fluid-input input[type=time],.wy-control-group.fluid-input input[type=url],.wy-control-group.fluid-input input[type=week]{width:100%}.wy-form-message-inline{padding-left:.3em;color:#666;font-size:90%}.wy-form-message{display:block;color:#999;font-size:70%;margin-top:.3125em;font-style:italic}.wy-form-message p{font-size:inherit;font-style:italic;margin-bottom:6px}.wy-form-message p:last-child{margin-bottom:0}input{line-height:normal}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;*overflow:visible}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-webkit-appearance:none;padding:6px;display:inline-block;border:1px solid #ccc;font-size:80%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 3px #ddd;border-radius:0;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}input[type=datetime-local]{padding:.34375em .625em}input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0;margin-right:.3125em;*height:13px;*width:13px}input[type=checkbox],input[type=radio],input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{outline:0;outline:thin dotted\9;border-color:#333}input.no-focus:focus{border-color:#ccc!important}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted #333;outline:1px auto #129fea}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled]{cursor:not-allowed;background-color:#fafafa}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#e74c3c;border:1px solid #e74c3c}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e74c3c}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#e74c3c}input.wy-input-large{padding:12px;font-size:100%}textarea{overflow:auto;vertical-align:top;width:100%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif}select,textarea{padding:.5em .625em;display:inline-block;border:1px solid #ccc;font-size:80%;box-shadow:inset 0 1px 3px #ddd;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}select{border:1px solid #ccc;background-color:#fff}select[multiple]{height:auto}select:focus,textarea:focus{outline:0}input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#fafafa}input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.wy-checkbox,.wy-radio{margin:6px 0;color:#404040;display:block}.wy-checkbox input,.wy-radio input{vertical-align:baseline}.wy-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-input-prefix,.wy-input-suffix{white-space:nowrap;padding:6px}.wy-input-prefix .wy-input-context,.wy-input-suffix .wy-input-context{line-height:27px;padding:0 8px;display:inline-block;font-size:80%;background-color:#f3f6f6;border:1px solid #ccc;color:#999}.wy-input-suffix .wy-input-context{border-left:0}.wy-input-prefix .wy-input-context{border-right:0}.wy-switch{position:relative;display:block;height:24px;margin-top:12px;cursor:pointer}.wy-switch:before{left:0;top:0;width:36px;height:12px;background:#ccc}.wy-switch:after,.wy-switch:before{position:absolute;content:"";display:block;border-radius:4px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wy-switch:after{width:18px;height:18px;background:#999;left:-3px;top:-3px}.wy-switch span{position:absolute;left:48px;display:block;font-size:12px;color:#ccc;line-height:1}.wy-switch.active:before{background:#1e8449}.wy-switch.active:after{left:24px;background:#27ae60}.wy-switch.disabled{cursor:not-allowed;opacity:.8}.wy-control-group.wy-control-group-error .wy-form-message,.wy-control-group.wy-control-group-error>label{color:#e74c3c}.wy-control-group.wy-control-group-error input[type=color],.wy-control-group.wy-control-group-error input[type=date],.wy-control-group.wy-control-group-error input[type=datetime-local],.wy-control-group.wy-control-group-error input[type=datetime],.wy-control-group.wy-control-group-error input[type=email],.wy-control-group.wy-control-group-error input[type=month],.wy-control-group.wy-control-group-error input[type=number],.wy-control-group.wy-control-group-error input[type=password],.wy-control-group.wy-control-group-error input[type=search],.wy-control-group.wy-control-group-error input[type=tel],.wy-control-group.wy-control-group-error input[type=text],.wy-control-group.wy-control-group-error input[type=time],.wy-control-group.wy-control-group-error input[type=url],.wy-control-group.wy-control-group-error input[type=week],.wy-control-group.wy-control-group-error textarea{border:1px solid #e74c3c}.wy-inline-validate{white-space:nowrap}.wy-inline-validate .wy-input-context{padding:.5em .625em;display:inline-block;font-size:80%}.wy-inline-validate.wy-inline-validate-success .wy-input-context{color:#27ae60}.wy-inline-validate.wy-inline-validate-danger .wy-input-context{color:#e74c3c}.wy-inline-validate.wy-inline-validate-warning .wy-input-context{color:#e67e22}.wy-inline-validate.wy-inline-validate-info .wy-input-context{color:#2980b9}.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.mirror{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.mirror.rotate-90{-webkit-transform:scaleX(-1) rotate(90deg);-moz-transform:scaleX(-1) rotate(90deg);-ms-transform:scaleX(-1) rotate(90deg);-o-transform:scaleX(-1) rotate(90deg);transform:scaleX(-1) rotate(90deg)}.mirror.rotate-180{-webkit-transform:scaleX(-1) rotate(180deg);-moz-transform:scaleX(-1) rotate(180deg);-ms-transform:scaleX(-1) rotate(180deg);-o-transform:scaleX(-1) rotate(180deg);transform:scaleX(-1) rotate(180deg)}.mirror.rotate-270{-webkit-transform:scaleX(-1) rotate(270deg);-moz-transform:scaleX(-1) rotate(270deg);-ms-transform:scaleX(-1) rotate(270deg);-o-transform:scaleX(-1) rotate(270deg);transform:scaleX(-1) rotate(270deg)}@media only screen and (max-width:480px){.wy-form button[type=submit]{margin:.7em 0 0}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=text],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week],.wy-form label{margin-bottom:.3em;display:block}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week]{margin-bottom:0}.wy-form-aligned .wy-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.wy-form-aligned .wy-control{margin:1.5em 0 0}.wy-form-message,.wy-form-message-inline,.wy-form .wy-help-inline{display:block;font-size:80%;padding:6px 0}}@media screen and (max-width:768px){.tablet-hide{display:none}}@media screen and (max-width:480px){.mobile-hide{display:none}}.float-left{float:left}.float-right{float:right}.full-width{width:100%}.rst-content table.docutils,.rst-content table.field-list,.wy-table{border-collapse:collapse;border-spacing:0;empty-cells:show;margin-bottom:24px}.rst-content table.docutils caption,.rst-content table.field-list caption,.wy-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.rst-content table.docutils td,.rst-content table.docutils th,.rst-content table.field-list td,.rst-content table.field-list th,.wy-table td,.wy-table th{font-size:90%;margin:0;overflow:visible;padding:8px 16px}.rst-content table.docutils td:first-child,.rst-content table.docutils th:first-child,.rst-content table.field-list td:first-child,.rst-content table.field-list th:first-child,.wy-table td:first-child,.wy-table th:first-child{border-left-width:0}.rst-content table.docutils thead,.rst-content table.field-list thead,.wy-table thead{color:#000;text-align:left;vertical-align:bottom;white-space:nowrap}.rst-content table.docutils thead th,.rst-content table.field-list thead th,.wy-table thead th{font-weight:700;border-bottom:2px solid #e1e4e5}.rst-content table.docutils td,.rst-content table.field-list td,.wy-table td{background-color:transparent;vertical-align:middle}.rst-content table.docutils td p,.rst-content table.field-list td p,.wy-table td p{line-height:18px}.rst-content table.docutils td p:last-child,.rst-content table.field-list td p:last-child,.wy-table td p:last-child{margin-bottom:0}.rst-content table.docutils .wy-table-cell-min,.rst-content table.field-list .wy-table-cell-min,.wy-table .wy-table-cell-min{width:1%;padding-right:0}.rst-content table.docutils .wy-table-cell-min input[type=checkbox],.rst-content table.field-list .wy-table-cell-min input[type=checkbox],.wy-table .wy-table-cell-min input[type=checkbox]{margin:0}.wy-table-secondary{color:grey;font-size:90%}.wy-table-tertiary{color:grey;font-size:80%}.rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td,.wy-table-backed,.wy-table-odd td,.wy-table-striped tr:nth-child(2n-1) td{background-color:#f3f6f6}.rst-content table.docutils,.wy-table-bordered-all{border:1px solid #e1e4e5}.rst-content table.docutils td,.wy-table-bordered-all td{border-bottom:1px solid #e1e4e5;border-left:1px solid #e1e4e5}.rst-content table.docutils tbody>tr:last-child td,.wy-table-bordered-all tbody>tr:last-child td{border-bottom-width:0}.wy-table-bordered{border:1px solid #e1e4e5}.wy-table-bordered-rows td{border-bottom:1px solid #e1e4e5}.wy-table-bordered-rows tbody>tr:last-child td{border-bottom-width:0}.wy-table-horizontal td,.wy-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #e1e4e5}.wy-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.wy-table-responsive{margin-bottom:24px;max-width:100%;overflow:auto}.wy-table-responsive table{margin-bottom:0!important}.wy-table-responsive table td,.wy-table-responsive table th{white-space:nowrap}a{color:#2980b9;text-decoration:none;cursor:pointer}a:hover{color:#3091d1}a:visited{color:#9b59b6}html{height:100%}body,html{overflow-x:hidden}body{font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;font-weight:400;color:#404040;min-height:100%;background:#edf0f2}.wy-text-left{text-align:left}.wy-text-center{text-align:center}.wy-text-right{text-align:right}.wy-text-large{font-size:120%}.wy-text-normal{font-size:100%}.wy-text-small,small{font-size:80%}.wy-text-strike{text-decoration:line-through}.wy-text-warning{color:#e67e22!important}a.wy-text-warning:hover{color:#eb9950!important}.wy-text-info{color:#2980b9!important}a.wy-text-info:hover{color:#409ad5!important}.wy-text-success{color:#27ae60!important}a.wy-text-success:hover{color:#36d278!important}.wy-text-danger{color:#e74c3c!important}a.wy-text-danger:hover{color:#ed7669!important}.wy-text-neutral{color:#404040!important}a.wy-text-neutral:hover{color:#595959!important}.rst-content .toctree-wrapper>p.caption,h1,h2,h3,h4,h5,h6,legend{margin-top:0;font-weight:700;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif}p{line-height:24px;font-size:16px;margin:0 0 24px}h1{font-size:175%}.rst-content .toctree-wrapper>p.caption,h2{font-size:150%}h3{font-size:125%}h4{font-size:115%}h5{font-size:110%}h6{font-size:100%}hr{display:block;height:1px;border:0;border-top:1px solid #e1e4e5;margin:24px 0;padding:0}.rst-content code,.rst-content tt,code{white-space:nowrap;max-width:100%;background:#fff;border:1px solid #e1e4e5;font-size:75%;padding:0 5px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;color:#e74c3c;overflow-x:auto}.rst-content tt.code-large,code.code-large{font-size:90%}.rst-content .section ul,.rst-content .toctree-wrapper ul,.wy-plain-list-disc,article ul{list-style:disc;line-height:24px;margin-bottom:24px}.rst-content .section ul li,.rst-content .toctree-wrapper ul li,.wy-plain-list-disc li,article ul li{list-style:disc;margin-left:24px}.rst-content .section ul li p:last-child,.rst-content .section ul li ul,.rst-content .toctree-wrapper ul li p:last-child,.rst-content .toctree-wrapper ul li ul,.wy-plain-list-disc li p:last-child,.wy-plain-list-disc li ul,article ul li p:last-child,article ul li ul{margin-bottom:0}.rst-content .section ul li li,.rst-content .toctree-wrapper ul li li,.wy-plain-list-disc li li,article ul li li{list-style:circle}.rst-content .section ul li li li,.rst-content .toctree-wrapper ul li li li,.wy-plain-list-disc li li li,article ul li li li{list-style:square}.rst-content .section ul li ol li,.rst-content .toctree-wrapper ul li ol li,.wy-plain-list-disc li ol li,article ul li ol li{list-style:decimal}.rst-content .section ol,.rst-content ol.arabic,.wy-plain-list-decimal,article ol{list-style:decimal;line-height:24px;margin-bottom:24px}.rst-content .section ol li,.rst-content ol.arabic li,.wy-plain-list-decimal li,article ol li{list-style:decimal;margin-left:24px}.rst-content .section ol li p:last-child,.rst-content .section ol li ul,.rst-content ol.arabic li p:last-child,.rst-content ol.arabic li ul,.wy-plain-list-decimal li p:last-child,.wy-plain-list-decimal li ul,article ol li p:last-child,article ol li ul{margin-bottom:0}.rst-content .section ol li ul li,.rst-content ol.arabic li ul li,.wy-plain-list-decimal li ul li,article ol li ul li{list-style:disc}.wy-breadcrumbs{*zoom:1}.wy-breadcrumbs:after,.wy-breadcrumbs:before{display:table;content:""}.wy-breadcrumbs:after{clear:both}.wy-breadcrumbs li{display:inline-block}.wy-breadcrumbs li.wy-breadcrumbs-aside{float:right}.wy-breadcrumbs li a{display:inline-block;padding:5px}.wy-breadcrumbs li a:first-child{padding-left:0}.rst-content .wy-breadcrumbs li tt,.wy-breadcrumbs li .rst-content tt,.wy-breadcrumbs li code{padding:5px;border:none;background:none}.rst-content .wy-breadcrumbs li tt.literal,.wy-breadcrumbs li .rst-content tt.literal,.wy-breadcrumbs li code.literal{color:#404040}.wy-breadcrumbs-extra{margin-bottom:0;color:#b3b3b3;font-size:80%;display:inline-block}@media screen and (max-width:480px){.wy-breadcrumbs-extra,.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}@media print{.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}html{font-size:16px}.wy-affix{position:fixed;top:1.618em}.wy-menu a:hover{text-decoration:none}.wy-menu-horiz{*zoom:1}.wy-menu-horiz:after,.wy-menu-horiz:before{display:table;content:""}.wy-menu-horiz:after{clear:both}.wy-menu-horiz li,.wy-menu-horiz ul{display:inline-block}.wy-menu-horiz li:hover{background:hsla(0,0%,100%,.1)}.wy-menu-horiz li.divide-left{border-left:1px solid #404040}.wy-menu-horiz li.divide-right{border-right:1px solid #404040}.wy-menu-horiz a{height:32px;display:inline-block;line-height:32px;padding:0 16px}.wy-menu-vertical{width:300px}.wy-menu-vertical header,.wy-menu-vertical p.caption{color:#55a5d9;height:32px;line-height:32px;padding:0 1.618em;margin:12px 0 0;display:block;font-weight:700;text-transform:uppercase;font-size:85%;white-space:nowrap}.wy-menu-vertical ul{margin-bottom:0}.wy-menu-vertical li.divide-top{border-top:1px solid #404040}.wy-menu-vertical li.divide-bottom{border-bottom:1px solid #404040}.wy-menu-vertical li.current{background:#e3e3e3}.wy-menu-vertical li.current a{color:grey;border-right:1px solid #c9c9c9;padding:.4045em 2.427em}.wy-menu-vertical li.current a:hover{background:#d6d6d6}.rst-content .wy-menu-vertical li tt,.wy-menu-vertical li .rst-content tt,.wy-menu-vertical li code{border:none;background:inherit;color:inherit;padding-left:0;padding-right:0}.wy-menu-vertical li span.toctree-expand{display:block;float:left;margin-left:-1.2em;font-size:.8em;line-height:1.6em;color:#4d4d4d}.wy-menu-vertical li.current>a,.wy-menu-vertical li.on a{color:#404040;font-weight:700;position:relative;background:#fcfcfc;border:none;padding:.4045em 1.618em}.wy-menu-vertical li.current>a:hover,.wy-menu-vertical li.on a:hover{background:#fcfcfc}.wy-menu-vertical li.current>a:hover span.toctree-expand,.wy-menu-vertical li.on a:hover span.toctree-expand{color:grey}.wy-menu-vertical li.current>a span.toctree-expand,.wy-menu-vertical li.on a span.toctree-expand{display:block;font-size:.8em;line-height:1.6em;color:#333}.wy-menu-vertical li.toctree-l1.current>a{border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9}.wy-menu-vertical .toctree-l1.current .toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .toctree-l11>ul{display:none}.wy-menu-vertical .toctree-l1.current .current.toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .current.toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .current.toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .current.toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .current.toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .current.toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .current.toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .current.toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .current.toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .current.toctree-l11>ul{display:block}.wy-menu-vertical li.toctree-l3,.wy-menu-vertical li.toctree-l4{font-size:.9em}.wy-menu-vertical li.toctree-l2 a,.wy-menu-vertical li.toctree-l3 a,.wy-menu-vertical li.toctree-l4 a,.wy-menu-vertical li.toctree-l5 a,.wy-menu-vertical li.toctree-l6 a,.wy-menu-vertical li.toctree-l7 a,.wy-menu-vertical li.toctree-l8 a,.wy-menu-vertical li.toctree-l9 a,.wy-menu-vertical li.toctree-l10 a{color:#404040}.wy-menu-vertical li.toctree-l2 a:hover span.toctree-expand,.wy-menu-vertical li.toctree-l3 a:hover span.toctree-expand,.wy-menu-vertical li.toctree-l4 a:hover span.toctree-expand,.wy-menu-vertical li.toctree-l5 a:hover span.toctree-expand,.wy-menu-vertical li.toctree-l6 a:hover span.toctree-expand,.wy-menu-vertical li.toctree-l7 a:hover span.toctree-expand,.wy-menu-vertical li.toctree-l8 a:hover span.toctree-expand,.wy-menu-vertical li.toctree-l9 a:hover span.toctree-expand,.wy-menu-vertical li.toctree-l10 a:hover span.toctree-expand{color:grey}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a,.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a,.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a,.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a,.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a,.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a,.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a,.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{display:block}.wy-menu-vertical li.toctree-l2.current>a{padding:.4045em 2.427em}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a,.wy-menu-vertical li.toctree-l3.current>a{padding:.4045em 4.045em}.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a,.wy-menu-vertical li.toctree-l4.current>a{padding:.4045em 5.663em}.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a,.wy-menu-vertical li.toctree-l5.current>a{padding:.4045em 7.281em}.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a,.wy-menu-vertical li.toctree-l6.current>a{padding:.4045em 8.899em}.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a,.wy-menu-vertical li.toctree-l7.current>a{padding:.4045em 10.517em}.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a,.wy-menu-vertical li.toctree-l8.current>a{padding:.4045em 12.135em}.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a,.wy-menu-vertical li.toctree-l9.current>a{padding:.4045em 13.753em}.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a,.wy-menu-vertical li.toctree-l10.current>a{padding:.4045em 15.371em}.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{padding:.4045em 16.989em}.wy-menu-vertical li.toctree-l2.current>a,.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a{background:#c9c9c9}.wy-menu-vertical li.toctree-l2 span.toctree-expand{color:#a3a3a3}.wy-menu-vertical li.toctree-l3.current>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a{background:#bdbdbd}.wy-menu-vertical li.toctree-l3 span.toctree-expand{color:#969696}.wy-menu-vertical li.current ul{display:block}.wy-menu-vertical li ul{margin-bottom:0;display:none}.wy-menu-vertical li ul li a{margin-bottom:0;color:#d9d9d9;font-weight:400}.wy-menu-vertical a{line-height:18px;padding:.4045em 1.618em;display:block;position:relative;font-size:90%;color:#d9d9d9}.wy-menu-vertical a:hover{background-color:#4e4a4a;cursor:pointer}.wy-menu-vertical a:hover span.toctree-expand{color:#d9d9d9}.wy-menu-vertical a:active{background-color:#2980b9;cursor:pointer;color:#fff}.wy-menu-vertical a:active span.toctree-expand{color:#fff}.wy-side-nav-search{display:block;width:300px;padding:.809em;margin-bottom:.809em;z-index:200;background-color:#2980b9;text-align:center;color:#fcfcfc}.wy-side-nav-search input[type=text]{width:100%;border-radius:50px;padding:6px 12px;border-color:#2472a4}.wy-side-nav-search img{display:block;margin:auto auto .809em;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-side-nav-search .wy-dropdown>a,.wy-side-nav-search>a{color:#fcfcfc;font-size:100%;font-weight:700;display:inline-block;padding:4px 6px;margin-bottom:.809em}.wy-side-nav-search .wy-dropdown>a:hover,.wy-side-nav-search>a:hover{background:hsla(0,0%,100%,.1)}.wy-side-nav-search .wy-dropdown>a img.logo,.wy-side-nav-search>a img.logo{display:block;margin:0 auto;height:auto;width:auto;border-radius:0;max-width:100%;background:transparent}.wy-side-nav-search .wy-dropdown>a.icon img.logo,.wy-side-nav-search>a.icon img.logo{margin-top:.85em}.wy-side-nav-search>div.version{margin-top:-.4045em;margin-bottom:.809em;font-weight:400;color:hsla(0,0%,100%,.3)}.wy-nav .wy-menu-vertical header{color:#2980b9}.wy-nav .wy-menu-vertical a{color:#b3b3b3}.wy-nav .wy-menu-vertical a:hover{background-color:#2980b9;color:#fff}[data-menu-wrap]{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;position:absolute;opacity:1;width:100%;opacity:0}[data-menu-wrap].move-center{left:0;right:auto;opacity:1}[data-menu-wrap].move-left{right:auto;left:-100%;opacity:0}[data-menu-wrap].move-right{right:-100%;left:auto;opacity:0}.wy-body-for-nav{background:#fcfcfc}.wy-grid-for-nav{position:absolute;width:100%;height:100%}.wy-nav-side{position:fixed;top:0;bottom:0;left:0;padding-bottom:2em;width:300px;overflow-x:hidden;overflow-y:hidden;min-height:100%;color:#9b9b9b;background:#343131;z-index:200}.wy-side-scroll{width:320px;position:relative;overflow-x:hidden;overflow-y:scroll;height:100%}.wy-nav-top{display:none;background:#2980b9;color:#fff;padding:.4045em .809em;position:relative;line-height:50px;text-align:center;font-size:100%;*zoom:1}.wy-nav-top:after,.wy-nav-top:before{display:table;content:""}.wy-nav-top:after{clear:both}.wy-nav-top a{color:#fff;font-weight:700}.wy-nav-top img{margin-right:12px;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-nav-top i{font-size:30px;float:left;cursor:pointer;padding-top:inherit}.wy-nav-content-wrap{margin-left:300px;background:#fcfcfc;min-height:100%}.wy-nav-content{padding:1.618em 3.236em;height:100%;max-width:800px;margin:auto}.wy-body-mask{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.2);display:none;z-index:499}.wy-body-mask.on{display:block}footer{color:grey}footer p{margin-bottom:12px}.rst-content footer span.commit tt,footer span.commit .rst-content tt,footer span.commit code{padding:0;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:1em;background:none;border:none;color:grey}.rst-footer-buttons{*zoom:1}.rst-footer-buttons:after,.rst-footer-buttons:before{width:100%;display:table;content:""}.rst-footer-buttons:after{clear:both}.rst-breadcrumbs-buttons{margin-top:12px;*zoom:1}.rst-breadcrumbs-buttons:after,.rst-breadcrumbs-buttons:before{display:table;content:""}.rst-breadcrumbs-buttons:after{clear:both}#search-results .search li{margin-bottom:24px;border-bottom:1px solid #e1e4e5;padding-bottom:24px}#search-results .search li:first-child{border-top:1px solid #e1e4e5;padding-top:24px}#search-results .search li a{font-size:120%;margin-bottom:12px;display:inline-block}#search-results .context{color:grey;font-size:90%}.genindextable li>ul{margin-left:24px}@media screen and (max-width:768px){.wy-body-for-nav{background:#fcfcfc}.wy-nav-top{display:block}.wy-nav-side{left:-300px}.wy-nav-side.shift{width:85%;left:0}.wy-menu.wy-menu-vertical,.wy-side-nav-search,.wy-side-scroll{width:auto}.wy-nav-content-wrap{margin-left:0}.wy-nav-content-wrap .wy-nav-content{padding:1.618em}.wy-nav-content-wrap.shift{position:fixed;min-width:100%;left:85%;top:0;height:100%;overflow:hidden}}@media screen and (min-width:1100px){.wy-nav-content-wrap{background:rgba(0,0,0,.05)}.wy-nav-content{margin:0;background:#fcfcfc}}@media print{.rst-versions,.wy-nav-side,footer{display:none}.wy-nav-content-wrap{margin-left:0}}.rst-versions{position:fixed;bottom:0;left:0;width:300px;color:#fcfcfc;background:#1f1d1d;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;z-index:400}.rst-versions a{color:#2980b9;text-decoration:none}.rst-versions .rst-badge-small{display:none}.rst-versions .rst-current-version{padding:12px;background-color:#272525;display:block;text-align:right;font-size:90%;cursor:pointer;color:#27ae60;*zoom:1}.rst-versions .rst-current-version:after,.rst-versions .rst-current-version:before{display:table;content:""}.rst-versions .rst-current-version:after{clear:both}.rst-content .code-block-caption .rst-versions .rst-current-version .headerlink,.rst-content .rst-versions .rst-current-version .admonition-title,.rst-content code.download .rst-versions .rst-current-version span:first-child,.rst-content dl dt .rst-versions .rst-current-version .headerlink,.rst-content h1 .rst-versions .rst-current-version .headerlink,.rst-content h2 .rst-versions .rst-current-version .headerlink,.rst-content h3 .rst-versions .rst-current-version .headerlink,.rst-content h4 .rst-versions .rst-current-version .headerlink,.rst-content h5 .rst-versions .rst-current-version .headerlink,.rst-content h6 .rst-versions .rst-current-version .headerlink,.rst-content p.caption .rst-versions .rst-current-version .headerlink,.rst-content table>caption .rst-versions .rst-current-version .headerlink,.rst-content tt.download .rst-versions .rst-current-version span:first-child,.rst-versions .rst-current-version .fa,.rst-versions .rst-current-version .icon,.rst-versions .rst-current-version .rst-content .admonition-title,.rst-versions .rst-current-version .rst-content .code-block-caption .headerlink,.rst-versions .rst-current-version .rst-content code.download span:first-child,.rst-versions .rst-current-version .rst-content dl dt .headerlink,.rst-versions .rst-current-version .rst-content h1 .headerlink,.rst-versions .rst-current-version .rst-content h2 .headerlink,.rst-versions .rst-current-version .rst-content h3 .headerlink,.rst-versions .rst-current-version .rst-content h4 .headerlink,.rst-versions .rst-current-version .rst-content h5 .headerlink,.rst-versions .rst-current-version .rst-content h6 .headerlink,.rst-versions .rst-current-version .rst-content p.caption .headerlink,.rst-versions .rst-current-version .rst-content table>caption .headerlink,.rst-versions .rst-current-version .rst-content tt.download span:first-child,.rst-versions .rst-current-version .wy-menu-vertical li span.toctree-expand,.wy-menu-vertical li .rst-versions .rst-current-version span.toctree-expand{color:#fcfcfc}.rst-versions .rst-current-version .fa-book,.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version.rst-out-of-date{background-color:#e74c3c;color:#fff}.rst-versions .rst-current-version.rst-active-old-version{background-color:#f1c40f;color:#000}.rst-versions.shift-up{height:auto;max-height:100%;overflow-y:scroll}.rst-versions.shift-up .rst-other-versions{display:block}.rst-versions .rst-other-versions{font-size:90%;padding:12px;color:grey;display:none}.rst-versions .rst-other-versions hr{display:block;height:1px;border:0;margin:20px 0;padding:0;border-top:1px solid #413d3d}.rst-versions .rst-other-versions dd{display:inline-block;margin:0}.rst-versions .rst-other-versions dd a{display:inline-block;padding:6px;color:#fcfcfc}.rst-versions.rst-badge{width:auto;bottom:20px;right:20px;left:auto;border:none;max-width:300px;max-height:90%}.rst-versions.rst-badge .fa-book,.rst-versions.rst-badge .icon-book{float:none;line-height:30px}.rst-versions.rst-badge.shift-up .rst-current-version{text-align:right}.rst-versions.rst-badge.shift-up .rst-current-version .fa-book,.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge>.rst-current-version{width:auto;height:30px;line-height:30px;padding:0 6px;display:block;text-align:center}@media screen and (max-width:768px){.rst-versions{width:85%;display:none}.rst-versions.shift{display:block}}.rst-content img{max-width:100%;height:auto}.rst-content div.figure{margin-bottom:24px}.rst-content div.figure p.caption{font-style:italic}.rst-content div.figure p:last-child.caption{margin-bottom:0}.rst-content div.figure.align-center{text-align:center}.rst-content .section>a>img,.rst-content .section>img{margin-bottom:24px}.rst-content abbr[title]{text-decoration:none}.rst-content.style-external-links a.reference.external:after{font-family:FontAwesome;content:"\f08e";color:#b3b3b3;vertical-align:super;font-size:60%;margin:0 .2em}.rst-content blockquote{margin-left:24px;line-height:24px;margin-bottom:24px}.rst-content pre.literal-block{white-space:pre;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;display:block;overflow:auto}.rst-content div[class^=highlight],.rst-content pre.literal-block{border:1px solid #e1e4e5;overflow-x:auto;margin:1px 0 24px}.rst-content div[class^=highlight] div[class^=highlight],.rst-content pre.literal-block div[class^=highlight]{padding:0;border:none;margin:0}.rst-content div[class^=highlight] td.code{width:100%}.rst-content .linenodiv pre{border-right:1px solid #e6e9ea;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;user-select:none;pointer-events:none}.rst-content div[class^=highlight] pre{white-space:pre;margin:0;padding:12px;display:block;overflow:auto}.rst-content div[class^=highlight] pre .hll{display:block;margin:0 -12px;padding:0 12px}.rst-content .linenodiv pre,.rst-content div[class^=highlight] pre,.rst-content pre.literal-block{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:12px;line-height:1.4}.rst-content div.highlight .gp{user-select:none;pointer-events:none}.rst-content .code-block-caption{font-style:italic;font-size:85%;line-height:1;padding:1em 0;text-align:center}@media print{.rst-content .codeblock,.rst-content div[class^=highlight],.rst-content div[class^=highlight] pre{white-space:pre-wrap}}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning{clear:both}.rst-content .admonition-todo .last,.rst-content .admonition-todo>:last-child,.rst-content .admonition .last,.rst-content .admonition>:last-child,.rst-content .attention .last,.rst-content .attention>:last-child,.rst-content .caution .last,.rst-content .caution>:last-child,.rst-content .danger .last,.rst-content .danger>:last-child,.rst-content .error .last,.rst-content .error>:last-child,.rst-content .hint .last,.rst-content .hint>:last-child,.rst-content .important .last,.rst-content .important>:last-child,.rst-content .note .last,.rst-content .note>:last-child,.rst-content .seealso .last,.rst-content .seealso>:last-child,.rst-content .tip .last,.rst-content .tip>:last-child,.rst-content .warning .last,.rst-content .warning>:last-child{margin-bottom:0}.rst-content .admonition-title:before{margin-right:4px}.rst-content .admonition table{border-color:rgba(0,0,0,.1)}.rst-content .admonition table td,.rst-content .admonition table th{background:transparent!important;border-color:rgba(0,0,0,.1)!important}.rst-content .section ol.loweralpha,.rst-content .section ol.loweralpha>li{list-style:lower-alpha}.rst-content .section ol.upperalpha,.rst-content .section ol.upperalpha>li{list-style:upper-alpha}.rst-content .section ol li>*,.rst-content .section ul li>*{margin-top:12px;margin-bottom:12px}.rst-content .section ol li>:first-child,.rst-content .section ul li>:first-child{margin-top:0}.rst-content .section ol li>p,.rst-content .section ol li>p:last-child,.rst-content .section ul li>p,.rst-content .section ul li>p:last-child{margin-bottom:12px}.rst-content .section ol li>p:only-child,.rst-content .section ol li>p:only-child:last-child,.rst-content .section ul li>p:only-child,.rst-content .section ul li>p:only-child:last-child{margin-bottom:0}.rst-content .section ol li>ol,.rst-content .section ol li>ul,.rst-content .section ul li>ol,.rst-content .section ul li>ul{margin-bottom:12px}.rst-content .section ol.simple li>*,.rst-content .section ol.simple li ol,.rst-content .section ol.simple li ul,.rst-content .section ul.simple li>*,.rst-content .section ul.simple li ol,.rst-content .section ul.simple li ul{margin-top:0;margin-bottom:0}.rst-content .line-block{margin-left:0;margin-bottom:24px;line-height:24px}.rst-content .line-block .line-block{margin-left:24px;margin-bottom:0}.rst-content .topic-title{font-weight:700;margin-bottom:12px}.rst-content .toc-backref{color:#404040}.rst-content .align-right{float:right;margin:0 0 24px 24px}.rst-content .align-left{float:left;margin:0 24px 24px 0}.rst-content .align-center{margin:auto}.rst-content .align-center:not(table){display:block}.rst-content .code-block-caption .headerlink,.rst-content .toctree-wrapper>p.caption .headerlink,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content table>caption .headerlink{visibility:hidden;font-size:14px}.rst-content .code-block-caption .headerlink:after,.rst-content .toctree-wrapper>p.caption .headerlink:after,.rst-content dl dt .headerlink:after,.rst-content h1 .headerlink:after,.rst-content h2 .headerlink:after,.rst-content h3 .headerlink:after,.rst-content h4 .headerlink:after,.rst-content h5 .headerlink:after,.rst-content h6 .headerlink:after,.rst-content p.caption .headerlink:after,.rst-content table>caption .headerlink:after{content:"\f0c1";font-family:FontAwesome}.rst-content .code-block-caption:hover .headerlink:after,.rst-content .toctree-wrapper>p.caption:hover .headerlink:after,.rst-content dl dt:hover .headerlink:after,.rst-content h1:hover .headerlink:after,.rst-content h2:hover .headerlink:after,.rst-content h3:hover .headerlink:after,.rst-content h4:hover .headerlink:after,.rst-content h5:hover .headerlink:after,.rst-content h6:hover .headerlink:after,.rst-content p.caption:hover .headerlink:after,.rst-content table>caption:hover .headerlink:after{visibility:visible}.rst-content table>caption .headerlink:after{font-size:12px}.rst-content .centered{text-align:center}.rst-content .sidebar{float:right;width:40%;display:block;margin:0 0 24px 24px;padding:24px;background:#f3f6f6;border:1px solid #e1e4e5}.rst-content .sidebar dl,.rst-content .sidebar p,.rst-content .sidebar ul{font-size:90%}.rst-content .sidebar .last,.rst-content .sidebar>:last-child{margin-bottom:0}.rst-content .sidebar .sidebar-title{display:block;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif;font-weight:700;background:#e1e4e5;padding:6px 12px;margin:-24px -24px 24px;font-size:100%}.rst-content .highlighted{background:#f1c40f;box-shadow:0 0 0 2px #f1c40f;display:inline;font-weight:700}.rst-content .citation-reference,.rst-content .footnote-reference{vertical-align:baseline;position:relative;top:-.4em;line-height:0;font-size:90%}.rst-content .hlist{width:100%}html.writer-html4 .rst-content table.docutils.citation,html.writer-html4 .rst-content table.docutils.footnote{background:none;border:none}html.writer-html4 .rst-content table.docutils.citation td,html.writer-html4 .rst-content table.docutils.citation tr,html.writer-html4 .rst-content table.docutils.footnote td,html.writer-html4 .rst-content table.docutils.footnote tr{border:none;background-color:transparent!important;white-space:normal}html.writer-html4 .rst-content table.docutils.citation td.label,html.writer-html4 .rst-content table.docutils.footnote td.label{padding-left:0;padding-right:0;vertical-align:top}html.writer-html5 .rst-content dl dt span.classifier:before{content:" : "}html.writer-html5 .rst-content dl.field-list,html.writer-html5 .rst-content dl.footnote{display:grid;grid-template-columns:max-content auto}html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dt{padding-left:1rem}html.writer-html5 .rst-content dl.field-list>dt:after,html.writer-html5 .rst-content dl.footnote>dt:after{content:":"}html.writer-html5 .rst-content dl.field-list>dd,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dd,html.writer-html5 .rst-content dl.footnote>dt{margin-bottom:0}html.writer-html5 .rst-content dl.footnote{font-size:.9rem}html.writer-html5 .rst-content dl.footnote>dt{margin:0 .5rem .5rem 0;line-height:1.2rem;word-break:break-all;font-weight:400}html.writer-html5 .rst-content dl.footnote>dt>span.brackets{margin-right:.5rem}html.writer-html5 .rst-content dl.footnote>dt>span.brackets:before{content:"["}html.writer-html5 .rst-content dl.footnote>dt>span.brackets:after{content:"]"}html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref{font-style:italic}html.writer-html5 .rst-content dl.footnote>dd{margin:0 0 .5rem;line-height:1.2rem}html.writer-html5 .rst-content dl.footnote>dd p,html.writer-html5 .rst-content dl.option-list kbd{font-size:.9rem}.rst-content table.docutils.footnote,html.writer-html4 .rst-content table.docutils.citation,html.writer-html5 .rst-content dl.footnote{color:grey}.rst-content table.docutils.footnote code,.rst-content table.docutils.footnote tt,html.writer-html4 .rst-content table.docutils.citation code,html.writer-html4 .rst-content table.docutils.citation tt,html.writer-html5 .rst-content dl.footnote code,html.writer-html5 .rst-content dl.footnote tt{color:#555}.rst-content .wy-table-responsive.citation,.rst-content .wy-table-responsive.footnote{margin-bottom:0}.rst-content .wy-table-responsive.citation+:not(.citation),.rst-content .wy-table-responsive.footnote+:not(.footnote){margin-top:24px}.rst-content .wy-table-responsive.citation:last-child,.rst-content .wy-table-responsive.footnote:last-child{margin-bottom:24px}.rst-content table.docutils th{border-color:#e1e4e5}html.writer-html5 .rst-content table.docutils th{border:1px solid #e1e4e5}html.writer-html5 .rst-content table.docutils td>p,html.writer-html5 .rst-content table.docutils th>p{line-height:1rem;margin-bottom:0;font-size:.9rem}.rst-content table.docutils td .last,.rst-content table.docutils td .last>:last-child{margin-bottom:0}.rst-content table.field-list,.rst-content table.field-list td{border:none}.rst-content table.field-list td p{font-size:inherit;line-height:inherit}.rst-content table.field-list td>strong{display:inline-block}.rst-content table.field-list .field-name{padding-right:10px;text-align:left;white-space:nowrap}.rst-content table.field-list .field-body{text-align:left}.rst-content code,.rst-content tt{color:#000;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;padding:2px 5px}.rst-content code big,.rst-content code em,.rst-content tt big,.rst-content tt em{font-size:100%!important;line-height:normal}.rst-content code.literal,.rst-content tt.literal{color:#e74c3c}.rst-content code.xref,.rst-content tt.xref,a .rst-content code,a .rst-content tt{font-weight:700;color:#404040}.rst-content kbd,.rst-content pre,.rst-content samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace}.rst-content a code,.rst-content a tt{color:#2980b9}.rst-content dl{margin-bottom:24px}.rst-content dl dt{font-weight:700;margin-bottom:12px}.rst-content dl ol,.rst-content dl p,.rst-content dl table,.rst-content dl ul{margin-bottom:12px}.rst-content dl dd{margin:0 0 12px 24px;line-height:24px}html.writer-html4 .rst-content dl:not(.docutils),html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple){margin-bottom:24px}html.writer-html4 .rst-content dl:not(.docutils)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)>dt{display:table;margin:6px 0;font-size:90%;line-height:normal;background:#e7f2fa;color:#2980b9;border-top:3px solid #6ab0de;padding:6px;position:relative}html.writer-html4 .rst-content dl:not(.docutils)>dt:before,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)>dt:before{color:#6ab0de}html.writer-html4 .rst-content dl:not(.docutils)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.field-list)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dl:not(.field-list)>dt{margin-bottom:6px;border:none;border-left:3px solid #ccc;background:#f0f0f0;color:#555}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.field-list)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dl:not(.field-list)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils)>dt:first-child,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)>dt:first-child{margin-top:0}html.writer-html4 .rst-content dl:not(.docutils) code,html.writer-html4 .rst-content dl:not(.docutils) tt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) code,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) tt{font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) code.descclassname,html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descclassname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) code.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) tt.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) tt.descname{background-color:transparent;border:none;padding:0;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) tt.descname{font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .optional,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .optional{display:inline-block;padding:0 4px;color:#000;font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .property,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .property{display:inline-block;padding-right:8px}.rst-content .viewcode-back,.rst-content .viewcode-link{display:inline-block;color:#27ae60;font-size:80%;padding-left:24px}.rst-content .viewcode-back{display:block;float:right}.rst-content p.rubric{margin-bottom:12px;font-weight:700}.rst-content code.download,.rst-content tt.download{background:inherit;padding:inherit;font-weight:400;font-family:inherit;font-size:inherit;color:inherit;border:inherit;white-space:inherit}.rst-content code.download span:first-child,.rst-content tt.download span:first-child{-webkit-font-smoothing:subpixel-antialiased}.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{margin-right:4px}.rst-content .guilabel{border:1px solid #7fbbe3;background:#e7f2fa;font-size:80%;font-weight:700;border-radius:4px;padding:2.4px 6px;margin:auto 2px}.rst-content .versionmodified{font-style:italic}@media screen and (max-width:480px){.rst-content .sidebar{width:100%}}span[id*=MathJax-Span]{color:#404040}.math{text-align:center}@font-face{font-family:Lato;src:url(fonts/lato-normal.woff2?bd03a2cc277bbbc338d464e679fe9942) format("woff2"),url(fonts/lato-normal.woff?27bd77b9162d388cb8d4c4217c7c5e2a) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold.woff2?cccb897485813c7c256901dbca54ecf2) format("woff2"),url(fonts/lato-bold.woff?d878b6c29b10beca227e9eef4246111b) format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold-italic.woff2?0b6bb6725576b072c5d0b02ecdd1900d) format("woff2"),url(fonts/lato-bold-italic.woff?9c7e4e9eb485b4a121c760e61bc3707c) format("woff");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-normal-italic.woff2?4eb103b4d12be57cb1d040ed5e162e9d) format("woff2"),url(fonts/lato-normal-italic.woff?f28f2d6482446544ef1ea1ccc6dd5892) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(fonts/Roboto-Slab-Regular.woff2?7abf5b8d04d26a2cafea937019bca958) format("woff2"),url(fonts/Roboto-Slab-Regular.woff?c1be9284088d487c5e3ff0a10a92e58c) format("woff");font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(fonts/Roboto-Slab-Bold.woff2?9984f4a9bda09be08e83f2506954adbe) format("woff2"),url(fonts/Roboto-Slab-Bold.woff?bed5564a116b05148e3b3bea6fb1162a) format("woff");font-display:block} \ No newline at end of file diff --git a/openapi/docs/build/html/_static/doctools.js b/openapi/docs/build/html/_static/doctools.js new file mode 100644 index 00000000..daccd209 --- /dev/null +++ b/openapi/docs/build/html/_static/doctools.js @@ -0,0 +1,315 @@ +/* + * doctools.js + * ~~~~~~~~~~~ + * + * Sphinx JavaScript utilities for all documentation. + * + * :copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ + +/** + * select a different prefix for underscore + */ +$u = _.noConflict(); + +/** + * make the code below compatible with browsers without + * an installed firebug like debugger +if (!window.console || !console.firebug) { + var names = ["log", "debug", "info", "warn", "error", "assert", "dir", + "dirxml", "group", "groupEnd", "time", "timeEnd", "count", "trace", + "profile", "profileEnd"]; + window.console = {}; + for (var i = 0; i < names.length; ++i) + window.console[names[i]] = function() {}; +} + */ + +/** + * small helper function to urldecode strings + */ +jQuery.urldecode = function(x) { + return decodeURIComponent(x).replace(/\+/g, ' '); +}; + +/** + * small helper function to urlencode strings + */ +jQuery.urlencode = encodeURIComponent; + +/** + * This function returns the parsed url parameters of the + * current request. Multiple values per key are supported, + * it will always return arrays of strings for the value parts. + */ +jQuery.getQueryParameters = function(s) { + if (typeof s === 'undefined') + s = document.location.search; + var parts = s.substr(s.indexOf('?') + 1).split('&'); + var result = {}; + for (var i = 0; i < parts.length; i++) { + var tmp = parts[i].split('=', 2); + var key = jQuery.urldecode(tmp[0]); + var value = jQuery.urldecode(tmp[1]); + if (key in result) + result[key].push(value); + else + result[key] = [value]; + } + return result; +}; + +/** + * highlight a given string on a jquery object by wrapping it in + * span elements with the given class name. + */ +jQuery.fn.highlightText = function(text, className) { + function highlight(node, addItems) { + if (node.nodeType === 3) { + var val = node.nodeValue; + var pos = val.toLowerCase().indexOf(text); + if (pos >= 0 && + !jQuery(node.parentNode).hasClass(className) && + !jQuery(node.parentNode).hasClass("nohighlight")) { + var span; + var isInSVG = jQuery(node).closest("body, svg, foreignObject").is("svg"); + if (isInSVG) { + span = document.createElementNS("http://www.w3.org/2000/svg", "tspan"); + } else { + span = document.createElement("span"); + span.className = className; + } + span.appendChild(document.createTextNode(val.substr(pos, text.length))); + node.parentNode.insertBefore(span, node.parentNode.insertBefore( + document.createTextNode(val.substr(pos + text.length)), + node.nextSibling)); + node.nodeValue = val.substr(0, pos); + if (isInSVG) { + var rect = document.createElementNS("http://www.w3.org/2000/svg", "rect"); + var bbox = node.parentElement.getBBox(); + rect.x.baseVal.value = bbox.x; + rect.y.baseVal.value = bbox.y; + rect.width.baseVal.value = bbox.width; + rect.height.baseVal.value = bbox.height; + rect.setAttribute('class', className); + addItems.push({ + "parent": node.parentNode, + "target": rect}); + } + } + } + else if (!jQuery(node).is("button, select, textarea")) { + jQuery.each(node.childNodes, function() { + highlight(this, addItems); + }); + } + } + var addItems = []; + var result = this.each(function() { + highlight(this, addItems); + }); + for (var i = 0; i < addItems.length; ++i) { + jQuery(addItems[i].parent).before(addItems[i].target); + } + return result; +}; + +/* + * backward compatibility for jQuery.browser + * This will be supported until firefox bug is fixed. + */ +if (!jQuery.browser) { + jQuery.uaMatch = function(ua) { + ua = ua.toLowerCase(); + + var match = /(chrome)[ \/]([\w.]+)/.exec(ua) || + /(webkit)[ \/]([\w.]+)/.exec(ua) || + /(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua) || + /(msie) ([\w.]+)/.exec(ua) || + ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua) || + []; + + return { + browser: match[ 1 ] || "", + version: match[ 2 ] || "0" + }; + }; + jQuery.browser = {}; + jQuery.browser[jQuery.uaMatch(navigator.userAgent).browser] = true; +} + +/** + * Small JavaScript module for the documentation. + */ +var Documentation = { + + init : function() { + this.fixFirefoxAnchorBug(); + this.highlightSearchWords(); + this.initIndexTable(); + if (DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) { + this.initOnKeyListeners(); + } + }, + + /** + * i18n support + */ + TRANSLATIONS : {}, + PLURAL_EXPR : function(n) { return n === 1 ? 0 : 1; }, + LOCALE : 'unknown', + + // gettext and ngettext don't access this so that the functions + // can safely bound to a different name (_ = Documentation.gettext) + gettext : function(string) { + var translated = Documentation.TRANSLATIONS[string]; + if (typeof translated === 'undefined') + return string; + return (typeof translated === 'string') ? translated : translated[0]; + }, + + ngettext : function(singular, plural, n) { + var translated = Documentation.TRANSLATIONS[singular]; + if (typeof translated === 'undefined') + return (n == 1) ? singular : plural; + return translated[Documentation.PLURALEXPR(n)]; + }, + + addTranslations : function(catalog) { + for (var key in catalog.messages) + this.TRANSLATIONS[key] = catalog.messages[key]; + this.PLURAL_EXPR = new Function('n', 'return +(' + catalog.plural_expr + ')'); + this.LOCALE = catalog.locale; + }, + + /** + * add context elements like header anchor links + */ + addContextElements : function() { + $('div[id] > :header:first').each(function() { + $('\u00B6'). + attr('href', '#' + this.id). + attr('title', _('Permalink to this headline')). + appendTo(this); + }); + $('dt[id]').each(function() { + $('\u00B6'). + attr('href', '#' + this.id). + attr('title', _('Permalink to this definition')). + appendTo(this); + }); + }, + + /** + * workaround a firefox stupidity + * see: https://bugzilla.mozilla.org/show_bug.cgi?id=645075 + */ + fixFirefoxAnchorBug : function() { + if (document.location.hash && $.browser.mozilla) + window.setTimeout(function() { + document.location.href += ''; + }, 10); + }, + + /** + * highlight the search words provided in the url in the text + */ + highlightSearchWords : function() { + var params = $.getQueryParameters(); + var terms = (params.highlight) ? params.highlight[0].split(/\s+/) : []; + if (terms.length) { + var body = $('div.body'); + if (!body.length) { + body = $('body'); + } + window.setTimeout(function() { + $.each(terms, function() { + body.highlightText(this.toLowerCase(), 'highlighted'); + }); + }, 10); + $('') + .appendTo($('#searchbox')); + } + }, + + /** + * init the domain index toggle buttons + */ + initIndexTable : function() { + var togglers = $('img.toggler').click(function() { + var src = $(this).attr('src'); + var idnum = $(this).attr('id').substr(7); + $('tr.cg-' + idnum).toggle(); + if (src.substr(-9) === 'minus.png') + $(this).attr('src', src.substr(0, src.length-9) + 'plus.png'); + else + $(this).attr('src', src.substr(0, src.length-8) + 'minus.png'); + }).css('display', ''); + if (DOCUMENTATION_OPTIONS.COLLAPSE_INDEX) { + togglers.click(); + } + }, + + /** + * helper function to hide the search marks again + */ + hideSearchWords : function() { + $('#searchbox .highlight-link').fadeOut(300); + $('span.highlighted').removeClass('highlighted'); + }, + + /** + * make the url absolute + */ + makeURL : function(relativeURL) { + return DOCUMENTATION_OPTIONS.URL_ROOT + '/' + relativeURL; + }, + + /** + * get the current relative url + */ + getCurrentURL : function() { + var path = document.location.pathname; + var parts = path.split(/\//); + $.each(DOCUMENTATION_OPTIONS.URL_ROOT.split(/\//), function() { + if (this === '..') + parts.pop(); + }); + var url = parts.join('/'); + return path.substring(url.lastIndexOf('/') + 1, path.length - 1); + }, + + initOnKeyListeners: function() { + $(document).keydown(function(event) { + var activeElementType = document.activeElement.tagName; + // don't navigate when in search box or textarea + if (activeElementType !== 'TEXTAREA' && activeElementType !== 'INPUT' && activeElementType !== 'SELECT' + && !event.altKey && !event.ctrlKey && !event.metaKey && !event.shiftKey) { + switch (event.keyCode) { + case 37: // left + var prevHref = $('link[rel="prev"]').prop('href'); + if (prevHref) { + window.location.href = prevHref; + return false; + } + case 39: // right + var nextHref = $('link[rel="next"]').prop('href'); + if (nextHref) { + window.location.href = nextHref; + return false; + } + } + } + }); + } +}; + +// quick alias for translations +_ = Documentation.gettext; + +$(document).ready(function() { + Documentation.init(); +}); diff --git a/openapi/docs/build/html/_static/documentation_options.js b/openapi/docs/build/html/_static/documentation_options.js new file mode 100644 index 00000000..87d81882 --- /dev/null +++ b/openapi/docs/build/html/_static/documentation_options.js @@ -0,0 +1,12 @@ +var DOCUMENTATION_OPTIONS = { + URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), + VERSION: '0.1.0', + LANGUAGE: 'None', + COLLAPSE_INDEX: false, + BUILDER: 'html', + FILE_SUFFIX: '.html', + LINK_SUFFIX: '.html', + HAS_SOURCE: true, + SOURCELINK_SUFFIX: '.txt', + NAVIGATION_WITH_KEYS: false +}; \ No newline at end of file diff --git a/openapi/docs/build/html/_static/file.png b/openapi/docs/build/html/_static/file.png new file mode 100644 index 00000000..a858a410 Binary files /dev/null and b/openapi/docs/build/html/_static/file.png differ diff --git a/openapi/docs/build/html/_static/fonts/FontAwesome.otf b/openapi/docs/build/html/_static/fonts/FontAwesome.otf new file mode 100644 index 00000000..401ec0f3 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/FontAwesome.otf differ diff --git a/openapi/docs/build/html/_static/fonts/Lato/lato-bold.eot b/openapi/docs/build/html/_static/fonts/Lato/lato-bold.eot new file mode 100644 index 00000000..3361183a Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Lato/lato-bold.eot differ diff --git a/openapi/docs/build/html/_static/fonts/Lato/lato-bold.ttf b/openapi/docs/build/html/_static/fonts/Lato/lato-bold.ttf new file mode 100644 index 00000000..29f691d5 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Lato/lato-bold.ttf differ diff --git a/openapi/docs/build/html/_static/fonts/Lato/lato-bold.woff b/openapi/docs/build/html/_static/fonts/Lato/lato-bold.woff new file mode 100644 index 00000000..c6dff51f Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Lato/lato-bold.woff differ diff --git a/openapi/docs/build/html/_static/fonts/Lato/lato-bold.woff2 b/openapi/docs/build/html/_static/fonts/Lato/lato-bold.woff2 new file mode 100644 index 00000000..bb195043 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Lato/lato-bold.woff2 differ diff --git a/openapi/docs/build/html/_static/fonts/Lato/lato-bolditalic.eot b/openapi/docs/build/html/_static/fonts/Lato/lato-bolditalic.eot new file mode 100644 index 00000000..3d415493 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Lato/lato-bolditalic.eot differ diff --git a/openapi/docs/build/html/_static/fonts/Lato/lato-bolditalic.ttf b/openapi/docs/build/html/_static/fonts/Lato/lato-bolditalic.ttf new file mode 100644 index 00000000..f402040b Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Lato/lato-bolditalic.ttf differ diff --git a/openapi/docs/build/html/_static/fonts/Lato/lato-bolditalic.woff b/openapi/docs/build/html/_static/fonts/Lato/lato-bolditalic.woff new file mode 100644 index 00000000..88ad05b9 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Lato/lato-bolditalic.woff differ diff --git a/openapi/docs/build/html/_static/fonts/Lato/lato-bolditalic.woff2 b/openapi/docs/build/html/_static/fonts/Lato/lato-bolditalic.woff2 new file mode 100644 index 00000000..c4e3d804 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Lato/lato-bolditalic.woff2 differ diff --git a/openapi/docs/build/html/_static/fonts/Lato/lato-italic.eot b/openapi/docs/build/html/_static/fonts/Lato/lato-italic.eot new file mode 100644 index 00000000..3f826421 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Lato/lato-italic.eot differ diff --git a/openapi/docs/build/html/_static/fonts/Lato/lato-italic.ttf b/openapi/docs/build/html/_static/fonts/Lato/lato-italic.ttf new file mode 100644 index 00000000..b4bfc9b2 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Lato/lato-italic.ttf differ diff --git a/openapi/docs/build/html/_static/fonts/Lato/lato-italic.woff b/openapi/docs/build/html/_static/fonts/Lato/lato-italic.woff new file mode 100644 index 00000000..76114bc0 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Lato/lato-italic.woff differ diff --git a/openapi/docs/build/html/_static/fonts/Lato/lato-italic.woff2 b/openapi/docs/build/html/_static/fonts/Lato/lato-italic.woff2 new file mode 100644 index 00000000..3404f37e Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Lato/lato-italic.woff2 differ diff --git a/openapi/docs/build/html/_static/fonts/Lato/lato-regular.eot b/openapi/docs/build/html/_static/fonts/Lato/lato-regular.eot new file mode 100644 index 00000000..11e3f2a5 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Lato/lato-regular.eot differ diff --git a/openapi/docs/build/html/_static/fonts/Lato/lato-regular.ttf b/openapi/docs/build/html/_static/fonts/Lato/lato-regular.ttf new file mode 100644 index 00000000..74decd9e Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Lato/lato-regular.ttf differ diff --git a/openapi/docs/build/html/_static/fonts/Lato/lato-regular.woff b/openapi/docs/build/html/_static/fonts/Lato/lato-regular.woff new file mode 100644 index 00000000..ae1307ff Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Lato/lato-regular.woff differ diff --git a/openapi/docs/build/html/_static/fonts/Lato/lato-regular.woff2 b/openapi/docs/build/html/_static/fonts/Lato/lato-regular.woff2 new file mode 100644 index 00000000..3bf98433 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Lato/lato-regular.woff2 differ diff --git a/openapi/docs/build/html/_static/fonts/Roboto-Slab-Bold.woff b/openapi/docs/build/html/_static/fonts/Roboto-Slab-Bold.woff new file mode 100644 index 00000000..6cb60000 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Roboto-Slab-Bold.woff differ diff --git a/openapi/docs/build/html/_static/fonts/Roboto-Slab-Bold.woff2 b/openapi/docs/build/html/_static/fonts/Roboto-Slab-Bold.woff2 new file mode 100644 index 00000000..7059e231 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Roboto-Slab-Bold.woff2 differ diff --git a/openapi/docs/build/html/_static/fonts/Roboto-Slab-Light.woff b/openapi/docs/build/html/_static/fonts/Roboto-Slab-Light.woff new file mode 100644 index 00000000..337d2871 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Roboto-Slab-Light.woff differ diff --git a/openapi/docs/build/html/_static/fonts/Roboto-Slab-Light.woff2 b/openapi/docs/build/html/_static/fonts/Roboto-Slab-Light.woff2 new file mode 100644 index 00000000..20398aff Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Roboto-Slab-Light.woff2 differ diff --git a/openapi/docs/build/html/_static/fonts/Roboto-Slab-Regular.woff b/openapi/docs/build/html/_static/fonts/Roboto-Slab-Regular.woff new file mode 100644 index 00000000..f815f63f Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Roboto-Slab-Regular.woff differ diff --git a/openapi/docs/build/html/_static/fonts/Roboto-Slab-Regular.woff2 b/openapi/docs/build/html/_static/fonts/Roboto-Slab-Regular.woff2 new file mode 100644 index 00000000..f2c76e5b Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Roboto-Slab-Regular.woff2 differ diff --git a/openapi/docs/build/html/_static/fonts/Roboto-Slab-Thin.woff b/openapi/docs/build/html/_static/fonts/Roboto-Slab-Thin.woff new file mode 100644 index 00000000..6b30ea63 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Roboto-Slab-Thin.woff differ diff --git a/openapi/docs/build/html/_static/fonts/Roboto-Slab-Thin.woff2 b/openapi/docs/build/html/_static/fonts/Roboto-Slab-Thin.woff2 new file mode 100644 index 00000000..328f5bb0 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/Roboto-Slab-Thin.woff2 differ diff --git a/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot b/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot new file mode 100644 index 00000000..79dc8efe Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot differ diff --git a/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf b/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf new file mode 100644 index 00000000..df5d1df2 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf differ diff --git a/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff b/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff new file mode 100644 index 00000000..6cb60000 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff differ diff --git a/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 b/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 new file mode 100644 index 00000000..7059e231 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 differ diff --git a/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot b/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot new file mode 100644 index 00000000..2f7ca78a Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot differ diff --git a/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf b/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf new file mode 100644 index 00000000..eb52a790 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf differ diff --git a/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff b/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff new file mode 100644 index 00000000..f815f63f Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff differ diff --git a/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 b/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 new file mode 100644 index 00000000..f2c76e5b Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 differ diff --git a/openapi/docs/build/html/_static/fonts/fontawesome-webfont.eot b/openapi/docs/build/html/_static/fonts/fontawesome-webfont.eot new file mode 100644 index 00000000..e9f60ca9 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/fontawesome-webfont.eot differ diff --git a/openapi/docs/build/html/_static/fonts/fontawesome-webfont.svg b/openapi/docs/build/html/_static/fonts/fontawesome-webfont.svg new file mode 100644 index 00000000..855c845e --- /dev/null +++ b/openapi/docs/build/html/_static/fonts/fontawesome-webfont.svg @@ -0,0 +1,2671 @@ + + + + +Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 + By ,,, +Copyright Dave Gandy 2016. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openapi/docs/build/html/_static/fonts/fontawesome-webfont.ttf b/openapi/docs/build/html/_static/fonts/fontawesome-webfont.ttf new file mode 100644 index 00000000..35acda2f Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/fontawesome-webfont.ttf differ diff --git a/openapi/docs/build/html/_static/fonts/fontawesome-webfont.woff b/openapi/docs/build/html/_static/fonts/fontawesome-webfont.woff new file mode 100644 index 00000000..400014a4 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/fontawesome-webfont.woff differ diff --git a/openapi/docs/build/html/_static/fonts/fontawesome-webfont.woff2 b/openapi/docs/build/html/_static/fonts/fontawesome-webfont.woff2 new file mode 100644 index 00000000..4d13fc60 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/fontawesome-webfont.woff2 differ diff --git a/openapi/docs/build/html/_static/fonts/lato-bold-italic.woff b/openapi/docs/build/html/_static/fonts/lato-bold-italic.woff new file mode 100644 index 00000000..88ad05b9 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/lato-bold-italic.woff differ diff --git a/openapi/docs/build/html/_static/fonts/lato-bold-italic.woff2 b/openapi/docs/build/html/_static/fonts/lato-bold-italic.woff2 new file mode 100644 index 00000000..c4e3d804 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/lato-bold-italic.woff2 differ diff --git a/openapi/docs/build/html/_static/fonts/lato-bold.woff b/openapi/docs/build/html/_static/fonts/lato-bold.woff new file mode 100644 index 00000000..c6dff51f Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/lato-bold.woff differ diff --git a/openapi/docs/build/html/_static/fonts/lato-bold.woff2 b/openapi/docs/build/html/_static/fonts/lato-bold.woff2 new file mode 100644 index 00000000..bb195043 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/lato-bold.woff2 differ diff --git a/openapi/docs/build/html/_static/fonts/lato-normal-italic.woff b/openapi/docs/build/html/_static/fonts/lato-normal-italic.woff new file mode 100644 index 00000000..76114bc0 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/lato-normal-italic.woff differ diff --git a/openapi/docs/build/html/_static/fonts/lato-normal-italic.woff2 b/openapi/docs/build/html/_static/fonts/lato-normal-italic.woff2 new file mode 100644 index 00000000..3404f37e Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/lato-normal-italic.woff2 differ diff --git a/openapi/docs/build/html/_static/fonts/lato-normal.woff b/openapi/docs/build/html/_static/fonts/lato-normal.woff new file mode 100644 index 00000000..ae1307ff Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/lato-normal.woff differ diff --git a/openapi/docs/build/html/_static/fonts/lato-normal.woff2 b/openapi/docs/build/html/_static/fonts/lato-normal.woff2 new file mode 100644 index 00000000..3bf98433 Binary files /dev/null and b/openapi/docs/build/html/_static/fonts/lato-normal.woff2 differ diff --git a/openapi/docs/build/html/_static/jquery-3.5.1.js b/openapi/docs/build/html/_static/jquery-3.5.1.js new file mode 100644 index 00000000..50937333 --- /dev/null +++ b/openapi/docs/build/html/_static/jquery-3.5.1.js @@ -0,0 +1,10872 @@ +/*! + * jQuery JavaScript Library v3.5.1 + * https://jquery.com/ + * + * Includes Sizzle.js + * https://sizzlejs.com/ + * + * Copyright JS Foundation and other contributors + * Released under the MIT license + * https://jquery.org/license + * + * Date: 2020-05-04T22:49Z + */ +( function( global, factory ) { + + "use strict"; + + if ( typeof module === "object" && typeof module.exports === "object" ) { + + // For CommonJS and CommonJS-like environments where a proper `window` + // is present, execute the factory and get jQuery. + // For environments that do not have a `window` with a `document` + // (such as Node.js), expose a factory as module.exports. + // This accentuates the need for the creation of a real `window`. + // e.g. var jQuery = require("jquery")(window); + // See ticket #14549 for more info. + module.exports = global.document ? + factory( global, true ) : + function( w ) { + if ( !w.document ) { + throw new Error( "jQuery requires a window with a document" ); + } + return factory( w ); + }; + } else { + factory( global ); + } + +// Pass this if window is not defined yet +} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) { + +// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1 +// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode +// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common +// enough that all such attempts are guarded in a try block. +"use strict"; + +var arr = []; + +var getProto = Object.getPrototypeOf; + +var slice = arr.slice; + +var flat = arr.flat ? function( array ) { + return arr.flat.call( array ); +} : function( array ) { + return arr.concat.apply( [], array ); +}; + + +var push = arr.push; + +var indexOf = arr.indexOf; + +var class2type = {}; + +var toString = class2type.toString; + +var hasOwn = class2type.hasOwnProperty; + +var fnToString = hasOwn.toString; + +var ObjectFunctionString = fnToString.call( Object ); + +var support = {}; + +var isFunction = function isFunction( obj ) { + + // Support: Chrome <=57, Firefox <=52 + // In some browsers, typeof returns "function" for HTML elements + // (i.e., `typeof document.createElement( "object" ) === "function"`). + // We don't want to classify *any* DOM node as a function. + return typeof obj === "function" && typeof obj.nodeType !== "number"; + }; + + +var isWindow = function isWindow( obj ) { + return obj != null && obj === obj.window; + }; + + +var document = window.document; + + + + var preservedScriptAttributes = { + type: true, + src: true, + nonce: true, + noModule: true + }; + + function DOMEval( code, node, doc ) { + doc = doc || document; + + var i, val, + script = doc.createElement( "script" ); + + script.text = code; + if ( node ) { + for ( i in preservedScriptAttributes ) { + + // Support: Firefox 64+, Edge 18+ + // Some browsers don't support the "nonce" property on scripts. + // On the other hand, just using `getAttribute` is not enough as + // the `nonce` attribute is reset to an empty string whenever it + // becomes browsing-context connected. + // See https://github.com/whatwg/html/issues/2369 + // See https://html.spec.whatwg.org/#nonce-attributes + // The `node.getAttribute` check was added for the sake of + // `jQuery.globalEval` so that it can fake a nonce-containing node + // via an object. + val = node[ i ] || node.getAttribute && node.getAttribute( i ); + if ( val ) { + script.setAttribute( i, val ); + } + } + } + doc.head.appendChild( script ).parentNode.removeChild( script ); + } + + +function toType( obj ) { + if ( obj == null ) { + return obj + ""; + } + + // Support: Android <=2.3 only (functionish RegExp) + return typeof obj === "object" || typeof obj === "function" ? + class2type[ toString.call( obj ) ] || "object" : + typeof obj; +} +/* global Symbol */ +// Defining this global in .eslintrc.json would create a danger of using the global +// unguarded in another place, it seems safer to define global only for this module + + + +var + version = "3.5.1", + + // Define a local copy of jQuery + jQuery = function( selector, context ) { + + // The jQuery object is actually just the init constructor 'enhanced' + // Need init if jQuery is called (just allow error to be thrown if not included) + return new jQuery.fn.init( selector, context ); + }; + +jQuery.fn = jQuery.prototype = { + + // The current version of jQuery being used + jquery: version, + + constructor: jQuery, + + // The default length of a jQuery object is 0 + length: 0, + + toArray: function() { + return slice.call( this ); + }, + + // Get the Nth element in the matched element set OR + // Get the whole matched element set as a clean array + get: function( num ) { + + // Return all the elements in a clean array + if ( num == null ) { + return slice.call( this ); + } + + // Return just the one element from the set + return num < 0 ? this[ num + this.length ] : this[ num ]; + }, + + // Take an array of elements and push it onto the stack + // (returning the new matched element set) + pushStack: function( elems ) { + + // Build a new jQuery matched element set + var ret = jQuery.merge( this.constructor(), elems ); + + // Add the old object onto the stack (as a reference) + ret.prevObject = this; + + // Return the newly-formed element set + return ret; + }, + + // Execute a callback for every element in the matched set. + each: function( callback ) { + return jQuery.each( this, callback ); + }, + + map: function( callback ) { + return this.pushStack( jQuery.map( this, function( elem, i ) { + return callback.call( elem, i, elem ); + } ) ); + }, + + slice: function() { + return this.pushStack( slice.apply( this, arguments ) ); + }, + + first: function() { + return this.eq( 0 ); + }, + + last: function() { + return this.eq( -1 ); + }, + + even: function() { + return this.pushStack( jQuery.grep( this, function( _elem, i ) { + return ( i + 1 ) % 2; + } ) ); + }, + + odd: function() { + return this.pushStack( jQuery.grep( this, function( _elem, i ) { + return i % 2; + } ) ); + }, + + eq: function( i ) { + var len = this.length, + j = +i + ( i < 0 ? len : 0 ); + return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] ); + }, + + end: function() { + return this.prevObject || this.constructor(); + }, + + // For internal use only. + // Behaves like an Array's method, not like a jQuery method. + push: push, + sort: arr.sort, + splice: arr.splice +}; + +jQuery.extend = jQuery.fn.extend = function() { + var options, name, src, copy, copyIsArray, clone, + target = arguments[ 0 ] || {}, + i = 1, + length = arguments.length, + deep = false; + + // Handle a deep copy situation + if ( typeof target === "boolean" ) { + deep = target; + + // Skip the boolean and the target + target = arguments[ i ] || {}; + i++; + } + + // Handle case when target is a string or something (possible in deep copy) + if ( typeof target !== "object" && !isFunction( target ) ) { + target = {}; + } + + // Extend jQuery itself if only one argument is passed + if ( i === length ) { + target = this; + i--; + } + + for ( ; i < length; i++ ) { + + // Only deal with non-null/undefined values + if ( ( options = arguments[ i ] ) != null ) { + + // Extend the base object + for ( name in options ) { + copy = options[ name ]; + + // Prevent Object.prototype pollution + // Prevent never-ending loop + if ( name === "__proto__" || target === copy ) { + continue; + } + + // Recurse if we're merging plain objects or arrays + if ( deep && copy && ( jQuery.isPlainObject( copy ) || + ( copyIsArray = Array.isArray( copy ) ) ) ) { + src = target[ name ]; + + // Ensure proper type for the source value + if ( copyIsArray && !Array.isArray( src ) ) { + clone = []; + } else if ( !copyIsArray && !jQuery.isPlainObject( src ) ) { + clone = {}; + } else { + clone = src; + } + copyIsArray = false; + + // Never move original objects, clone them + target[ name ] = jQuery.extend( deep, clone, copy ); + + // Don't bring in undefined values + } else if ( copy !== undefined ) { + target[ name ] = copy; + } + } + } + } + + // Return the modified object + return target; +}; + +jQuery.extend( { + + // Unique for each copy of jQuery on the page + expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), + + // Assume jQuery is ready without the ready module + isReady: true, + + error: function( msg ) { + throw new Error( msg ); + }, + + noop: function() {}, + + isPlainObject: function( obj ) { + var proto, Ctor; + + // Detect obvious negatives + // Use toString instead of jQuery.type to catch host objects + if ( !obj || toString.call( obj ) !== "[object Object]" ) { + return false; + } + + proto = getProto( obj ); + + // Objects with no prototype (e.g., `Object.create( null )`) are plain + if ( !proto ) { + return true; + } + + // Objects with prototype are plain iff they were constructed by a global Object function + Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor; + return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString; + }, + + isEmptyObject: function( obj ) { + var name; + + for ( name in obj ) { + return false; + } + return true; + }, + + // Evaluates a script in a provided context; falls back to the global one + // if not specified. + globalEval: function( code, options, doc ) { + DOMEval( code, { nonce: options && options.nonce }, doc ); + }, + + each: function( obj, callback ) { + var length, i = 0; + + if ( isArrayLike( obj ) ) { + length = obj.length; + for ( ; i < length; i++ ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } else { + for ( i in obj ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } + + return obj; + }, + + // results is for internal usage only + makeArray: function( arr, results ) { + var ret = results || []; + + if ( arr != null ) { + if ( isArrayLike( Object( arr ) ) ) { + jQuery.merge( ret, + typeof arr === "string" ? + [ arr ] : arr + ); + } else { + push.call( ret, arr ); + } + } + + return ret; + }, + + inArray: function( elem, arr, i ) { + return arr == null ? -1 : indexOf.call( arr, elem, i ); + }, + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + merge: function( first, second ) { + var len = +second.length, + j = 0, + i = first.length; + + for ( ; j < len; j++ ) { + first[ i++ ] = second[ j ]; + } + + first.length = i; + + return first; + }, + + grep: function( elems, callback, invert ) { + var callbackInverse, + matches = [], + i = 0, + length = elems.length, + callbackExpect = !invert; + + // Go through the array, only saving the items + // that pass the validator function + for ( ; i < length; i++ ) { + callbackInverse = !callback( elems[ i ], i ); + if ( callbackInverse !== callbackExpect ) { + matches.push( elems[ i ] ); + } + } + + return matches; + }, + + // arg is for internal usage only + map: function( elems, callback, arg ) { + var length, value, + i = 0, + ret = []; + + // Go through the array, translating each of the items to their new values + if ( isArrayLike( elems ) ) { + length = elems.length; + for ( ; i < length; i++ ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + + // Go through every key on the object, + } else { + for ( i in elems ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + } + + // Flatten any nested arrays + return flat( ret ); + }, + + // A global GUID counter for objects + guid: 1, + + // jQuery.support is not used in Core but other projects attach their + // properties to it so it needs to exist. + support: support +} ); + +if ( typeof Symbol === "function" ) { + jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ]; +} + +// Populate the class2type map +jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), +function( _i, name ) { + class2type[ "[object " + name + "]" ] = name.toLowerCase(); +} ); + +function isArrayLike( obj ) { + + // Support: real iOS 8.2 only (not reproducible in simulator) + // `in` check used to prevent JIT error (gh-2145) + // hasOwn isn't used here due to false negatives + // regarding Nodelist length in IE + var length = !!obj && "length" in obj && obj.length, + type = toType( obj ); + + if ( isFunction( obj ) || isWindow( obj ) ) { + return false; + } + + return type === "array" || length === 0 || + typeof length === "number" && length > 0 && ( length - 1 ) in obj; +} +var Sizzle = +/*! + * Sizzle CSS Selector Engine v2.3.5 + * https://sizzlejs.com/ + * + * Copyright JS Foundation and other contributors + * Released under the MIT license + * https://js.foundation/ + * + * Date: 2020-03-14 + */ +( function( window ) { +var i, + support, + Expr, + getText, + isXML, + tokenize, + compile, + select, + outermostContext, + sortInput, + hasDuplicate, + + // Local document vars + setDocument, + document, + docElem, + documentIsHTML, + rbuggyQSA, + rbuggyMatches, + matches, + contains, + + // Instance-specific data + expando = "sizzle" + 1 * new Date(), + preferredDoc = window.document, + dirruns = 0, + done = 0, + classCache = createCache(), + tokenCache = createCache(), + compilerCache = createCache(), + nonnativeSelectorCache = createCache(), + sortOrder = function( a, b ) { + if ( a === b ) { + hasDuplicate = true; + } + return 0; + }, + + // Instance methods + hasOwn = ( {} ).hasOwnProperty, + arr = [], + pop = arr.pop, + pushNative = arr.push, + push = arr.push, + slice = arr.slice, + + // Use a stripped-down indexOf as it's faster than native + // https://jsperf.com/thor-indexof-vs-for/5 + indexOf = function( list, elem ) { + var i = 0, + len = list.length; + for ( ; i < len; i++ ) { + if ( list[ i ] === elem ) { + return i; + } + } + return -1; + }, + + booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|" + + "ismap|loop|multiple|open|readonly|required|scoped", + + // Regular expressions + + // http://www.w3.org/TR/css3-selectors/#whitespace + whitespace = "[\\x20\\t\\r\\n\\f]", + + // https://www.w3.org/TR/css-syntax-3/#ident-token-diagram + identifier = "(?:\\\\[\\da-fA-F]{1,6}" + whitespace + + "?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+", + + // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors + attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace + + + // Operator (capture 2) + "*([*^$|!~]?=)" + whitespace + + + // "Attribute values must be CSS identifiers [capture 5] + // or strings [capture 3 or capture 4]" + "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + + whitespace + "*\\]", + + pseudos = ":(" + identifier + ")(?:\\((" + + + // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: + // 1. quoted (capture 3; capture 4 or capture 5) + "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + + + // 2. simple (capture 6) + "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + + + // 3. anything else (capture 2) + ".*" + + ")\\)|)", + + // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter + rwhitespace = new RegExp( whitespace + "+", "g" ), + rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + + whitespace + "+$", "g" ), + + rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), + rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + + "*" ), + rdescend = new RegExp( whitespace + "|>" ), + + rpseudo = new RegExp( pseudos ), + ridentifier = new RegExp( "^" + identifier + "$" ), + + matchExpr = { + "ID": new RegExp( "^#(" + identifier + ")" ), + "CLASS": new RegExp( "^\\.(" + identifier + ")" ), + "TAG": new RegExp( "^(" + identifier + "|[*])" ), + "ATTR": new RegExp( "^" + attributes ), + "PSEUDO": new RegExp( "^" + pseudos ), + "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + + whitespace + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + + whitespace + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), + "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), + + // For use in libraries implementing .is() + // We use this for POS matching in `select` + "needsContext": new RegExp( "^" + whitespace + + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + whitespace + + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) + }, + + rhtml = /HTML$/i, + rinputs = /^(?:input|select|textarea|button)$/i, + rheader = /^h\d$/i, + + rnative = /^[^{]+\{\s*\[native \w/, + + // Easily-parseable/retrievable ID or TAG or CLASS selectors + rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, + + rsibling = /[+~]/, + + // CSS escapes + // http://www.w3.org/TR/CSS21/syndata.html#escaped-characters + runescape = new RegExp( "\\\\[\\da-fA-F]{1,6}" + whitespace + "?|\\\\([^\\r\\n\\f])", "g" ), + funescape = function( escape, nonHex ) { + var high = "0x" + escape.slice( 1 ) - 0x10000; + + return nonHex ? + + // Strip the backslash prefix from a non-hex escape sequence + nonHex : + + // Replace a hexadecimal escape sequence with the encoded Unicode code point + // Support: IE <=11+ + // For values outside the Basic Multilingual Plane (BMP), manually construct a + // surrogate pair + high < 0 ? + String.fromCharCode( high + 0x10000 ) : + String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); + }, + + // CSS string/identifier serialization + // https://drafts.csswg.org/cssom/#common-serializing-idioms + rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g, + fcssescape = function( ch, asCodePoint ) { + if ( asCodePoint ) { + + // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER + if ( ch === "\0" ) { + return "\uFFFD"; + } + + // Control characters and (dependent upon position) numbers get escaped as code points + return ch.slice( 0, -1 ) + "\\" + + ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " "; + } + + // Other potentially-special ASCII characters get backslash-escaped + return "\\" + ch; + }, + + // Used for iframes + // See setDocument() + // Removing the function wrapper causes a "Permission Denied" + // error in IE + unloadHandler = function() { + setDocument(); + }, + + inDisabledFieldset = addCombinator( + function( elem ) { + return elem.disabled === true && elem.nodeName.toLowerCase() === "fieldset"; + }, + { dir: "parentNode", next: "legend" } + ); + +// Optimize for push.apply( _, NodeList ) +try { + push.apply( + ( arr = slice.call( preferredDoc.childNodes ) ), + preferredDoc.childNodes + ); + + // Support: Android<4.0 + // Detect silently failing push.apply + // eslint-disable-next-line no-unused-expressions + arr[ preferredDoc.childNodes.length ].nodeType; +} catch ( e ) { + push = { apply: arr.length ? + + // Leverage slice if possible + function( target, els ) { + pushNative.apply( target, slice.call( els ) ); + } : + + // Support: IE<9 + // Otherwise append directly + function( target, els ) { + var j = target.length, + i = 0; + + // Can't trust NodeList.length + while ( ( target[ j++ ] = els[ i++ ] ) ) {} + target.length = j - 1; + } + }; +} + +function Sizzle( selector, context, results, seed ) { + var m, i, elem, nid, match, groups, newSelector, + newContext = context && context.ownerDocument, + + // nodeType defaults to 9, since context defaults to document + nodeType = context ? context.nodeType : 9; + + results = results || []; + + // Return early from calls with invalid selector or context + if ( typeof selector !== "string" || !selector || + nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { + + return results; + } + + // Try to shortcut find operations (as opposed to filters) in HTML documents + if ( !seed ) { + setDocument( context ); + context = context || document; + + if ( documentIsHTML ) { + + // If the selector is sufficiently simple, try using a "get*By*" DOM method + // (excepting DocumentFragment context, where the methods don't exist) + if ( nodeType !== 11 && ( match = rquickExpr.exec( selector ) ) ) { + + // ID selector + if ( ( m = match[ 1 ] ) ) { + + // Document context + if ( nodeType === 9 ) { + if ( ( elem = context.getElementById( m ) ) ) { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( elem.id === m ) { + results.push( elem ); + return results; + } + } else { + return results; + } + + // Element context + } else { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( newContext && ( elem = newContext.getElementById( m ) ) && + contains( context, elem ) && + elem.id === m ) { + + results.push( elem ); + return results; + } + } + + // Type selector + } else if ( match[ 2 ] ) { + push.apply( results, context.getElementsByTagName( selector ) ); + return results; + + // Class selector + } else if ( ( m = match[ 3 ] ) && support.getElementsByClassName && + context.getElementsByClassName ) { + + push.apply( results, context.getElementsByClassName( m ) ); + return results; + } + } + + // Take advantage of querySelectorAll + if ( support.qsa && + !nonnativeSelectorCache[ selector + " " ] && + ( !rbuggyQSA || !rbuggyQSA.test( selector ) ) && + + // Support: IE 8 only + // Exclude object elements + ( nodeType !== 1 || context.nodeName.toLowerCase() !== "object" ) ) { + + newSelector = selector; + newContext = context; + + // qSA considers elements outside a scoping root when evaluating child or + // descendant combinators, which is not what we want. + // In such cases, we work around the behavior by prefixing every selector in the + // list with an ID selector referencing the scope context. + // The technique has to be used as well when a leading combinator is used + // as such selectors are not recognized by querySelectorAll. + // Thanks to Andrew Dupont for this technique. + if ( nodeType === 1 && + ( rdescend.test( selector ) || rcombinators.test( selector ) ) ) { + + // Expand context for sibling selectors + newContext = rsibling.test( selector ) && testContext( context.parentNode ) || + context; + + // We can use :scope instead of the ID hack if the browser + // supports it & if we're not changing the context. + if ( newContext !== context || !support.scope ) { + + // Capture the context ID, setting it first if necessary + if ( ( nid = context.getAttribute( "id" ) ) ) { + nid = nid.replace( rcssescape, fcssescape ); + } else { + context.setAttribute( "id", ( nid = expando ) ); + } + } + + // Prefix every selector in the list + groups = tokenize( selector ); + i = groups.length; + while ( i-- ) { + groups[ i ] = ( nid ? "#" + nid : ":scope" ) + " " + + toSelector( groups[ i ] ); + } + newSelector = groups.join( "," ); + } + + try { + push.apply( results, + newContext.querySelectorAll( newSelector ) + ); + return results; + } catch ( qsaError ) { + nonnativeSelectorCache( selector, true ); + } finally { + if ( nid === expando ) { + context.removeAttribute( "id" ); + } + } + } + } + } + + // All others + return select( selector.replace( rtrim, "$1" ), context, results, seed ); +} + +/** + * Create key-value caches of limited size + * @returns {function(string, object)} Returns the Object data after storing it on itself with + * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) + * deleting the oldest entry + */ +function createCache() { + var keys = []; + + function cache( key, value ) { + + // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) + if ( keys.push( key + " " ) > Expr.cacheLength ) { + + // Only keep the most recent entries + delete cache[ keys.shift() ]; + } + return ( cache[ key + " " ] = value ); + } + return cache; +} + +/** + * Mark a function for special use by Sizzle + * @param {Function} fn The function to mark + */ +function markFunction( fn ) { + fn[ expando ] = true; + return fn; +} + +/** + * Support testing using an element + * @param {Function} fn Passed the created element and returns a boolean result + */ +function assert( fn ) { + var el = document.createElement( "fieldset" ); + + try { + return !!fn( el ); + } catch ( e ) { + return false; + } finally { + + // Remove from its parent by default + if ( el.parentNode ) { + el.parentNode.removeChild( el ); + } + + // release memory in IE + el = null; + } +} + +/** + * Adds the same handler for all of the specified attrs + * @param {String} attrs Pipe-separated list of attributes + * @param {Function} handler The method that will be applied + */ +function addHandle( attrs, handler ) { + var arr = attrs.split( "|" ), + i = arr.length; + + while ( i-- ) { + Expr.attrHandle[ arr[ i ] ] = handler; + } +} + +/** + * Checks document order of two siblings + * @param {Element} a + * @param {Element} b + * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b + */ +function siblingCheck( a, b ) { + var cur = b && a, + diff = cur && a.nodeType === 1 && b.nodeType === 1 && + a.sourceIndex - b.sourceIndex; + + // Use IE sourceIndex if available on both nodes + if ( diff ) { + return diff; + } + + // Check if b follows a + if ( cur ) { + while ( ( cur = cur.nextSibling ) ) { + if ( cur === b ) { + return -1; + } + } + } + + return a ? 1 : -1; +} + +/** + * Returns a function to use in pseudos for input types + * @param {String} type + */ +function createInputPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for buttons + * @param {String} type + */ +function createButtonPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return ( name === "input" || name === "button" ) && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for :enabled/:disabled + * @param {Boolean} disabled true for :disabled; false for :enabled + */ +function createDisabledPseudo( disabled ) { + + // Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable + return function( elem ) { + + // Only certain elements can match :enabled or :disabled + // https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled + // https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled + if ( "form" in elem ) { + + // Check for inherited disabledness on relevant non-disabled elements: + // * listed form-associated elements in a disabled fieldset + // https://html.spec.whatwg.org/multipage/forms.html#category-listed + // https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled + // * option elements in a disabled optgroup + // https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled + // All such elements have a "form" property. + if ( elem.parentNode && elem.disabled === false ) { + + // Option elements defer to a parent optgroup if present + if ( "label" in elem ) { + if ( "label" in elem.parentNode ) { + return elem.parentNode.disabled === disabled; + } else { + return elem.disabled === disabled; + } + } + + // Support: IE 6 - 11 + // Use the isDisabled shortcut property to check for disabled fieldset ancestors + return elem.isDisabled === disabled || + + // Where there is no isDisabled, check manually + /* jshint -W018 */ + elem.isDisabled !== !disabled && + inDisabledFieldset( elem ) === disabled; + } + + return elem.disabled === disabled; + + // Try to winnow out elements that can't be disabled before trusting the disabled property. + // Some victims get caught in our net (label, legend, menu, track), but it shouldn't + // even exist on them, let alone have a boolean value. + } else if ( "label" in elem ) { + return elem.disabled === disabled; + } + + // Remaining elements are neither :enabled nor :disabled + return false; + }; +} + +/** + * Returns a function to use in pseudos for positionals + * @param {Function} fn + */ +function createPositionalPseudo( fn ) { + return markFunction( function( argument ) { + argument = +argument; + return markFunction( function( seed, matches ) { + var j, + matchIndexes = fn( [], seed.length, argument ), + i = matchIndexes.length; + + // Match elements found at the specified indexes + while ( i-- ) { + if ( seed[ ( j = matchIndexes[ i ] ) ] ) { + seed[ j ] = !( matches[ j ] = seed[ j ] ); + } + } + } ); + } ); +} + +/** + * Checks a node for validity as a Sizzle context + * @param {Element|Object=} context + * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value + */ +function testContext( context ) { + return context && typeof context.getElementsByTagName !== "undefined" && context; +} + +// Expose support vars for convenience +support = Sizzle.support = {}; + +/** + * Detects XML nodes + * @param {Element|Object} elem An element or a document + * @returns {Boolean} True iff elem is a non-HTML XML node + */ +isXML = Sizzle.isXML = function( elem ) { + var namespace = elem.namespaceURI, + docElem = ( elem.ownerDocument || elem ).documentElement; + + // Support: IE <=8 + // Assume HTML when documentElement doesn't yet exist, such as inside loading iframes + // https://bugs.jquery.com/ticket/4833 + return !rhtml.test( namespace || docElem && docElem.nodeName || "HTML" ); +}; + +/** + * Sets document-related variables once based on the current document + * @param {Element|Object} [doc] An element or document object to use to set the document + * @returns {Object} Returns the current document + */ +setDocument = Sizzle.setDocument = function( node ) { + var hasCompare, subWindow, + doc = node ? node.ownerDocument || node : preferredDoc; + + // Return early if doc is invalid or already selected + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( doc == document || doc.nodeType !== 9 || !doc.documentElement ) { + return document; + } + + // Update global variables + document = doc; + docElem = document.documentElement; + documentIsHTML = !isXML( document ); + + // Support: IE 9 - 11+, Edge 12 - 18+ + // Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936) + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( preferredDoc != document && + ( subWindow = document.defaultView ) && subWindow.top !== subWindow ) { + + // Support: IE 11, Edge + if ( subWindow.addEventListener ) { + subWindow.addEventListener( "unload", unloadHandler, false ); + + // Support: IE 9 - 10 only + } else if ( subWindow.attachEvent ) { + subWindow.attachEvent( "onunload", unloadHandler ); + } + } + + // Support: IE 8 - 11+, Edge 12 - 18+, Chrome <=16 - 25 only, Firefox <=3.6 - 31 only, + // Safari 4 - 5 only, Opera <=11.6 - 12.x only + // IE/Edge & older browsers don't support the :scope pseudo-class. + // Support: Safari 6.0 only + // Safari 6.0 supports :scope but it's an alias of :root there. + support.scope = assert( function( el ) { + docElem.appendChild( el ).appendChild( document.createElement( "div" ) ); + return typeof el.querySelectorAll !== "undefined" && + !el.querySelectorAll( ":scope fieldset div" ).length; + } ); + + /* Attributes + ---------------------------------------------------------------------- */ + + // Support: IE<8 + // Verify that getAttribute really returns attributes and not properties + // (excepting IE8 booleans) + support.attributes = assert( function( el ) { + el.className = "i"; + return !el.getAttribute( "className" ); + } ); + + /* getElement(s)By* + ---------------------------------------------------------------------- */ + + // Check if getElementsByTagName("*") returns only elements + support.getElementsByTagName = assert( function( el ) { + el.appendChild( document.createComment( "" ) ); + return !el.getElementsByTagName( "*" ).length; + } ); + + // Support: IE<9 + support.getElementsByClassName = rnative.test( document.getElementsByClassName ); + + // Support: IE<10 + // Check if getElementById returns elements by name + // The broken getElementById methods don't pick up programmatically-set names, + // so use a roundabout getElementsByName test + support.getById = assert( function( el ) { + docElem.appendChild( el ).id = expando; + return !document.getElementsByName || !document.getElementsByName( expando ).length; + } ); + + // ID filter and find + if ( support.getById ) { + Expr.filter[ "ID" ] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + return elem.getAttribute( "id" ) === attrId; + }; + }; + Expr.find[ "ID" ] = function( id, context ) { + if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { + var elem = context.getElementById( id ); + return elem ? [ elem ] : []; + } + }; + } else { + Expr.filter[ "ID" ] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + var node = typeof elem.getAttributeNode !== "undefined" && + elem.getAttributeNode( "id" ); + return node && node.value === attrId; + }; + }; + + // Support: IE 6 - 7 only + // getElementById is not reliable as a find shortcut + Expr.find[ "ID" ] = function( id, context ) { + if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { + var node, i, elems, + elem = context.getElementById( id ); + + if ( elem ) { + + // Verify the id attribute + node = elem.getAttributeNode( "id" ); + if ( node && node.value === id ) { + return [ elem ]; + } + + // Fall back on getElementsByName + elems = context.getElementsByName( id ); + i = 0; + while ( ( elem = elems[ i++ ] ) ) { + node = elem.getAttributeNode( "id" ); + if ( node && node.value === id ) { + return [ elem ]; + } + } + } + + return []; + } + }; + } + + // Tag + Expr.find[ "TAG" ] = support.getElementsByTagName ? + function( tag, context ) { + if ( typeof context.getElementsByTagName !== "undefined" ) { + return context.getElementsByTagName( tag ); + + // DocumentFragment nodes don't have gEBTN + } else if ( support.qsa ) { + return context.querySelectorAll( tag ); + } + } : + + function( tag, context ) { + var elem, + tmp = [], + i = 0, + + // By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too + results = context.getElementsByTagName( tag ); + + // Filter out possible comments + if ( tag === "*" ) { + while ( ( elem = results[ i++ ] ) ) { + if ( elem.nodeType === 1 ) { + tmp.push( elem ); + } + } + + return tmp; + } + return results; + }; + + // Class + Expr.find[ "CLASS" ] = support.getElementsByClassName && function( className, context ) { + if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) { + return context.getElementsByClassName( className ); + } + }; + + /* QSA/matchesSelector + ---------------------------------------------------------------------- */ + + // QSA and matchesSelector support + + // matchesSelector(:active) reports false when true (IE9/Opera 11.5) + rbuggyMatches = []; + + // qSa(:focus) reports false when true (Chrome 21) + // We allow this because of a bug in IE8/9 that throws an error + // whenever `document.activeElement` is accessed on an iframe + // So, we allow :focus to pass through QSA all the time to avoid the IE error + // See https://bugs.jquery.com/ticket/13378 + rbuggyQSA = []; + + if ( ( support.qsa = rnative.test( document.querySelectorAll ) ) ) { + + // Build QSA regex + // Regex strategy adopted from Diego Perini + assert( function( el ) { + + var input; + + // Select is set to empty string on purpose + // This is to test IE's treatment of not explicitly + // setting a boolean content attribute, + // since its presence should be enough + // https://bugs.jquery.com/ticket/12359 + docElem.appendChild( el ).innerHTML = "" + + ""; + + // Support: IE8, Opera 11-12.16 + // Nothing should be selected when empty strings follow ^= or $= or *= + // The test attribute must be unknown in Opera but "safe" for WinRT + // https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section + if ( el.querySelectorAll( "[msallowcapture^='']" ).length ) { + rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); + } + + // Support: IE8 + // Boolean attributes and "value" are not treated correctly + if ( !el.querySelectorAll( "[selected]" ).length ) { + rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); + } + + // Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+ + if ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) { + rbuggyQSA.push( "~=" ); + } + + // Support: IE 11+, Edge 15 - 18+ + // IE 11/Edge don't find elements on a `[name='']` query in some cases. + // Adding a temporary attribute to the document before the selection works + // around the issue. + // Interestingly, IE 10 & older don't seem to have the issue. + input = document.createElement( "input" ); + input.setAttribute( "name", "" ); + el.appendChild( input ); + if ( !el.querySelectorAll( "[name='']" ).length ) { + rbuggyQSA.push( "\\[" + whitespace + "*name" + whitespace + "*=" + + whitespace + "*(?:''|\"\")" ); + } + + // Webkit/Opera - :checked should return selected option elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + // IE8 throws error here and will not see later tests + if ( !el.querySelectorAll( ":checked" ).length ) { + rbuggyQSA.push( ":checked" ); + } + + // Support: Safari 8+, iOS 8+ + // https://bugs.webkit.org/show_bug.cgi?id=136851 + // In-page `selector#id sibling-combinator selector` fails + if ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) { + rbuggyQSA.push( ".#.+[+~]" ); + } + + // Support: Firefox <=3.6 - 5 only + // Old Firefox doesn't throw on a badly-escaped identifier. + el.querySelectorAll( "\\\f" ); + rbuggyQSA.push( "[\\r\\n\\f]" ); + } ); + + assert( function( el ) { + el.innerHTML = "" + + ""; + + // Support: Windows 8 Native Apps + // The type and name attributes are restricted during .innerHTML assignment + var input = document.createElement( "input" ); + input.setAttribute( "type", "hidden" ); + el.appendChild( input ).setAttribute( "name", "D" ); + + // Support: IE8 + // Enforce case-sensitivity of name attribute + if ( el.querySelectorAll( "[name=d]" ).length ) { + rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); + } + + // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) + // IE8 throws error here and will not see later tests + if ( el.querySelectorAll( ":enabled" ).length !== 2 ) { + rbuggyQSA.push( ":enabled", ":disabled" ); + } + + // Support: IE9-11+ + // IE's :disabled selector does not pick up the children of disabled fieldsets + docElem.appendChild( el ).disabled = true; + if ( el.querySelectorAll( ":disabled" ).length !== 2 ) { + rbuggyQSA.push( ":enabled", ":disabled" ); + } + + // Support: Opera 10 - 11 only + // Opera 10-11 does not throw on post-comma invalid pseudos + el.querySelectorAll( "*,:x" ); + rbuggyQSA.push( ",.*:" ); + } ); + } + + if ( ( support.matchesSelector = rnative.test( ( matches = docElem.matches || + docElem.webkitMatchesSelector || + docElem.mozMatchesSelector || + docElem.oMatchesSelector || + docElem.msMatchesSelector ) ) ) ) { + + assert( function( el ) { + + // Check to see if it's possible to do matchesSelector + // on a disconnected node (IE 9) + support.disconnectedMatch = matches.call( el, "*" ); + + // This should fail with an exception + // Gecko does not error, returns false instead + matches.call( el, "[s!='']:x" ); + rbuggyMatches.push( "!=", pseudos ); + } ); + } + + rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join( "|" ) ); + rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join( "|" ) ); + + /* Contains + ---------------------------------------------------------------------- */ + hasCompare = rnative.test( docElem.compareDocumentPosition ); + + // Element contains another + // Purposefully self-exclusive + // As in, an element does not contain itself + contains = hasCompare || rnative.test( docElem.contains ) ? + function( a, b ) { + var adown = a.nodeType === 9 ? a.documentElement : a, + bup = b && b.parentNode; + return a === bup || !!( bup && bup.nodeType === 1 && ( + adown.contains ? + adown.contains( bup ) : + a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 + ) ); + } : + function( a, b ) { + if ( b ) { + while ( ( b = b.parentNode ) ) { + if ( b === a ) { + return true; + } + } + } + return false; + }; + + /* Sorting + ---------------------------------------------------------------------- */ + + // Document order sorting + sortOrder = hasCompare ? + function( a, b ) { + + // Flag for duplicate removal + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + // Sort on method existence if only one input has compareDocumentPosition + var compare = !a.compareDocumentPosition - !b.compareDocumentPosition; + if ( compare ) { + return compare; + } + + // Calculate position if both inputs belong to the same document + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + compare = ( a.ownerDocument || a ) == ( b.ownerDocument || b ) ? + a.compareDocumentPosition( b ) : + + // Otherwise we know they are disconnected + 1; + + // Disconnected nodes + if ( compare & 1 || + ( !support.sortDetached && b.compareDocumentPosition( a ) === compare ) ) { + + // Choose the first element that is related to our preferred document + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( a == document || a.ownerDocument == preferredDoc && + contains( preferredDoc, a ) ) { + return -1; + } + + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( b == document || b.ownerDocument == preferredDoc && + contains( preferredDoc, b ) ) { + return 1; + } + + // Maintain original order + return sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + } + + return compare & 4 ? -1 : 1; + } : + function( a, b ) { + + // Exit early if the nodes are identical + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + var cur, + i = 0, + aup = a.parentNode, + bup = b.parentNode, + ap = [ a ], + bp = [ b ]; + + // Parentless nodes are either documents or disconnected + if ( !aup || !bup ) { + + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + /* eslint-disable eqeqeq */ + return a == document ? -1 : + b == document ? 1 : + /* eslint-enable eqeqeq */ + aup ? -1 : + bup ? 1 : + sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + + // If the nodes are siblings, we can do a quick check + } else if ( aup === bup ) { + return siblingCheck( a, b ); + } + + // Otherwise we need full lists of their ancestors for comparison + cur = a; + while ( ( cur = cur.parentNode ) ) { + ap.unshift( cur ); + } + cur = b; + while ( ( cur = cur.parentNode ) ) { + bp.unshift( cur ); + } + + // Walk down the tree looking for a discrepancy + while ( ap[ i ] === bp[ i ] ) { + i++; + } + + return i ? + + // Do a sibling check if the nodes have a common ancestor + siblingCheck( ap[ i ], bp[ i ] ) : + + // Otherwise nodes in our document sort first + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + /* eslint-disable eqeqeq */ + ap[ i ] == preferredDoc ? -1 : + bp[ i ] == preferredDoc ? 1 : + /* eslint-enable eqeqeq */ + 0; + }; + + return document; +}; + +Sizzle.matches = function( expr, elements ) { + return Sizzle( expr, null, null, elements ); +}; + +Sizzle.matchesSelector = function( elem, expr ) { + setDocument( elem ); + + if ( support.matchesSelector && documentIsHTML && + !nonnativeSelectorCache[ expr + " " ] && + ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) && + ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) { + + try { + var ret = matches.call( elem, expr ); + + // IE 9's matchesSelector returns false on disconnected nodes + if ( ret || support.disconnectedMatch || + + // As well, disconnected nodes are said to be in a document + // fragment in IE 9 + elem.document && elem.document.nodeType !== 11 ) { + return ret; + } + } catch ( e ) { + nonnativeSelectorCache( expr, true ); + } + } + + return Sizzle( expr, document, null, [ elem ] ).length > 0; +}; + +Sizzle.contains = function( context, elem ) { + + // Set document vars if needed + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( ( context.ownerDocument || context ) != document ) { + setDocument( context ); + } + return contains( context, elem ); +}; + +Sizzle.attr = function( elem, name ) { + + // Set document vars if needed + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( ( elem.ownerDocument || elem ) != document ) { + setDocument( elem ); + } + + var fn = Expr.attrHandle[ name.toLowerCase() ], + + // Don't get fooled by Object.prototype properties (jQuery #13807) + val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ? + fn( elem, name, !documentIsHTML ) : + undefined; + + return val !== undefined ? + val : + support.attributes || !documentIsHTML ? + elem.getAttribute( name ) : + ( val = elem.getAttributeNode( name ) ) && val.specified ? + val.value : + null; +}; + +Sizzle.escape = function( sel ) { + return ( sel + "" ).replace( rcssescape, fcssescape ); +}; + +Sizzle.error = function( msg ) { + throw new Error( "Syntax error, unrecognized expression: " + msg ); +}; + +/** + * Document sorting and removing duplicates + * @param {ArrayLike} results + */ +Sizzle.uniqueSort = function( results ) { + var elem, + duplicates = [], + j = 0, + i = 0; + + // Unless we *know* we can detect duplicates, assume their presence + hasDuplicate = !support.detectDuplicates; + sortInput = !support.sortStable && results.slice( 0 ); + results.sort( sortOrder ); + + if ( hasDuplicate ) { + while ( ( elem = results[ i++ ] ) ) { + if ( elem === results[ i ] ) { + j = duplicates.push( i ); + } + } + while ( j-- ) { + results.splice( duplicates[ j ], 1 ); + } + } + + // Clear input after sorting to release objects + // See https://github.com/jquery/sizzle/pull/225 + sortInput = null; + + return results; +}; + +/** + * Utility function for retrieving the text value of an array of DOM nodes + * @param {Array|Element} elem + */ +getText = Sizzle.getText = function( elem ) { + var node, + ret = "", + i = 0, + nodeType = elem.nodeType; + + if ( !nodeType ) { + + // If no nodeType, this is expected to be an array + while ( ( node = elem[ i++ ] ) ) { + + // Do not traverse comment nodes + ret += getText( node ); + } + } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { + + // Use textContent for elements + // innerText usage removed for consistency of new lines (jQuery #11153) + if ( typeof elem.textContent === "string" ) { + return elem.textContent; + } else { + + // Traverse its children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + ret += getText( elem ); + } + } + } else if ( nodeType === 3 || nodeType === 4 ) { + return elem.nodeValue; + } + + // Do not include comment or processing instruction nodes + + return ret; +}; + +Expr = Sizzle.selectors = { + + // Can be adjusted by the user + cacheLength: 50, + + createPseudo: markFunction, + + match: matchExpr, + + attrHandle: {}, + + find: {}, + + relative: { + ">": { dir: "parentNode", first: true }, + " ": { dir: "parentNode" }, + "+": { dir: "previousSibling", first: true }, + "~": { dir: "previousSibling" } + }, + + preFilter: { + "ATTR": function( match ) { + match[ 1 ] = match[ 1 ].replace( runescape, funescape ); + + // Move the given value to match[3] whether quoted or unquoted + match[ 3 ] = ( match[ 3 ] || match[ 4 ] || + match[ 5 ] || "" ).replace( runescape, funescape ); + + if ( match[ 2 ] === "~=" ) { + match[ 3 ] = " " + match[ 3 ] + " "; + } + + return match.slice( 0, 4 ); + }, + + "CHILD": function( match ) { + + /* matches from matchExpr["CHILD"] + 1 type (only|nth|...) + 2 what (child|of-type) + 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) + 4 xn-component of xn+y argument ([+-]?\d*n|) + 5 sign of xn-component + 6 x of xn-component + 7 sign of y-component + 8 y of y-component + */ + match[ 1 ] = match[ 1 ].toLowerCase(); + + if ( match[ 1 ].slice( 0, 3 ) === "nth" ) { + + // nth-* requires argument + if ( !match[ 3 ] ) { + Sizzle.error( match[ 0 ] ); + } + + // numeric x and y parameters for Expr.filter.CHILD + // remember that false/true cast respectively to 0/1 + match[ 4 ] = +( match[ 4 ] ? + match[ 5 ] + ( match[ 6 ] || 1 ) : + 2 * ( match[ 3 ] === "even" || match[ 3 ] === "odd" ) ); + match[ 5 ] = +( ( match[ 7 ] + match[ 8 ] ) || match[ 3 ] === "odd" ); + + // other types prohibit arguments + } else if ( match[ 3 ] ) { + Sizzle.error( match[ 0 ] ); + } + + return match; + }, + + "PSEUDO": function( match ) { + var excess, + unquoted = !match[ 6 ] && match[ 2 ]; + + if ( matchExpr[ "CHILD" ].test( match[ 0 ] ) ) { + return null; + } + + // Accept quoted arguments as-is + if ( match[ 3 ] ) { + match[ 2 ] = match[ 4 ] || match[ 5 ] || ""; + + // Strip excess characters from unquoted arguments + } else if ( unquoted && rpseudo.test( unquoted ) && + + // Get excess from tokenize (recursively) + ( excess = tokenize( unquoted, true ) ) && + + // advance to the next closing parenthesis + ( excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length ) ) { + + // excess is a negative index + match[ 0 ] = match[ 0 ].slice( 0, excess ); + match[ 2 ] = unquoted.slice( 0, excess ); + } + + // Return only captures needed by the pseudo filter method (type and argument) + return match.slice( 0, 3 ); + } + }, + + filter: { + + "TAG": function( nodeNameSelector ) { + var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase(); + return nodeNameSelector === "*" ? + function() { + return true; + } : + function( elem ) { + return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; + }; + }, + + "CLASS": function( className ) { + var pattern = classCache[ className + " " ]; + + return pattern || + ( pattern = new RegExp( "(^|" + whitespace + + ")" + className + "(" + whitespace + "|$)" ) ) && classCache( + className, function( elem ) { + return pattern.test( + typeof elem.className === "string" && elem.className || + typeof elem.getAttribute !== "undefined" && + elem.getAttribute( "class" ) || + "" + ); + } ); + }, + + "ATTR": function( name, operator, check ) { + return function( elem ) { + var result = Sizzle.attr( elem, name ); + + if ( result == null ) { + return operator === "!="; + } + if ( !operator ) { + return true; + } + + result += ""; + + /* eslint-disable max-len */ + + return operator === "=" ? result === check : + operator === "!=" ? result !== check : + operator === "^=" ? check && result.indexOf( check ) === 0 : + operator === "*=" ? check && result.indexOf( check ) > -1 : + operator === "$=" ? check && result.slice( -check.length ) === check : + operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 : + operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : + false; + /* eslint-enable max-len */ + + }; + }, + + "CHILD": function( type, what, _argument, first, last ) { + var simple = type.slice( 0, 3 ) !== "nth", + forward = type.slice( -4 ) !== "last", + ofType = what === "of-type"; + + return first === 1 && last === 0 ? + + // Shortcut for :nth-*(n) + function( elem ) { + return !!elem.parentNode; + } : + + function( elem, _context, xml ) { + var cache, uniqueCache, outerCache, node, nodeIndex, start, + dir = simple !== forward ? "nextSibling" : "previousSibling", + parent = elem.parentNode, + name = ofType && elem.nodeName.toLowerCase(), + useCache = !xml && !ofType, + diff = false; + + if ( parent ) { + + // :(first|last|only)-(child|of-type) + if ( simple ) { + while ( dir ) { + node = elem; + while ( ( node = node[ dir ] ) ) { + if ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) { + + return false; + } + } + + // Reverse direction for :only-* (if we haven't yet done so) + start = dir = type === "only" && !start && "nextSibling"; + } + return true; + } + + start = [ forward ? parent.firstChild : parent.lastChild ]; + + // non-xml :nth-child(...) stores cache data on `parent` + if ( forward && useCache ) { + + // Seek `elem` from a previously-cached index + + // ...in a gzip-friendly way + node = parent; + outerCache = node[ expando ] || ( node[ expando ] = {} ); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + ( outerCache[ node.uniqueID ] = {} ); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex && cache[ 2 ]; + node = nodeIndex && parent.childNodes[ nodeIndex ]; + + while ( ( node = ++nodeIndex && node && node[ dir ] || + + // Fallback to seeking `elem` from the start + ( diff = nodeIndex = 0 ) || start.pop() ) ) { + + // When found, cache indexes on `parent` and break + if ( node.nodeType === 1 && ++diff && node === elem ) { + uniqueCache[ type ] = [ dirruns, nodeIndex, diff ]; + break; + } + } + + } else { + + // Use previously-cached element index if available + if ( useCache ) { + + // ...in a gzip-friendly way + node = elem; + outerCache = node[ expando ] || ( node[ expando ] = {} ); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + ( outerCache[ node.uniqueID ] = {} ); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex; + } + + // xml :nth-child(...) + // or :nth-last-child(...) or :nth(-last)?-of-type(...) + if ( diff === false ) { + + // Use the same loop as above to seek `elem` from the start + while ( ( node = ++nodeIndex && node && node[ dir ] || + ( diff = nodeIndex = 0 ) || start.pop() ) ) { + + if ( ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) && + ++diff ) { + + // Cache the index of each encountered element + if ( useCache ) { + outerCache = node[ expando ] || + ( node[ expando ] = {} ); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + ( outerCache[ node.uniqueID ] = {} ); + + uniqueCache[ type ] = [ dirruns, diff ]; + } + + if ( node === elem ) { + break; + } + } + } + } + } + + // Incorporate the offset, then check against cycle size + diff -= last; + return diff === first || ( diff % first === 0 && diff / first >= 0 ); + } + }; + }, + + "PSEUDO": function( pseudo, argument ) { + + // pseudo-class names are case-insensitive + // http://www.w3.org/TR/selectors/#pseudo-classes + // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters + // Remember that setFilters inherits from pseudos + var args, + fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || + Sizzle.error( "unsupported pseudo: " + pseudo ); + + // The user may use createPseudo to indicate that + // arguments are needed to create the filter function + // just as Sizzle does + if ( fn[ expando ] ) { + return fn( argument ); + } + + // But maintain support for old signatures + if ( fn.length > 1 ) { + args = [ pseudo, pseudo, "", argument ]; + return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? + markFunction( function( seed, matches ) { + var idx, + matched = fn( seed, argument ), + i = matched.length; + while ( i-- ) { + idx = indexOf( seed, matched[ i ] ); + seed[ idx ] = !( matches[ idx ] = matched[ i ] ); + } + } ) : + function( elem ) { + return fn( elem, 0, args ); + }; + } + + return fn; + } + }, + + pseudos: { + + // Potentially complex pseudos + "not": markFunction( function( selector ) { + + // Trim the selector passed to compile + // to avoid treating leading and trailing + // spaces as combinators + var input = [], + results = [], + matcher = compile( selector.replace( rtrim, "$1" ) ); + + return matcher[ expando ] ? + markFunction( function( seed, matches, _context, xml ) { + var elem, + unmatched = matcher( seed, null, xml, [] ), + i = seed.length; + + // Match elements unmatched by `matcher` + while ( i-- ) { + if ( ( elem = unmatched[ i ] ) ) { + seed[ i ] = !( matches[ i ] = elem ); + } + } + } ) : + function( elem, _context, xml ) { + input[ 0 ] = elem; + matcher( input, null, xml, results ); + + // Don't keep the element (issue #299) + input[ 0 ] = null; + return !results.pop(); + }; + } ), + + "has": markFunction( function( selector ) { + return function( elem ) { + return Sizzle( selector, elem ).length > 0; + }; + } ), + + "contains": markFunction( function( text ) { + text = text.replace( runescape, funescape ); + return function( elem ) { + return ( elem.textContent || getText( elem ) ).indexOf( text ) > -1; + }; + } ), + + // "Whether an element is represented by a :lang() selector + // is based solely on the element's language value + // being equal to the identifier C, + // or beginning with the identifier C immediately followed by "-". + // The matching of C against the element's language value is performed case-insensitively. + // The identifier C does not have to be a valid language name." + // http://www.w3.org/TR/selectors/#lang-pseudo + "lang": markFunction( function( lang ) { + + // lang value must be a valid identifier + if ( !ridentifier.test( lang || "" ) ) { + Sizzle.error( "unsupported lang: " + lang ); + } + lang = lang.replace( runescape, funescape ).toLowerCase(); + return function( elem ) { + var elemLang; + do { + if ( ( elemLang = documentIsHTML ? + elem.lang : + elem.getAttribute( "xml:lang" ) || elem.getAttribute( "lang" ) ) ) { + + elemLang = elemLang.toLowerCase(); + return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; + } + } while ( ( elem = elem.parentNode ) && elem.nodeType === 1 ); + return false; + }; + } ), + + // Miscellaneous + "target": function( elem ) { + var hash = window.location && window.location.hash; + return hash && hash.slice( 1 ) === elem.id; + }, + + "root": function( elem ) { + return elem === docElem; + }, + + "focus": function( elem ) { + return elem === document.activeElement && + ( !document.hasFocus || document.hasFocus() ) && + !!( elem.type || elem.href || ~elem.tabIndex ); + }, + + // Boolean properties + "enabled": createDisabledPseudo( false ), + "disabled": createDisabledPseudo( true ), + + "checked": function( elem ) { + + // In CSS3, :checked should return both checked and selected elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + var nodeName = elem.nodeName.toLowerCase(); + return ( nodeName === "input" && !!elem.checked ) || + ( nodeName === "option" && !!elem.selected ); + }, + + "selected": function( elem ) { + + // Accessing this property makes selected-by-default + // options in Safari work properly + if ( elem.parentNode ) { + // eslint-disable-next-line no-unused-expressions + elem.parentNode.selectedIndex; + } + + return elem.selected === true; + }, + + // Contents + "empty": function( elem ) { + + // http://www.w3.org/TR/selectors/#empty-pseudo + // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5), + // but not by others (comment: 8; processing instruction: 7; etc.) + // nodeType < 6 works because attributes (2) do not appear as children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + if ( elem.nodeType < 6 ) { + return false; + } + } + return true; + }, + + "parent": function( elem ) { + return !Expr.pseudos[ "empty" ]( elem ); + }, + + // Element/input types + "header": function( elem ) { + return rheader.test( elem.nodeName ); + }, + + "input": function( elem ) { + return rinputs.test( elem.nodeName ); + }, + + "button": function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === "button" || name === "button"; + }, + + "text": function( elem ) { + var attr; + return elem.nodeName.toLowerCase() === "input" && + elem.type === "text" && + + // Support: IE<8 + // New HTML5 attribute values (e.g., "search") appear with elem.type === "text" + ( ( attr = elem.getAttribute( "type" ) ) == null || + attr.toLowerCase() === "text" ); + }, + + // Position-in-collection + "first": createPositionalPseudo( function() { + return [ 0 ]; + } ), + + "last": createPositionalPseudo( function( _matchIndexes, length ) { + return [ length - 1 ]; + } ), + + "eq": createPositionalPseudo( function( _matchIndexes, length, argument ) { + return [ argument < 0 ? argument + length : argument ]; + } ), + + "even": createPositionalPseudo( function( matchIndexes, length ) { + var i = 0; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + } ), + + "odd": createPositionalPseudo( function( matchIndexes, length ) { + var i = 1; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + } ), + + "lt": createPositionalPseudo( function( matchIndexes, length, argument ) { + var i = argument < 0 ? + argument + length : + argument > length ? + length : + argument; + for ( ; --i >= 0; ) { + matchIndexes.push( i ); + } + return matchIndexes; + } ), + + "gt": createPositionalPseudo( function( matchIndexes, length, argument ) { + var i = argument < 0 ? argument + length : argument; + for ( ; ++i < length; ) { + matchIndexes.push( i ); + } + return matchIndexes; + } ) + } +}; + +Expr.pseudos[ "nth" ] = Expr.pseudos[ "eq" ]; + +// Add button/input type pseudos +for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { + Expr.pseudos[ i ] = createInputPseudo( i ); +} +for ( i in { submit: true, reset: true } ) { + Expr.pseudos[ i ] = createButtonPseudo( i ); +} + +// Easy API for creating new setFilters +function setFilters() {} +setFilters.prototype = Expr.filters = Expr.pseudos; +Expr.setFilters = new setFilters(); + +tokenize = Sizzle.tokenize = function( selector, parseOnly ) { + var matched, match, tokens, type, + soFar, groups, preFilters, + cached = tokenCache[ selector + " " ]; + + if ( cached ) { + return parseOnly ? 0 : cached.slice( 0 ); + } + + soFar = selector; + groups = []; + preFilters = Expr.preFilter; + + while ( soFar ) { + + // Comma and first run + if ( !matched || ( match = rcomma.exec( soFar ) ) ) { + if ( match ) { + + // Don't consume trailing commas as valid + soFar = soFar.slice( match[ 0 ].length ) || soFar; + } + groups.push( ( tokens = [] ) ); + } + + matched = false; + + // Combinators + if ( ( match = rcombinators.exec( soFar ) ) ) { + matched = match.shift(); + tokens.push( { + value: matched, + + // Cast descendant combinators to space + type: match[ 0 ].replace( rtrim, " " ) + } ); + soFar = soFar.slice( matched.length ); + } + + // Filters + for ( type in Expr.filter ) { + if ( ( match = matchExpr[ type ].exec( soFar ) ) && ( !preFilters[ type ] || + ( match = preFilters[ type ]( match ) ) ) ) { + matched = match.shift(); + tokens.push( { + value: matched, + type: type, + matches: match + } ); + soFar = soFar.slice( matched.length ); + } + } + + if ( !matched ) { + break; + } + } + + // Return the length of the invalid excess + // if we're just parsing + // Otherwise, throw an error or return tokens + return parseOnly ? + soFar.length : + soFar ? + Sizzle.error( selector ) : + + // Cache the tokens + tokenCache( selector, groups ).slice( 0 ); +}; + +function toSelector( tokens ) { + var i = 0, + len = tokens.length, + selector = ""; + for ( ; i < len; i++ ) { + selector += tokens[ i ].value; + } + return selector; +} + +function addCombinator( matcher, combinator, base ) { + var dir = combinator.dir, + skip = combinator.next, + key = skip || dir, + checkNonElements = base && key === "parentNode", + doneName = done++; + + return combinator.first ? + + // Check against closest ancestor/preceding element + function( elem, context, xml ) { + while ( ( elem = elem[ dir ] ) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + return matcher( elem, context, xml ); + } + } + return false; + } : + + // Check against all ancestor/preceding elements + function( elem, context, xml ) { + var oldCache, uniqueCache, outerCache, + newCache = [ dirruns, doneName ]; + + // We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching + if ( xml ) { + while ( ( elem = elem[ dir ] ) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + if ( matcher( elem, context, xml ) ) { + return true; + } + } + } + } else { + while ( ( elem = elem[ dir ] ) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + outerCache = elem[ expando ] || ( elem[ expando ] = {} ); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ elem.uniqueID ] || + ( outerCache[ elem.uniqueID ] = {} ); + + if ( skip && skip === elem.nodeName.toLowerCase() ) { + elem = elem[ dir ] || elem; + } else if ( ( oldCache = uniqueCache[ key ] ) && + oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) { + + // Assign to newCache so results back-propagate to previous elements + return ( newCache[ 2 ] = oldCache[ 2 ] ); + } else { + + // Reuse newcache so results back-propagate to previous elements + uniqueCache[ key ] = newCache; + + // A match means we're done; a fail means we have to keep checking + if ( ( newCache[ 2 ] = matcher( elem, context, xml ) ) ) { + return true; + } + } + } + } + } + return false; + }; +} + +function elementMatcher( matchers ) { + return matchers.length > 1 ? + function( elem, context, xml ) { + var i = matchers.length; + while ( i-- ) { + if ( !matchers[ i ]( elem, context, xml ) ) { + return false; + } + } + return true; + } : + matchers[ 0 ]; +} + +function multipleContexts( selector, contexts, results ) { + var i = 0, + len = contexts.length; + for ( ; i < len; i++ ) { + Sizzle( selector, contexts[ i ], results ); + } + return results; +} + +function condense( unmatched, map, filter, context, xml ) { + var elem, + newUnmatched = [], + i = 0, + len = unmatched.length, + mapped = map != null; + + for ( ; i < len; i++ ) { + if ( ( elem = unmatched[ i ] ) ) { + if ( !filter || filter( elem, context, xml ) ) { + newUnmatched.push( elem ); + if ( mapped ) { + map.push( i ); + } + } + } + } + + return newUnmatched; +} + +function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { + if ( postFilter && !postFilter[ expando ] ) { + postFilter = setMatcher( postFilter ); + } + if ( postFinder && !postFinder[ expando ] ) { + postFinder = setMatcher( postFinder, postSelector ); + } + return markFunction( function( seed, results, context, xml ) { + var temp, i, elem, + preMap = [], + postMap = [], + preexisting = results.length, + + // Get initial elements from seed or context + elems = seed || multipleContexts( + selector || "*", + context.nodeType ? [ context ] : context, + [] + ), + + // Prefilter to get matcher input, preserving a map for seed-results synchronization + matcherIn = preFilter && ( seed || !selector ) ? + condense( elems, preMap, preFilter, context, xml ) : + elems, + + matcherOut = matcher ? + + // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, + postFinder || ( seed ? preFilter : preexisting || postFilter ) ? + + // ...intermediate processing is necessary + [] : + + // ...otherwise use results directly + results : + matcherIn; + + // Find primary matches + if ( matcher ) { + matcher( matcherIn, matcherOut, context, xml ); + } + + // Apply postFilter + if ( postFilter ) { + temp = condense( matcherOut, postMap ); + postFilter( temp, [], context, xml ); + + // Un-match failing elements by moving them back to matcherIn + i = temp.length; + while ( i-- ) { + if ( ( elem = temp[ i ] ) ) { + matcherOut[ postMap[ i ] ] = !( matcherIn[ postMap[ i ] ] = elem ); + } + } + } + + if ( seed ) { + if ( postFinder || preFilter ) { + if ( postFinder ) { + + // Get the final matcherOut by condensing this intermediate into postFinder contexts + temp = []; + i = matcherOut.length; + while ( i-- ) { + if ( ( elem = matcherOut[ i ] ) ) { + + // Restore matcherIn since elem is not yet a final match + temp.push( ( matcherIn[ i ] = elem ) ); + } + } + postFinder( null, ( matcherOut = [] ), temp, xml ); + } + + // Move matched elements from seed to results to keep them synchronized + i = matcherOut.length; + while ( i-- ) { + if ( ( elem = matcherOut[ i ] ) && + ( temp = postFinder ? indexOf( seed, elem ) : preMap[ i ] ) > -1 ) { + + seed[ temp ] = !( results[ temp ] = elem ); + } + } + } + + // Add elements to results, through postFinder if defined + } else { + matcherOut = condense( + matcherOut === results ? + matcherOut.splice( preexisting, matcherOut.length ) : + matcherOut + ); + if ( postFinder ) { + postFinder( null, results, matcherOut, xml ); + } else { + push.apply( results, matcherOut ); + } + } + } ); +} + +function matcherFromTokens( tokens ) { + var checkContext, matcher, j, + len = tokens.length, + leadingRelative = Expr.relative[ tokens[ 0 ].type ], + implicitRelative = leadingRelative || Expr.relative[ " " ], + i = leadingRelative ? 1 : 0, + + // The foundational matcher ensures that elements are reachable from top-level context(s) + matchContext = addCombinator( function( elem ) { + return elem === checkContext; + }, implicitRelative, true ), + matchAnyContext = addCombinator( function( elem ) { + return indexOf( checkContext, elem ) > -1; + }, implicitRelative, true ), + matchers = [ function( elem, context, xml ) { + var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( + ( checkContext = context ).nodeType ? + matchContext( elem, context, xml ) : + matchAnyContext( elem, context, xml ) ); + + // Avoid hanging onto element (issue #299) + checkContext = null; + return ret; + } ]; + + for ( ; i < len; i++ ) { + if ( ( matcher = Expr.relative[ tokens[ i ].type ] ) ) { + matchers = [ addCombinator( elementMatcher( matchers ), matcher ) ]; + } else { + matcher = Expr.filter[ tokens[ i ].type ].apply( null, tokens[ i ].matches ); + + // Return special upon seeing a positional matcher + if ( matcher[ expando ] ) { + + // Find the next relative operator (if any) for proper handling + j = ++i; + for ( ; j < len; j++ ) { + if ( Expr.relative[ tokens[ j ].type ] ) { + break; + } + } + return setMatcher( + i > 1 && elementMatcher( matchers ), + i > 1 && toSelector( + + // If the preceding token was a descendant combinator, insert an implicit any-element `*` + tokens + .slice( 0, i - 1 ) + .concat( { value: tokens[ i - 2 ].type === " " ? "*" : "" } ) + ).replace( rtrim, "$1" ), + matcher, + i < j && matcherFromTokens( tokens.slice( i, j ) ), + j < len && matcherFromTokens( ( tokens = tokens.slice( j ) ) ), + j < len && toSelector( tokens ) + ); + } + matchers.push( matcher ); + } + } + + return elementMatcher( matchers ); +} + +function matcherFromGroupMatchers( elementMatchers, setMatchers ) { + var bySet = setMatchers.length > 0, + byElement = elementMatchers.length > 0, + superMatcher = function( seed, context, xml, results, outermost ) { + var elem, j, matcher, + matchedCount = 0, + i = "0", + unmatched = seed && [], + setMatched = [], + contextBackup = outermostContext, + + // We must always have either seed elements or outermost context + elems = seed || byElement && Expr.find[ "TAG" ]( "*", outermost ), + + // Use integer dirruns iff this is the outermost matcher + dirrunsUnique = ( dirruns += contextBackup == null ? 1 : Math.random() || 0.1 ), + len = elems.length; + + if ( outermost ) { + + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + outermostContext = context == document || context || outermost; + } + + // Add elements passing elementMatchers directly to results + // Support: IE<9, Safari + // Tolerate NodeList properties (IE: "length"; Safari: ) matching elements by id + for ( ; i !== len && ( elem = elems[ i ] ) != null; i++ ) { + if ( byElement && elem ) { + j = 0; + + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( !context && elem.ownerDocument != document ) { + setDocument( elem ); + xml = !documentIsHTML; + } + while ( ( matcher = elementMatchers[ j++ ] ) ) { + if ( matcher( elem, context || document, xml ) ) { + results.push( elem ); + break; + } + } + if ( outermost ) { + dirruns = dirrunsUnique; + } + } + + // Track unmatched elements for set filters + if ( bySet ) { + + // They will have gone through all possible matchers + if ( ( elem = !matcher && elem ) ) { + matchedCount--; + } + + // Lengthen the array for every element, matched or not + if ( seed ) { + unmatched.push( elem ); + } + } + } + + // `i` is now the count of elements visited above, and adding it to `matchedCount` + // makes the latter nonnegative. + matchedCount += i; + + // Apply set filters to unmatched elements + // NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount` + // equals `i`), unless we didn't visit _any_ elements in the above loop because we have + // no element matchers and no seed. + // Incrementing an initially-string "0" `i` allows `i` to remain a string only in that + // case, which will result in a "00" `matchedCount` that differs from `i` but is also + // numerically zero. + if ( bySet && i !== matchedCount ) { + j = 0; + while ( ( matcher = setMatchers[ j++ ] ) ) { + matcher( unmatched, setMatched, context, xml ); + } + + if ( seed ) { + + // Reintegrate element matches to eliminate the need for sorting + if ( matchedCount > 0 ) { + while ( i-- ) { + if ( !( unmatched[ i ] || setMatched[ i ] ) ) { + setMatched[ i ] = pop.call( results ); + } + } + } + + // Discard index placeholder values to get only actual matches + setMatched = condense( setMatched ); + } + + // Add matches to results + push.apply( results, setMatched ); + + // Seedless set matches succeeding multiple successful matchers stipulate sorting + if ( outermost && !seed && setMatched.length > 0 && + ( matchedCount + setMatchers.length ) > 1 ) { + + Sizzle.uniqueSort( results ); + } + } + + // Override manipulation of globals by nested matchers + if ( outermost ) { + dirruns = dirrunsUnique; + outermostContext = contextBackup; + } + + return unmatched; + }; + + return bySet ? + markFunction( superMatcher ) : + superMatcher; +} + +compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) { + var i, + setMatchers = [], + elementMatchers = [], + cached = compilerCache[ selector + " " ]; + + if ( !cached ) { + + // Generate a function of recursive functions that can be used to check each element + if ( !match ) { + match = tokenize( selector ); + } + i = match.length; + while ( i-- ) { + cached = matcherFromTokens( match[ i ] ); + if ( cached[ expando ] ) { + setMatchers.push( cached ); + } else { + elementMatchers.push( cached ); + } + } + + // Cache the compiled function + cached = compilerCache( + selector, + matcherFromGroupMatchers( elementMatchers, setMatchers ) + ); + + // Save selector and tokenization + cached.selector = selector; + } + return cached; +}; + +/** + * A low-level selection function that works with Sizzle's compiled + * selector functions + * @param {String|Function} selector A selector or a pre-compiled + * selector function built with Sizzle.compile + * @param {Element} context + * @param {Array} [results] + * @param {Array} [seed] A set of elements to match against + */ +select = Sizzle.select = function( selector, context, results, seed ) { + var i, tokens, token, type, find, + compiled = typeof selector === "function" && selector, + match = !seed && tokenize( ( selector = compiled.selector || selector ) ); + + results = results || []; + + // Try to minimize operations if there is only one selector in the list and no seed + // (the latter of which guarantees us context) + if ( match.length === 1 ) { + + // Reduce context if the leading compound selector is an ID + tokens = match[ 0 ] = match[ 0 ].slice( 0 ); + if ( tokens.length > 2 && ( token = tokens[ 0 ] ).type === "ID" && + context.nodeType === 9 && documentIsHTML && Expr.relative[ tokens[ 1 ].type ] ) { + + context = ( Expr.find[ "ID" ]( token.matches[ 0 ] + .replace( runescape, funescape ), context ) || [] )[ 0 ]; + if ( !context ) { + return results; + + // Precompiled matchers will still verify ancestry, so step up a level + } else if ( compiled ) { + context = context.parentNode; + } + + selector = selector.slice( tokens.shift().value.length ); + } + + // Fetch a seed set for right-to-left matching + i = matchExpr[ "needsContext" ].test( selector ) ? 0 : tokens.length; + while ( i-- ) { + token = tokens[ i ]; + + // Abort if we hit a combinator + if ( Expr.relative[ ( type = token.type ) ] ) { + break; + } + if ( ( find = Expr.find[ type ] ) ) { + + // Search, expanding context for leading sibling combinators + if ( ( seed = find( + token.matches[ 0 ].replace( runescape, funescape ), + rsibling.test( tokens[ 0 ].type ) && testContext( context.parentNode ) || + context + ) ) ) { + + // If seed is empty or no tokens remain, we can return early + tokens.splice( i, 1 ); + selector = seed.length && toSelector( tokens ); + if ( !selector ) { + push.apply( results, seed ); + return results; + } + + break; + } + } + } + } + + // Compile and execute a filtering function if one is not provided + // Provide `match` to avoid retokenization if we modified the selector above + ( compiled || compile( selector, match ) )( + seed, + context, + !documentIsHTML, + results, + !context || rsibling.test( selector ) && testContext( context.parentNode ) || context + ); + return results; +}; + +// One-time assignments + +// Sort stability +support.sortStable = expando.split( "" ).sort( sortOrder ).join( "" ) === expando; + +// Support: Chrome 14-35+ +// Always assume duplicates if they aren't passed to the comparison function +support.detectDuplicates = !!hasDuplicate; + +// Initialize against the default document +setDocument(); + +// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27) +// Detached nodes confoundingly follow *each other* +support.sortDetached = assert( function( el ) { + + // Should return 1, but returns 4 (following) + return el.compareDocumentPosition( document.createElement( "fieldset" ) ) & 1; +} ); + +// Support: IE<8 +// Prevent attribute/property "interpolation" +// https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx +if ( !assert( function( el ) { + el.innerHTML = ""; + return el.firstChild.getAttribute( "href" ) === "#"; +} ) ) { + addHandle( "type|href|height|width", function( elem, name, isXML ) { + if ( !isXML ) { + return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 ); + } + } ); +} + +// Support: IE<9 +// Use defaultValue in place of getAttribute("value") +if ( !support.attributes || !assert( function( el ) { + el.innerHTML = ""; + el.firstChild.setAttribute( "value", "" ); + return el.firstChild.getAttribute( "value" ) === ""; +} ) ) { + addHandle( "value", function( elem, _name, isXML ) { + if ( !isXML && elem.nodeName.toLowerCase() === "input" ) { + return elem.defaultValue; + } + } ); +} + +// Support: IE<9 +// Use getAttributeNode to fetch booleans when getAttribute lies +if ( !assert( function( el ) { + return el.getAttribute( "disabled" ) == null; +} ) ) { + addHandle( booleans, function( elem, name, isXML ) { + var val; + if ( !isXML ) { + return elem[ name ] === true ? name.toLowerCase() : + ( val = elem.getAttributeNode( name ) ) && val.specified ? + val.value : + null; + } + } ); +} + +return Sizzle; + +} )( window ); + + + +jQuery.find = Sizzle; +jQuery.expr = Sizzle.selectors; + +// Deprecated +jQuery.expr[ ":" ] = jQuery.expr.pseudos; +jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort; +jQuery.text = Sizzle.getText; +jQuery.isXMLDoc = Sizzle.isXML; +jQuery.contains = Sizzle.contains; +jQuery.escapeSelector = Sizzle.escape; + + + + +var dir = function( elem, dir, until ) { + var matched = [], + truncate = until !== undefined; + + while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) { + if ( elem.nodeType === 1 ) { + if ( truncate && jQuery( elem ).is( until ) ) { + break; + } + matched.push( elem ); + } + } + return matched; +}; + + +var siblings = function( n, elem ) { + var matched = []; + + for ( ; n; n = n.nextSibling ) { + if ( n.nodeType === 1 && n !== elem ) { + matched.push( n ); + } + } + + return matched; +}; + + +var rneedsContext = jQuery.expr.match.needsContext; + + + +function nodeName( elem, name ) { + + return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); + +}; +var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i ); + + + +// Implement the identical functionality for filter and not +function winnow( elements, qualifier, not ) { + if ( isFunction( qualifier ) ) { + return jQuery.grep( elements, function( elem, i ) { + return !!qualifier.call( elem, i, elem ) !== not; + } ); + } + + // Single element + if ( qualifier.nodeType ) { + return jQuery.grep( elements, function( elem ) { + return ( elem === qualifier ) !== not; + } ); + } + + // Arraylike of elements (jQuery, arguments, Array) + if ( typeof qualifier !== "string" ) { + return jQuery.grep( elements, function( elem ) { + return ( indexOf.call( qualifier, elem ) > -1 ) !== not; + } ); + } + + // Filtered directly for both simple and complex selectors + return jQuery.filter( qualifier, elements, not ); +} + +jQuery.filter = function( expr, elems, not ) { + var elem = elems[ 0 ]; + + if ( not ) { + expr = ":not(" + expr + ")"; + } + + if ( elems.length === 1 && elem.nodeType === 1 ) { + return jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : []; + } + + return jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) { + return elem.nodeType === 1; + } ) ); +}; + +jQuery.fn.extend( { + find: function( selector ) { + var i, ret, + len = this.length, + self = this; + + if ( typeof selector !== "string" ) { + return this.pushStack( jQuery( selector ).filter( function() { + for ( i = 0; i < len; i++ ) { + if ( jQuery.contains( self[ i ], this ) ) { + return true; + } + } + } ) ); + } + + ret = this.pushStack( [] ); + + for ( i = 0; i < len; i++ ) { + jQuery.find( selector, self[ i ], ret ); + } + + return len > 1 ? jQuery.uniqueSort( ret ) : ret; + }, + filter: function( selector ) { + return this.pushStack( winnow( this, selector || [], false ) ); + }, + not: function( selector ) { + return this.pushStack( winnow( this, selector || [], true ) ); + }, + is: function( selector ) { + return !!winnow( + this, + + // If this is a positional/relative selector, check membership in the returned set + // so $("p:first").is("p:last") won't return true for a doc with two "p". + typeof selector === "string" && rneedsContext.test( selector ) ? + jQuery( selector ) : + selector || [], + false + ).length; + } +} ); + + +// Initialize a jQuery object + + +// A central reference to the root jQuery(document) +var rootjQuery, + + // A simple way to check for HTML strings + // Prioritize #id over to avoid XSS via location.hash (#9521) + // Strict HTML recognition (#11290: must start with <) + // Shortcut simple #id case for speed + rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/, + + init = jQuery.fn.init = function( selector, context, root ) { + var match, elem; + + // HANDLE: $(""), $(null), $(undefined), $(false) + if ( !selector ) { + return this; + } + + // Method init() accepts an alternate rootjQuery + // so migrate can support jQuery.sub (gh-2101) + root = root || rootjQuery; + + // Handle HTML strings + if ( typeof selector === "string" ) { + if ( selector[ 0 ] === "<" && + selector[ selector.length - 1 ] === ">" && + selector.length >= 3 ) { + + // Assume that strings that start and end with <> are HTML and skip the regex check + match = [ null, selector, null ]; + + } else { + match = rquickExpr.exec( selector ); + } + + // Match html or make sure no context is specified for #id + if ( match && ( match[ 1 ] || !context ) ) { + + // HANDLE: $(html) -> $(array) + if ( match[ 1 ] ) { + context = context instanceof jQuery ? context[ 0 ] : context; + + // Option to run scripts is true for back-compat + // Intentionally let the error be thrown if parseHTML is not present + jQuery.merge( this, jQuery.parseHTML( + match[ 1 ], + context && context.nodeType ? context.ownerDocument || context : document, + true + ) ); + + // HANDLE: $(html, props) + if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) { + for ( match in context ) { + + // Properties of context are called as methods if possible + if ( isFunction( this[ match ] ) ) { + this[ match ]( context[ match ] ); + + // ...and otherwise set as attributes + } else { + this.attr( match, context[ match ] ); + } + } + } + + return this; + + // HANDLE: $(#id) + } else { + elem = document.getElementById( match[ 2 ] ); + + if ( elem ) { + + // Inject the element directly into the jQuery object + this[ 0 ] = elem; + this.length = 1; + } + return this; + } + + // HANDLE: $(expr, $(...)) + } else if ( !context || context.jquery ) { + return ( context || root ).find( selector ); + + // HANDLE: $(expr, context) + // (which is just equivalent to: $(context).find(expr) + } else { + return this.constructor( context ).find( selector ); + } + + // HANDLE: $(DOMElement) + } else if ( selector.nodeType ) { + this[ 0 ] = selector; + this.length = 1; + return this; + + // HANDLE: $(function) + // Shortcut for document ready + } else if ( isFunction( selector ) ) { + return root.ready !== undefined ? + root.ready( selector ) : + + // Execute immediately if ready is not present + selector( jQuery ); + } + + return jQuery.makeArray( selector, this ); + }; + +// Give the init function the jQuery prototype for later instantiation +init.prototype = jQuery.fn; + +// Initialize central reference +rootjQuery = jQuery( document ); + + +var rparentsprev = /^(?:parents|prev(?:Until|All))/, + + // Methods guaranteed to produce a unique set when starting from a unique set + guaranteedUnique = { + children: true, + contents: true, + next: true, + prev: true + }; + +jQuery.fn.extend( { + has: function( target ) { + var targets = jQuery( target, this ), + l = targets.length; + + return this.filter( function() { + var i = 0; + for ( ; i < l; i++ ) { + if ( jQuery.contains( this, targets[ i ] ) ) { + return true; + } + } + } ); + }, + + closest: function( selectors, context ) { + var cur, + i = 0, + l = this.length, + matched = [], + targets = typeof selectors !== "string" && jQuery( selectors ); + + // Positional selectors never match, since there's no _selection_ context + if ( !rneedsContext.test( selectors ) ) { + for ( ; i < l; i++ ) { + for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) { + + // Always skip document fragments + if ( cur.nodeType < 11 && ( targets ? + targets.index( cur ) > -1 : + + // Don't pass non-elements to Sizzle + cur.nodeType === 1 && + jQuery.find.matchesSelector( cur, selectors ) ) ) { + + matched.push( cur ); + break; + } + } + } + } + + return this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched ); + }, + + // Determine the position of an element within the set + index: function( elem ) { + + // No argument, return index in parent + if ( !elem ) { + return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1; + } + + // Index in selector + if ( typeof elem === "string" ) { + return indexOf.call( jQuery( elem ), this[ 0 ] ); + } + + // Locate the position of the desired element + return indexOf.call( this, + + // If it receives a jQuery object, the first element is used + elem.jquery ? elem[ 0 ] : elem + ); + }, + + add: function( selector, context ) { + return this.pushStack( + jQuery.uniqueSort( + jQuery.merge( this.get(), jQuery( selector, context ) ) + ) + ); + }, + + addBack: function( selector ) { + return this.add( selector == null ? + this.prevObject : this.prevObject.filter( selector ) + ); + } +} ); + +function sibling( cur, dir ) { + while ( ( cur = cur[ dir ] ) && cur.nodeType !== 1 ) {} + return cur; +} + +jQuery.each( { + parent: function( elem ) { + var parent = elem.parentNode; + return parent && parent.nodeType !== 11 ? parent : null; + }, + parents: function( elem ) { + return dir( elem, "parentNode" ); + }, + parentsUntil: function( elem, _i, until ) { + return dir( elem, "parentNode", until ); + }, + next: function( elem ) { + return sibling( elem, "nextSibling" ); + }, + prev: function( elem ) { + return sibling( elem, "previousSibling" ); + }, + nextAll: function( elem ) { + return dir( elem, "nextSibling" ); + }, + prevAll: function( elem ) { + return dir( elem, "previousSibling" ); + }, + nextUntil: function( elem, _i, until ) { + return dir( elem, "nextSibling", until ); + }, + prevUntil: function( elem, _i, until ) { + return dir( elem, "previousSibling", until ); + }, + siblings: function( elem ) { + return siblings( ( elem.parentNode || {} ).firstChild, elem ); + }, + children: function( elem ) { + return siblings( elem.firstChild ); + }, + contents: function( elem ) { + if ( elem.contentDocument != null && + + // Support: IE 11+ + // elements with no `data` attribute has an object + // `contentDocument` with a `null` prototype. + getProto( elem.contentDocument ) ) { + + return elem.contentDocument; + } + + // Support: IE 9 - 11 only, iOS 7 only, Android Browser <=4.3 only + // Treat the template element as a regular one in browsers that + // don't support it. + if ( nodeName( elem, "template" ) ) { + elem = elem.content || elem; + } + + return jQuery.merge( [], elem.childNodes ); + } +}, function( name, fn ) { + jQuery.fn[ name ] = function( until, selector ) { + var matched = jQuery.map( this, fn, until ); + + if ( name.slice( -5 ) !== "Until" ) { + selector = until; + } + + if ( selector && typeof selector === "string" ) { + matched = jQuery.filter( selector, matched ); + } + + if ( this.length > 1 ) { + + // Remove duplicates + if ( !guaranteedUnique[ name ] ) { + jQuery.uniqueSort( matched ); + } + + // Reverse order for parents* and prev-derivatives + if ( rparentsprev.test( name ) ) { + matched.reverse(); + } + } + + return this.pushStack( matched ); + }; +} ); +var rnothtmlwhite = ( /[^\x20\t\r\n\f]+/g ); + + + +// Convert String-formatted options into Object-formatted ones +function createOptions( options ) { + var object = {}; + jQuery.each( options.match( rnothtmlwhite ) || [], function( _, flag ) { + object[ flag ] = true; + } ); + return object; +} + +/* + * Create a callback list using the following parameters: + * + * options: an optional list of space-separated options that will change how + * the callback list behaves or a more traditional option object + * + * By default a callback list will act like an event callback list and can be + * "fired" multiple times. + * + * Possible options: + * + * once: will ensure the callback list can only be fired once (like a Deferred) + * + * memory: will keep track of previous values and will call any callback added + * after the list has been fired right away with the latest "memorized" + * values (like a Deferred) + * + * unique: will ensure a callback can only be added once (no duplicate in the list) + * + * stopOnFalse: interrupt callings when a callback returns false + * + */ +jQuery.Callbacks = function( options ) { + + // Convert options from String-formatted to Object-formatted if needed + // (we check in cache first) + options = typeof options === "string" ? + createOptions( options ) : + jQuery.extend( {}, options ); + + var // Flag to know if list is currently firing + firing, + + // Last fire value for non-forgettable lists + memory, + + // Flag to know if list was already fired + fired, + + // Flag to prevent firing + locked, + + // Actual callback list + list = [], + + // Queue of execution data for repeatable lists + queue = [], + + // Index of currently firing callback (modified by add/remove as needed) + firingIndex = -1, + + // Fire callbacks + fire = function() { + + // Enforce single-firing + locked = locked || options.once; + + // Execute callbacks for all pending executions, + // respecting firingIndex overrides and runtime changes + fired = firing = true; + for ( ; queue.length; firingIndex = -1 ) { + memory = queue.shift(); + while ( ++firingIndex < list.length ) { + + // Run callback and check for early termination + if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false && + options.stopOnFalse ) { + + // Jump to end and forget the data so .add doesn't re-fire + firingIndex = list.length; + memory = false; + } + } + } + + // Forget the data if we're done with it + if ( !options.memory ) { + memory = false; + } + + firing = false; + + // Clean up if we're done firing for good + if ( locked ) { + + // Keep an empty list if we have data for future add calls + if ( memory ) { + list = []; + + // Otherwise, this object is spent + } else { + list = ""; + } + } + }, + + // Actual Callbacks object + self = { + + // Add a callback or a collection of callbacks to the list + add: function() { + if ( list ) { + + // If we have memory from a past run, we should fire after adding + if ( memory && !firing ) { + firingIndex = list.length - 1; + queue.push( memory ); + } + + ( function add( args ) { + jQuery.each( args, function( _, arg ) { + if ( isFunction( arg ) ) { + if ( !options.unique || !self.has( arg ) ) { + list.push( arg ); + } + } else if ( arg && arg.length && toType( arg ) !== "string" ) { + + // Inspect recursively + add( arg ); + } + } ); + } )( arguments ); + + if ( memory && !firing ) { + fire(); + } + } + return this; + }, + + // Remove a callback from the list + remove: function() { + jQuery.each( arguments, function( _, arg ) { + var index; + while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { + list.splice( index, 1 ); + + // Handle firing indexes + if ( index <= firingIndex ) { + firingIndex--; + } + } + } ); + return this; + }, + + // Check if a given callback is in the list. + // If no argument is given, return whether or not list has callbacks attached. + has: function( fn ) { + return fn ? + jQuery.inArray( fn, list ) > -1 : + list.length > 0; + }, + + // Remove all callbacks from the list + empty: function() { + if ( list ) { + list = []; + } + return this; + }, + + // Disable .fire and .add + // Abort any current/pending executions + // Clear all callbacks and values + disable: function() { + locked = queue = []; + list = memory = ""; + return this; + }, + disabled: function() { + return !list; + }, + + // Disable .fire + // Also disable .add unless we have memory (since it would have no effect) + // Abort any pending executions + lock: function() { + locked = queue = []; + if ( !memory && !firing ) { + list = memory = ""; + } + return this; + }, + locked: function() { + return !!locked; + }, + + // Call all callbacks with the given context and arguments + fireWith: function( context, args ) { + if ( !locked ) { + args = args || []; + args = [ context, args.slice ? args.slice() : args ]; + queue.push( args ); + if ( !firing ) { + fire(); + } + } + return this; + }, + + // Call all the callbacks with the given arguments + fire: function() { + self.fireWith( this, arguments ); + return this; + }, + + // To know if the callbacks have already been called at least once + fired: function() { + return !!fired; + } + }; + + return self; +}; + + +function Identity( v ) { + return v; +} +function Thrower( ex ) { + throw ex; +} + +function adoptValue( value, resolve, reject, noValue ) { + var method; + + try { + + // Check for promise aspect first to privilege synchronous behavior + if ( value && isFunction( ( method = value.promise ) ) ) { + method.call( value ).done( resolve ).fail( reject ); + + // Other thenables + } else if ( value && isFunction( ( method = value.then ) ) ) { + method.call( value, resolve, reject ); + + // Other non-thenables + } else { + + // Control `resolve` arguments by letting Array#slice cast boolean `noValue` to integer: + // * false: [ value ].slice( 0 ) => resolve( value ) + // * true: [ value ].slice( 1 ) => resolve() + resolve.apply( undefined, [ value ].slice( noValue ) ); + } + + // For Promises/A+, convert exceptions into rejections + // Since jQuery.when doesn't unwrap thenables, we can skip the extra checks appearing in + // Deferred#then to conditionally suppress rejection. + } catch ( value ) { + + // Support: Android 4.0 only + // Strict mode functions invoked without .call/.apply get global-object context + reject.apply( undefined, [ value ] ); + } +} + +jQuery.extend( { + + Deferred: function( func ) { + var tuples = [ + + // action, add listener, callbacks, + // ... .then handlers, argument index, [final state] + [ "notify", "progress", jQuery.Callbacks( "memory" ), + jQuery.Callbacks( "memory" ), 2 ], + [ "resolve", "done", jQuery.Callbacks( "once memory" ), + jQuery.Callbacks( "once memory" ), 0, "resolved" ], + [ "reject", "fail", jQuery.Callbacks( "once memory" ), + jQuery.Callbacks( "once memory" ), 1, "rejected" ] + ], + state = "pending", + promise = { + state: function() { + return state; + }, + always: function() { + deferred.done( arguments ).fail( arguments ); + return this; + }, + "catch": function( fn ) { + return promise.then( null, fn ); + }, + + // Keep pipe for back-compat + pipe: function( /* fnDone, fnFail, fnProgress */ ) { + var fns = arguments; + + return jQuery.Deferred( function( newDefer ) { + jQuery.each( tuples, function( _i, tuple ) { + + // Map tuples (progress, done, fail) to arguments (done, fail, progress) + var fn = isFunction( fns[ tuple[ 4 ] ] ) && fns[ tuple[ 4 ] ]; + + // deferred.progress(function() { bind to newDefer or newDefer.notify }) + // deferred.done(function() { bind to newDefer or newDefer.resolve }) + // deferred.fail(function() { bind to newDefer or newDefer.reject }) + deferred[ tuple[ 1 ] ]( function() { + var returned = fn && fn.apply( this, arguments ); + if ( returned && isFunction( returned.promise ) ) { + returned.promise() + .progress( newDefer.notify ) + .done( newDefer.resolve ) + .fail( newDefer.reject ); + } else { + newDefer[ tuple[ 0 ] + "With" ]( + this, + fn ? [ returned ] : arguments + ); + } + } ); + } ); + fns = null; + } ).promise(); + }, + then: function( onFulfilled, onRejected, onProgress ) { + var maxDepth = 0; + function resolve( depth, deferred, handler, special ) { + return function() { + var that = this, + args = arguments, + mightThrow = function() { + var returned, then; + + // Support: Promises/A+ section 2.3.3.3.3 + // https://promisesaplus.com/#point-59 + // Ignore double-resolution attempts + if ( depth < maxDepth ) { + return; + } + + returned = handler.apply( that, args ); + + // Support: Promises/A+ section 2.3.1 + // https://promisesaplus.com/#point-48 + if ( returned === deferred.promise() ) { + throw new TypeError( "Thenable self-resolution" ); + } + + // Support: Promises/A+ sections 2.3.3.1, 3.5 + // https://promisesaplus.com/#point-54 + // https://promisesaplus.com/#point-75 + // Retrieve `then` only once + then = returned && + + // Support: Promises/A+ section 2.3.4 + // https://promisesaplus.com/#point-64 + // Only check objects and functions for thenability + ( typeof returned === "object" || + typeof returned === "function" ) && + returned.then; + + // Handle a returned thenable + if ( isFunction( then ) ) { + + // Special processors (notify) just wait for resolution + if ( special ) { + then.call( + returned, + resolve( maxDepth, deferred, Identity, special ), + resolve( maxDepth, deferred, Thrower, special ) + ); + + // Normal processors (resolve) also hook into progress + } else { + + // ...and disregard older resolution values + maxDepth++; + + then.call( + returned, + resolve( maxDepth, deferred, Identity, special ), + resolve( maxDepth, deferred, Thrower, special ), + resolve( maxDepth, deferred, Identity, + deferred.notifyWith ) + ); + } + + // Handle all other returned values + } else { + + // Only substitute handlers pass on context + // and multiple values (non-spec behavior) + if ( handler !== Identity ) { + that = undefined; + args = [ returned ]; + } + + // Process the value(s) + // Default process is resolve + ( special || deferred.resolveWith )( that, args ); + } + }, + + // Only normal processors (resolve) catch and reject exceptions + process = special ? + mightThrow : + function() { + try { + mightThrow(); + } catch ( e ) { + + if ( jQuery.Deferred.exceptionHook ) { + jQuery.Deferred.exceptionHook( e, + process.stackTrace ); + } + + // Support: Promises/A+ section 2.3.3.3.4.1 + // https://promisesaplus.com/#point-61 + // Ignore post-resolution exceptions + if ( depth + 1 >= maxDepth ) { + + // Only substitute handlers pass on context + // and multiple values (non-spec behavior) + if ( handler !== Thrower ) { + that = undefined; + args = [ e ]; + } + + deferred.rejectWith( that, args ); + } + } + }; + + // Support: Promises/A+ section 2.3.3.3.1 + // https://promisesaplus.com/#point-57 + // Re-resolve promises immediately to dodge false rejection from + // subsequent errors + if ( depth ) { + process(); + } else { + + // Call an optional hook to record the stack, in case of exception + // since it's otherwise lost when execution goes async + if ( jQuery.Deferred.getStackHook ) { + process.stackTrace = jQuery.Deferred.getStackHook(); + } + window.setTimeout( process ); + } + }; + } + + return jQuery.Deferred( function( newDefer ) { + + // progress_handlers.add( ... ) + tuples[ 0 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onProgress ) ? + onProgress : + Identity, + newDefer.notifyWith + ) + ); + + // fulfilled_handlers.add( ... ) + tuples[ 1 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onFulfilled ) ? + onFulfilled : + Identity + ) + ); + + // rejected_handlers.add( ... ) + tuples[ 2 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onRejected ) ? + onRejected : + Thrower + ) + ); + } ).promise(); + }, + + // Get a promise for this deferred + // If obj is provided, the promise aspect is added to the object + promise: function( obj ) { + return obj != null ? jQuery.extend( obj, promise ) : promise; + } + }, + deferred = {}; + + // Add list-specific methods + jQuery.each( tuples, function( i, tuple ) { + var list = tuple[ 2 ], + stateString = tuple[ 5 ]; + + // promise.progress = list.add + // promise.done = list.add + // promise.fail = list.add + promise[ tuple[ 1 ] ] = list.add; + + // Handle state + if ( stateString ) { + list.add( + function() { + + // state = "resolved" (i.e., fulfilled) + // state = "rejected" + state = stateString; + }, + + // rejected_callbacks.disable + // fulfilled_callbacks.disable + tuples[ 3 - i ][ 2 ].disable, + + // rejected_handlers.disable + // fulfilled_handlers.disable + tuples[ 3 - i ][ 3 ].disable, + + // progress_callbacks.lock + tuples[ 0 ][ 2 ].lock, + + // progress_handlers.lock + tuples[ 0 ][ 3 ].lock + ); + } + + // progress_handlers.fire + // fulfilled_handlers.fire + // rejected_handlers.fire + list.add( tuple[ 3 ].fire ); + + // deferred.notify = function() { deferred.notifyWith(...) } + // deferred.resolve = function() { deferred.resolveWith(...) } + // deferred.reject = function() { deferred.rejectWith(...) } + deferred[ tuple[ 0 ] ] = function() { + deferred[ tuple[ 0 ] + "With" ]( this === deferred ? undefined : this, arguments ); + return this; + }; + + // deferred.notifyWith = list.fireWith + // deferred.resolveWith = list.fireWith + // deferred.rejectWith = list.fireWith + deferred[ tuple[ 0 ] + "With" ] = list.fireWith; + } ); + + // Make the deferred a promise + promise.promise( deferred ); + + // Call given func if any + if ( func ) { + func.call( deferred, deferred ); + } + + // All done! + return deferred; + }, + + // Deferred helper + when: function( singleValue ) { + var + + // count of uncompleted subordinates + remaining = arguments.length, + + // count of unprocessed arguments + i = remaining, + + // subordinate fulfillment data + resolveContexts = Array( i ), + resolveValues = slice.call( arguments ), + + // the master Deferred + master = jQuery.Deferred(), + + // subordinate callback factory + updateFunc = function( i ) { + return function( value ) { + resolveContexts[ i ] = this; + resolveValues[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; + if ( !( --remaining ) ) { + master.resolveWith( resolveContexts, resolveValues ); + } + }; + }; + + // Single- and empty arguments are adopted like Promise.resolve + if ( remaining <= 1 ) { + adoptValue( singleValue, master.done( updateFunc( i ) ).resolve, master.reject, + !remaining ); + + // Use .then() to unwrap secondary thenables (cf. gh-3000) + if ( master.state() === "pending" || + isFunction( resolveValues[ i ] && resolveValues[ i ].then ) ) { + + return master.then(); + } + } + + // Multiple arguments are aggregated like Promise.all array elements + while ( i-- ) { + adoptValue( resolveValues[ i ], updateFunc( i ), master.reject ); + } + + return master.promise(); + } +} ); + + +// These usually indicate a programmer mistake during development, +// warn about them ASAP rather than swallowing them by default. +var rerrorNames = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/; + +jQuery.Deferred.exceptionHook = function( error, stack ) { + + // Support: IE 8 - 9 only + // Console exists when dev tools are open, which can happen at any time + if ( window.console && window.console.warn && error && rerrorNames.test( error.name ) ) { + window.console.warn( "jQuery.Deferred exception: " + error.message, error.stack, stack ); + } +}; + + + + +jQuery.readyException = function( error ) { + window.setTimeout( function() { + throw error; + } ); +}; + + + + +// The deferred used on DOM ready +var readyList = jQuery.Deferred(); + +jQuery.fn.ready = function( fn ) { + + readyList + .then( fn ) + + // Wrap jQuery.readyException in a function so that the lookup + // happens at the time of error handling instead of callback + // registration. + .catch( function( error ) { + jQuery.readyException( error ); + } ); + + return this; +}; + +jQuery.extend( { + + // Is the DOM ready to be used? Set to true once it occurs. + isReady: false, + + // A counter to track how many items to wait for before + // the ready event fires. See #6781 + readyWait: 1, + + // Handle when the DOM is ready + ready: function( wait ) { + + // Abort if there are pending holds or we're already ready + if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { + return; + } + + // Remember that the DOM is ready + jQuery.isReady = true; + + // If a normal DOM Ready event fired, decrement, and wait if need be + if ( wait !== true && --jQuery.readyWait > 0 ) { + return; + } + + // If there are functions bound, to execute + readyList.resolveWith( document, [ jQuery ] ); + } +} ); + +jQuery.ready.then = readyList.then; + +// The ready event handler and self cleanup method +function completed() { + document.removeEventListener( "DOMContentLoaded", completed ); + window.removeEventListener( "load", completed ); + jQuery.ready(); +} + +// Catch cases where $(document).ready() is called +// after the browser event has already occurred. +// Support: IE <=9 - 10 only +// Older IE sometimes signals "interactive" too soon +if ( document.readyState === "complete" || + ( document.readyState !== "loading" && !document.documentElement.doScroll ) ) { + + // Handle it asynchronously to allow scripts the opportunity to delay ready + window.setTimeout( jQuery.ready ); + +} else { + + // Use the handy event callback + document.addEventListener( "DOMContentLoaded", completed ); + + // A fallback to window.onload, that will always work + window.addEventListener( "load", completed ); +} + + + + +// Multifunctional method to get and set values of a collection +// The value/s can optionally be executed if it's a function +var access = function( elems, fn, key, value, chainable, emptyGet, raw ) { + var i = 0, + len = elems.length, + bulk = key == null; + + // Sets many values + if ( toType( key ) === "object" ) { + chainable = true; + for ( i in key ) { + access( elems, fn, i, key[ i ], true, emptyGet, raw ); + } + + // Sets one value + } else if ( value !== undefined ) { + chainable = true; + + if ( !isFunction( value ) ) { + raw = true; + } + + if ( bulk ) { + + // Bulk operations run against the entire set + if ( raw ) { + fn.call( elems, value ); + fn = null; + + // ...except when executing function values + } else { + bulk = fn; + fn = function( elem, _key, value ) { + return bulk.call( jQuery( elem ), value ); + }; + } + } + + if ( fn ) { + for ( ; i < len; i++ ) { + fn( + elems[ i ], key, raw ? + value : + value.call( elems[ i ], i, fn( elems[ i ], key ) ) + ); + } + } + } + + if ( chainable ) { + return elems; + } + + // Gets + if ( bulk ) { + return fn.call( elems ); + } + + return len ? fn( elems[ 0 ], key ) : emptyGet; +}; + + +// Matches dashed string for camelizing +var rmsPrefix = /^-ms-/, + rdashAlpha = /-([a-z])/g; + +// Used by camelCase as callback to replace() +function fcamelCase( _all, letter ) { + return letter.toUpperCase(); +} + +// Convert dashed to camelCase; used by the css and data modules +// Support: IE <=9 - 11, Edge 12 - 15 +// Microsoft forgot to hump their vendor prefix (#9572) +function camelCase( string ) { + return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); +} +var acceptData = function( owner ) { + + // Accepts only: + // - Node + // - Node.ELEMENT_NODE + // - Node.DOCUMENT_NODE + // - Object + // - Any + return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType ); +}; + + + + +function Data() { + this.expando = jQuery.expando + Data.uid++; +} + +Data.uid = 1; + +Data.prototype = { + + cache: function( owner ) { + + // Check if the owner object already has a cache + var value = owner[ this.expando ]; + + // If not, create one + if ( !value ) { + value = {}; + + // We can accept data for non-element nodes in modern browsers, + // but we should not, see #8335. + // Always return an empty object. + if ( acceptData( owner ) ) { + + // If it is a node unlikely to be stringify-ed or looped over + // use plain assignment + if ( owner.nodeType ) { + owner[ this.expando ] = value; + + // Otherwise secure it in a non-enumerable property + // configurable must be true to allow the property to be + // deleted when data is removed + } else { + Object.defineProperty( owner, this.expando, { + value: value, + configurable: true + } ); + } + } + } + + return value; + }, + set: function( owner, data, value ) { + var prop, + cache = this.cache( owner ); + + // Handle: [ owner, key, value ] args + // Always use camelCase key (gh-2257) + if ( typeof data === "string" ) { + cache[ camelCase( data ) ] = value; + + // Handle: [ owner, { properties } ] args + } else { + + // Copy the properties one-by-one to the cache object + for ( prop in data ) { + cache[ camelCase( prop ) ] = data[ prop ]; + } + } + return cache; + }, + get: function( owner, key ) { + return key === undefined ? + this.cache( owner ) : + + // Always use camelCase key (gh-2257) + owner[ this.expando ] && owner[ this.expando ][ camelCase( key ) ]; + }, + access: function( owner, key, value ) { + + // In cases where either: + // + // 1. No key was specified + // 2. A string key was specified, but no value provided + // + // Take the "read" path and allow the get method to determine + // which value to return, respectively either: + // + // 1. The entire cache object + // 2. The data stored at the key + // + if ( key === undefined || + ( ( key && typeof key === "string" ) && value === undefined ) ) { + + return this.get( owner, key ); + } + + // When the key is not a string, or both a key and value + // are specified, set or extend (existing objects) with either: + // + // 1. An object of properties + // 2. A key and value + // + this.set( owner, key, value ); + + // Since the "set" path can have two possible entry points + // return the expected data based on which path was taken[*] + return value !== undefined ? value : key; + }, + remove: function( owner, key ) { + var i, + cache = owner[ this.expando ]; + + if ( cache === undefined ) { + return; + } + + if ( key !== undefined ) { + + // Support array or space separated string of keys + if ( Array.isArray( key ) ) { + + // If key is an array of keys... + // We always set camelCase keys, so remove that. + key = key.map( camelCase ); + } else { + key = camelCase( key ); + + // If a key with the spaces exists, use it. + // Otherwise, create an array by matching non-whitespace + key = key in cache ? + [ key ] : + ( key.match( rnothtmlwhite ) || [] ); + } + + i = key.length; + + while ( i-- ) { + delete cache[ key[ i ] ]; + } + } + + // Remove the expando if there's no more data + if ( key === undefined || jQuery.isEmptyObject( cache ) ) { + + // Support: Chrome <=35 - 45 + // Webkit & Blink performance suffers when deleting properties + // from DOM nodes, so set to undefined instead + // https://bugs.chromium.org/p/chromium/issues/detail?id=378607 (bug restricted) + if ( owner.nodeType ) { + owner[ this.expando ] = undefined; + } else { + delete owner[ this.expando ]; + } + } + }, + hasData: function( owner ) { + var cache = owner[ this.expando ]; + return cache !== undefined && !jQuery.isEmptyObject( cache ); + } +}; +var dataPriv = new Data(); + +var dataUser = new Data(); + + + +// Implementation Summary +// +// 1. Enforce API surface and semantic compatibility with 1.9.x branch +// 2. Improve the module's maintainability by reducing the storage +// paths to a single mechanism. +// 3. Use the same single mechanism to support "private" and "user" data. +// 4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData) +// 5. Avoid exposing implementation details on user objects (eg. expando properties) +// 6. Provide a clear path for implementation upgrade to WeakMap in 2014 + +var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, + rmultiDash = /[A-Z]/g; + +function getData( data ) { + if ( data === "true" ) { + return true; + } + + if ( data === "false" ) { + return false; + } + + if ( data === "null" ) { + return null; + } + + // Only convert to a number if it doesn't change the string + if ( data === +data + "" ) { + return +data; + } + + if ( rbrace.test( data ) ) { + return JSON.parse( data ); + } + + return data; +} + +function dataAttr( elem, key, data ) { + var name; + + // If nothing was found internally, try to fetch any + // data from the HTML5 data-* attribute + if ( data === undefined && elem.nodeType === 1 ) { + name = "data-" + key.replace( rmultiDash, "-$&" ).toLowerCase(); + data = elem.getAttribute( name ); + + if ( typeof data === "string" ) { + try { + data = getData( data ); + } catch ( e ) {} + + // Make sure we set the data so it isn't changed later + dataUser.set( elem, key, data ); + } else { + data = undefined; + } + } + return data; +} + +jQuery.extend( { + hasData: function( elem ) { + return dataUser.hasData( elem ) || dataPriv.hasData( elem ); + }, + + data: function( elem, name, data ) { + return dataUser.access( elem, name, data ); + }, + + removeData: function( elem, name ) { + dataUser.remove( elem, name ); + }, + + // TODO: Now that all calls to _data and _removeData have been replaced + // with direct calls to dataPriv methods, these can be deprecated. + _data: function( elem, name, data ) { + return dataPriv.access( elem, name, data ); + }, + + _removeData: function( elem, name ) { + dataPriv.remove( elem, name ); + } +} ); + +jQuery.fn.extend( { + data: function( key, value ) { + var i, name, data, + elem = this[ 0 ], + attrs = elem && elem.attributes; + + // Gets all values + if ( key === undefined ) { + if ( this.length ) { + data = dataUser.get( elem ); + + if ( elem.nodeType === 1 && !dataPriv.get( elem, "hasDataAttrs" ) ) { + i = attrs.length; + while ( i-- ) { + + // Support: IE 11 only + // The attrs elements can be null (#14894) + if ( attrs[ i ] ) { + name = attrs[ i ].name; + if ( name.indexOf( "data-" ) === 0 ) { + name = camelCase( name.slice( 5 ) ); + dataAttr( elem, name, data[ name ] ); + } + } + } + dataPriv.set( elem, "hasDataAttrs", true ); + } + } + + return data; + } + + // Sets multiple values + if ( typeof key === "object" ) { + return this.each( function() { + dataUser.set( this, key ); + } ); + } + + return access( this, function( value ) { + var data; + + // The calling jQuery object (element matches) is not empty + // (and therefore has an element appears at this[ 0 ]) and the + // `value` parameter was not undefined. An empty jQuery object + // will result in `undefined` for elem = this[ 0 ] which will + // throw an exception if an attempt to read a data cache is made. + if ( elem && value === undefined ) { + + // Attempt to get data from the cache + // The key will always be camelCased in Data + data = dataUser.get( elem, key ); + if ( data !== undefined ) { + return data; + } + + // Attempt to "discover" the data in + // HTML5 custom data-* attrs + data = dataAttr( elem, key ); + if ( data !== undefined ) { + return data; + } + + // We tried really hard, but the data doesn't exist. + return; + } + + // Set the data... + this.each( function() { + + // We always store the camelCased key + dataUser.set( this, key, value ); + } ); + }, null, value, arguments.length > 1, null, true ); + }, + + removeData: function( key ) { + return this.each( function() { + dataUser.remove( this, key ); + } ); + } +} ); + + +jQuery.extend( { + queue: function( elem, type, data ) { + var queue; + + if ( elem ) { + type = ( type || "fx" ) + "queue"; + queue = dataPriv.get( elem, type ); + + // Speed up dequeue by getting out quickly if this is just a lookup + if ( data ) { + if ( !queue || Array.isArray( data ) ) { + queue = dataPriv.access( elem, type, jQuery.makeArray( data ) ); + } else { + queue.push( data ); + } + } + return queue || []; + } + }, + + dequeue: function( elem, type ) { + type = type || "fx"; + + var queue = jQuery.queue( elem, type ), + startLength = queue.length, + fn = queue.shift(), + hooks = jQuery._queueHooks( elem, type ), + next = function() { + jQuery.dequeue( elem, type ); + }; + + // If the fx queue is dequeued, always remove the progress sentinel + if ( fn === "inprogress" ) { + fn = queue.shift(); + startLength--; + } + + if ( fn ) { + + // Add a progress sentinel to prevent the fx queue from being + // automatically dequeued + if ( type === "fx" ) { + queue.unshift( "inprogress" ); + } + + // Clear up the last queue stop function + delete hooks.stop; + fn.call( elem, next, hooks ); + } + + if ( !startLength && hooks ) { + hooks.empty.fire(); + } + }, + + // Not public - generate a queueHooks object, or return the current one + _queueHooks: function( elem, type ) { + var key = type + "queueHooks"; + return dataPriv.get( elem, key ) || dataPriv.access( elem, key, { + empty: jQuery.Callbacks( "once memory" ).add( function() { + dataPriv.remove( elem, [ type + "queue", key ] ); + } ) + } ); + } +} ); + +jQuery.fn.extend( { + queue: function( type, data ) { + var setter = 2; + + if ( typeof type !== "string" ) { + data = type; + type = "fx"; + setter--; + } + + if ( arguments.length < setter ) { + return jQuery.queue( this[ 0 ], type ); + } + + return data === undefined ? + this : + this.each( function() { + var queue = jQuery.queue( this, type, data ); + + // Ensure a hooks for this queue + jQuery._queueHooks( this, type ); + + if ( type === "fx" && queue[ 0 ] !== "inprogress" ) { + jQuery.dequeue( this, type ); + } + } ); + }, + dequeue: function( type ) { + return this.each( function() { + jQuery.dequeue( this, type ); + } ); + }, + clearQueue: function( type ) { + return this.queue( type || "fx", [] ); + }, + + // Get a promise resolved when queues of a certain type + // are emptied (fx is the type by default) + promise: function( type, obj ) { + var tmp, + count = 1, + defer = jQuery.Deferred(), + elements = this, + i = this.length, + resolve = function() { + if ( !( --count ) ) { + defer.resolveWith( elements, [ elements ] ); + } + }; + + if ( typeof type !== "string" ) { + obj = type; + type = undefined; + } + type = type || "fx"; + + while ( i-- ) { + tmp = dataPriv.get( elements[ i ], type + "queueHooks" ); + if ( tmp && tmp.empty ) { + count++; + tmp.empty.add( resolve ); + } + } + resolve(); + return defer.promise( obj ); + } +} ); +var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source; + +var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" ); + + +var cssExpand = [ "Top", "Right", "Bottom", "Left" ]; + +var documentElement = document.documentElement; + + + + var isAttached = function( elem ) { + return jQuery.contains( elem.ownerDocument, elem ); + }, + composed = { composed: true }; + + // Support: IE 9 - 11+, Edge 12 - 18+, iOS 10.0 - 10.2 only + // Check attachment across shadow DOM boundaries when possible (gh-3504) + // Support: iOS 10.0-10.2 only + // Early iOS 10 versions support `attachShadow` but not `getRootNode`, + // leading to errors. We need to check for `getRootNode`. + if ( documentElement.getRootNode ) { + isAttached = function( elem ) { + return jQuery.contains( elem.ownerDocument, elem ) || + elem.getRootNode( composed ) === elem.ownerDocument; + }; + } +var isHiddenWithinTree = function( elem, el ) { + + // isHiddenWithinTree might be called from jQuery#filter function; + // in that case, element will be second argument + elem = el || elem; + + // Inline style trumps all + return elem.style.display === "none" || + elem.style.display === "" && + + // Otherwise, check computed style + // Support: Firefox <=43 - 45 + // Disconnected elements can have computed display: none, so first confirm that elem is + // in the document. + isAttached( elem ) && + + jQuery.css( elem, "display" ) === "none"; + }; + + + +function adjustCSS( elem, prop, valueParts, tween ) { + var adjusted, scale, + maxIterations = 20, + currentValue = tween ? + function() { + return tween.cur(); + } : + function() { + return jQuery.css( elem, prop, "" ); + }, + initial = currentValue(), + unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ), + + // Starting value computation is required for potential unit mismatches + initialInUnit = elem.nodeType && + ( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) && + rcssNum.exec( jQuery.css( elem, prop ) ); + + if ( initialInUnit && initialInUnit[ 3 ] !== unit ) { + + // Support: Firefox <=54 + // Halve the iteration target value to prevent interference from CSS upper bounds (gh-2144) + initial = initial / 2; + + // Trust units reported by jQuery.css + unit = unit || initialInUnit[ 3 ]; + + // Iteratively approximate from a nonzero starting point + initialInUnit = +initial || 1; + + while ( maxIterations-- ) { + + // Evaluate and update our best guess (doubling guesses that zero out). + // Finish if the scale equals or crosses 1 (making the old*new product non-positive). + jQuery.style( elem, prop, initialInUnit + unit ); + if ( ( 1 - scale ) * ( 1 - ( scale = currentValue() / initial || 0.5 ) ) <= 0 ) { + maxIterations = 0; + } + initialInUnit = initialInUnit / scale; + + } + + initialInUnit = initialInUnit * 2; + jQuery.style( elem, prop, initialInUnit + unit ); + + // Make sure we update the tween properties later on + valueParts = valueParts || []; + } + + if ( valueParts ) { + initialInUnit = +initialInUnit || +initial || 0; + + // Apply relative offset (+=/-=) if specified + adjusted = valueParts[ 1 ] ? + initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] : + +valueParts[ 2 ]; + if ( tween ) { + tween.unit = unit; + tween.start = initialInUnit; + tween.end = adjusted; + } + } + return adjusted; +} + + +var defaultDisplayMap = {}; + +function getDefaultDisplay( elem ) { + var temp, + doc = elem.ownerDocument, + nodeName = elem.nodeName, + display = defaultDisplayMap[ nodeName ]; + + if ( display ) { + return display; + } + + temp = doc.body.appendChild( doc.createElement( nodeName ) ); + display = jQuery.css( temp, "display" ); + + temp.parentNode.removeChild( temp ); + + if ( display === "none" ) { + display = "block"; + } + defaultDisplayMap[ nodeName ] = display; + + return display; +} + +function showHide( elements, show ) { + var display, elem, + values = [], + index = 0, + length = elements.length; + + // Determine new display value for elements that need to change + for ( ; index < length; index++ ) { + elem = elements[ index ]; + if ( !elem.style ) { + continue; + } + + display = elem.style.display; + if ( show ) { + + // Since we force visibility upon cascade-hidden elements, an immediate (and slow) + // check is required in this first loop unless we have a nonempty display value (either + // inline or about-to-be-restored) + if ( display === "none" ) { + values[ index ] = dataPriv.get( elem, "display" ) || null; + if ( !values[ index ] ) { + elem.style.display = ""; + } + } + if ( elem.style.display === "" && isHiddenWithinTree( elem ) ) { + values[ index ] = getDefaultDisplay( elem ); + } + } else { + if ( display !== "none" ) { + values[ index ] = "none"; + + // Remember what we're overwriting + dataPriv.set( elem, "display", display ); + } + } + } + + // Set the display of the elements in a second loop to avoid constant reflow + for ( index = 0; index < length; index++ ) { + if ( values[ index ] != null ) { + elements[ index ].style.display = values[ index ]; + } + } + + return elements; +} + +jQuery.fn.extend( { + show: function() { + return showHide( this, true ); + }, + hide: function() { + return showHide( this ); + }, + toggle: function( state ) { + if ( typeof state === "boolean" ) { + return state ? this.show() : this.hide(); + } + + return this.each( function() { + if ( isHiddenWithinTree( this ) ) { + jQuery( this ).show(); + } else { + jQuery( this ).hide(); + } + } ); + } +} ); +var rcheckableType = ( /^(?:checkbox|radio)$/i ); + +var rtagName = ( /<([a-z][^\/\0>\x20\t\r\n\f]*)/i ); + +var rscriptType = ( /^$|^module$|\/(?:java|ecma)script/i ); + + + +( function() { + var fragment = document.createDocumentFragment(), + div = fragment.appendChild( document.createElement( "div" ) ), + input = document.createElement( "input" ); + + // Support: Android 4.0 - 4.3 only + // Check state lost if the name is set (#11217) + // Support: Windows Web Apps (WWA) + // `name` and `type` must use .setAttribute for WWA (#14901) + input.setAttribute( "type", "radio" ); + input.setAttribute( "checked", "checked" ); + input.setAttribute( "name", "t" ); + + div.appendChild( input ); + + // Support: Android <=4.1 only + // Older WebKit doesn't clone checked state correctly in fragments + support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked; + + // Support: IE <=11 only + // Make sure textarea (and checkbox) defaultValue is properly cloned + div.innerHTML = ""; + support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue; + + // Support: IE <=9 only + // IE <=9 replaces "; + support.option = !!div.lastChild; +} )(); + + +// We have to close these tags to support XHTML (#13200) +var wrapMap = { + + // XHTML parsers do not magically insert elements in the + // same way that tag soup parsers do. So we cannot shorten + // this by omitting or other required elements. + thead: [ 1, "", "
" ], + col: [ 2, "", "
" ], + tr: [ 2, "", "
" ], + td: [ 3, "", "
" ], + + _default: [ 0, "", "" ] +}; + +wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; +wrapMap.th = wrapMap.td; + +// Support: IE <=9 only +if ( !support.option ) { + wrapMap.optgroup = wrapMap.option = [ 1, "" ]; +} + + +function getAll( context, tag ) { + + // Support: IE <=9 - 11 only + // Use typeof to avoid zero-argument method invocation on host objects (#15151) + var ret; + + if ( typeof context.getElementsByTagName !== "undefined" ) { + ret = context.getElementsByTagName( tag || "*" ); + + } else if ( typeof context.querySelectorAll !== "undefined" ) { + ret = context.querySelectorAll( tag || "*" ); + + } else { + ret = []; + } + + if ( tag === undefined || tag && nodeName( context, tag ) ) { + return jQuery.merge( [ context ], ret ); + } + + return ret; +} + + +// Mark scripts as having already been evaluated +function setGlobalEval( elems, refElements ) { + var i = 0, + l = elems.length; + + for ( ; i < l; i++ ) { + dataPriv.set( + elems[ i ], + "globalEval", + !refElements || dataPriv.get( refElements[ i ], "globalEval" ) + ); + } +} + + +var rhtml = /<|&#?\w+;/; + +function buildFragment( elems, context, scripts, selection, ignored ) { + var elem, tmp, tag, wrap, attached, j, + fragment = context.createDocumentFragment(), + nodes = [], + i = 0, + l = elems.length; + + for ( ; i < l; i++ ) { + elem = elems[ i ]; + + if ( elem || elem === 0 ) { + + // Add nodes directly + if ( toType( elem ) === "object" ) { + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem ); + + // Convert non-html into a text node + } else if ( !rhtml.test( elem ) ) { + nodes.push( context.createTextNode( elem ) ); + + // Convert html into DOM nodes + } else { + tmp = tmp || fragment.appendChild( context.createElement( "div" ) ); + + // Deserialize a standard representation + tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase(); + wrap = wrapMap[ tag ] || wrapMap._default; + tmp.innerHTML = wrap[ 1 ] + jQuery.htmlPrefilter( elem ) + wrap[ 2 ]; + + // Descend through wrappers to the right content + j = wrap[ 0 ]; + while ( j-- ) { + tmp = tmp.lastChild; + } + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( nodes, tmp.childNodes ); + + // Remember the top-level container + tmp = fragment.firstChild; + + // Ensure the created nodes are orphaned (#12392) + tmp.textContent = ""; + } + } + } + + // Remove wrapper from fragment + fragment.textContent = ""; + + i = 0; + while ( ( elem = nodes[ i++ ] ) ) { + + // Skip elements already in the context collection (trac-4087) + if ( selection && jQuery.inArray( elem, selection ) > -1 ) { + if ( ignored ) { + ignored.push( elem ); + } + continue; + } + + attached = isAttached( elem ); + + // Append to fragment + tmp = getAll( fragment.appendChild( elem ), "script" ); + + // Preserve script evaluation history + if ( attached ) { + setGlobalEval( tmp ); + } + + // Capture executables + if ( scripts ) { + j = 0; + while ( ( elem = tmp[ j++ ] ) ) { + if ( rscriptType.test( elem.type || "" ) ) { + scripts.push( elem ); + } + } + } + } + + return fragment; +} + + +var + rkeyEvent = /^key/, + rmouseEvent = /^(?:mouse|pointer|contextmenu|drag|drop)|click/, + rtypenamespace = /^([^.]*)(?:\.(.+)|)/; + +function returnTrue() { + return true; +} + +function returnFalse() { + return false; +} + +// Support: IE <=9 - 11+ +// focus() and blur() are asynchronous, except when they are no-op. +// So expect focus to be synchronous when the element is already active, +// and blur to be synchronous when the element is not already active. +// (focus and blur are always synchronous in other supported browsers, +// this just defines when we can count on it). +function expectSync( elem, type ) { + return ( elem === safeActiveElement() ) === ( type === "focus" ); +} + +// Support: IE <=9 only +// Accessing document.activeElement can throw unexpectedly +// https://bugs.jquery.com/ticket/13393 +function safeActiveElement() { + try { + return document.activeElement; + } catch ( err ) { } +} + +function on( elem, types, selector, data, fn, one ) { + var origFn, type; + + // Types can be a map of types/handlers + if ( typeof types === "object" ) { + + // ( types-Object, selector, data ) + if ( typeof selector !== "string" ) { + + // ( types-Object, data ) + data = data || selector; + selector = undefined; + } + for ( type in types ) { + on( elem, type, selector, data, types[ type ], one ); + } + return elem; + } + + if ( data == null && fn == null ) { + + // ( types, fn ) + fn = selector; + data = selector = undefined; + } else if ( fn == null ) { + if ( typeof selector === "string" ) { + + // ( types, selector, fn ) + fn = data; + data = undefined; + } else { + + // ( types, data, fn ) + fn = data; + data = selector; + selector = undefined; + } + } + if ( fn === false ) { + fn = returnFalse; + } else if ( !fn ) { + return elem; + } + + if ( one === 1 ) { + origFn = fn; + fn = function( event ) { + + // Can use an empty set, since event contains the info + jQuery().off( event ); + return origFn.apply( this, arguments ); + }; + + // Use same guid so caller can remove using origFn + fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); + } + return elem.each( function() { + jQuery.event.add( this, types, fn, data, selector ); + } ); +} + +/* + * Helper functions for managing events -- not part of the public interface. + * Props to Dean Edwards' addEvent library for many of the ideas. + */ +jQuery.event = { + + global: {}, + + add: function( elem, types, handler, data, selector ) { + + var handleObjIn, eventHandle, tmp, + events, t, handleObj, + special, handlers, type, namespaces, origType, + elemData = dataPriv.get( elem ); + + // Only attach events to objects that accept data + if ( !acceptData( elem ) ) { + return; + } + + // Caller can pass in an object of custom data in lieu of the handler + if ( handler.handler ) { + handleObjIn = handler; + handler = handleObjIn.handler; + selector = handleObjIn.selector; + } + + // Ensure that invalid selectors throw exceptions at attach time + // Evaluate against documentElement in case elem is a non-element node (e.g., document) + if ( selector ) { + jQuery.find.matchesSelector( documentElement, selector ); + } + + // Make sure that the handler has a unique ID, used to find/remove it later + if ( !handler.guid ) { + handler.guid = jQuery.guid++; + } + + // Init the element's event structure and main handler, if this is the first + if ( !( events = elemData.events ) ) { + events = elemData.events = Object.create( null ); + } + if ( !( eventHandle = elemData.handle ) ) { + eventHandle = elemData.handle = function( e ) { + + // Discard the second event of a jQuery.event.trigger() and + // when an event is called after a page has unloaded + return typeof jQuery !== "undefined" && jQuery.event.triggered !== e.type ? + jQuery.event.dispatch.apply( elem, arguments ) : undefined; + }; + } + + // Handle multiple events separated by a space + types = ( types || "" ).match( rnothtmlwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // There *must* be a type, no attaching namespace-only handlers + if ( !type ) { + continue; + } + + // If event changes its type, use the special event handlers for the changed type + special = jQuery.event.special[ type ] || {}; + + // If selector defined, determine special event api type, otherwise given type + type = ( selector ? special.delegateType : special.bindType ) || type; + + // Update special based on newly reset type + special = jQuery.event.special[ type ] || {}; + + // handleObj is passed to all event handlers + handleObj = jQuery.extend( { + type: type, + origType: origType, + data: data, + handler: handler, + guid: handler.guid, + selector: selector, + needsContext: selector && jQuery.expr.match.needsContext.test( selector ), + namespace: namespaces.join( "." ) + }, handleObjIn ); + + // Init the event handler queue if we're the first + if ( !( handlers = events[ type ] ) ) { + handlers = events[ type ] = []; + handlers.delegateCount = 0; + + // Only use addEventListener if the special events handler returns false + if ( !special.setup || + special.setup.call( elem, data, namespaces, eventHandle ) === false ) { + + if ( elem.addEventListener ) { + elem.addEventListener( type, eventHandle ); + } + } + } + + if ( special.add ) { + special.add.call( elem, handleObj ); + + if ( !handleObj.handler.guid ) { + handleObj.handler.guid = handler.guid; + } + } + + // Add to the element's handler list, delegates in front + if ( selector ) { + handlers.splice( handlers.delegateCount++, 0, handleObj ); + } else { + handlers.push( handleObj ); + } + + // Keep track of which events have ever been used, for event optimization + jQuery.event.global[ type ] = true; + } + + }, + + // Detach an event or set of events from an element + remove: function( elem, types, handler, selector, mappedTypes ) { + + var j, origCount, tmp, + events, t, handleObj, + special, handlers, type, namespaces, origType, + elemData = dataPriv.hasData( elem ) && dataPriv.get( elem ); + + if ( !elemData || !( events = elemData.events ) ) { + return; + } + + // Once for each type.namespace in types; type may be omitted + types = ( types || "" ).match( rnothtmlwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // Unbind all events (on this namespace, if provided) for the element + if ( !type ) { + for ( type in events ) { + jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); + } + continue; + } + + special = jQuery.event.special[ type ] || {}; + type = ( selector ? special.delegateType : special.bindType ) || type; + handlers = events[ type ] || []; + tmp = tmp[ 2 ] && + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ); + + // Remove matching events + origCount = j = handlers.length; + while ( j-- ) { + handleObj = handlers[ j ]; + + if ( ( mappedTypes || origType === handleObj.origType ) && + ( !handler || handler.guid === handleObj.guid ) && + ( !tmp || tmp.test( handleObj.namespace ) ) && + ( !selector || selector === handleObj.selector || + selector === "**" && handleObj.selector ) ) { + handlers.splice( j, 1 ); + + if ( handleObj.selector ) { + handlers.delegateCount--; + } + if ( special.remove ) { + special.remove.call( elem, handleObj ); + } + } + } + + // Remove generic event handler if we removed something and no more handlers exist + // (avoids potential for endless recursion during removal of special event handlers) + if ( origCount && !handlers.length ) { + if ( !special.teardown || + special.teardown.call( elem, namespaces, elemData.handle ) === false ) { + + jQuery.removeEvent( elem, type, elemData.handle ); + } + + delete events[ type ]; + } + } + + // Remove data and the expando if it's no longer used + if ( jQuery.isEmptyObject( events ) ) { + dataPriv.remove( elem, "handle events" ); + } + }, + + dispatch: function( nativeEvent ) { + + var i, j, ret, matched, handleObj, handlerQueue, + args = new Array( arguments.length ), + + // Make a writable jQuery.Event from the native event object + event = jQuery.event.fix( nativeEvent ), + + handlers = ( + dataPriv.get( this, "events" ) || Object.create( null ) + )[ event.type ] || [], + special = jQuery.event.special[ event.type ] || {}; + + // Use the fix-ed jQuery.Event rather than the (read-only) native event + args[ 0 ] = event; + + for ( i = 1; i < arguments.length; i++ ) { + args[ i ] = arguments[ i ]; + } + + event.delegateTarget = this; + + // Call the preDispatch hook for the mapped type, and let it bail if desired + if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { + return; + } + + // Determine handlers + handlerQueue = jQuery.event.handlers.call( this, event, handlers ); + + // Run delegates first; they may want to stop propagation beneath us + i = 0; + while ( ( matched = handlerQueue[ i++ ] ) && !event.isPropagationStopped() ) { + event.currentTarget = matched.elem; + + j = 0; + while ( ( handleObj = matched.handlers[ j++ ] ) && + !event.isImmediatePropagationStopped() ) { + + // If the event is namespaced, then each handler is only invoked if it is + // specially universal or its namespaces are a superset of the event's. + if ( !event.rnamespace || handleObj.namespace === false || + event.rnamespace.test( handleObj.namespace ) ) { + + event.handleObj = handleObj; + event.data = handleObj.data; + + ret = ( ( jQuery.event.special[ handleObj.origType ] || {} ).handle || + handleObj.handler ).apply( matched.elem, args ); + + if ( ret !== undefined ) { + if ( ( event.result = ret ) === false ) { + event.preventDefault(); + event.stopPropagation(); + } + } + } + } + } + + // Call the postDispatch hook for the mapped type + if ( special.postDispatch ) { + special.postDispatch.call( this, event ); + } + + return event.result; + }, + + handlers: function( event, handlers ) { + var i, handleObj, sel, matchedHandlers, matchedSelectors, + handlerQueue = [], + delegateCount = handlers.delegateCount, + cur = event.target; + + // Find delegate handlers + if ( delegateCount && + + // Support: IE <=9 + // Black-hole SVG instance trees (trac-13180) + cur.nodeType && + + // Support: Firefox <=42 + // Suppress spec-violating clicks indicating a non-primary pointer button (trac-3861) + // https://www.w3.org/TR/DOM-Level-3-Events/#event-type-click + // Support: IE 11 only + // ...but not arrow key "clicks" of radio inputs, which can have `button` -1 (gh-2343) + !( event.type === "click" && event.button >= 1 ) ) { + + for ( ; cur !== this; cur = cur.parentNode || this ) { + + // Don't check non-elements (#13208) + // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) + if ( cur.nodeType === 1 && !( event.type === "click" && cur.disabled === true ) ) { + matchedHandlers = []; + matchedSelectors = {}; + for ( i = 0; i < delegateCount; i++ ) { + handleObj = handlers[ i ]; + + // Don't conflict with Object.prototype properties (#13203) + sel = handleObj.selector + " "; + + if ( matchedSelectors[ sel ] === undefined ) { + matchedSelectors[ sel ] = handleObj.needsContext ? + jQuery( sel, this ).index( cur ) > -1 : + jQuery.find( sel, this, null, [ cur ] ).length; + } + if ( matchedSelectors[ sel ] ) { + matchedHandlers.push( handleObj ); + } + } + if ( matchedHandlers.length ) { + handlerQueue.push( { elem: cur, handlers: matchedHandlers } ); + } + } + } + } + + // Add the remaining (directly-bound) handlers + cur = this; + if ( delegateCount < handlers.length ) { + handlerQueue.push( { elem: cur, handlers: handlers.slice( delegateCount ) } ); + } + + return handlerQueue; + }, + + addProp: function( name, hook ) { + Object.defineProperty( jQuery.Event.prototype, name, { + enumerable: true, + configurable: true, + + get: isFunction( hook ) ? + function() { + if ( this.originalEvent ) { + return hook( this.originalEvent ); + } + } : + function() { + if ( this.originalEvent ) { + return this.originalEvent[ name ]; + } + }, + + set: function( value ) { + Object.defineProperty( this, name, { + enumerable: true, + configurable: true, + writable: true, + value: value + } ); + } + } ); + }, + + fix: function( originalEvent ) { + return originalEvent[ jQuery.expando ] ? + originalEvent : + new jQuery.Event( originalEvent ); + }, + + special: { + load: { + + // Prevent triggered image.load events from bubbling to window.load + noBubble: true + }, + click: { + + // Utilize native event to ensure correct state for checkable inputs + setup: function( data ) { + + // For mutual compressibility with _default, replace `this` access with a local var. + // `|| data` is dead code meant only to preserve the variable through minification. + var el = this || data; + + // Claim the first handler + if ( rcheckableType.test( el.type ) && + el.click && nodeName( el, "input" ) ) { + + // dataPriv.set( el, "click", ... ) + leverageNative( el, "click", returnTrue ); + } + + // Return false to allow normal processing in the caller + return false; + }, + trigger: function( data ) { + + // For mutual compressibility with _default, replace `this` access with a local var. + // `|| data` is dead code meant only to preserve the variable through minification. + var el = this || data; + + // Force setup before triggering a click + if ( rcheckableType.test( el.type ) && + el.click && nodeName( el, "input" ) ) { + + leverageNative( el, "click" ); + } + + // Return non-false to allow normal event-path propagation + return true; + }, + + // For cross-browser consistency, suppress native .click() on links + // Also prevent it if we're currently inside a leveraged native-event stack + _default: function( event ) { + var target = event.target; + return rcheckableType.test( target.type ) && + target.click && nodeName( target, "input" ) && + dataPriv.get( target, "click" ) || + nodeName( target, "a" ); + } + }, + + beforeunload: { + postDispatch: function( event ) { + + // Support: Firefox 20+ + // Firefox doesn't alert if the returnValue field is not set. + if ( event.result !== undefined && event.originalEvent ) { + event.originalEvent.returnValue = event.result; + } + } + } + } +}; + +// Ensure the presence of an event listener that handles manually-triggered +// synthetic events by interrupting progress until reinvoked in response to +// *native* events that it fires directly, ensuring that state changes have +// already occurred before other listeners are invoked. +function leverageNative( el, type, expectSync ) { + + // Missing expectSync indicates a trigger call, which must force setup through jQuery.event.add + if ( !expectSync ) { + if ( dataPriv.get( el, type ) === undefined ) { + jQuery.event.add( el, type, returnTrue ); + } + return; + } + + // Register the controller as a special universal handler for all event namespaces + dataPriv.set( el, type, false ); + jQuery.event.add( el, type, { + namespace: false, + handler: function( event ) { + var notAsync, result, + saved = dataPriv.get( this, type ); + + if ( ( event.isTrigger & 1 ) && this[ type ] ) { + + // Interrupt processing of the outer synthetic .trigger()ed event + // Saved data should be false in such cases, but might be a leftover capture object + // from an async native handler (gh-4350) + if ( !saved.length ) { + + // Store arguments for use when handling the inner native event + // There will always be at least one argument (an event object), so this array + // will not be confused with a leftover capture object. + saved = slice.call( arguments ); + dataPriv.set( this, type, saved ); + + // Trigger the native event and capture its result + // Support: IE <=9 - 11+ + // focus() and blur() are asynchronous + notAsync = expectSync( this, type ); + this[ type ](); + result = dataPriv.get( this, type ); + if ( saved !== result || notAsync ) { + dataPriv.set( this, type, false ); + } else { + result = {}; + } + if ( saved !== result ) { + + // Cancel the outer synthetic event + event.stopImmediatePropagation(); + event.preventDefault(); + return result.value; + } + + // If this is an inner synthetic event for an event with a bubbling surrogate + // (focus or blur), assume that the surrogate already propagated from triggering the + // native event and prevent that from happening again here. + // This technically gets the ordering wrong w.r.t. to `.trigger()` (in which the + // bubbling surrogate propagates *after* the non-bubbling base), but that seems + // less bad than duplication. + } else if ( ( jQuery.event.special[ type ] || {} ).delegateType ) { + event.stopPropagation(); + } + + // If this is a native event triggered above, everything is now in order + // Fire an inner synthetic event with the original arguments + } else if ( saved.length ) { + + // ...and capture the result + dataPriv.set( this, type, { + value: jQuery.event.trigger( + + // Support: IE <=9 - 11+ + // Extend with the prototype to reset the above stopImmediatePropagation() + jQuery.extend( saved[ 0 ], jQuery.Event.prototype ), + saved.slice( 1 ), + this + ) + } ); + + // Abort handling of the native event + event.stopImmediatePropagation(); + } + } + } ); +} + +jQuery.removeEvent = function( elem, type, handle ) { + + // This "if" is needed for plain objects + if ( elem.removeEventListener ) { + elem.removeEventListener( type, handle ); + } +}; + +jQuery.Event = function( src, props ) { + + // Allow instantiation without the 'new' keyword + if ( !( this instanceof jQuery.Event ) ) { + return new jQuery.Event( src, props ); + } + + // Event object + if ( src && src.type ) { + this.originalEvent = src; + this.type = src.type; + + // Events bubbling up the document may have been marked as prevented + // by a handler lower down the tree; reflect the correct value. + this.isDefaultPrevented = src.defaultPrevented || + src.defaultPrevented === undefined && + + // Support: Android <=2.3 only + src.returnValue === false ? + returnTrue : + returnFalse; + + // Create target properties + // Support: Safari <=6 - 7 only + // Target should not be a text node (#504, #13143) + this.target = ( src.target && src.target.nodeType === 3 ) ? + src.target.parentNode : + src.target; + + this.currentTarget = src.currentTarget; + this.relatedTarget = src.relatedTarget; + + // Event type + } else { + this.type = src; + } + + // Put explicitly provided properties onto the event object + if ( props ) { + jQuery.extend( this, props ); + } + + // Create a timestamp if incoming event doesn't have one + this.timeStamp = src && src.timeStamp || Date.now(); + + // Mark it as fixed + this[ jQuery.expando ] = true; +}; + +// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding +// https://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html +jQuery.Event.prototype = { + constructor: jQuery.Event, + isDefaultPrevented: returnFalse, + isPropagationStopped: returnFalse, + isImmediatePropagationStopped: returnFalse, + isSimulated: false, + + preventDefault: function() { + var e = this.originalEvent; + + this.isDefaultPrevented = returnTrue; + + if ( e && !this.isSimulated ) { + e.preventDefault(); + } + }, + stopPropagation: function() { + var e = this.originalEvent; + + this.isPropagationStopped = returnTrue; + + if ( e && !this.isSimulated ) { + e.stopPropagation(); + } + }, + stopImmediatePropagation: function() { + var e = this.originalEvent; + + this.isImmediatePropagationStopped = returnTrue; + + if ( e && !this.isSimulated ) { + e.stopImmediatePropagation(); + } + + this.stopPropagation(); + } +}; + +// Includes all common event props including KeyEvent and MouseEvent specific props +jQuery.each( { + altKey: true, + bubbles: true, + cancelable: true, + changedTouches: true, + ctrlKey: true, + detail: true, + eventPhase: true, + metaKey: true, + pageX: true, + pageY: true, + shiftKey: true, + view: true, + "char": true, + code: true, + charCode: true, + key: true, + keyCode: true, + button: true, + buttons: true, + clientX: true, + clientY: true, + offsetX: true, + offsetY: true, + pointerId: true, + pointerType: true, + screenX: true, + screenY: true, + targetTouches: true, + toElement: true, + touches: true, + + which: function( event ) { + var button = event.button; + + // Add which for key events + if ( event.which == null && rkeyEvent.test( event.type ) ) { + return event.charCode != null ? event.charCode : event.keyCode; + } + + // Add which for click: 1 === left; 2 === middle; 3 === right + if ( !event.which && button !== undefined && rmouseEvent.test( event.type ) ) { + if ( button & 1 ) { + return 1; + } + + if ( button & 2 ) { + return 3; + } + + if ( button & 4 ) { + return 2; + } + + return 0; + } + + return event.which; + } +}, jQuery.event.addProp ); + +jQuery.each( { focus: "focusin", blur: "focusout" }, function( type, delegateType ) { + jQuery.event.special[ type ] = { + + // Utilize native event if possible so blur/focus sequence is correct + setup: function() { + + // Claim the first handler + // dataPriv.set( this, "focus", ... ) + // dataPriv.set( this, "blur", ... ) + leverageNative( this, type, expectSync ); + + // Return false to allow normal processing in the caller + return false; + }, + trigger: function() { + + // Force setup before trigger + leverageNative( this, type ); + + // Return non-false to allow normal event-path propagation + return true; + }, + + delegateType: delegateType + }; +} ); + +// Create mouseenter/leave events using mouseover/out and event-time checks +// so that event delegation works in jQuery. +// Do the same for pointerenter/pointerleave and pointerover/pointerout +// +// Support: Safari 7 only +// Safari sends mouseenter too often; see: +// https://bugs.chromium.org/p/chromium/issues/detail?id=470258 +// for the description of the bug (it existed in older Chrome versions as well). +jQuery.each( { + mouseenter: "mouseover", + mouseleave: "mouseout", + pointerenter: "pointerover", + pointerleave: "pointerout" +}, function( orig, fix ) { + jQuery.event.special[ orig ] = { + delegateType: fix, + bindType: fix, + + handle: function( event ) { + var ret, + target = this, + related = event.relatedTarget, + handleObj = event.handleObj; + + // For mouseenter/leave call the handler if related is outside the target. + // NB: No relatedTarget if the mouse left/entered the browser window + if ( !related || ( related !== target && !jQuery.contains( target, related ) ) ) { + event.type = handleObj.origType; + ret = handleObj.handler.apply( this, arguments ); + event.type = fix; + } + return ret; + } + }; +} ); + +jQuery.fn.extend( { + + on: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn ); + }, + one: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn, 1 ); + }, + off: function( types, selector, fn ) { + var handleObj, type; + if ( types && types.preventDefault && types.handleObj ) { + + // ( event ) dispatched jQuery.Event + handleObj = types.handleObj; + jQuery( types.delegateTarget ).off( + handleObj.namespace ? + handleObj.origType + "." + handleObj.namespace : + handleObj.origType, + handleObj.selector, + handleObj.handler + ); + return this; + } + if ( typeof types === "object" ) { + + // ( types-object [, selector] ) + for ( type in types ) { + this.off( type, selector, types[ type ] ); + } + return this; + } + if ( selector === false || typeof selector === "function" ) { + + // ( types [, fn] ) + fn = selector; + selector = undefined; + } + if ( fn === false ) { + fn = returnFalse; + } + return this.each( function() { + jQuery.event.remove( this, types, fn, selector ); + } ); + } +} ); + + +var + + // Support: IE <=10 - 11, Edge 12 - 13 only + // In IE/Edge using regex groups here causes severe slowdowns. + // See https://connect.microsoft.com/IE/feedback/details/1736512/ + rnoInnerhtml = /\s*$/g; + +// Prefer a tbody over its parent table for containing new rows +function manipulationTarget( elem, content ) { + if ( nodeName( elem, "table" ) && + nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ) { + + return jQuery( elem ).children( "tbody" )[ 0 ] || elem; + } + + return elem; +} + +// Replace/restore the type attribute of script elements for safe DOM manipulation +function disableScript( elem ) { + elem.type = ( elem.getAttribute( "type" ) !== null ) + "/" + elem.type; + return elem; +} +function restoreScript( elem ) { + if ( ( elem.type || "" ).slice( 0, 5 ) === "true/" ) { + elem.type = elem.type.slice( 5 ); + } else { + elem.removeAttribute( "type" ); + } + + return elem; +} + +function cloneCopyEvent( src, dest ) { + var i, l, type, pdataOld, udataOld, udataCur, events; + + if ( dest.nodeType !== 1 ) { + return; + } + + // 1. Copy private data: events, handlers, etc. + if ( dataPriv.hasData( src ) ) { + pdataOld = dataPriv.get( src ); + events = pdataOld.events; + + if ( events ) { + dataPriv.remove( dest, "handle events" ); + + for ( type in events ) { + for ( i = 0, l = events[ type ].length; i < l; i++ ) { + jQuery.event.add( dest, type, events[ type ][ i ] ); + } + } + } + } + + // 2. Copy user data + if ( dataUser.hasData( src ) ) { + udataOld = dataUser.access( src ); + udataCur = jQuery.extend( {}, udataOld ); + + dataUser.set( dest, udataCur ); + } +} + +// Fix IE bugs, see support tests +function fixInput( src, dest ) { + var nodeName = dest.nodeName.toLowerCase(); + + // Fails to persist the checked state of a cloned checkbox or radio button. + if ( nodeName === "input" && rcheckableType.test( src.type ) ) { + dest.checked = src.checked; + + // Fails to return the selected option to the default selected state when cloning options + } else if ( nodeName === "input" || nodeName === "textarea" ) { + dest.defaultValue = src.defaultValue; + } +} + +function domManip( collection, args, callback, ignored ) { + + // Flatten any nested arrays + args = flat( args ); + + var fragment, first, scripts, hasScripts, node, doc, + i = 0, + l = collection.length, + iNoClone = l - 1, + value = args[ 0 ], + valueIsFunction = isFunction( value ); + + // We can't cloneNode fragments that contain checked, in WebKit + if ( valueIsFunction || + ( l > 1 && typeof value === "string" && + !support.checkClone && rchecked.test( value ) ) ) { + return collection.each( function( index ) { + var self = collection.eq( index ); + if ( valueIsFunction ) { + args[ 0 ] = value.call( this, index, self.html() ); + } + domManip( self, args, callback, ignored ); + } ); + } + + if ( l ) { + fragment = buildFragment( args, collection[ 0 ].ownerDocument, false, collection, ignored ); + first = fragment.firstChild; + + if ( fragment.childNodes.length === 1 ) { + fragment = first; + } + + // Require either new content or an interest in ignored elements to invoke the callback + if ( first || ignored ) { + scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); + hasScripts = scripts.length; + + // Use the original fragment for the last item + // instead of the first because it can end up + // being emptied incorrectly in certain situations (#8070). + for ( ; i < l; i++ ) { + node = fragment; + + if ( i !== iNoClone ) { + node = jQuery.clone( node, true, true ); + + // Keep references to cloned scripts for later restoration + if ( hasScripts ) { + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( scripts, getAll( node, "script" ) ); + } + } + + callback.call( collection[ i ], node, i ); + } + + if ( hasScripts ) { + doc = scripts[ scripts.length - 1 ].ownerDocument; + + // Reenable scripts + jQuery.map( scripts, restoreScript ); + + // Evaluate executable scripts on first document insertion + for ( i = 0; i < hasScripts; i++ ) { + node = scripts[ i ]; + if ( rscriptType.test( node.type || "" ) && + !dataPriv.access( node, "globalEval" ) && + jQuery.contains( doc, node ) ) { + + if ( node.src && ( node.type || "" ).toLowerCase() !== "module" ) { + + // Optional AJAX dependency, but won't run scripts if not present + if ( jQuery._evalUrl && !node.noModule ) { + jQuery._evalUrl( node.src, { + nonce: node.nonce || node.getAttribute( "nonce" ) + }, doc ); + } + } else { + DOMEval( node.textContent.replace( rcleanScript, "" ), node, doc ); + } + } + } + } + } + } + + return collection; +} + +function remove( elem, selector, keepData ) { + var node, + nodes = selector ? jQuery.filter( selector, elem ) : elem, + i = 0; + + for ( ; ( node = nodes[ i ] ) != null; i++ ) { + if ( !keepData && node.nodeType === 1 ) { + jQuery.cleanData( getAll( node ) ); + } + + if ( node.parentNode ) { + if ( keepData && isAttached( node ) ) { + setGlobalEval( getAll( node, "script" ) ); + } + node.parentNode.removeChild( node ); + } + } + + return elem; +} + +jQuery.extend( { + htmlPrefilter: function( html ) { + return html; + }, + + clone: function( elem, dataAndEvents, deepDataAndEvents ) { + var i, l, srcElements, destElements, + clone = elem.cloneNode( true ), + inPage = isAttached( elem ); + + // Fix IE cloning issues + if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) && + !jQuery.isXMLDoc( elem ) ) { + + // We eschew Sizzle here for performance reasons: https://jsperf.com/getall-vs-sizzle/2 + destElements = getAll( clone ); + srcElements = getAll( elem ); + + for ( i = 0, l = srcElements.length; i < l; i++ ) { + fixInput( srcElements[ i ], destElements[ i ] ); + } + } + + // Copy the events from the original to the clone + if ( dataAndEvents ) { + if ( deepDataAndEvents ) { + srcElements = srcElements || getAll( elem ); + destElements = destElements || getAll( clone ); + + for ( i = 0, l = srcElements.length; i < l; i++ ) { + cloneCopyEvent( srcElements[ i ], destElements[ i ] ); + } + } else { + cloneCopyEvent( elem, clone ); + } + } + + // Preserve script evaluation history + destElements = getAll( clone, "script" ); + if ( destElements.length > 0 ) { + setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); + } + + // Return the cloned set + return clone; + }, + + cleanData: function( elems ) { + var data, elem, type, + special = jQuery.event.special, + i = 0; + + for ( ; ( elem = elems[ i ] ) !== undefined; i++ ) { + if ( acceptData( elem ) ) { + if ( ( data = elem[ dataPriv.expando ] ) ) { + if ( data.events ) { + for ( type in data.events ) { + if ( special[ type ] ) { + jQuery.event.remove( elem, type ); + + // This is a shortcut to avoid jQuery.event.remove's overhead + } else { + jQuery.removeEvent( elem, type, data.handle ); + } + } + } + + // Support: Chrome <=35 - 45+ + // Assign undefined instead of using delete, see Data#remove + elem[ dataPriv.expando ] = undefined; + } + if ( elem[ dataUser.expando ] ) { + + // Support: Chrome <=35 - 45+ + // Assign undefined instead of using delete, see Data#remove + elem[ dataUser.expando ] = undefined; + } + } + } + } +} ); + +jQuery.fn.extend( { + detach: function( selector ) { + return remove( this, selector, true ); + }, + + remove: function( selector ) { + return remove( this, selector ); + }, + + text: function( value ) { + return access( this, function( value ) { + return value === undefined ? + jQuery.text( this ) : + this.empty().each( function() { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + this.textContent = value; + } + } ); + }, null, value, arguments.length ); + }, + + append: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.appendChild( elem ); + } + } ); + }, + + prepend: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.insertBefore( elem, target.firstChild ); + } + } ); + }, + + before: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this ); + } + } ); + }, + + after: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this.nextSibling ); + } + } ); + }, + + empty: function() { + var elem, + i = 0; + + for ( ; ( elem = this[ i ] ) != null; i++ ) { + if ( elem.nodeType === 1 ) { + + // Prevent memory leaks + jQuery.cleanData( getAll( elem, false ) ); + + // Remove any remaining nodes + elem.textContent = ""; + } + } + + return this; + }, + + clone: function( dataAndEvents, deepDataAndEvents ) { + dataAndEvents = dataAndEvents == null ? false : dataAndEvents; + deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; + + return this.map( function() { + return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); + } ); + }, + + html: function( value ) { + return access( this, function( value ) { + var elem = this[ 0 ] || {}, + i = 0, + l = this.length; + + if ( value === undefined && elem.nodeType === 1 ) { + return elem.innerHTML; + } + + // See if we can take a shortcut and just use innerHTML + if ( typeof value === "string" && !rnoInnerhtml.test( value ) && + !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) { + + value = jQuery.htmlPrefilter( value ); + + try { + for ( ; i < l; i++ ) { + elem = this[ i ] || {}; + + // Remove element nodes and prevent memory leaks + if ( elem.nodeType === 1 ) { + jQuery.cleanData( getAll( elem, false ) ); + elem.innerHTML = value; + } + } + + elem = 0; + + // If using innerHTML throws an exception, use the fallback method + } catch ( e ) {} + } + + if ( elem ) { + this.empty().append( value ); + } + }, null, value, arguments.length ); + }, + + replaceWith: function() { + var ignored = []; + + // Make the changes, replacing each non-ignored context element with the new content + return domManip( this, arguments, function( elem ) { + var parent = this.parentNode; + + if ( jQuery.inArray( this, ignored ) < 0 ) { + jQuery.cleanData( getAll( this ) ); + if ( parent ) { + parent.replaceChild( elem, this ); + } + } + + // Force callback invocation + }, ignored ); + } +} ); + +jQuery.each( { + appendTo: "append", + prependTo: "prepend", + insertBefore: "before", + insertAfter: "after", + replaceAll: "replaceWith" +}, function( name, original ) { + jQuery.fn[ name ] = function( selector ) { + var elems, + ret = [], + insert = jQuery( selector ), + last = insert.length - 1, + i = 0; + + for ( ; i <= last; i++ ) { + elems = i === last ? this : this.clone( true ); + jQuery( insert[ i ] )[ original ]( elems ); + + // Support: Android <=4.0 only, PhantomJS 1 only + // .get() because push.apply(_, arraylike) throws on ancient WebKit + push.apply( ret, elems.get() ); + } + + return this.pushStack( ret ); + }; +} ); +var rnumnonpx = new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" ); + +var getStyles = function( elem ) { + + // Support: IE <=11 only, Firefox <=30 (#15098, #14150) + // IE throws on elements created in popups + // FF meanwhile throws on frame elements through "defaultView.getComputedStyle" + var view = elem.ownerDocument.defaultView; + + if ( !view || !view.opener ) { + view = window; + } + + return view.getComputedStyle( elem ); + }; + +var swap = function( elem, options, callback ) { + var ret, name, + old = {}; + + // Remember the old values, and insert the new ones + for ( name in options ) { + old[ name ] = elem.style[ name ]; + elem.style[ name ] = options[ name ]; + } + + ret = callback.call( elem ); + + // Revert the old values + for ( name in options ) { + elem.style[ name ] = old[ name ]; + } + + return ret; +}; + + +var rboxStyle = new RegExp( cssExpand.join( "|" ), "i" ); + + + +( function() { + + // Executing both pixelPosition & boxSizingReliable tests require only one layout + // so they're executed at the same time to save the second computation. + function computeStyleTests() { + + // This is a singleton, we need to execute it only once + if ( !div ) { + return; + } + + container.style.cssText = "position:absolute;left:-11111px;width:60px;" + + "margin-top:1px;padding:0;border:0"; + div.style.cssText = + "position:relative;display:block;box-sizing:border-box;overflow:scroll;" + + "margin:auto;border:1px;padding:1px;" + + "width:60%;top:1%"; + documentElement.appendChild( container ).appendChild( div ); + + var divStyle = window.getComputedStyle( div ); + pixelPositionVal = divStyle.top !== "1%"; + + // Support: Android 4.0 - 4.3 only, Firefox <=3 - 44 + reliableMarginLeftVal = roundPixelMeasures( divStyle.marginLeft ) === 12; + + // Support: Android 4.0 - 4.3 only, Safari <=9.1 - 10.1, iOS <=7.0 - 9.3 + // Some styles come back with percentage values, even though they shouldn't + div.style.right = "60%"; + pixelBoxStylesVal = roundPixelMeasures( divStyle.right ) === 36; + + // Support: IE 9 - 11 only + // Detect misreporting of content dimensions for box-sizing:border-box elements + boxSizingReliableVal = roundPixelMeasures( divStyle.width ) === 36; + + // Support: IE 9 only + // Detect overflow:scroll screwiness (gh-3699) + // Support: Chrome <=64 + // Don't get tricked when zoom affects offsetWidth (gh-4029) + div.style.position = "absolute"; + scrollboxSizeVal = roundPixelMeasures( div.offsetWidth / 3 ) === 12; + + documentElement.removeChild( container ); + + // Nullify the div so it wouldn't be stored in the memory and + // it will also be a sign that checks already performed + div = null; + } + + function roundPixelMeasures( measure ) { + return Math.round( parseFloat( measure ) ); + } + + var pixelPositionVal, boxSizingReliableVal, scrollboxSizeVal, pixelBoxStylesVal, + reliableTrDimensionsVal, reliableMarginLeftVal, + container = document.createElement( "div" ), + div = document.createElement( "div" ); + + // Finish early in limited (non-browser) environments + if ( !div.style ) { + return; + } + + // Support: IE <=9 - 11 only + // Style of cloned element affects source element cloned (#8908) + div.style.backgroundClip = "content-box"; + div.cloneNode( true ).style.backgroundClip = ""; + support.clearCloneStyle = div.style.backgroundClip === "content-box"; + + jQuery.extend( support, { + boxSizingReliable: function() { + computeStyleTests(); + return boxSizingReliableVal; + }, + pixelBoxStyles: function() { + computeStyleTests(); + return pixelBoxStylesVal; + }, + pixelPosition: function() { + computeStyleTests(); + return pixelPositionVal; + }, + reliableMarginLeft: function() { + computeStyleTests(); + return reliableMarginLeftVal; + }, + scrollboxSize: function() { + computeStyleTests(); + return scrollboxSizeVal; + }, + + // Support: IE 9 - 11+, Edge 15 - 18+ + // IE/Edge misreport `getComputedStyle` of table rows with width/height + // set in CSS while `offset*` properties report correct values. + // Behavior in IE 9 is more subtle than in newer versions & it passes + // some versions of this test; make sure not to make it pass there! + reliableTrDimensions: function() { + var table, tr, trChild, trStyle; + if ( reliableTrDimensionsVal == null ) { + table = document.createElement( "table" ); + tr = document.createElement( "tr" ); + trChild = document.createElement( "div" ); + + table.style.cssText = "position:absolute;left:-11111px"; + tr.style.height = "1px"; + trChild.style.height = "9px"; + + documentElement + .appendChild( table ) + .appendChild( tr ) + .appendChild( trChild ); + + trStyle = window.getComputedStyle( tr ); + reliableTrDimensionsVal = parseInt( trStyle.height ) > 3; + + documentElement.removeChild( table ); + } + return reliableTrDimensionsVal; + } + } ); +} )(); + + +function curCSS( elem, name, computed ) { + var width, minWidth, maxWidth, ret, + + // Support: Firefox 51+ + // Retrieving style before computed somehow + // fixes an issue with getting wrong values + // on detached elements + style = elem.style; + + computed = computed || getStyles( elem ); + + // getPropertyValue is needed for: + // .css('filter') (IE 9 only, #12537) + // .css('--customProperty) (#3144) + if ( computed ) { + ret = computed.getPropertyValue( name ) || computed[ name ]; + + if ( ret === "" && !isAttached( elem ) ) { + ret = jQuery.style( elem, name ); + } + + // A tribute to the "awesome hack by Dean Edwards" + // Android Browser returns percentage for some values, + // but width seems to be reliably pixels. + // This is against the CSSOM draft spec: + // https://drafts.csswg.org/cssom/#resolved-values + if ( !support.pixelBoxStyles() && rnumnonpx.test( ret ) && rboxStyle.test( name ) ) { + + // Remember the original values + width = style.width; + minWidth = style.minWidth; + maxWidth = style.maxWidth; + + // Put in the new values to get a computed value out + style.minWidth = style.maxWidth = style.width = ret; + ret = computed.width; + + // Revert the changed values + style.width = width; + style.minWidth = minWidth; + style.maxWidth = maxWidth; + } + } + + return ret !== undefined ? + + // Support: IE <=9 - 11 only + // IE returns zIndex value as an integer. + ret + "" : + ret; +} + + +function addGetHookIf( conditionFn, hookFn ) { + + // Define the hook, we'll check on the first run if it's really needed. + return { + get: function() { + if ( conditionFn() ) { + + // Hook not needed (or it's not possible to use it due + // to missing dependency), remove it. + delete this.get; + return; + } + + // Hook needed; redefine it so that the support test is not executed again. + return ( this.get = hookFn ).apply( this, arguments ); + } + }; +} + + +var cssPrefixes = [ "Webkit", "Moz", "ms" ], + emptyStyle = document.createElement( "div" ).style, + vendorProps = {}; + +// Return a vendor-prefixed property or undefined +function vendorPropName( name ) { + + // Check for vendor prefixed names + var capName = name[ 0 ].toUpperCase() + name.slice( 1 ), + i = cssPrefixes.length; + + while ( i-- ) { + name = cssPrefixes[ i ] + capName; + if ( name in emptyStyle ) { + return name; + } + } +} + +// Return a potentially-mapped jQuery.cssProps or vendor prefixed property +function finalPropName( name ) { + var final = jQuery.cssProps[ name ] || vendorProps[ name ]; + + if ( final ) { + return final; + } + if ( name in emptyStyle ) { + return name; + } + return vendorProps[ name ] = vendorPropName( name ) || name; +} + + +var + + // Swappable if display is none or starts with table + // except "table", "table-cell", or "table-caption" + // See here for display values: https://developer.mozilla.org/en-US/docs/CSS/display + rdisplayswap = /^(none|table(?!-c[ea]).+)/, + rcustomProp = /^--/, + cssShow = { position: "absolute", visibility: "hidden", display: "block" }, + cssNormalTransform = { + letterSpacing: "0", + fontWeight: "400" + }; + +function setPositiveNumber( _elem, value, subtract ) { + + // Any relative (+/-) values have already been + // normalized at this point + var matches = rcssNum.exec( value ); + return matches ? + + // Guard against undefined "subtract", e.g., when used as in cssHooks + Math.max( 0, matches[ 2 ] - ( subtract || 0 ) ) + ( matches[ 3 ] || "px" ) : + value; +} + +function boxModelAdjustment( elem, dimension, box, isBorderBox, styles, computedVal ) { + var i = dimension === "width" ? 1 : 0, + extra = 0, + delta = 0; + + // Adjustment may not be necessary + if ( box === ( isBorderBox ? "border" : "content" ) ) { + return 0; + } + + for ( ; i < 4; i += 2 ) { + + // Both box models exclude margin + if ( box === "margin" ) { + delta += jQuery.css( elem, box + cssExpand[ i ], true, styles ); + } + + // If we get here with a content-box, we're seeking "padding" or "border" or "margin" + if ( !isBorderBox ) { + + // Add padding + delta += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); + + // For "border" or "margin", add border + if ( box !== "padding" ) { + delta += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + + // But still keep track of it otherwise + } else { + extra += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + } + + // If we get here with a border-box (content + padding + border), we're seeking "content" or + // "padding" or "margin" + } else { + + // For "content", subtract padding + if ( box === "content" ) { + delta -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); + } + + // For "content" or "padding", subtract border + if ( box !== "margin" ) { + delta -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + } + } + } + + // Account for positive content-box scroll gutter when requested by providing computedVal + if ( !isBorderBox && computedVal >= 0 ) { + + // offsetWidth/offsetHeight is a rounded sum of content, padding, scroll gutter, and border + // Assuming integer scroll gutter, subtract the rest and round down + delta += Math.max( 0, Math.ceil( + elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] - + computedVal - + delta - + extra - + 0.5 + + // If offsetWidth/offsetHeight is unknown, then we can't determine content-box scroll gutter + // Use an explicit zero to avoid NaN (gh-3964) + ) ) || 0; + } + + return delta; +} + +function getWidthOrHeight( elem, dimension, extra ) { + + // Start with computed style + var styles = getStyles( elem ), + + // To avoid forcing a reflow, only fetch boxSizing if we need it (gh-4322). + // Fake content-box until we know it's needed to know the true value. + boxSizingNeeded = !support.boxSizingReliable() || extra, + isBorderBox = boxSizingNeeded && + jQuery.css( elem, "boxSizing", false, styles ) === "border-box", + valueIsBorderBox = isBorderBox, + + val = curCSS( elem, dimension, styles ), + offsetProp = "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ); + + // Support: Firefox <=54 + // Return a confounding non-pixel value or feign ignorance, as appropriate. + if ( rnumnonpx.test( val ) ) { + if ( !extra ) { + return val; + } + val = "auto"; + } + + + // Support: IE 9 - 11 only + // Use offsetWidth/offsetHeight for when box sizing is unreliable. + // In those cases, the computed value can be trusted to be border-box. + if ( ( !support.boxSizingReliable() && isBorderBox || + + // Support: IE 10 - 11+, Edge 15 - 18+ + // IE/Edge misreport `getComputedStyle` of table rows with width/height + // set in CSS while `offset*` properties report correct values. + // Interestingly, in some cases IE 9 doesn't suffer from this issue. + !support.reliableTrDimensions() && nodeName( elem, "tr" ) || + + // Fall back to offsetWidth/offsetHeight when value is "auto" + // This happens for inline elements with no explicit setting (gh-3571) + val === "auto" || + + // Support: Android <=4.1 - 4.3 only + // Also use offsetWidth/offsetHeight for misreported inline dimensions (gh-3602) + !parseFloat( val ) && jQuery.css( elem, "display", false, styles ) === "inline" ) && + + // Make sure the element is visible & connected + elem.getClientRects().length ) { + + isBorderBox = jQuery.css( elem, "boxSizing", false, styles ) === "border-box"; + + // Where available, offsetWidth/offsetHeight approximate border box dimensions. + // Where not available (e.g., SVG), assume unreliable box-sizing and interpret the + // retrieved value as a content box dimension. + valueIsBorderBox = offsetProp in elem; + if ( valueIsBorderBox ) { + val = elem[ offsetProp ]; + } + } + + // Normalize "" and auto + val = parseFloat( val ) || 0; + + // Adjust for the element's box model + return ( val + + boxModelAdjustment( + elem, + dimension, + extra || ( isBorderBox ? "border" : "content" ), + valueIsBorderBox, + styles, + + // Provide the current computed size to request scroll gutter calculation (gh-3589) + val + ) + ) + "px"; +} + +jQuery.extend( { + + // Add in style property hooks for overriding the default + // behavior of getting and setting a style property + cssHooks: { + opacity: { + get: function( elem, computed ) { + if ( computed ) { + + // We should always get a number back from opacity + var ret = curCSS( elem, "opacity" ); + return ret === "" ? "1" : ret; + } + } + } + }, + + // Don't automatically add "px" to these possibly-unitless properties + cssNumber: { + "animationIterationCount": true, + "columnCount": true, + "fillOpacity": true, + "flexGrow": true, + "flexShrink": true, + "fontWeight": true, + "gridArea": true, + "gridColumn": true, + "gridColumnEnd": true, + "gridColumnStart": true, + "gridRow": true, + "gridRowEnd": true, + "gridRowStart": true, + "lineHeight": true, + "opacity": true, + "order": true, + "orphans": true, + "widows": true, + "zIndex": true, + "zoom": true + }, + + // Add in properties whose names you wish to fix before + // setting or getting the value + cssProps: {}, + + // Get and set the style property on a DOM Node + style: function( elem, name, value, extra ) { + + // Don't set styles on text and comment nodes + if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) { + return; + } + + // Make sure that we're working with the right name + var ret, type, hooks, + origName = camelCase( name ), + isCustomProp = rcustomProp.test( name ), + style = elem.style; + + // Make sure that we're working with the right name. We don't + // want to query the value if it is a CSS custom property + // since they are user-defined. + if ( !isCustomProp ) { + name = finalPropName( origName ); + } + + // Gets hook for the prefixed version, then unprefixed version + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // Check if we're setting a value + if ( value !== undefined ) { + type = typeof value; + + // Convert "+=" or "-=" to relative numbers (#7345) + if ( type === "string" && ( ret = rcssNum.exec( value ) ) && ret[ 1 ] ) { + value = adjustCSS( elem, name, ret ); + + // Fixes bug #9237 + type = "number"; + } + + // Make sure that null and NaN values aren't set (#7116) + if ( value == null || value !== value ) { + return; + } + + // If a number was passed in, add the unit (except for certain CSS properties) + // The isCustomProp check can be removed in jQuery 4.0 when we only auto-append + // "px" to a few hardcoded values. + if ( type === "number" && !isCustomProp ) { + value += ret && ret[ 3 ] || ( jQuery.cssNumber[ origName ] ? "" : "px" ); + } + + // background-* props affect original clone's values + if ( !support.clearCloneStyle && value === "" && name.indexOf( "background" ) === 0 ) { + style[ name ] = "inherit"; + } + + // If a hook was provided, use that value, otherwise just set the specified value + if ( !hooks || !( "set" in hooks ) || + ( value = hooks.set( elem, value, extra ) ) !== undefined ) { + + if ( isCustomProp ) { + style.setProperty( name, value ); + } else { + style[ name ] = value; + } + } + + } else { + + // If a hook was provided get the non-computed value from there + if ( hooks && "get" in hooks && + ( ret = hooks.get( elem, false, extra ) ) !== undefined ) { + + return ret; + } + + // Otherwise just get the value from the style object + return style[ name ]; + } + }, + + css: function( elem, name, extra, styles ) { + var val, num, hooks, + origName = camelCase( name ), + isCustomProp = rcustomProp.test( name ); + + // Make sure that we're working with the right name. We don't + // want to modify the value if it is a CSS custom property + // since they are user-defined. + if ( !isCustomProp ) { + name = finalPropName( origName ); + } + + // Try prefixed name followed by the unprefixed name + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // If a hook was provided get the computed value from there + if ( hooks && "get" in hooks ) { + val = hooks.get( elem, true, extra ); + } + + // Otherwise, if a way to get the computed value exists, use that + if ( val === undefined ) { + val = curCSS( elem, name, styles ); + } + + // Convert "normal" to computed value + if ( val === "normal" && name in cssNormalTransform ) { + val = cssNormalTransform[ name ]; + } + + // Make numeric if forced or a qualifier was provided and val looks numeric + if ( extra === "" || extra ) { + num = parseFloat( val ); + return extra === true || isFinite( num ) ? num || 0 : val; + } + + return val; + } +} ); + +jQuery.each( [ "height", "width" ], function( _i, dimension ) { + jQuery.cssHooks[ dimension ] = { + get: function( elem, computed, extra ) { + if ( computed ) { + + // Certain elements can have dimension info if we invisibly show them + // but it must have a current display style that would benefit + return rdisplayswap.test( jQuery.css( elem, "display" ) ) && + + // Support: Safari 8+ + // Table columns in Safari have non-zero offsetWidth & zero + // getBoundingClientRect().width unless display is changed. + // Support: IE <=11 only + // Running getBoundingClientRect on a disconnected node + // in IE throws an error. + ( !elem.getClientRects().length || !elem.getBoundingClientRect().width ) ? + swap( elem, cssShow, function() { + return getWidthOrHeight( elem, dimension, extra ); + } ) : + getWidthOrHeight( elem, dimension, extra ); + } + }, + + set: function( elem, value, extra ) { + var matches, + styles = getStyles( elem ), + + // Only read styles.position if the test has a chance to fail + // to avoid forcing a reflow. + scrollboxSizeBuggy = !support.scrollboxSize() && + styles.position === "absolute", + + // To avoid forcing a reflow, only fetch boxSizing if we need it (gh-3991) + boxSizingNeeded = scrollboxSizeBuggy || extra, + isBorderBox = boxSizingNeeded && + jQuery.css( elem, "boxSizing", false, styles ) === "border-box", + subtract = extra ? + boxModelAdjustment( + elem, + dimension, + extra, + isBorderBox, + styles + ) : + 0; + + // Account for unreliable border-box dimensions by comparing offset* to computed and + // faking a content-box to get border and padding (gh-3699) + if ( isBorderBox && scrollboxSizeBuggy ) { + subtract -= Math.ceil( + elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] - + parseFloat( styles[ dimension ] ) - + boxModelAdjustment( elem, dimension, "border", false, styles ) - + 0.5 + ); + } + + // Convert to pixels if value adjustment is needed + if ( subtract && ( matches = rcssNum.exec( value ) ) && + ( matches[ 3 ] || "px" ) !== "px" ) { + + elem.style[ dimension ] = value; + value = jQuery.css( elem, dimension ); + } + + return setPositiveNumber( elem, value, subtract ); + } + }; +} ); + +jQuery.cssHooks.marginLeft = addGetHookIf( support.reliableMarginLeft, + function( elem, computed ) { + if ( computed ) { + return ( parseFloat( curCSS( elem, "marginLeft" ) ) || + elem.getBoundingClientRect().left - + swap( elem, { marginLeft: 0 }, function() { + return elem.getBoundingClientRect().left; + } ) + ) + "px"; + } + } +); + +// These hooks are used by animate to expand properties +jQuery.each( { + margin: "", + padding: "", + border: "Width" +}, function( prefix, suffix ) { + jQuery.cssHooks[ prefix + suffix ] = { + expand: function( value ) { + var i = 0, + expanded = {}, + + // Assumes a single number if not a string + parts = typeof value === "string" ? value.split( " " ) : [ value ]; + + for ( ; i < 4; i++ ) { + expanded[ prefix + cssExpand[ i ] + suffix ] = + parts[ i ] || parts[ i - 2 ] || parts[ 0 ]; + } + + return expanded; + } + }; + + if ( prefix !== "margin" ) { + jQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber; + } +} ); + +jQuery.fn.extend( { + css: function( name, value ) { + return access( this, function( elem, name, value ) { + var styles, len, + map = {}, + i = 0; + + if ( Array.isArray( name ) ) { + styles = getStyles( elem ); + len = name.length; + + for ( ; i < len; i++ ) { + map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles ); + } + + return map; + } + + return value !== undefined ? + jQuery.style( elem, name, value ) : + jQuery.css( elem, name ); + }, name, value, arguments.length > 1 ); + } +} ); + + +function Tween( elem, options, prop, end, easing ) { + return new Tween.prototype.init( elem, options, prop, end, easing ); +} +jQuery.Tween = Tween; + +Tween.prototype = { + constructor: Tween, + init: function( elem, options, prop, end, easing, unit ) { + this.elem = elem; + this.prop = prop; + this.easing = easing || jQuery.easing._default; + this.options = options; + this.start = this.now = this.cur(); + this.end = end; + this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" ); + }, + cur: function() { + var hooks = Tween.propHooks[ this.prop ]; + + return hooks && hooks.get ? + hooks.get( this ) : + Tween.propHooks._default.get( this ); + }, + run: function( percent ) { + var eased, + hooks = Tween.propHooks[ this.prop ]; + + if ( this.options.duration ) { + this.pos = eased = jQuery.easing[ this.easing ]( + percent, this.options.duration * percent, 0, 1, this.options.duration + ); + } else { + this.pos = eased = percent; + } + this.now = ( this.end - this.start ) * eased + this.start; + + if ( this.options.step ) { + this.options.step.call( this.elem, this.now, this ); + } + + if ( hooks && hooks.set ) { + hooks.set( this ); + } else { + Tween.propHooks._default.set( this ); + } + return this; + } +}; + +Tween.prototype.init.prototype = Tween.prototype; + +Tween.propHooks = { + _default: { + get: function( tween ) { + var result; + + // Use a property on the element directly when it is not a DOM element, + // or when there is no matching style property that exists. + if ( tween.elem.nodeType !== 1 || + tween.elem[ tween.prop ] != null && tween.elem.style[ tween.prop ] == null ) { + return tween.elem[ tween.prop ]; + } + + // Passing an empty string as a 3rd parameter to .css will automatically + // attempt a parseFloat and fallback to a string if the parse fails. + // Simple values such as "10px" are parsed to Float; + // complex values such as "rotate(1rad)" are returned as-is. + result = jQuery.css( tween.elem, tween.prop, "" ); + + // Empty strings, null, undefined and "auto" are converted to 0. + return !result || result === "auto" ? 0 : result; + }, + set: function( tween ) { + + // Use step hook for back compat. + // Use cssHook if its there. + // Use .style if available and use plain properties where available. + if ( jQuery.fx.step[ tween.prop ] ) { + jQuery.fx.step[ tween.prop ]( tween ); + } else if ( tween.elem.nodeType === 1 && ( + jQuery.cssHooks[ tween.prop ] || + tween.elem.style[ finalPropName( tween.prop ) ] != null ) ) { + jQuery.style( tween.elem, tween.prop, tween.now + tween.unit ); + } else { + tween.elem[ tween.prop ] = tween.now; + } + } + } +}; + +// Support: IE <=9 only +// Panic based approach to setting things on disconnected nodes +Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = { + set: function( tween ) { + if ( tween.elem.nodeType && tween.elem.parentNode ) { + tween.elem[ tween.prop ] = tween.now; + } + } +}; + +jQuery.easing = { + linear: function( p ) { + return p; + }, + swing: function( p ) { + return 0.5 - Math.cos( p * Math.PI ) / 2; + }, + _default: "swing" +}; + +jQuery.fx = Tween.prototype.init; + +// Back compat <1.8 extension point +jQuery.fx.step = {}; + + + + +var + fxNow, inProgress, + rfxtypes = /^(?:toggle|show|hide)$/, + rrun = /queueHooks$/; + +function schedule() { + if ( inProgress ) { + if ( document.hidden === false && window.requestAnimationFrame ) { + window.requestAnimationFrame( schedule ); + } else { + window.setTimeout( schedule, jQuery.fx.interval ); + } + + jQuery.fx.tick(); + } +} + +// Animations created synchronously will run synchronously +function createFxNow() { + window.setTimeout( function() { + fxNow = undefined; + } ); + return ( fxNow = Date.now() ); +} + +// Generate parameters to create a standard animation +function genFx( type, includeWidth ) { + var which, + i = 0, + attrs = { height: type }; + + // If we include width, step value is 1 to do all cssExpand values, + // otherwise step value is 2 to skip over Left and Right + includeWidth = includeWidth ? 1 : 0; + for ( ; i < 4; i += 2 - includeWidth ) { + which = cssExpand[ i ]; + attrs[ "margin" + which ] = attrs[ "padding" + which ] = type; + } + + if ( includeWidth ) { + attrs.opacity = attrs.width = type; + } + + return attrs; +} + +function createTween( value, prop, animation ) { + var tween, + collection = ( Animation.tweeners[ prop ] || [] ).concat( Animation.tweeners[ "*" ] ), + index = 0, + length = collection.length; + for ( ; index < length; index++ ) { + if ( ( tween = collection[ index ].call( animation, prop, value ) ) ) { + + // We're done with this property + return tween; + } + } +} + +function defaultPrefilter( elem, props, opts ) { + var prop, value, toggle, hooks, oldfire, propTween, restoreDisplay, display, + isBox = "width" in props || "height" in props, + anim = this, + orig = {}, + style = elem.style, + hidden = elem.nodeType && isHiddenWithinTree( elem ), + dataShow = dataPriv.get( elem, "fxshow" ); + + // Queue-skipping animations hijack the fx hooks + if ( !opts.queue ) { + hooks = jQuery._queueHooks( elem, "fx" ); + if ( hooks.unqueued == null ) { + hooks.unqueued = 0; + oldfire = hooks.empty.fire; + hooks.empty.fire = function() { + if ( !hooks.unqueued ) { + oldfire(); + } + }; + } + hooks.unqueued++; + + anim.always( function() { + + // Ensure the complete handler is called before this completes + anim.always( function() { + hooks.unqueued--; + if ( !jQuery.queue( elem, "fx" ).length ) { + hooks.empty.fire(); + } + } ); + } ); + } + + // Detect show/hide animations + for ( prop in props ) { + value = props[ prop ]; + if ( rfxtypes.test( value ) ) { + delete props[ prop ]; + toggle = toggle || value === "toggle"; + if ( value === ( hidden ? "hide" : "show" ) ) { + + // Pretend to be hidden if this is a "show" and + // there is still data from a stopped show/hide + if ( value === "show" && dataShow && dataShow[ prop ] !== undefined ) { + hidden = true; + + // Ignore all other no-op show/hide data + } else { + continue; + } + } + orig[ prop ] = dataShow && dataShow[ prop ] || jQuery.style( elem, prop ); + } + } + + // Bail out if this is a no-op like .hide().hide() + propTween = !jQuery.isEmptyObject( props ); + if ( !propTween && jQuery.isEmptyObject( orig ) ) { + return; + } + + // Restrict "overflow" and "display" styles during box animations + if ( isBox && elem.nodeType === 1 ) { + + // Support: IE <=9 - 11, Edge 12 - 15 + // Record all 3 overflow attributes because IE does not infer the shorthand + // from identically-valued overflowX and overflowY and Edge just mirrors + // the overflowX value there. + opts.overflow = [ style.overflow, style.overflowX, style.overflowY ]; + + // Identify a display type, preferring old show/hide data over the CSS cascade + restoreDisplay = dataShow && dataShow.display; + if ( restoreDisplay == null ) { + restoreDisplay = dataPriv.get( elem, "display" ); + } + display = jQuery.css( elem, "display" ); + if ( display === "none" ) { + if ( restoreDisplay ) { + display = restoreDisplay; + } else { + + // Get nonempty value(s) by temporarily forcing visibility + showHide( [ elem ], true ); + restoreDisplay = elem.style.display || restoreDisplay; + display = jQuery.css( elem, "display" ); + showHide( [ elem ] ); + } + } + + // Animate inline elements as inline-block + if ( display === "inline" || display === "inline-block" && restoreDisplay != null ) { + if ( jQuery.css( elem, "float" ) === "none" ) { + + // Restore the original display value at the end of pure show/hide animations + if ( !propTween ) { + anim.done( function() { + style.display = restoreDisplay; + } ); + if ( restoreDisplay == null ) { + display = style.display; + restoreDisplay = display === "none" ? "" : display; + } + } + style.display = "inline-block"; + } + } + } + + if ( opts.overflow ) { + style.overflow = "hidden"; + anim.always( function() { + style.overflow = opts.overflow[ 0 ]; + style.overflowX = opts.overflow[ 1 ]; + style.overflowY = opts.overflow[ 2 ]; + } ); + } + + // Implement show/hide animations + propTween = false; + for ( prop in orig ) { + + // General show/hide setup for this element animation + if ( !propTween ) { + if ( dataShow ) { + if ( "hidden" in dataShow ) { + hidden = dataShow.hidden; + } + } else { + dataShow = dataPriv.access( elem, "fxshow", { display: restoreDisplay } ); + } + + // Store hidden/visible for toggle so `.stop().toggle()` "reverses" + if ( toggle ) { + dataShow.hidden = !hidden; + } + + // Show elements before animating them + if ( hidden ) { + showHide( [ elem ], true ); + } + + /* eslint-disable no-loop-func */ + + anim.done( function() { + + /* eslint-enable no-loop-func */ + + // The final step of a "hide" animation is actually hiding the element + if ( !hidden ) { + showHide( [ elem ] ); + } + dataPriv.remove( elem, "fxshow" ); + for ( prop in orig ) { + jQuery.style( elem, prop, orig[ prop ] ); + } + } ); + } + + // Per-property setup + propTween = createTween( hidden ? dataShow[ prop ] : 0, prop, anim ); + if ( !( prop in dataShow ) ) { + dataShow[ prop ] = propTween.start; + if ( hidden ) { + propTween.end = propTween.start; + propTween.start = 0; + } + } + } +} + +function propFilter( props, specialEasing ) { + var index, name, easing, value, hooks; + + // camelCase, specialEasing and expand cssHook pass + for ( index in props ) { + name = camelCase( index ); + easing = specialEasing[ name ]; + value = props[ index ]; + if ( Array.isArray( value ) ) { + easing = value[ 1 ]; + value = props[ index ] = value[ 0 ]; + } + + if ( index !== name ) { + props[ name ] = value; + delete props[ index ]; + } + + hooks = jQuery.cssHooks[ name ]; + if ( hooks && "expand" in hooks ) { + value = hooks.expand( value ); + delete props[ name ]; + + // Not quite $.extend, this won't overwrite existing keys. + // Reusing 'index' because we have the correct "name" + for ( index in value ) { + if ( !( index in props ) ) { + props[ index ] = value[ index ]; + specialEasing[ index ] = easing; + } + } + } else { + specialEasing[ name ] = easing; + } + } +} + +function Animation( elem, properties, options ) { + var result, + stopped, + index = 0, + length = Animation.prefilters.length, + deferred = jQuery.Deferred().always( function() { + + // Don't match elem in the :animated selector + delete tick.elem; + } ), + tick = function() { + if ( stopped ) { + return false; + } + var currentTime = fxNow || createFxNow(), + remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ), + + // Support: Android 2.3 only + // Archaic crash bug won't allow us to use `1 - ( 0.5 || 0 )` (#12497) + temp = remaining / animation.duration || 0, + percent = 1 - temp, + index = 0, + length = animation.tweens.length; + + for ( ; index < length; index++ ) { + animation.tweens[ index ].run( percent ); + } + + deferred.notifyWith( elem, [ animation, percent, remaining ] ); + + // If there's more to do, yield + if ( percent < 1 && length ) { + return remaining; + } + + // If this was an empty animation, synthesize a final progress notification + if ( !length ) { + deferred.notifyWith( elem, [ animation, 1, 0 ] ); + } + + // Resolve the animation and report its conclusion + deferred.resolveWith( elem, [ animation ] ); + return false; + }, + animation = deferred.promise( { + elem: elem, + props: jQuery.extend( {}, properties ), + opts: jQuery.extend( true, { + specialEasing: {}, + easing: jQuery.easing._default + }, options ), + originalProperties: properties, + originalOptions: options, + startTime: fxNow || createFxNow(), + duration: options.duration, + tweens: [], + createTween: function( prop, end ) { + var tween = jQuery.Tween( elem, animation.opts, prop, end, + animation.opts.specialEasing[ prop ] || animation.opts.easing ); + animation.tweens.push( tween ); + return tween; + }, + stop: function( gotoEnd ) { + var index = 0, + + // If we are going to the end, we want to run all the tweens + // otherwise we skip this part + length = gotoEnd ? animation.tweens.length : 0; + if ( stopped ) { + return this; + } + stopped = true; + for ( ; index < length; index++ ) { + animation.tweens[ index ].run( 1 ); + } + + // Resolve when we played the last frame; otherwise, reject + if ( gotoEnd ) { + deferred.notifyWith( elem, [ animation, 1, 0 ] ); + deferred.resolveWith( elem, [ animation, gotoEnd ] ); + } else { + deferred.rejectWith( elem, [ animation, gotoEnd ] ); + } + return this; + } + } ), + props = animation.props; + + propFilter( props, animation.opts.specialEasing ); + + for ( ; index < length; index++ ) { + result = Animation.prefilters[ index ].call( animation, elem, props, animation.opts ); + if ( result ) { + if ( isFunction( result.stop ) ) { + jQuery._queueHooks( animation.elem, animation.opts.queue ).stop = + result.stop.bind( result ); + } + return result; + } + } + + jQuery.map( props, createTween, animation ); + + if ( isFunction( animation.opts.start ) ) { + animation.opts.start.call( elem, animation ); + } + + // Attach callbacks from options + animation + .progress( animation.opts.progress ) + .done( animation.opts.done, animation.opts.complete ) + .fail( animation.opts.fail ) + .always( animation.opts.always ); + + jQuery.fx.timer( + jQuery.extend( tick, { + elem: elem, + anim: animation, + queue: animation.opts.queue + } ) + ); + + return animation; +} + +jQuery.Animation = jQuery.extend( Animation, { + + tweeners: { + "*": [ function( prop, value ) { + var tween = this.createTween( prop, value ); + adjustCSS( tween.elem, prop, rcssNum.exec( value ), tween ); + return tween; + } ] + }, + + tweener: function( props, callback ) { + if ( isFunction( props ) ) { + callback = props; + props = [ "*" ]; + } else { + props = props.match( rnothtmlwhite ); + } + + var prop, + index = 0, + length = props.length; + + for ( ; index < length; index++ ) { + prop = props[ index ]; + Animation.tweeners[ prop ] = Animation.tweeners[ prop ] || []; + Animation.tweeners[ prop ].unshift( callback ); + } + }, + + prefilters: [ defaultPrefilter ], + + prefilter: function( callback, prepend ) { + if ( prepend ) { + Animation.prefilters.unshift( callback ); + } else { + Animation.prefilters.push( callback ); + } + } +} ); + +jQuery.speed = function( speed, easing, fn ) { + var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : { + complete: fn || !fn && easing || + isFunction( speed ) && speed, + duration: speed, + easing: fn && easing || easing && !isFunction( easing ) && easing + }; + + // Go to the end state if fx are off + if ( jQuery.fx.off ) { + opt.duration = 0; + + } else { + if ( typeof opt.duration !== "number" ) { + if ( opt.duration in jQuery.fx.speeds ) { + opt.duration = jQuery.fx.speeds[ opt.duration ]; + + } else { + opt.duration = jQuery.fx.speeds._default; + } + } + } + + // Normalize opt.queue - true/undefined/null -> "fx" + if ( opt.queue == null || opt.queue === true ) { + opt.queue = "fx"; + } + + // Queueing + opt.old = opt.complete; + + opt.complete = function() { + if ( isFunction( opt.old ) ) { + opt.old.call( this ); + } + + if ( opt.queue ) { + jQuery.dequeue( this, opt.queue ); + } + }; + + return opt; +}; + +jQuery.fn.extend( { + fadeTo: function( speed, to, easing, callback ) { + + // Show any hidden elements after setting opacity to 0 + return this.filter( isHiddenWithinTree ).css( "opacity", 0 ).show() + + // Animate to the value specified + .end().animate( { opacity: to }, speed, easing, callback ); + }, + animate: function( prop, speed, easing, callback ) { + var empty = jQuery.isEmptyObject( prop ), + optall = jQuery.speed( speed, easing, callback ), + doAnimation = function() { + + // Operate on a copy of prop so per-property easing won't be lost + var anim = Animation( this, jQuery.extend( {}, prop ), optall ); + + // Empty animations, or finishing resolves immediately + if ( empty || dataPriv.get( this, "finish" ) ) { + anim.stop( true ); + } + }; + doAnimation.finish = doAnimation; + + return empty || optall.queue === false ? + this.each( doAnimation ) : + this.queue( optall.queue, doAnimation ); + }, + stop: function( type, clearQueue, gotoEnd ) { + var stopQueue = function( hooks ) { + var stop = hooks.stop; + delete hooks.stop; + stop( gotoEnd ); + }; + + if ( typeof type !== "string" ) { + gotoEnd = clearQueue; + clearQueue = type; + type = undefined; + } + if ( clearQueue ) { + this.queue( type || "fx", [] ); + } + + return this.each( function() { + var dequeue = true, + index = type != null && type + "queueHooks", + timers = jQuery.timers, + data = dataPriv.get( this ); + + if ( index ) { + if ( data[ index ] && data[ index ].stop ) { + stopQueue( data[ index ] ); + } + } else { + for ( index in data ) { + if ( data[ index ] && data[ index ].stop && rrun.test( index ) ) { + stopQueue( data[ index ] ); + } + } + } + + for ( index = timers.length; index--; ) { + if ( timers[ index ].elem === this && + ( type == null || timers[ index ].queue === type ) ) { + + timers[ index ].anim.stop( gotoEnd ); + dequeue = false; + timers.splice( index, 1 ); + } + } + + // Start the next in the queue if the last step wasn't forced. + // Timers currently will call their complete callbacks, which + // will dequeue but only if they were gotoEnd. + if ( dequeue || !gotoEnd ) { + jQuery.dequeue( this, type ); + } + } ); + }, + finish: function( type ) { + if ( type !== false ) { + type = type || "fx"; + } + return this.each( function() { + var index, + data = dataPriv.get( this ), + queue = data[ type + "queue" ], + hooks = data[ type + "queueHooks" ], + timers = jQuery.timers, + length = queue ? queue.length : 0; + + // Enable finishing flag on private data + data.finish = true; + + // Empty the queue first + jQuery.queue( this, type, [] ); + + if ( hooks && hooks.stop ) { + hooks.stop.call( this, true ); + } + + // Look for any active animations, and finish them + for ( index = timers.length; index--; ) { + if ( timers[ index ].elem === this && timers[ index ].queue === type ) { + timers[ index ].anim.stop( true ); + timers.splice( index, 1 ); + } + } + + // Look for any animations in the old queue and finish them + for ( index = 0; index < length; index++ ) { + if ( queue[ index ] && queue[ index ].finish ) { + queue[ index ].finish.call( this ); + } + } + + // Turn off finishing flag + delete data.finish; + } ); + } +} ); + +jQuery.each( [ "toggle", "show", "hide" ], function( _i, name ) { + var cssFn = jQuery.fn[ name ]; + jQuery.fn[ name ] = function( speed, easing, callback ) { + return speed == null || typeof speed === "boolean" ? + cssFn.apply( this, arguments ) : + this.animate( genFx( name, true ), speed, easing, callback ); + }; +} ); + +// Generate shortcuts for custom animations +jQuery.each( { + slideDown: genFx( "show" ), + slideUp: genFx( "hide" ), + slideToggle: genFx( "toggle" ), + fadeIn: { opacity: "show" }, + fadeOut: { opacity: "hide" }, + fadeToggle: { opacity: "toggle" } +}, function( name, props ) { + jQuery.fn[ name ] = function( speed, easing, callback ) { + return this.animate( props, speed, easing, callback ); + }; +} ); + +jQuery.timers = []; +jQuery.fx.tick = function() { + var timer, + i = 0, + timers = jQuery.timers; + + fxNow = Date.now(); + + for ( ; i < timers.length; i++ ) { + timer = timers[ i ]; + + // Run the timer and safely remove it when done (allowing for external removal) + if ( !timer() && timers[ i ] === timer ) { + timers.splice( i--, 1 ); + } + } + + if ( !timers.length ) { + jQuery.fx.stop(); + } + fxNow = undefined; +}; + +jQuery.fx.timer = function( timer ) { + jQuery.timers.push( timer ); + jQuery.fx.start(); +}; + +jQuery.fx.interval = 13; +jQuery.fx.start = function() { + if ( inProgress ) { + return; + } + + inProgress = true; + schedule(); +}; + +jQuery.fx.stop = function() { + inProgress = null; +}; + +jQuery.fx.speeds = { + slow: 600, + fast: 200, + + // Default speed + _default: 400 +}; + + +// Based off of the plugin by Clint Helfers, with permission. +// https://web.archive.org/web/20100324014747/http://blindsignals.com/index.php/2009/07/jquery-delay/ +jQuery.fn.delay = function( time, type ) { + time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; + type = type || "fx"; + + return this.queue( type, function( next, hooks ) { + var timeout = window.setTimeout( next, time ); + hooks.stop = function() { + window.clearTimeout( timeout ); + }; + } ); +}; + + +( function() { + var input = document.createElement( "input" ), + select = document.createElement( "select" ), + opt = select.appendChild( document.createElement( "option" ) ); + + input.type = "checkbox"; + + // Support: Android <=4.3 only + // Default value for a checkbox should be "on" + support.checkOn = input.value !== ""; + + // Support: IE <=11 only + // Must access selectedIndex to make default options select + support.optSelected = opt.selected; + + // Support: IE <=11 only + // An input loses its value after becoming a radio + input = document.createElement( "input" ); + input.value = "t"; + input.type = "radio"; + support.radioValue = input.value === "t"; +} )(); + + +var boolHook, + attrHandle = jQuery.expr.attrHandle; + +jQuery.fn.extend( { + attr: function( name, value ) { + return access( this, jQuery.attr, name, value, arguments.length > 1 ); + }, + + removeAttr: function( name ) { + return this.each( function() { + jQuery.removeAttr( this, name ); + } ); + } +} ); + +jQuery.extend( { + attr: function( elem, name, value ) { + var ret, hooks, + nType = elem.nodeType; + + // Don't get/set attributes on text, comment and attribute nodes + if ( nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + // Fallback to prop when attributes are not supported + if ( typeof elem.getAttribute === "undefined" ) { + return jQuery.prop( elem, name, value ); + } + + // Attribute hooks are determined by the lowercase version + // Grab necessary hook if one is defined + if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { + hooks = jQuery.attrHooks[ name.toLowerCase() ] || + ( jQuery.expr.match.bool.test( name ) ? boolHook : undefined ); + } + + if ( value !== undefined ) { + if ( value === null ) { + jQuery.removeAttr( elem, name ); + return; + } + + if ( hooks && "set" in hooks && + ( ret = hooks.set( elem, value, name ) ) !== undefined ) { + return ret; + } + + elem.setAttribute( name, value + "" ); + return value; + } + + if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { + return ret; + } + + ret = jQuery.find.attr( elem, name ); + + // Non-existent attributes return null, we normalize to undefined + return ret == null ? undefined : ret; + }, + + attrHooks: { + type: { + set: function( elem, value ) { + if ( !support.radioValue && value === "radio" && + nodeName( elem, "input" ) ) { + var val = elem.value; + elem.setAttribute( "type", value ); + if ( val ) { + elem.value = val; + } + return value; + } + } + } + }, + + removeAttr: function( elem, value ) { + var name, + i = 0, + + // Attribute names can contain non-HTML whitespace characters + // https://html.spec.whatwg.org/multipage/syntax.html#attributes-2 + attrNames = value && value.match( rnothtmlwhite ); + + if ( attrNames && elem.nodeType === 1 ) { + while ( ( name = attrNames[ i++ ] ) ) { + elem.removeAttribute( name ); + } + } + } +} ); + +// Hooks for boolean attributes +boolHook = { + set: function( elem, value, name ) { + if ( value === false ) { + + // Remove boolean attributes when set to false + jQuery.removeAttr( elem, name ); + } else { + elem.setAttribute( name, name ); + } + return name; + } +}; + +jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( _i, name ) { + var getter = attrHandle[ name ] || jQuery.find.attr; + + attrHandle[ name ] = function( elem, name, isXML ) { + var ret, handle, + lowercaseName = name.toLowerCase(); + + if ( !isXML ) { + + // Avoid an infinite loop by temporarily removing this function from the getter + handle = attrHandle[ lowercaseName ]; + attrHandle[ lowercaseName ] = ret; + ret = getter( elem, name, isXML ) != null ? + lowercaseName : + null; + attrHandle[ lowercaseName ] = handle; + } + return ret; + }; +} ); + + + + +var rfocusable = /^(?:input|select|textarea|button)$/i, + rclickable = /^(?:a|area)$/i; + +jQuery.fn.extend( { + prop: function( name, value ) { + return access( this, jQuery.prop, name, value, arguments.length > 1 ); + }, + + removeProp: function( name ) { + return this.each( function() { + delete this[ jQuery.propFix[ name ] || name ]; + } ); + } +} ); + +jQuery.extend( { + prop: function( elem, name, value ) { + var ret, hooks, + nType = elem.nodeType; + + // Don't get/set properties on text, comment and attribute nodes + if ( nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { + + // Fix name and attach hooks + name = jQuery.propFix[ name ] || name; + hooks = jQuery.propHooks[ name ]; + } + + if ( value !== undefined ) { + if ( hooks && "set" in hooks && + ( ret = hooks.set( elem, value, name ) ) !== undefined ) { + return ret; + } + + return ( elem[ name ] = value ); + } + + if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { + return ret; + } + + return elem[ name ]; + }, + + propHooks: { + tabIndex: { + get: function( elem ) { + + // Support: IE <=9 - 11 only + // elem.tabIndex doesn't always return the + // correct value when it hasn't been explicitly set + // https://web.archive.org/web/20141116233347/http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ + // Use proper attribute retrieval(#12072) + var tabindex = jQuery.find.attr( elem, "tabindex" ); + + if ( tabindex ) { + return parseInt( tabindex, 10 ); + } + + if ( + rfocusable.test( elem.nodeName ) || + rclickable.test( elem.nodeName ) && + elem.href + ) { + return 0; + } + + return -1; + } + } + }, + + propFix: { + "for": "htmlFor", + "class": "className" + } +} ); + +// Support: IE <=11 only +// Accessing the selectedIndex property +// forces the browser to respect setting selected +// on the option +// The getter ensures a default option is selected +// when in an optgroup +// eslint rule "no-unused-expressions" is disabled for this code +// since it considers such accessions noop +if ( !support.optSelected ) { + jQuery.propHooks.selected = { + get: function( elem ) { + + /* eslint no-unused-expressions: "off" */ + + var parent = elem.parentNode; + if ( parent && parent.parentNode ) { + parent.parentNode.selectedIndex; + } + return null; + }, + set: function( elem ) { + + /* eslint no-unused-expressions: "off" */ + + var parent = elem.parentNode; + if ( parent ) { + parent.selectedIndex; + + if ( parent.parentNode ) { + parent.parentNode.selectedIndex; + } + } + } + }; +} + +jQuery.each( [ + "tabIndex", + "readOnly", + "maxLength", + "cellSpacing", + "cellPadding", + "rowSpan", + "colSpan", + "useMap", + "frameBorder", + "contentEditable" +], function() { + jQuery.propFix[ this.toLowerCase() ] = this; +} ); + + + + + // Strip and collapse whitespace according to HTML spec + // https://infra.spec.whatwg.org/#strip-and-collapse-ascii-whitespace + function stripAndCollapse( value ) { + var tokens = value.match( rnothtmlwhite ) || []; + return tokens.join( " " ); + } + + +function getClass( elem ) { + return elem.getAttribute && elem.getAttribute( "class" ) || ""; +} + +function classesToArray( value ) { + if ( Array.isArray( value ) ) { + return value; + } + if ( typeof value === "string" ) { + return value.match( rnothtmlwhite ) || []; + } + return []; +} + +jQuery.fn.extend( { + addClass: function( value ) { + var classes, elem, cur, curValue, clazz, j, finalValue, + i = 0; + + if ( isFunction( value ) ) { + return this.each( function( j ) { + jQuery( this ).addClass( value.call( this, j, getClass( this ) ) ); + } ); + } + + classes = classesToArray( value ); + + if ( classes.length ) { + while ( ( elem = this[ i++ ] ) ) { + curValue = getClass( elem ); + cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); + + if ( cur ) { + j = 0; + while ( ( clazz = classes[ j++ ] ) ) { + if ( cur.indexOf( " " + clazz + " " ) < 0 ) { + cur += clazz + " "; + } + } + + // Only assign if different to avoid unneeded rendering. + finalValue = stripAndCollapse( cur ); + if ( curValue !== finalValue ) { + elem.setAttribute( "class", finalValue ); + } + } + } + } + + return this; + }, + + removeClass: function( value ) { + var classes, elem, cur, curValue, clazz, j, finalValue, + i = 0; + + if ( isFunction( value ) ) { + return this.each( function( j ) { + jQuery( this ).removeClass( value.call( this, j, getClass( this ) ) ); + } ); + } + + if ( !arguments.length ) { + return this.attr( "class", "" ); + } + + classes = classesToArray( value ); + + if ( classes.length ) { + while ( ( elem = this[ i++ ] ) ) { + curValue = getClass( elem ); + + // This expression is here for better compressibility (see addClass) + cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); + + if ( cur ) { + j = 0; + while ( ( clazz = classes[ j++ ] ) ) { + + // Remove *all* instances + while ( cur.indexOf( " " + clazz + " " ) > -1 ) { + cur = cur.replace( " " + clazz + " ", " " ); + } + } + + // Only assign if different to avoid unneeded rendering. + finalValue = stripAndCollapse( cur ); + if ( curValue !== finalValue ) { + elem.setAttribute( "class", finalValue ); + } + } + } + } + + return this; + }, + + toggleClass: function( value, stateVal ) { + var type = typeof value, + isValidValue = type === "string" || Array.isArray( value ); + + if ( typeof stateVal === "boolean" && isValidValue ) { + return stateVal ? this.addClass( value ) : this.removeClass( value ); + } + + if ( isFunction( value ) ) { + return this.each( function( i ) { + jQuery( this ).toggleClass( + value.call( this, i, getClass( this ), stateVal ), + stateVal + ); + } ); + } + + return this.each( function() { + var className, i, self, classNames; + + if ( isValidValue ) { + + // Toggle individual class names + i = 0; + self = jQuery( this ); + classNames = classesToArray( value ); + + while ( ( className = classNames[ i++ ] ) ) { + + // Check each className given, space separated list + if ( self.hasClass( className ) ) { + self.removeClass( className ); + } else { + self.addClass( className ); + } + } + + // Toggle whole class name + } else if ( value === undefined || type === "boolean" ) { + className = getClass( this ); + if ( className ) { + + // Store className if set + dataPriv.set( this, "__className__", className ); + } + + // If the element has a class name or if we're passed `false`, + // then remove the whole classname (if there was one, the above saved it). + // Otherwise bring back whatever was previously saved (if anything), + // falling back to the empty string if nothing was stored. + if ( this.setAttribute ) { + this.setAttribute( "class", + className || value === false ? + "" : + dataPriv.get( this, "__className__" ) || "" + ); + } + } + } ); + }, + + hasClass: function( selector ) { + var className, elem, + i = 0; + + className = " " + selector + " "; + while ( ( elem = this[ i++ ] ) ) { + if ( elem.nodeType === 1 && + ( " " + stripAndCollapse( getClass( elem ) ) + " " ).indexOf( className ) > -1 ) { + return true; + } + } + + return false; + } +} ); + + + + +var rreturn = /\r/g; + +jQuery.fn.extend( { + val: function( value ) { + var hooks, ret, valueIsFunction, + elem = this[ 0 ]; + + if ( !arguments.length ) { + if ( elem ) { + hooks = jQuery.valHooks[ elem.type ] || + jQuery.valHooks[ elem.nodeName.toLowerCase() ]; + + if ( hooks && + "get" in hooks && + ( ret = hooks.get( elem, "value" ) ) !== undefined + ) { + return ret; + } + + ret = elem.value; + + // Handle most common string cases + if ( typeof ret === "string" ) { + return ret.replace( rreturn, "" ); + } + + // Handle cases where value is null/undef or number + return ret == null ? "" : ret; + } + + return; + } + + valueIsFunction = isFunction( value ); + + return this.each( function( i ) { + var val; + + if ( this.nodeType !== 1 ) { + return; + } + + if ( valueIsFunction ) { + val = value.call( this, i, jQuery( this ).val() ); + } else { + val = value; + } + + // Treat null/undefined as ""; convert numbers to string + if ( val == null ) { + val = ""; + + } else if ( typeof val === "number" ) { + val += ""; + + } else if ( Array.isArray( val ) ) { + val = jQuery.map( val, function( value ) { + return value == null ? "" : value + ""; + } ); + } + + hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ]; + + // If set returns undefined, fall back to normal setting + if ( !hooks || !( "set" in hooks ) || hooks.set( this, val, "value" ) === undefined ) { + this.value = val; + } + } ); + } +} ); + +jQuery.extend( { + valHooks: { + option: { + get: function( elem ) { + + var val = jQuery.find.attr( elem, "value" ); + return val != null ? + val : + + // Support: IE <=10 - 11 only + // option.text throws exceptions (#14686, #14858) + // Strip and collapse whitespace + // https://html.spec.whatwg.org/#strip-and-collapse-whitespace + stripAndCollapse( jQuery.text( elem ) ); + } + }, + select: { + get: function( elem ) { + var value, option, i, + options = elem.options, + index = elem.selectedIndex, + one = elem.type === "select-one", + values = one ? null : [], + max = one ? index + 1 : options.length; + + if ( index < 0 ) { + i = max; + + } else { + i = one ? index : 0; + } + + // Loop through all the selected options + for ( ; i < max; i++ ) { + option = options[ i ]; + + // Support: IE <=9 only + // IE8-9 doesn't update selected after form reset (#2551) + if ( ( option.selected || i === index ) && + + // Don't return options that are disabled or in a disabled optgroup + !option.disabled && + ( !option.parentNode.disabled || + !nodeName( option.parentNode, "optgroup" ) ) ) { + + // Get the specific value for the option + value = jQuery( option ).val(); + + // We don't need an array for one selects + if ( one ) { + return value; + } + + // Multi-Selects return an array + values.push( value ); + } + } + + return values; + }, + + set: function( elem, value ) { + var optionSet, option, + options = elem.options, + values = jQuery.makeArray( value ), + i = options.length; + + while ( i-- ) { + option = options[ i ]; + + /* eslint-disable no-cond-assign */ + + if ( option.selected = + jQuery.inArray( jQuery.valHooks.option.get( option ), values ) > -1 + ) { + optionSet = true; + } + + /* eslint-enable no-cond-assign */ + } + + // Force browsers to behave consistently when non-matching value is set + if ( !optionSet ) { + elem.selectedIndex = -1; + } + return values; + } + } + } +} ); + +// Radios and checkboxes getter/setter +jQuery.each( [ "radio", "checkbox" ], function() { + jQuery.valHooks[ this ] = { + set: function( elem, value ) { + if ( Array.isArray( value ) ) { + return ( elem.checked = jQuery.inArray( jQuery( elem ).val(), value ) > -1 ); + } + } + }; + if ( !support.checkOn ) { + jQuery.valHooks[ this ].get = function( elem ) { + return elem.getAttribute( "value" ) === null ? "on" : elem.value; + }; + } +} ); + + + + +// Return jQuery for attributes-only inclusion + + +support.focusin = "onfocusin" in window; + + +var rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, + stopPropagationCallback = function( e ) { + e.stopPropagation(); + }; + +jQuery.extend( jQuery.event, { + + trigger: function( event, data, elem, onlyHandlers ) { + + var i, cur, tmp, bubbleType, ontype, handle, special, lastElement, + eventPath = [ elem || document ], + type = hasOwn.call( event, "type" ) ? event.type : event, + namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split( "." ) : []; + + cur = lastElement = tmp = elem = elem || document; + + // Don't do events on text and comment nodes + if ( elem.nodeType === 3 || elem.nodeType === 8 ) { + return; + } + + // focus/blur morphs to focusin/out; ensure we're not firing them right now + if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { + return; + } + + if ( type.indexOf( "." ) > -1 ) { + + // Namespaced trigger; create a regexp to match event type in handle() + namespaces = type.split( "." ); + type = namespaces.shift(); + namespaces.sort(); + } + ontype = type.indexOf( ":" ) < 0 && "on" + type; + + // Caller can pass in a jQuery.Event object, Object, or just an event type string + event = event[ jQuery.expando ] ? + event : + new jQuery.Event( type, typeof event === "object" && event ); + + // Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true) + event.isTrigger = onlyHandlers ? 2 : 3; + event.namespace = namespaces.join( "." ); + event.rnamespace = event.namespace ? + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ) : + null; + + // Clean up the event in case it is being reused + event.result = undefined; + if ( !event.target ) { + event.target = elem; + } + + // Clone any incoming data and prepend the event, creating the handler arg list + data = data == null ? + [ event ] : + jQuery.makeArray( data, [ event ] ); + + // Allow special events to draw outside the lines + special = jQuery.event.special[ type ] || {}; + if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { + return; + } + + // Determine event propagation path in advance, per W3C events spec (#9951) + // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) + if ( !onlyHandlers && !special.noBubble && !isWindow( elem ) ) { + + bubbleType = special.delegateType || type; + if ( !rfocusMorph.test( bubbleType + type ) ) { + cur = cur.parentNode; + } + for ( ; cur; cur = cur.parentNode ) { + eventPath.push( cur ); + tmp = cur; + } + + // Only add window if we got to document (e.g., not plain obj or detached DOM) + if ( tmp === ( elem.ownerDocument || document ) ) { + eventPath.push( tmp.defaultView || tmp.parentWindow || window ); + } + } + + // Fire handlers on the event path + i = 0; + while ( ( cur = eventPath[ i++ ] ) && !event.isPropagationStopped() ) { + lastElement = cur; + event.type = i > 1 ? + bubbleType : + special.bindType || type; + + // jQuery handler + handle = ( + dataPriv.get( cur, "events" ) || Object.create( null ) + )[ event.type ] && + dataPriv.get( cur, "handle" ); + if ( handle ) { + handle.apply( cur, data ); + } + + // Native handler + handle = ontype && cur[ ontype ]; + if ( handle && handle.apply && acceptData( cur ) ) { + event.result = handle.apply( cur, data ); + if ( event.result === false ) { + event.preventDefault(); + } + } + } + event.type = type; + + // If nobody prevented the default action, do it now + if ( !onlyHandlers && !event.isDefaultPrevented() ) { + + if ( ( !special._default || + special._default.apply( eventPath.pop(), data ) === false ) && + acceptData( elem ) ) { + + // Call a native DOM method on the target with the same name as the event. + // Don't do default actions on window, that's where global variables be (#6170) + if ( ontype && isFunction( elem[ type ] ) && !isWindow( elem ) ) { + + // Don't re-trigger an onFOO event when we call its FOO() method + tmp = elem[ ontype ]; + + if ( tmp ) { + elem[ ontype ] = null; + } + + // Prevent re-triggering of the same event, since we already bubbled it above + jQuery.event.triggered = type; + + if ( event.isPropagationStopped() ) { + lastElement.addEventListener( type, stopPropagationCallback ); + } + + elem[ type ](); + + if ( event.isPropagationStopped() ) { + lastElement.removeEventListener( type, stopPropagationCallback ); + } + + jQuery.event.triggered = undefined; + + if ( tmp ) { + elem[ ontype ] = tmp; + } + } + } + } + + return event.result; + }, + + // Piggyback on a donor event to simulate a different one + // Used only for `focus(in | out)` events + simulate: function( type, elem, event ) { + var e = jQuery.extend( + new jQuery.Event(), + event, + { + type: type, + isSimulated: true + } + ); + + jQuery.event.trigger( e, null, elem ); + } + +} ); + +jQuery.fn.extend( { + + trigger: function( type, data ) { + return this.each( function() { + jQuery.event.trigger( type, data, this ); + } ); + }, + triggerHandler: function( type, data ) { + var elem = this[ 0 ]; + if ( elem ) { + return jQuery.event.trigger( type, data, elem, true ); + } + } +} ); + + +// Support: Firefox <=44 +// Firefox doesn't have focus(in | out) events +// Related ticket - https://bugzilla.mozilla.org/show_bug.cgi?id=687787 +// +// Support: Chrome <=48 - 49, Safari <=9.0 - 9.1 +// focus(in | out) events fire after focus & blur events, +// which is spec violation - http://www.w3.org/TR/DOM-Level-3-Events/#events-focusevent-event-order +// Related ticket - https://bugs.chromium.org/p/chromium/issues/detail?id=449857 +if ( !support.focusin ) { + jQuery.each( { focus: "focusin", blur: "focusout" }, function( orig, fix ) { + + // Attach a single capturing handler on the document while someone wants focusin/focusout + var handler = function( event ) { + jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ) ); + }; + + jQuery.event.special[ fix ] = { + setup: function() { + + // Handle: regular nodes (via `this.ownerDocument`), window + // (via `this.document`) & document (via `this`). + var doc = this.ownerDocument || this.document || this, + attaches = dataPriv.access( doc, fix ); + + if ( !attaches ) { + doc.addEventListener( orig, handler, true ); + } + dataPriv.access( doc, fix, ( attaches || 0 ) + 1 ); + }, + teardown: function() { + var doc = this.ownerDocument || this.document || this, + attaches = dataPriv.access( doc, fix ) - 1; + + if ( !attaches ) { + doc.removeEventListener( orig, handler, true ); + dataPriv.remove( doc, fix ); + + } else { + dataPriv.access( doc, fix, attaches ); + } + } + }; + } ); +} +var location = window.location; + +var nonce = { guid: Date.now() }; + +var rquery = ( /\?/ ); + + + +// Cross-browser xml parsing +jQuery.parseXML = function( data ) { + var xml; + if ( !data || typeof data !== "string" ) { + return null; + } + + // Support: IE 9 - 11 only + // IE throws on parseFromString with invalid input. + try { + xml = ( new window.DOMParser() ).parseFromString( data, "text/xml" ); + } catch ( e ) { + xml = undefined; + } + + if ( !xml || xml.getElementsByTagName( "parsererror" ).length ) { + jQuery.error( "Invalid XML: " + data ); + } + return xml; +}; + + +var + rbracket = /\[\]$/, + rCRLF = /\r?\n/g, + rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i, + rsubmittable = /^(?:input|select|textarea|keygen)/i; + +function buildParams( prefix, obj, traditional, add ) { + var name; + + if ( Array.isArray( obj ) ) { + + // Serialize array item. + jQuery.each( obj, function( i, v ) { + if ( traditional || rbracket.test( prefix ) ) { + + // Treat each array item as a scalar. + add( prefix, v ); + + } else { + + // Item is non-scalar (array or object), encode its numeric index. + buildParams( + prefix + "[" + ( typeof v === "object" && v != null ? i : "" ) + "]", + v, + traditional, + add + ); + } + } ); + + } else if ( !traditional && toType( obj ) === "object" ) { + + // Serialize object item. + for ( name in obj ) { + buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add ); + } + + } else { + + // Serialize scalar item. + add( prefix, obj ); + } +} + +// Serialize an array of form elements or a set of +// key/values into a query string +jQuery.param = function( a, traditional ) { + var prefix, + s = [], + add = function( key, valueOrFunction ) { + + // If value is a function, invoke it and use its return value + var value = isFunction( valueOrFunction ) ? + valueOrFunction() : + valueOrFunction; + + s[ s.length ] = encodeURIComponent( key ) + "=" + + encodeURIComponent( value == null ? "" : value ); + }; + + if ( a == null ) { + return ""; + } + + // If an array was passed in, assume that it is an array of form elements. + if ( Array.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) { + + // Serialize the form elements + jQuery.each( a, function() { + add( this.name, this.value ); + } ); + + } else { + + // If traditional, encode the "old" way (the way 1.3.2 or older + // did it), otherwise encode params recursively. + for ( prefix in a ) { + buildParams( prefix, a[ prefix ], traditional, add ); + } + } + + // Return the resulting serialization + return s.join( "&" ); +}; + +jQuery.fn.extend( { + serialize: function() { + return jQuery.param( this.serializeArray() ); + }, + serializeArray: function() { + return this.map( function() { + + // Can add propHook for "elements" to filter or add form elements + var elements = jQuery.prop( this, "elements" ); + return elements ? jQuery.makeArray( elements ) : this; + } ) + .filter( function() { + var type = this.type; + + // Use .is( ":disabled" ) so that fieldset[disabled] works + return this.name && !jQuery( this ).is( ":disabled" ) && + rsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) && + ( this.checked || !rcheckableType.test( type ) ); + } ) + .map( function( _i, elem ) { + var val = jQuery( this ).val(); + + if ( val == null ) { + return null; + } + + if ( Array.isArray( val ) ) { + return jQuery.map( val, function( val ) { + return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; + } ); + } + + return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; + } ).get(); + } +} ); + + +var + r20 = /%20/g, + rhash = /#.*$/, + rantiCache = /([?&])_=[^&]*/, + rheaders = /^(.*?):[ \t]*([^\r\n]*)$/mg, + + // #7653, #8125, #8152: local protocol detection + rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/, + rnoContent = /^(?:GET|HEAD)$/, + rprotocol = /^\/\//, + + /* Prefilters + * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example) + * 2) These are called: + * - BEFORE asking for a transport + * - AFTER param serialization (s.data is a string if s.processData is true) + * 3) key is the dataType + * 4) the catchall symbol "*" can be used + * 5) execution will start with transport dataType and THEN continue down to "*" if needed + */ + prefilters = {}, + + /* Transports bindings + * 1) key is the dataType + * 2) the catchall symbol "*" can be used + * 3) selection will start with transport dataType and THEN go to "*" if needed + */ + transports = {}, + + // Avoid comment-prolog char sequence (#10098); must appease lint and evade compression + allTypes = "*/".concat( "*" ), + + // Anchor tag for parsing the document origin + originAnchor = document.createElement( "a" ); + originAnchor.href = location.href; + +// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport +function addToPrefiltersOrTransports( structure ) { + + // dataTypeExpression is optional and defaults to "*" + return function( dataTypeExpression, func ) { + + if ( typeof dataTypeExpression !== "string" ) { + func = dataTypeExpression; + dataTypeExpression = "*"; + } + + var dataType, + i = 0, + dataTypes = dataTypeExpression.toLowerCase().match( rnothtmlwhite ) || []; + + if ( isFunction( func ) ) { + + // For each dataType in the dataTypeExpression + while ( ( dataType = dataTypes[ i++ ] ) ) { + + // Prepend if requested + if ( dataType[ 0 ] === "+" ) { + dataType = dataType.slice( 1 ) || "*"; + ( structure[ dataType ] = structure[ dataType ] || [] ).unshift( func ); + + // Otherwise append + } else { + ( structure[ dataType ] = structure[ dataType ] || [] ).push( func ); + } + } + } + }; +} + +// Base inspection function for prefilters and transports +function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) { + + var inspected = {}, + seekingTransport = ( structure === transports ); + + function inspect( dataType ) { + var selected; + inspected[ dataType ] = true; + jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) { + var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR ); + if ( typeof dataTypeOrTransport === "string" && + !seekingTransport && !inspected[ dataTypeOrTransport ] ) { + + options.dataTypes.unshift( dataTypeOrTransport ); + inspect( dataTypeOrTransport ); + return false; + } else if ( seekingTransport ) { + return !( selected = dataTypeOrTransport ); + } + } ); + return selected; + } + + return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" ); +} + +// A special extend for ajax options +// that takes "flat" options (not to be deep extended) +// Fixes #9887 +function ajaxExtend( target, src ) { + var key, deep, + flatOptions = jQuery.ajaxSettings.flatOptions || {}; + + for ( key in src ) { + if ( src[ key ] !== undefined ) { + ( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ]; + } + } + if ( deep ) { + jQuery.extend( true, target, deep ); + } + + return target; +} + +/* Handles responses to an ajax request: + * - finds the right dataType (mediates between content-type and expected dataType) + * - returns the corresponding response + */ +function ajaxHandleResponses( s, jqXHR, responses ) { + + var ct, type, finalDataType, firstDataType, + contents = s.contents, + dataTypes = s.dataTypes; + + // Remove auto dataType and get content-type in the process + while ( dataTypes[ 0 ] === "*" ) { + dataTypes.shift(); + if ( ct === undefined ) { + ct = s.mimeType || jqXHR.getResponseHeader( "Content-Type" ); + } + } + + // Check if we're dealing with a known content-type + if ( ct ) { + for ( type in contents ) { + if ( contents[ type ] && contents[ type ].test( ct ) ) { + dataTypes.unshift( type ); + break; + } + } + } + + // Check to see if we have a response for the expected dataType + if ( dataTypes[ 0 ] in responses ) { + finalDataType = dataTypes[ 0 ]; + } else { + + // Try convertible dataTypes + for ( type in responses ) { + if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[ 0 ] ] ) { + finalDataType = type; + break; + } + if ( !firstDataType ) { + firstDataType = type; + } + } + + // Or just use first one + finalDataType = finalDataType || firstDataType; + } + + // If we found a dataType + // We add the dataType to the list if needed + // and return the corresponding response + if ( finalDataType ) { + if ( finalDataType !== dataTypes[ 0 ] ) { + dataTypes.unshift( finalDataType ); + } + return responses[ finalDataType ]; + } +} + +/* Chain conversions given the request and the original response + * Also sets the responseXXX fields on the jqXHR instance + */ +function ajaxConvert( s, response, jqXHR, isSuccess ) { + var conv2, current, conv, tmp, prev, + converters = {}, + + // Work with a copy of dataTypes in case we need to modify it for conversion + dataTypes = s.dataTypes.slice(); + + // Create converters map with lowercased keys + if ( dataTypes[ 1 ] ) { + for ( conv in s.converters ) { + converters[ conv.toLowerCase() ] = s.converters[ conv ]; + } + } + + current = dataTypes.shift(); + + // Convert to each sequential dataType + while ( current ) { + + if ( s.responseFields[ current ] ) { + jqXHR[ s.responseFields[ current ] ] = response; + } + + // Apply the dataFilter if provided + if ( !prev && isSuccess && s.dataFilter ) { + response = s.dataFilter( response, s.dataType ); + } + + prev = current; + current = dataTypes.shift(); + + if ( current ) { + + // There's only work to do if current dataType is non-auto + if ( current === "*" ) { + + current = prev; + + // Convert response if prev dataType is non-auto and differs from current + } else if ( prev !== "*" && prev !== current ) { + + // Seek a direct converter + conv = converters[ prev + " " + current ] || converters[ "* " + current ]; + + // If none found, seek a pair + if ( !conv ) { + for ( conv2 in converters ) { + + // If conv2 outputs current + tmp = conv2.split( " " ); + if ( tmp[ 1 ] === current ) { + + // If prev can be converted to accepted input + conv = converters[ prev + " " + tmp[ 0 ] ] || + converters[ "* " + tmp[ 0 ] ]; + if ( conv ) { + + // Condense equivalence converters + if ( conv === true ) { + conv = converters[ conv2 ]; + + // Otherwise, insert the intermediate dataType + } else if ( converters[ conv2 ] !== true ) { + current = tmp[ 0 ]; + dataTypes.unshift( tmp[ 1 ] ); + } + break; + } + } + } + } + + // Apply converter (if not an equivalence) + if ( conv !== true ) { + + // Unless errors are allowed to bubble, catch and return them + if ( conv && s.throws ) { + response = conv( response ); + } else { + try { + response = conv( response ); + } catch ( e ) { + return { + state: "parsererror", + error: conv ? e : "No conversion from " + prev + " to " + current + }; + } + } + } + } + } + } + + return { state: "success", data: response }; +} + +jQuery.extend( { + + // Counter for holding the number of active queries + active: 0, + + // Last-Modified header cache for next request + lastModified: {}, + etag: {}, + + ajaxSettings: { + url: location.href, + type: "GET", + isLocal: rlocalProtocol.test( location.protocol ), + global: true, + processData: true, + async: true, + contentType: "application/x-www-form-urlencoded; charset=UTF-8", + + /* + timeout: 0, + data: null, + dataType: null, + username: null, + password: null, + cache: null, + throws: false, + traditional: false, + headers: {}, + */ + + accepts: { + "*": allTypes, + text: "text/plain", + html: "text/html", + xml: "application/xml, text/xml", + json: "application/json, text/javascript" + }, + + contents: { + xml: /\bxml\b/, + html: /\bhtml/, + json: /\bjson\b/ + }, + + responseFields: { + xml: "responseXML", + text: "responseText", + json: "responseJSON" + }, + + // Data converters + // Keys separate source (or catchall "*") and destination types with a single space + converters: { + + // Convert anything to text + "* text": String, + + // Text to html (true = no transformation) + "text html": true, + + // Evaluate text as a json expression + "text json": JSON.parse, + + // Parse text as xml + "text xml": jQuery.parseXML + }, + + // For options that shouldn't be deep extended: + // you can add your own custom options here if + // and when you create one that shouldn't be + // deep extended (see ajaxExtend) + flatOptions: { + url: true, + context: true + } + }, + + // Creates a full fledged settings object into target + // with both ajaxSettings and settings fields. + // If target is omitted, writes into ajaxSettings. + ajaxSetup: function( target, settings ) { + return settings ? + + // Building a settings object + ajaxExtend( ajaxExtend( target, jQuery.ajaxSettings ), settings ) : + + // Extending ajaxSettings + ajaxExtend( jQuery.ajaxSettings, target ); + }, + + ajaxPrefilter: addToPrefiltersOrTransports( prefilters ), + ajaxTransport: addToPrefiltersOrTransports( transports ), + + // Main method + ajax: function( url, options ) { + + // If url is an object, simulate pre-1.5 signature + if ( typeof url === "object" ) { + options = url; + url = undefined; + } + + // Force options to be an object + options = options || {}; + + var transport, + + // URL without anti-cache param + cacheURL, + + // Response headers + responseHeadersString, + responseHeaders, + + // timeout handle + timeoutTimer, + + // Url cleanup var + urlAnchor, + + // Request state (becomes false upon send and true upon completion) + completed, + + // To know if global events are to be dispatched + fireGlobals, + + // Loop variable + i, + + // uncached part of the url + uncached, + + // Create the final options object + s = jQuery.ajaxSetup( {}, options ), + + // Callbacks context + callbackContext = s.context || s, + + // Context for global events is callbackContext if it is a DOM node or jQuery collection + globalEventContext = s.context && + ( callbackContext.nodeType || callbackContext.jquery ) ? + jQuery( callbackContext ) : + jQuery.event, + + // Deferreds + deferred = jQuery.Deferred(), + completeDeferred = jQuery.Callbacks( "once memory" ), + + // Status-dependent callbacks + statusCode = s.statusCode || {}, + + // Headers (they are sent all at once) + requestHeaders = {}, + requestHeadersNames = {}, + + // Default abort message + strAbort = "canceled", + + // Fake xhr + jqXHR = { + readyState: 0, + + // Builds headers hashtable if needed + getResponseHeader: function( key ) { + var match; + if ( completed ) { + if ( !responseHeaders ) { + responseHeaders = {}; + while ( ( match = rheaders.exec( responseHeadersString ) ) ) { + responseHeaders[ match[ 1 ].toLowerCase() + " " ] = + ( responseHeaders[ match[ 1 ].toLowerCase() + " " ] || [] ) + .concat( match[ 2 ] ); + } + } + match = responseHeaders[ key.toLowerCase() + " " ]; + } + return match == null ? null : match.join( ", " ); + }, + + // Raw string + getAllResponseHeaders: function() { + return completed ? responseHeadersString : null; + }, + + // Caches the header + setRequestHeader: function( name, value ) { + if ( completed == null ) { + name = requestHeadersNames[ name.toLowerCase() ] = + requestHeadersNames[ name.toLowerCase() ] || name; + requestHeaders[ name ] = value; + } + return this; + }, + + // Overrides response content-type header + overrideMimeType: function( type ) { + if ( completed == null ) { + s.mimeType = type; + } + return this; + }, + + // Status-dependent callbacks + statusCode: function( map ) { + var code; + if ( map ) { + if ( completed ) { + + // Execute the appropriate callbacks + jqXHR.always( map[ jqXHR.status ] ); + } else { + + // Lazy-add the new callbacks in a way that preserves old ones + for ( code in map ) { + statusCode[ code ] = [ statusCode[ code ], map[ code ] ]; + } + } + } + return this; + }, + + // Cancel the request + abort: function( statusText ) { + var finalText = statusText || strAbort; + if ( transport ) { + transport.abort( finalText ); + } + done( 0, finalText ); + return this; + } + }; + + // Attach deferreds + deferred.promise( jqXHR ); + + // Add protocol if not provided (prefilters might expect it) + // Handle falsy url in the settings object (#10093: consistency with old signature) + // We also use the url parameter if available + s.url = ( ( url || s.url || location.href ) + "" ) + .replace( rprotocol, location.protocol + "//" ); + + // Alias method option to type as per ticket #12004 + s.type = options.method || options.type || s.method || s.type; + + // Extract dataTypes list + s.dataTypes = ( s.dataType || "*" ).toLowerCase().match( rnothtmlwhite ) || [ "" ]; + + // A cross-domain request is in order when the origin doesn't match the current origin. + if ( s.crossDomain == null ) { + urlAnchor = document.createElement( "a" ); + + // Support: IE <=8 - 11, Edge 12 - 15 + // IE throws exception on accessing the href property if url is malformed, + // e.g. http://example.com:80x/ + try { + urlAnchor.href = s.url; + + // Support: IE <=8 - 11 only + // Anchor's host property isn't correctly set when s.url is relative + urlAnchor.href = urlAnchor.href; + s.crossDomain = originAnchor.protocol + "//" + originAnchor.host !== + urlAnchor.protocol + "//" + urlAnchor.host; + } catch ( e ) { + + // If there is an error parsing the URL, assume it is crossDomain, + // it can be rejected by the transport if it is invalid + s.crossDomain = true; + } + } + + // Convert data if not already a string + if ( s.data && s.processData && typeof s.data !== "string" ) { + s.data = jQuery.param( s.data, s.traditional ); + } + + // Apply prefilters + inspectPrefiltersOrTransports( prefilters, s, options, jqXHR ); + + // If request was aborted inside a prefilter, stop there + if ( completed ) { + return jqXHR; + } + + // We can fire global events as of now if asked to + // Don't fire events if jQuery.event is undefined in an AMD-usage scenario (#15118) + fireGlobals = jQuery.event && s.global; + + // Watch for a new set of requests + if ( fireGlobals && jQuery.active++ === 0 ) { + jQuery.event.trigger( "ajaxStart" ); + } + + // Uppercase the type + s.type = s.type.toUpperCase(); + + // Determine if request has content + s.hasContent = !rnoContent.test( s.type ); + + // Save the URL in case we're toying with the If-Modified-Since + // and/or If-None-Match header later on + // Remove hash to simplify url manipulation + cacheURL = s.url.replace( rhash, "" ); + + // More options handling for requests with no content + if ( !s.hasContent ) { + + // Remember the hash so we can put it back + uncached = s.url.slice( cacheURL.length ); + + // If data is available and should be processed, append data to url + if ( s.data && ( s.processData || typeof s.data === "string" ) ) { + cacheURL += ( rquery.test( cacheURL ) ? "&" : "?" ) + s.data; + + // #9682: remove data so that it's not used in an eventual retry + delete s.data; + } + + // Add or update anti-cache param if needed + if ( s.cache === false ) { + cacheURL = cacheURL.replace( rantiCache, "$1" ); + uncached = ( rquery.test( cacheURL ) ? "&" : "?" ) + "_=" + ( nonce.guid++ ) + + uncached; + } + + // Put hash and anti-cache on the URL that will be requested (gh-1732) + s.url = cacheURL + uncached; + + // Change '%20' to '+' if this is encoded form body content (gh-2658) + } else if ( s.data && s.processData && + ( s.contentType || "" ).indexOf( "application/x-www-form-urlencoded" ) === 0 ) { + s.data = s.data.replace( r20, "+" ); + } + + // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. + if ( s.ifModified ) { + if ( jQuery.lastModified[ cacheURL ] ) { + jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ cacheURL ] ); + } + if ( jQuery.etag[ cacheURL ] ) { + jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ cacheURL ] ); + } + } + + // Set the correct header, if data is being sent + if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) { + jqXHR.setRequestHeader( "Content-Type", s.contentType ); + } + + // Set the Accepts header for the server, depending on the dataType + jqXHR.setRequestHeader( + "Accept", + s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[ 0 ] ] ? + s.accepts[ s.dataTypes[ 0 ] ] + + ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) : + s.accepts[ "*" ] + ); + + // Check for headers option + for ( i in s.headers ) { + jqXHR.setRequestHeader( i, s.headers[ i ] ); + } + + // Allow custom headers/mimetypes and early abort + if ( s.beforeSend && + ( s.beforeSend.call( callbackContext, jqXHR, s ) === false || completed ) ) { + + // Abort if not done already and return + return jqXHR.abort(); + } + + // Aborting is no longer a cancellation + strAbort = "abort"; + + // Install callbacks on deferreds + completeDeferred.add( s.complete ); + jqXHR.done( s.success ); + jqXHR.fail( s.error ); + + // Get transport + transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR ); + + // If no transport, we auto-abort + if ( !transport ) { + done( -1, "No Transport" ); + } else { + jqXHR.readyState = 1; + + // Send global event + if ( fireGlobals ) { + globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] ); + } + + // If request was aborted inside ajaxSend, stop there + if ( completed ) { + return jqXHR; + } + + // Timeout + if ( s.async && s.timeout > 0 ) { + timeoutTimer = window.setTimeout( function() { + jqXHR.abort( "timeout" ); + }, s.timeout ); + } + + try { + completed = false; + transport.send( requestHeaders, done ); + } catch ( e ) { + + // Rethrow post-completion exceptions + if ( completed ) { + throw e; + } + + // Propagate others as results + done( -1, e ); + } + } + + // Callback for when everything is done + function done( status, nativeStatusText, responses, headers ) { + var isSuccess, success, error, response, modified, + statusText = nativeStatusText; + + // Ignore repeat invocations + if ( completed ) { + return; + } + + completed = true; + + // Clear timeout if it exists + if ( timeoutTimer ) { + window.clearTimeout( timeoutTimer ); + } + + // Dereference transport for early garbage collection + // (no matter how long the jqXHR object will be used) + transport = undefined; + + // Cache response headers + responseHeadersString = headers || ""; + + // Set readyState + jqXHR.readyState = status > 0 ? 4 : 0; + + // Determine if successful + isSuccess = status >= 200 && status < 300 || status === 304; + + // Get response data + if ( responses ) { + response = ajaxHandleResponses( s, jqXHR, responses ); + } + + // Use a noop converter for missing script + if ( !isSuccess && jQuery.inArray( "script", s.dataTypes ) > -1 ) { + s.converters[ "text script" ] = function() {}; + } + + // Convert no matter what (that way responseXXX fields are always set) + response = ajaxConvert( s, response, jqXHR, isSuccess ); + + // If successful, handle type chaining + if ( isSuccess ) { + + // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. + if ( s.ifModified ) { + modified = jqXHR.getResponseHeader( "Last-Modified" ); + if ( modified ) { + jQuery.lastModified[ cacheURL ] = modified; + } + modified = jqXHR.getResponseHeader( "etag" ); + if ( modified ) { + jQuery.etag[ cacheURL ] = modified; + } + } + + // if no content + if ( status === 204 || s.type === "HEAD" ) { + statusText = "nocontent"; + + // if not modified + } else if ( status === 304 ) { + statusText = "notmodified"; + + // If we have data, let's convert it + } else { + statusText = response.state; + success = response.data; + error = response.error; + isSuccess = !error; + } + } else { + + // Extract error from statusText and normalize for non-aborts + error = statusText; + if ( status || !statusText ) { + statusText = "error"; + if ( status < 0 ) { + status = 0; + } + } + } + + // Set data for the fake xhr object + jqXHR.status = status; + jqXHR.statusText = ( nativeStatusText || statusText ) + ""; + + // Success/Error + if ( isSuccess ) { + deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] ); + } else { + deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] ); + } + + // Status-dependent callbacks + jqXHR.statusCode( statusCode ); + statusCode = undefined; + + if ( fireGlobals ) { + globalEventContext.trigger( isSuccess ? "ajaxSuccess" : "ajaxError", + [ jqXHR, s, isSuccess ? success : error ] ); + } + + // Complete + completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] ); + + if ( fireGlobals ) { + globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] ); + + // Handle the global AJAX counter + if ( !( --jQuery.active ) ) { + jQuery.event.trigger( "ajaxStop" ); + } + } + } + + return jqXHR; + }, + + getJSON: function( url, data, callback ) { + return jQuery.get( url, data, callback, "json" ); + }, + + getScript: function( url, callback ) { + return jQuery.get( url, undefined, callback, "script" ); + } +} ); + +jQuery.each( [ "get", "post" ], function( _i, method ) { + jQuery[ method ] = function( url, data, callback, type ) { + + // Shift arguments if data argument was omitted + if ( isFunction( data ) ) { + type = type || callback; + callback = data; + data = undefined; + } + + // The url can be an options object (which then must have .url) + return jQuery.ajax( jQuery.extend( { + url: url, + type: method, + dataType: type, + data: data, + success: callback + }, jQuery.isPlainObject( url ) && url ) ); + }; +} ); + +jQuery.ajaxPrefilter( function( s ) { + var i; + for ( i in s.headers ) { + if ( i.toLowerCase() === "content-type" ) { + s.contentType = s.headers[ i ] || ""; + } + } +} ); + + +jQuery._evalUrl = function( url, options, doc ) { + return jQuery.ajax( { + url: url, + + // Make this explicit, since user can override this through ajaxSetup (#11264) + type: "GET", + dataType: "script", + cache: true, + async: false, + global: false, + + // Only evaluate the response if it is successful (gh-4126) + // dataFilter is not invoked for failure responses, so using it instead + // of the default converter is kludgy but it works. + converters: { + "text script": function() {} + }, + dataFilter: function( response ) { + jQuery.globalEval( response, options, doc ); + } + } ); +}; + + +jQuery.fn.extend( { + wrapAll: function( html ) { + var wrap; + + if ( this[ 0 ] ) { + if ( isFunction( html ) ) { + html = html.call( this[ 0 ] ); + } + + // The elements to wrap the target around + wrap = jQuery( html, this[ 0 ].ownerDocument ).eq( 0 ).clone( true ); + + if ( this[ 0 ].parentNode ) { + wrap.insertBefore( this[ 0 ] ); + } + + wrap.map( function() { + var elem = this; + + while ( elem.firstElementChild ) { + elem = elem.firstElementChild; + } + + return elem; + } ).append( this ); + } + + return this; + }, + + wrapInner: function( html ) { + if ( isFunction( html ) ) { + return this.each( function( i ) { + jQuery( this ).wrapInner( html.call( this, i ) ); + } ); + } + + return this.each( function() { + var self = jQuery( this ), + contents = self.contents(); + + if ( contents.length ) { + contents.wrapAll( html ); + + } else { + self.append( html ); + } + } ); + }, + + wrap: function( html ) { + var htmlIsFunction = isFunction( html ); + + return this.each( function( i ) { + jQuery( this ).wrapAll( htmlIsFunction ? html.call( this, i ) : html ); + } ); + }, + + unwrap: function( selector ) { + this.parent( selector ).not( "body" ).each( function() { + jQuery( this ).replaceWith( this.childNodes ); + } ); + return this; + } +} ); + + +jQuery.expr.pseudos.hidden = function( elem ) { + return !jQuery.expr.pseudos.visible( elem ); +}; +jQuery.expr.pseudos.visible = function( elem ) { + return !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length ); +}; + + + + +jQuery.ajaxSettings.xhr = function() { + try { + return new window.XMLHttpRequest(); + } catch ( e ) {} +}; + +var xhrSuccessStatus = { + + // File protocol always yields status code 0, assume 200 + 0: 200, + + // Support: IE <=9 only + // #1450: sometimes IE returns 1223 when it should be 204 + 1223: 204 + }, + xhrSupported = jQuery.ajaxSettings.xhr(); + +support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported ); +support.ajax = xhrSupported = !!xhrSupported; + +jQuery.ajaxTransport( function( options ) { + var callback, errorCallback; + + // Cross domain only allowed if supported through XMLHttpRequest + if ( support.cors || xhrSupported && !options.crossDomain ) { + return { + send: function( headers, complete ) { + var i, + xhr = options.xhr(); + + xhr.open( + options.type, + options.url, + options.async, + options.username, + options.password + ); + + // Apply custom fields if provided + if ( options.xhrFields ) { + for ( i in options.xhrFields ) { + xhr[ i ] = options.xhrFields[ i ]; + } + } + + // Override mime type if needed + if ( options.mimeType && xhr.overrideMimeType ) { + xhr.overrideMimeType( options.mimeType ); + } + + // X-Requested-With header + // For cross-domain requests, seeing as conditions for a preflight are + // akin to a jigsaw puzzle, we simply never set it to be sure. + // (it can always be set on a per-request basis or even using ajaxSetup) + // For same-domain requests, won't change header if already provided. + if ( !options.crossDomain && !headers[ "X-Requested-With" ] ) { + headers[ "X-Requested-With" ] = "XMLHttpRequest"; + } + + // Set headers + for ( i in headers ) { + xhr.setRequestHeader( i, headers[ i ] ); + } + + // Callback + callback = function( type ) { + return function() { + if ( callback ) { + callback = errorCallback = xhr.onload = + xhr.onerror = xhr.onabort = xhr.ontimeout = + xhr.onreadystatechange = null; + + if ( type === "abort" ) { + xhr.abort(); + } else if ( type === "error" ) { + + // Support: IE <=9 only + // On a manual native abort, IE9 throws + // errors on any property access that is not readyState + if ( typeof xhr.status !== "number" ) { + complete( 0, "error" ); + } else { + complete( + + // File: protocol always yields status 0; see #8605, #14207 + xhr.status, + xhr.statusText + ); + } + } else { + complete( + xhrSuccessStatus[ xhr.status ] || xhr.status, + xhr.statusText, + + // Support: IE <=9 only + // IE9 has no XHR2 but throws on binary (trac-11426) + // For XHR2 non-text, let the caller handle it (gh-2498) + ( xhr.responseType || "text" ) !== "text" || + typeof xhr.responseText !== "string" ? + { binary: xhr.response } : + { text: xhr.responseText }, + xhr.getAllResponseHeaders() + ); + } + } + }; + }; + + // Listen to events + xhr.onload = callback(); + errorCallback = xhr.onerror = xhr.ontimeout = callback( "error" ); + + // Support: IE 9 only + // Use onreadystatechange to replace onabort + // to handle uncaught aborts + if ( xhr.onabort !== undefined ) { + xhr.onabort = errorCallback; + } else { + xhr.onreadystatechange = function() { + + // Check readyState before timeout as it changes + if ( xhr.readyState === 4 ) { + + // Allow onerror to be called first, + // but that will not handle a native abort + // Also, save errorCallback to a variable + // as xhr.onerror cannot be accessed + window.setTimeout( function() { + if ( callback ) { + errorCallback(); + } + } ); + } + }; + } + + // Create the abort callback + callback = callback( "abort" ); + + try { + + // Do send the request (this may raise an exception) + xhr.send( options.hasContent && options.data || null ); + } catch ( e ) { + + // #14683: Only rethrow if this hasn't been notified as an error yet + if ( callback ) { + throw e; + } + } + }, + + abort: function() { + if ( callback ) { + callback(); + } + } + }; + } +} ); + + + + +// Prevent auto-execution of scripts when no explicit dataType was provided (See gh-2432) +jQuery.ajaxPrefilter( function( s ) { + if ( s.crossDomain ) { + s.contents.script = false; + } +} ); + +// Install script dataType +jQuery.ajaxSetup( { + accepts: { + script: "text/javascript, application/javascript, " + + "application/ecmascript, application/x-ecmascript" + }, + contents: { + script: /\b(?:java|ecma)script\b/ + }, + converters: { + "text script": function( text ) { + jQuery.globalEval( text ); + return text; + } + } +} ); + +// Handle cache's special case and crossDomain +jQuery.ajaxPrefilter( "script", function( s ) { + if ( s.cache === undefined ) { + s.cache = false; + } + if ( s.crossDomain ) { + s.type = "GET"; + } +} ); + +// Bind script tag hack transport +jQuery.ajaxTransport( "script", function( s ) { + + // This transport only deals with cross domain or forced-by-attrs requests + if ( s.crossDomain || s.scriptAttrs ) { + var script, callback; + return { + send: function( _, complete ) { + script = jQuery( " + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ +
    + +
  • »
  • + +
  • Index
  • + + +
  • + + + +
  • + +
+ + +
+
+
+
+ + +

Index

+ +
+ A + | B + | C + | D + | E + | F + | G + | H + | I + | J + | K + | L + | M + | N + | O + | P + | Q + | R + | S + | T + | U + | V + | W + +
+

A

+ + + +
+ +

B

+ + + +
+ +

C

+ + + +
+ +

D

+ + + +
+ +

E

+ + + +
+ +

F

+ + + +
+ +

G

+ + + +
+ +

H

+ + + +
+ +

I

+ + + +
+ +

J

+ + +
+ +

K

+ + + +
+ +

L

+ + + +
+ +

M

+ + + +
+ +

N

+ + + +
+ +

O

+ + + +
+ +

P

+ + + +
+ +

Q

+ + + +
+ +

R

+ + + +
+ +

S

+ + + +
+ +

T

+ + + +
+ +

U

+ + + +
+ +

V

+ + + +
+ +

W

+ + + +
+ + + +
+ +
+
+ + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/index.html b/openapi/docs/build/html/index.html new file mode 100644 index 00000000..d94c7117 --- /dev/null +++ b/openapi/docs/build/html/index.html @@ -0,0 +1,600 @@ + + + + + + + + + + Welcome to VMware Automation SDK for Python’s documentation! — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ +
    + +
  • »
  • + +
  • Welcome to VMware Automation SDK for Python’s documentation!
  • + + +
  • + + + View page source + + +
  • + +
+ + +
+
+
+
+ +
+

Welcome to VMware Automation SDK for Python’s documentation!

+
+

Contents:

+ +
+
+
+

Indices and tables

+ +
+ + +
+ +
+
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/objects.inv b/openapi/docs/build/html/objects.inv new file mode 100644 index 00000000..adb960be Binary files /dev/null and b/openapi/docs/build/html/objects.inv differ diff --git a/openapi/docs/build/html/py-modindex.html b/openapi/docs/build/html/py-modindex.html new file mode 100644 index 00000000..749aa082 --- /dev/null +++ b/openapi/docs/build/html/py-modindex.html @@ -0,0 +1,1609 @@ + + + + + + + + + + Python Module Index — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ +
    + +
  • »
  • + +
  • Python Module Index
  • + + +
  • + +
  • + +
+ + +
+
+
+
+ + +

Python Module Index

+ +
+ v +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 
+ v
+ vmware +
    + vmware.vmc +
    + vmware.vmc.console +
    + vmware.vmc.console.api +
    + vmware.vmc.console.api.account_linking_api +
    + vmware.vmc.console.api.addons_api +
    + vmware.vmc.console.api.clusters_api +
    + vmware.vmc.console.api.config_storage_api +
    + vmware.vmc.console.api.credentials_api +
    + vmware.vmc.console.api.dns_api +
    + vmware.vmc.console.api.edges_api +
    + vmware.vmc.console.api.esx_api +
    + vmware.vmc.console.api.hcx_api +
    + vmware.vmc.console.api.locale_api +
    + vmware.vmc.console.api.msft_licensing_api +
    + vmware.vmc.console.api.network_api +
    + vmware.vmc.console.api.orgs_api +
    + vmware.vmc.console.api.publicip_api +
    + vmware.vmc.console.api.reservations_api +
    + vmware.vmc.console.api.sddc_api +
    + vmware.vmc.console.api.sddc_networks_api +
    + vmware.vmc.console.api.sddc_template_api +
    + vmware.vmc.console.api.storage_api +
    + vmware.vmc.console.api.subscription_api +
    + vmware.vmc.console.api.task_api +
    + vmware.vmc.console.api.tbrs_api +
    + vmware.vmc.console.api.troubleshooting_api +
    + vmware.vmc.console.api_client +
    + vmware.vmc.console.configuration +
    + vmware.vmc.console.exceptions +
    + vmware.vmc.console.models +
    + vmware.vmc.console.models.abstract_entity +
    + vmware.vmc.console.models.account_link_config +
    + vmware.vmc.console.models.account_link_sddc_config +
    + vmware.vmc.console.models.address_fw_source_destination +
    + vmware.vmc.console.models.agent +
    + vmware.vmc.console.models.ami_info +
    + vmware.vmc.console.models.appliances_summary +
    + vmware.vmc.console.models.application +
    + vmware.vmc.console.models.available_zone_info +
    + vmware.vmc.console.models.aws_agent +
    + vmware.vmc.console.models.aws_agent_all_of +
    + vmware.vmc.console.models.aws_cloud_provider +
    + vmware.vmc.console.models.aws_cloud_provider_all_of +
    + vmware.vmc.console.models.aws_compatible_subnets +
    + vmware.vmc.console.models.aws_customer_connected_account +
    + vmware.vmc.console.models.aws_customer_connected_account_all_of +
    + vmware.vmc.console.models.aws_esx_host +
    + vmware.vmc.console.models.aws_esx_host_all_of +
    + vmware.vmc.console.models.aws_key_pair +
    + vmware.vmc.console.models.aws_kms_info +
    + vmware.vmc.console.models.aws_sddc_config +
    + vmware.vmc.console.models.aws_sddc_config_all_of +
    + vmware.vmc.console.models.aws_sddc_connection +
    + vmware.vmc.console.models.aws_sddc_connection_all_of +
    + vmware.vmc.console.models.aws_sddc_resource_config +
    + vmware.vmc.console.models.aws_sddc_resource_config_all_of +
    + vmware.vmc.console.models.aws_subnet +
    + vmware.vmc.console.models.ca_certificates +
    + vmware.vmc.console.models.cbm_statistic +
    + vmware.vmc.console.models.cbm_statistics +
    + vmware.vmc.console.models.cbm_stats_data +
    + vmware.vmc.console.models.cloud_provider +
    + vmware.vmc.console.models.cluster +
    + vmware.vmc.console.models.cluster_config +
    + vmware.vmc.console.models.cluster_reconfigure_params +
    + vmware.vmc.console.models.compute_gateway_template +
    + vmware.vmc.console.models.compute_gateway_template_all_of +
    + vmware.vmc.console.models.config_spec +
    + vmware.vmc.console.models.connectivity_agent_validation +
    + vmware.vmc.console.models.connectivity_validation_group +
    + vmware.vmc.console.models.connectivity_validation_groups +
    + vmware.vmc.console.models.connectivity_validation_input +
    + vmware.vmc.console.models.connectivity_validation_sub_group +
    + vmware.vmc.console.models.crl_certificates +
    + vmware.vmc.console.models.customer_eni_info +
    + vmware.vmc.console.models.dashboard_data +
    + vmware.vmc.console.models.dashboard_stat +
    + vmware.vmc.console.models.dashboard_statistics +
    + vmware.vmc.console.models.data_page_edge_summary +
    + vmware.vmc.console.models.data_page_sddc_network +
    + vmware.vmc.console.models.data_permissions +
    + vmware.vmc.console.models.dhcp_lease_info +
    + vmware.vmc.console.models.dhcp_leases +
    + vmware.vmc.console.models.dns_config +
    + vmware.vmc.console.models.dns_forwarders +
    + vmware.vmc.console.models.dns_listeners +
    + vmware.vmc.console.models.dns_listeners_all_of +
    + vmware.vmc.console.models.dns_response_stats +
    + vmware.vmc.console.models.dns_status_and_stats +
    + vmware.vmc.console.models.dns_view +
    + vmware.vmc.console.models.dns_view_match +
    + vmware.vmc.console.models.dns_views +
    + vmware.vmc.console.models.ebs_backed_vsan_config +
    + vmware.vmc.console.models.edge_job +
    + vmware.vmc.console.models.edge_status +
    + vmware.vmc.console.models.edge_summary +
    + vmware.vmc.console.models.edge_vm_status +
    + vmware.vmc.console.models.edge_vnic_address_group +
    + vmware.vmc.console.models.edge_vnic_address_groups +
    + vmware.vmc.console.models.eni_info +
    + vmware.vmc.console.models.entity_capacity +
    + vmware.vmc.console.models.error_response +
    + vmware.vmc.console.models.esx_config +
    + vmware.vmc.console.models.esx_host +
    + vmware.vmc.console.models.esx_host_info +
    + vmware.vmc.console.models.extended_attribute +
    + vmware.vmc.console.models.feature_capabilities +
    + vmware.vmc.console.models.feature_capability +
    + vmware.vmc.console.models.feature_status +
    + vmware.vmc.console.models.firewall_config +
    + vmware.vmc.console.models.firewall_dashboard_stats +
    + vmware.vmc.console.models.firewall_default_policy +
    + vmware.vmc.console.models.firewall_global_config +
    + vmware.vmc.console.models.firewall_rule +
    + vmware.vmc.console.models.firewall_rule_scope +
    + vmware.vmc.console.models.firewall_rule_stats +
    + vmware.vmc.console.models.firewall_rules +
    + vmware.vmc.console.models.firewall_service +
    + vmware.vmc.console.models.gateway_template +
    + vmware.vmc.console.models.glcm_bundle +
    + vmware.vmc.console.models.host_instance_types +
    + vmware.vmc.console.models.host_lease_info +
    + vmware.vmc.console.models.instance_type_config +
    + vmware.vmc.console.models.interaction_permissions +
    + vmware.vmc.console.models.interfaces_dashboard_stats +
    + vmware.vmc.console.models.ip_addresses +
    + vmware.vmc.console.models.ipsec +
    + vmware.vmc.console.models.ipsec_dashboard_stats +
    + vmware.vmc.console.models.ipsec_global_config +
    + vmware.vmc.console.models.ipsec_site +
    + vmware.vmc.console.models.ipsec_site_ike_status +
    + vmware.vmc.console.models.ipsec_site_stats +
    + vmware.vmc.console.models.ipsec_sites +
    + vmware.vmc.console.models.ipsec_status_and_stats +
    + vmware.vmc.console.models.ipsec_tunnel_stats +
    + vmware.vmc.console.models.key_value_attributes +
    + vmware.vmc.console.models.kms_vpc_endpoint +
    + vmware.vmc.console.models.l2_extension +
    + vmware.vmc.console.models.l2_vpn +
    + vmware.vmc.console.models.l2vpn_stats +
    + vmware.vmc.console.models.l2vpn_status_and_stats +
    + vmware.vmc.console.models.licence_acl_permissions +
    + vmware.vmc.console.models.load_balancer_dashboard_stats +
    + vmware.vmc.console.models.logging +
    + vmware.vmc.console.models.logical_network +
    + vmware.vmc.console.models.logical_router_scope +
    + vmware.vmc.console.models.logical_router_scopes +
    + vmware.vmc.console.models.mac_address +
    + vmware.vmc.console.models.maintenance_window +
    + vmware.vmc.console.models.maintenance_window_entry +
    + vmware.vmc.console.models.maintenance_window_get +
    + vmware.vmc.console.models.maintenance_window_get_all_of +
    + vmware.vmc.console.models.management_gateway_template +
    + vmware.vmc.console.models.management_gateway_template_all_of +
    + vmware.vmc.console.models.map_zones_request +
    + vmware.vmc.console.models.meta_dashboard_stats +
    + vmware.vmc.console.models.metadata +
    + vmware.vmc.console.models.msft_licensing_config +
    + vmware.vmc.console.models.nat +
    + vmware.vmc.console.models.nat_rule +
    + vmware.vmc.console.models.nat_rules +
    + vmware.vmc.console.models.network_template +
    + vmware.vmc.console.models.new_credentials +
    + vmware.vmc.console.models.nsxfirewallrule +
    + vmware.vmc.console.models.nsxfirewallservice +
    + vmware.vmc.console.models.nsxl2vpn +
    + vmware.vmc.console.models.nsxnatrule +
    + vmware.vmc.console.models.nsxsite +
    + vmware.vmc.console.models.nsxt_addons +
    + vmware.vmc.console.models.object_type +
    + vmware.vmc.console.models.offer_instances_holder +
    + vmware.vmc.console.models.offer_type +
    + vmware.vmc.console.models.on_demand_offer_instance +
    + vmware.vmc.console.models.org_properties +
    + vmware.vmc.console.models.org_seller_info +
    + vmware.vmc.console.models.organization +
    + vmware.vmc.console.models.organization_all_of +
    + vmware.vmc.console.models.paged_edge_list +
    + vmware.vmc.console.models.paging_info +
    + vmware.vmc.console.models.payment_method_info +
    + vmware.vmc.console.models.pop_agent_xeni_connection +
    + vmware.vmc.console.models.pop_ami_info +
    + vmware.vmc.console.models.pop_ami_info_all_of +
    + vmware.vmc.console.models.pop_info +
    + vmware.vmc.console.models.pop_service_info +
    + vmware.vmc.console.models.provision_spec +
    + vmware.vmc.console.models.requests +
    + vmware.vmc.console.models.reservation +
    + vmware.vmc.console.models.reservation_in_mw +
    + vmware.vmc.console.models.reservation_schedule +
    + vmware.vmc.console.models.reservation_schedule_all_of +
    + vmware.vmc.console.models.reservation_window +
    + vmware.vmc.console.models.reservation_window_maintenance_properties +
    + vmware.vmc.console.models.result +
    + vmware.vmc.console.models.route_table_info +
    + vmware.vmc.console.models.scope_info +
    + vmware.vmc.console.models.sddc +
    + vmware.vmc.console.models.sddc_all_of +
    + vmware.vmc.console.models.sddc_allocate_public_ip_spec +
    + vmware.vmc.console.models.sddc_config +
    + vmware.vmc.console.models.sddc_config_spec +
    + vmware.vmc.console.models.sddc_id +
    + vmware.vmc.console.models.sddc_link_config +
    + vmware.vmc.console.models.sddc_manifest +
    + vmware.vmc.console.models.sddc_network +
    + vmware.vmc.console.models.sddc_network_address_group +
    + vmware.vmc.console.models.sddc_network_address_groups +
    + vmware.vmc.console.models.sddc_network_dhcp_config +
    + vmware.vmc.console.models.sddc_network_dhcp_ip_pool +
    + vmware.vmc.console.models.sddc_patch_request +
    + vmware.vmc.console.models.sddc_public_ip +
    + vmware.vmc.console.models.sddc_resource_config +
    + vmware.vmc.console.models.sddc_size +
    + vmware.vmc.console.models.sddc_state_request +
    + vmware.vmc.console.models.sddc_template +
    + vmware.vmc.console.models.sddc_template_all_of +
    + vmware.vmc.console.models.secondary_addresses +
    + vmware.vmc.console.models.service_error +
    + vmware.vmc.console.models.site +
    + vmware.vmc.console.models.sites +
    + vmware.vmc.console.models.sslvpn_dashboard_stats +
    + vmware.vmc.console.models.sub_interface +
    + vmware.vmc.console.models.sub_interfaces +
    + vmware.vmc.console.models.subnet +
    + vmware.vmc.console.models.subnet_info +
    + vmware.vmc.console.models.subnet_info_all_of +
    + vmware.vmc.console.models.subnet_route_table_info +
    + vmware.vmc.console.models.subnets +
    + vmware.vmc.console.models.subscription_details +
    + vmware.vmc.console.models.subscription_products +
    + vmware.vmc.console.models.subscription_request +
    + vmware.vmc.console.models.support_window +
    + vmware.vmc.console.models.support_window_id +
    + vmware.vmc.console.models.task +
    + vmware.vmc.console.models.task_all_of +
    + vmware.vmc.console.models.task_progress_phase +
    + vmware.vmc.console.models.term_billing_options +
    + vmware.vmc.console.models.term_offer_instance +
    + vmware.vmc.console.models.traffic_shaping_policy +
    + vmware.vmc.console.models.update_credentials +
    + vmware.vmc.console.models.vmc_locale +
    + vmware.vmc.console.models.vnic +
    + vmware.vmc.console.models.vnics +
    + vmware.vmc.console.models.vpc_info +
    + vmware.vmc.console.models.vpc_info_subnets +
    + vmware.vmc.console.models.vpc_info_subnets_all_of +
    + vmware.vmc.console.models.vpn +
    + vmware.vmc.console.models.vpn_channel_status +
    + vmware.vmc.console.models.vpn_tunnel_status +
    + vmware.vmc.console.models.vpn_tunnel_traffic_stats +
    + vmware.vmc.console.models.vsan_available_capacity +
    + vmware.vmc.console.models.vsan_cluster_reconfig_bias +
    + vmware.vmc.console.models.vsan_cluster_reconfig_constraints +
    + vmware.vmc.console.models.vsan_config_constraints +
    + vmware.vmc.console.models.vsan_encryption_config +
    + vmware.vmc.console.rest +
    + vmware.vmc_draas +
    + vmware.vmc_draas.api +
    + vmware.vmc_draas.api.site_recovery_api +
    + vmware.vmc_draas.api.task_api +
    + vmware.vmc_draas.api_client +
    + vmware.vmc_draas.configuration +
    + vmware.vmc_draas.exceptions +
    + vmware.vmc_draas.models +
    + vmware.vmc_draas.models.abstract_entity +
    + vmware.vmc_draas.models.activate_site_recovery_config +
    + vmware.vmc_draas.models.error_response +
    + vmware.vmc_draas.models.provision_srm_config +
    + vmware.vmc_draas.models.replica_disk +
    + vmware.vmc_draas.models.replica_disk_collection +
    + vmware.vmc_draas.models.site_recovery +
    + vmware.vmc_draas.models.site_recovery_all_of +
    + vmware.vmc_draas.models.site_recovery_node +
    + vmware.vmc_draas.models.site_recovery_node_all_of +
    + vmware.vmc_draas.models.site_recovery_node_version +
    + vmware.vmc_draas.models.site_recovery_versions +
    + vmware.vmc_draas.models.task +
    + vmware.vmc_draas.models.task_all_of +
    + vmware.vmc_draas.models.task_progress_phase +
    + vmware.vmc_draas.rest +
+ + +
+ +
+
+ + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/search.html b/openapi/docs/build/html/search.html new file mode 100644 index 00000000..caf79092 --- /dev/null +++ b/openapi/docs/build/html/search.html @@ -0,0 +1,210 @@ + + + + + + + + + + Search — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ +
    + +
  • »
  • + +
  • Search
  • + + +
  • + + + +
  • + +
+ + +
+
+
+
+ + + + +
+ +
+ +
+ +
+
+ + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/searchindex.js b/openapi/docs/build/html/searchindex.js new file mode 100644 index 00000000..aa6d25eb --- /dev/null +++ b/openapi/docs/build/html/searchindex.js @@ -0,0 +1 @@ +Search.setIndex({docnames:["index","vmc/console/modules","vmc/console/setup","vmc/console/vmware","vmc/console/vmware.vmc","vmc/console/vmware.vmc.console","vmc/console/vmware.vmc.console.api","vmc/console/vmware.vmc.console.models","vmc/draas/modules","vmc/draas/setup","vmc/draas/vmware","vmc/draas/vmware.vmc","vmc/draas/vmware.vmc.draas","vmc/draas/vmware.vmc.draas.api","vmc/draas/vmware.vmc.draas.models","vmc/draas/vmware.vmc_draas","vmc/draas/vmware.vmc_draas.api","vmc/draas/vmware.vmc_draas.models"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["index.rst","vmc/console/modules.rst","vmc/console/setup.rst","vmc/console/vmware.rst","vmc/console/vmware.vmc.rst","vmc/console/vmware.vmc.console.rst","vmc/console/vmware.vmc.console.api.rst","vmc/console/vmware.vmc.console.models.rst","vmc/draas/modules.rst","vmc/draas/setup.rst","vmc/draas/vmware.rst","vmc/draas/vmware.vmc.rst","vmc/draas/vmware.vmc.draas.rst","vmc/draas/vmware.vmc.draas.api.rst","vmc/draas/vmware.vmc.draas.models.rst","vmc/draas/vmware.vmc_draas.rst","vmc/draas/vmware.vmc_draas.api.rst","vmc/draas/vmware.vmc_draas.models.rst"],objects:{"":{vmware:[10,0,0,"-"]},"vmware.vmc":{console:[5,0,0,"-"]},"vmware.vmc.console":{api:[6,0,0,"-"],api_client:[5,0,0,"-"],configuration:[5,0,0,"-"],exceptions:[5,0,0,"-"],models:[7,0,0,"-"],rest:[5,0,0,"-"]},"vmware.vmc.console.api":{account_linking_api:[6,0,0,"-"],addons_api:[6,0,0,"-"],clusters_api:[6,0,0,"-"],config_storage_api:[6,0,0,"-"],credentials_api:[6,0,0,"-"],dns_api:[6,0,0,"-"],edges_api:[6,0,0,"-"],esx_api:[6,0,0,"-"],hcx_api:[6,0,0,"-"],locale_api:[6,0,0,"-"],msft_licensing_api:[6,0,0,"-"],network_api:[6,0,0,"-"],orgs_api:[6,0,0,"-"],publicip_api:[6,0,0,"-"],reservations_api:[6,0,0,"-"],sddc_api:[6,0,0,"-"],sddc_networks_api:[6,0,0,"-"],sddc_template_api:[6,0,0,"-"],storage_api:[6,0,0,"-"],subscription_api:[6,0,0,"-"],task_api:[6,0,0,"-"],tbrs_api:[6,0,0,"-"],troubleshooting_api:[6,0,0,"-"]},"vmware.vmc.console.api.account_linking_api":{AccountLinkingApi:[6,1,1,""]},"vmware.vmc.console.api.account_linking_api.AccountLinkingApi":{orgs_org_account_link_compatible_subnets_async_get:[6,2,1,""],orgs_org_account_link_compatible_subnets_async_get_with_http_info:[6,2,1,""],orgs_org_account_link_compatible_subnets_async_post:[6,2,1,""],orgs_org_account_link_compatible_subnets_async_post_with_http_info:[6,2,1,""],orgs_org_account_link_compatible_subnets_get:[6,2,1,""],orgs_org_account_link_compatible_subnets_get_with_http_info:[6,2,1,""],orgs_org_account_link_compatible_subnets_post:[6,2,1,""],orgs_org_account_link_compatible_subnets_post_with_http_info:[6,2,1,""],orgs_org_account_link_connected_accounts_get:[6,2,1,""],orgs_org_account_link_connected_accounts_get_with_http_info:[6,2,1,""],orgs_org_account_link_connected_accounts_linked_account_path_id_delete:[6,2,1,""],orgs_org_account_link_connected_accounts_linked_account_path_id_delete_with_http_info:[6,2,1,""],orgs_org_account_link_get:[6,2,1,""],orgs_org_account_link_get_with_http_info:[6,2,1,""],orgs_org_account_link_map_customer_zones_post:[6,2,1,""],orgs_org_account_link_map_customer_zones_post_with_http_info:[6,2,1,""],orgs_org_account_link_sddc_connections_get:[6,2,1,""],orgs_org_account_link_sddc_connections_get_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.addons_api":{AddonsApi:[6,1,1,""]},"vmware.vmc.console.api.addons_api.AddonsApi":{orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.clusters_api":{ClustersApi:[6,1,1,""]},"vmware.vmc.console.api.clusters_api.ClustersApi":{orgs_org_sddcs_sddc_clusters_cluster_reconfigure_post:[6,2,1,""],orgs_org_sddcs_sddc_clusters_cluster_reconfigure_post_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.config_storage_api":{ConfigStorageApi:[6,1,1,""]},"vmware.vmc.console.api.config_storage_api.ConfigStorageApi":{orgs_org_sddcs_sddc_clusters_cluster_config_constraints_get:[6,2,1,""],orgs_org_sddcs_sddc_clusters_cluster_config_constraints_get_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.credentials_api":{CredentialsApi:[6,1,1,""]},"vmware.vmc.console.api.credentials_api.CredentialsApi":{orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.dns_api":{DnsApi:[6,1,1,""]},"vmware.vmc.console.api.dns_api.DnsApi":{orgs_org_sddcs_sddc_dns_private_put:[6,2,1,""],orgs_org_sddcs_sddc_dns_private_put_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_dns_public_put:[6,2,1,""],orgs_org_sddcs_sddc_dns_public_put_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_management_vms_management_vm_id_dns_ip_type_put:[6,2,1,""],orgs_org_sddcs_sddc_management_vms_management_vm_id_dns_ip_type_put_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.edges_api":{EdgesApi:[6,1,1,""]},"vmware.vmc.console.api.edges_api.EdgesApi":{orgs_org_sddcs_sddc_networks40_edges_edge_id_dhcp_lease_info_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_dhcp_lease_info_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_delete:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_delete_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_post:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_post_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_put:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_put_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_statistics_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_statistics_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_delete:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_delete_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_put:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_put_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_post:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_post_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_delete:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_delete_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_put:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_put_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_statistics_rule_id_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_statistics_rule_id_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_delete:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_delete_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_put:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_put_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_statistics_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_statistics_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_l2vpn_config_statistics_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_l2vpn_config_statistics_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_delete:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_delete_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_put:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_put_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_post:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_post_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_delete:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_delete_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_put:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_put_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_peerconfig_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_peerconfig_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_firewall_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_firewall_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_interface_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_interface_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_ipsec_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_ipsec_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_internal_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_internal_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_uplink_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_uplink_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_status_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_status_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_vnics_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_edge_id_vnics_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_edges_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_delete:[6,2,1,""],orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_delete_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_put:[6,2,1,""],orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_put_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.esx_api":{EsxApi:[6,1,1,""]},"vmware.vmc.console.api.esx_api.EsxApi":{orgs_org_sddcs_sddc_esxs_post:[6,2,1,""],orgs_org_sddcs_sddc_esxs_post_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.hcx_api":{HcxApi:[6,1,1,""]},"vmware.vmc.console.api.hcx_api.HcxApi":{orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.locale_api":{LocaleApi:[6,1,1,""]},"vmware.vmc.console.api.locale_api.LocaleApi":{locale_post:[6,2,1,""],locale_post_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.msft_licensing_api":{MsftLicensingApi:[6,1,1,""]},"vmware.vmc.console.api.msft_licensing_api.MsftLicensingApi":{orgs_org_sddcs_sddc_clusters_cluster_msft_licensing_publish_post:[6,2,1,""],orgs_org_sddcs_sddc_clusters_cluster_msft_licensing_publish_post_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.network_api":{NetworkApi:[6,1,1,""]},"vmware.vmc.console.api.network_api.NetworkApi":{orgs_org_sddcs_sddc_networking_connectivity_tests_get:[6,2,1,""],orgs_org_sddcs_sddc_networking_connectivity_tests_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networking_connectivity_tests_post:[6,2,1,""],orgs_org_sddcs_sddc_networking_connectivity_tests_post_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.orgs_api":{OrgsApi:[6,1,1,""]},"vmware.vmc.console.api.orgs_api.OrgsApi":{orgs_get:[6,2,1,""],orgs_get_with_http_info:[6,2,1,""],orgs_org_get:[6,2,1,""],orgs_org_get_with_http_info:[6,2,1,""],orgs_org_payment_methods_get:[6,2,1,""],orgs_org_payment_methods_get_with_http_info:[6,2,1,""],orgs_org_providers_get:[6,2,1,""],orgs_org_providers_get_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.publicip_api":{PublicipApi:[6,1,1,""]},"vmware.vmc.console.api.publicip_api.PublicipApi":{orgs_org_sddcs_sddc_publicips_get:[6,2,1,""],orgs_org_sddcs_sddc_publicips_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_publicips_id_delete:[6,2,1,""],orgs_org_sddcs_sddc_publicips_id_delete_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_publicips_id_get:[6,2,1,""],orgs_org_sddcs_sddc_publicips_id_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_publicips_id_patch:[6,2,1,""],orgs_org_sddcs_sddc_publicips_id_patch_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_publicips_post:[6,2,1,""],orgs_org_sddcs_sddc_publicips_post_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.reservations_api":{ReservationsApi:[6,1,1,""]},"vmware.vmc.console.api.reservations_api.ReservationsApi":{orgs_org_reservations_get:[6,2,1,""],orgs_org_reservations_get_with_http_info:[6,2,1,""],orgs_org_reservations_reservation_mw_get:[6,2,1,""],orgs_org_reservations_reservation_mw_get_with_http_info:[6,2,1,""],orgs_org_reservations_reservation_mw_put:[6,2,1,""],orgs_org_reservations_reservation_mw_put_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.sddc_api":{SddcApi:[6,1,1,""]},"vmware.vmc.console.api.sddc_api.SddcApi":{orgs_org_sddcs_get:[6,2,1,""],orgs_org_sddcs_get_with_http_info:[6,2,1,""],orgs_org_sddcs_post:[6,2,1,""],orgs_org_sddcs_post_with_http_info:[6,2,1,""],orgs_org_sddcs_provision_spec_get:[6,2,1,""],orgs_org_sddcs_provision_spec_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_clusters_cluster_delete:[6,2,1,""],orgs_org_sddcs_sddc_clusters_cluster_delete_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_clusters_cluster_reconfigure_post:[6,2,1,""],orgs_org_sddcs_sddc_clusters_cluster_reconfigure_post_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_clusters_post:[6,2,1,""],orgs_org_sddcs_sddc_clusters_post_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_convert_post:[6,2,1,""],orgs_org_sddcs_sddc_convert_post_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_delete:[6,2,1,""],orgs_org_sddcs_sddc_delete_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_dns_private_put:[6,2,1,""],orgs_org_sddcs_sddc_dns_private_put_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_dns_public_put:[6,2,1,""],orgs_org_sddcs_sddc_dns_public_put_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_esxs_post:[6,2,1,""],orgs_org_sddcs_sddc_esxs_post_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_get:[6,2,1,""],orgs_org_sddcs_sddc_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post:[6,2,1,""],orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_management_vms_management_vm_id_dns_ip_type_put:[6,2,1,""],orgs_org_sddcs_sddc_management_vms_management_vm_id_dns_ip_type_put_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_patch:[6,2,1,""],orgs_org_sddcs_sddc_patch_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_primarycluster_get:[6,2,1,""],orgs_org_sddcs_sddc_primarycluster_get_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.sddc_networks_api":{SddcNetworksApi:[6,1,1,""]},"vmware.vmc.console.api.sddc_networks_api.SddcNetworksApi":{orgs_org_sddcs_sddc_networks40_sddc_networks_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_sddc_networks_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_delete:[6,2,1,""],orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_delete_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_get:[6,2,1,""],orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_put:[6,2,1,""],orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_put_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networks40_sddc_networks_post:[6,2,1,""],orgs_org_sddcs_sddc_networks40_sddc_networks_post_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.sddc_template_api":{SddcTemplateApi:[6,1,1,""]},"vmware.vmc.console.api.sddc_template_api.SddcTemplateApi":{orgs_org_sddc_templates_get:[6,2,1,""],orgs_org_sddc_templates_get_with_http_info:[6,2,1,""],orgs_org_sddc_templates_template_id_delete:[6,2,1,""],orgs_org_sddc_templates_template_id_delete_with_http_info:[6,2,1,""],orgs_org_sddc_templates_template_id_get:[6,2,1,""],orgs_org_sddc_templates_template_id_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_sddc_template_get:[6,2,1,""],orgs_org_sddcs_sddc_sddc_template_get_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.storage_api":{StorageApi:[6,1,1,""]},"vmware.vmc.console.api.storage_api.StorageApi":{orgs_org_storage_cluster_constraints_get:[6,2,1,""],orgs_org_storage_cluster_constraints_get_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.subscription_api":{SubscriptionApi:[6,1,1,""]},"vmware.vmc.console.api.subscription_api.SubscriptionApi":{orgs_org_subscriptions_get:[6,2,1,""],orgs_org_subscriptions_get_with_http_info:[6,2,1,""],orgs_org_subscriptions_offer_instances_get:[6,2,1,""],orgs_org_subscriptions_offer_instances_get_with_http_info:[6,2,1,""],orgs_org_subscriptions_post:[6,2,1,""],orgs_org_subscriptions_post_with_http_info:[6,2,1,""],orgs_org_subscriptions_products_get:[6,2,1,""],orgs_org_subscriptions_products_get_with_http_info:[6,2,1,""],orgs_org_subscriptions_subscription_get:[6,2,1,""],orgs_org_subscriptions_subscription_get_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.task_api":{TaskApi:[6,1,1,""]},"vmware.vmc.console.api.task_api.TaskApi":{orgs_org_tasks_get:[6,2,1,""],orgs_org_tasks_get_with_http_info:[6,2,1,""],orgs_org_tasks_task_get:[6,2,1,""],orgs_org_tasks_task_get_with_http_info:[6,2,1,""],orgs_org_tasks_task_post:[6,2,1,""],orgs_org_tasks_task_post_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.tbrs_api":{TbrsApi:[6,1,1,""]},"vmware.vmc.console.api.tbrs_api.TbrsApi":{orgs_org_tbrs_reservation_post:[6,2,1,""],orgs_org_tbrs_reservation_post_with_http_info:[6,2,1,""],orgs_org_tbrs_support_window_get:[6,2,1,""],orgs_org_tbrs_support_window_get_with_http_info:[6,2,1,""],orgs_org_tbrs_support_window_id_put:[6,2,1,""],orgs_org_tbrs_support_window_id_put_with_http_info:[6,2,1,""]},"vmware.vmc.console.api.troubleshooting_api":{TroubleshootingApi:[6,1,1,""]},"vmware.vmc.console.api.troubleshooting_api.TroubleshootingApi":{orgs_org_sddcs_sddc_networking_connectivity_tests_get:[6,2,1,""],orgs_org_sddcs_sddc_networking_connectivity_tests_get_with_http_info:[6,2,1,""],orgs_org_sddcs_sddc_networking_connectivity_tests_post:[6,2,1,""],orgs_org_sddcs_sddc_networking_connectivity_tests_post_with_http_info:[6,2,1,""]},"vmware.vmc.console.api_client":{ApiClient:[5,1,1,""]},"vmware.vmc.console.api_client.ApiClient":{NATIVE_TYPES_MAPPING:[5,3,1,""],PRIMITIVE_TYPES:[5,3,1,""],call_api:[5,2,1,""],close:[5,2,1,""],deserialize:[5,2,1,""],files_parameters:[5,2,1,""],parameters_to_tuples:[5,2,1,""],pool:[5,2,1,""],request:[5,2,1,""],sanitize_for_serialization:[5,2,1,""],select_header_accept:[5,2,1,""],select_header_content_type:[5,2,1,""],set_default_header:[5,2,1,""],update_params_for_auth:[5,2,1,""],user_agent:[5,2,1,""]},"vmware.vmc.console.configuration":{Configuration:[5,1,1,""]},"vmware.vmc.console.configuration.Configuration":{assert_hostname:[5,3,1,""],auth_settings:[5,2,1,""],cert_file:[5,3,1,""],connection_pool_maxsize:[5,3,1,""],debug:[5,2,1,""],get_api_key_with_prefix:[5,2,1,""],get_basic_auth_token:[5,2,1,""],get_default_copy:[5,2,1,""],get_host_from_settings:[5,2,1,""],get_host_settings:[5,2,1,""],host:[5,3,1,""],key_file:[5,3,1,""],logger:[5,3,1,""],logger_file:[5,2,1,""],logger_file_handler:[5,3,1,""],logger_format:[5,2,1,""],logger_stream_handler:[5,3,1,""],password:[5,3,1,""],proxy:[5,3,1,""],proxy_headers:[5,3,1,""],refresh_api_key_hook:[5,3,1,""],retries:[5,3,1,""],safe_chars_for_path_param:[5,3,1,""],set_default:[5,2,1,""],ssl_ca_cert:[5,3,1,""],temp_folder_path:[5,3,1,""],to_debug_report:[5,2,1,""],username:[5,3,1,""],verify_ssl:[5,3,1,""]},"vmware.vmc.console.exceptions":{ApiException:[5,4,1,""],ApiKeyError:[5,4,1,""],ApiTypeError:[5,4,1,""],ApiValueError:[5,4,1,""],OpenApiException:[5,4,1,""],render_path:[5,5,1,""]},"vmware.vmc.console.models":{abstract_entity:[7,0,0,"-"],account_link_config:[7,0,0,"-"],account_link_sddc_config:[7,0,0,"-"],address_fw_source_destination:[7,0,0,"-"],agent:[7,0,0,"-"],ami_info:[7,0,0,"-"],appliances_summary:[7,0,0,"-"],application:[7,0,0,"-"],available_zone_info:[7,0,0,"-"],aws_agent:[7,0,0,"-"],aws_agent_all_of:[7,0,0,"-"],aws_cloud_provider:[7,0,0,"-"],aws_cloud_provider_all_of:[7,0,0,"-"],aws_compatible_subnets:[7,0,0,"-"],aws_customer_connected_account:[7,0,0,"-"],aws_customer_connected_account_all_of:[7,0,0,"-"],aws_esx_host:[7,0,0,"-"],aws_esx_host_all_of:[7,0,0,"-"],aws_key_pair:[7,0,0,"-"],aws_kms_info:[7,0,0,"-"],aws_sddc_config:[7,0,0,"-"],aws_sddc_config_all_of:[7,0,0,"-"],aws_sddc_connection:[7,0,0,"-"],aws_sddc_connection_all_of:[7,0,0,"-"],aws_sddc_resource_config:[7,0,0,"-"],aws_sddc_resource_config_all_of:[7,0,0,"-"],aws_subnet:[7,0,0,"-"],ca_certificates:[7,0,0,"-"],cbm_statistic:[7,0,0,"-"],cbm_statistics:[7,0,0,"-"],cbm_stats_data:[7,0,0,"-"],cloud_provider:[7,0,0,"-"],cluster:[7,0,0,"-"],cluster_config:[7,0,0,"-"],cluster_reconfigure_params:[7,0,0,"-"],compute_gateway_template:[7,0,0,"-"],compute_gateway_template_all_of:[7,0,0,"-"],config_spec:[7,0,0,"-"],connectivity_agent_validation:[7,0,0,"-"],connectivity_validation_group:[7,0,0,"-"],connectivity_validation_groups:[7,0,0,"-"],connectivity_validation_input:[7,0,0,"-"],connectivity_validation_sub_group:[7,0,0,"-"],crl_certificates:[7,0,0,"-"],customer_eni_info:[7,0,0,"-"],dashboard_data:[7,0,0,"-"],dashboard_stat:[7,0,0,"-"],dashboard_statistics:[7,0,0,"-"],data_page_edge_summary:[7,0,0,"-"],data_page_sddc_network:[7,0,0,"-"],data_permissions:[7,0,0,"-"],dhcp_lease_info:[7,0,0,"-"],dhcp_leases:[7,0,0,"-"],dns_config:[7,0,0,"-"],dns_forwarders:[7,0,0,"-"],dns_listeners:[7,0,0,"-"],dns_listeners_all_of:[7,0,0,"-"],dns_response_stats:[7,0,0,"-"],dns_status_and_stats:[7,0,0,"-"],dns_view:[7,0,0,"-"],dns_view_match:[7,0,0,"-"],dns_views:[7,0,0,"-"],ebs_backed_vsan_config:[7,0,0,"-"],edge_job:[7,0,0,"-"],edge_status:[7,0,0,"-"],edge_summary:[7,0,0,"-"],edge_vm_status:[7,0,0,"-"],edge_vnic_address_group:[7,0,0,"-"],edge_vnic_address_groups:[7,0,0,"-"],eni_info:[7,0,0,"-"],entity_capacity:[7,0,0,"-"],error_response:[7,0,0,"-"],esx_config:[7,0,0,"-"],esx_host:[7,0,0,"-"],esx_host_info:[7,0,0,"-"],extended_attribute:[7,0,0,"-"],feature_capabilities:[7,0,0,"-"],feature_capability:[7,0,0,"-"],feature_status:[7,0,0,"-"],firewall_config:[7,0,0,"-"],firewall_dashboard_stats:[7,0,0,"-"],firewall_default_policy:[7,0,0,"-"],firewall_global_config:[7,0,0,"-"],firewall_rule:[7,0,0,"-"],firewall_rule_scope:[7,0,0,"-"],firewall_rule_stats:[7,0,0,"-"],firewall_rules:[7,0,0,"-"],firewall_service:[7,0,0,"-"],gateway_template:[7,0,0,"-"],glcm_bundle:[7,0,0,"-"],host_instance_types:[7,0,0,"-"],host_lease_info:[7,0,0,"-"],instance_type_config:[7,0,0,"-"],interaction_permissions:[7,0,0,"-"],interfaces_dashboard_stats:[7,0,0,"-"],ip_addresses:[7,0,0,"-"],ipsec:[7,0,0,"-"],ipsec_dashboard_stats:[7,0,0,"-"],ipsec_global_config:[7,0,0,"-"],ipsec_site:[7,0,0,"-"],ipsec_site_ike_status:[7,0,0,"-"],ipsec_site_stats:[7,0,0,"-"],ipsec_sites:[7,0,0,"-"],ipsec_status_and_stats:[7,0,0,"-"],ipsec_tunnel_stats:[7,0,0,"-"],key_value_attributes:[7,0,0,"-"],kms_vpc_endpoint:[7,0,0,"-"],l2_extension:[7,0,0,"-"],l2_vpn:[7,0,0,"-"],l2vpn_stats:[7,0,0,"-"],l2vpn_status_and_stats:[7,0,0,"-"],licence_acl_permissions:[7,0,0,"-"],load_balancer_dashboard_stats:[7,0,0,"-"],logging:[7,0,0,"-"],logical_network:[7,0,0,"-"],logical_router_scope:[7,0,0,"-"],logical_router_scopes:[7,0,0,"-"],mac_address:[7,0,0,"-"],maintenance_window:[7,0,0,"-"],maintenance_window_entry:[7,0,0,"-"],maintenance_window_get:[7,0,0,"-"],maintenance_window_get_all_of:[7,0,0,"-"],management_gateway_template:[7,0,0,"-"],management_gateway_template_all_of:[7,0,0,"-"],map_zones_request:[7,0,0,"-"],meta_dashboard_stats:[7,0,0,"-"],metadata:[7,0,0,"-"],msft_licensing_config:[7,0,0,"-"],nat:[7,0,0,"-"],nat_rule:[7,0,0,"-"],nat_rules:[7,0,0,"-"],network_template:[7,0,0,"-"],new_credentials:[7,0,0,"-"],nsxfirewallrule:[7,0,0,"-"],nsxfirewallservice:[7,0,0,"-"],nsxl2vpn:[7,0,0,"-"],nsxnatrule:[7,0,0,"-"],nsxsite:[7,0,0,"-"],nsxt_addons:[7,0,0,"-"],object_type:[7,0,0,"-"],offer_instances_holder:[7,0,0,"-"],offer_type:[7,0,0,"-"],on_demand_offer_instance:[7,0,0,"-"],org_properties:[7,0,0,"-"],org_seller_info:[7,0,0,"-"],organization:[7,0,0,"-"],organization_all_of:[7,0,0,"-"],paged_edge_list:[7,0,0,"-"],paging_info:[7,0,0,"-"],payment_method_info:[7,0,0,"-"],pop_agent_xeni_connection:[7,0,0,"-"],pop_ami_info:[7,0,0,"-"],pop_ami_info_all_of:[7,0,0,"-"],pop_info:[7,0,0,"-"],pop_service_info:[7,0,0,"-"],provision_spec:[7,0,0,"-"],requests:[7,0,0,"-"],reservation:[7,0,0,"-"],reservation_in_mw:[7,0,0,"-"],reservation_schedule:[7,0,0,"-"],reservation_schedule_all_of:[7,0,0,"-"],reservation_window:[7,0,0,"-"],reservation_window_maintenance_properties:[7,0,0,"-"],result:[7,0,0,"-"],route_table_info:[7,0,0,"-"],scope_info:[7,0,0,"-"],sddc:[7,0,0,"-"],sddc_all_of:[7,0,0,"-"],sddc_allocate_public_ip_spec:[7,0,0,"-"],sddc_config:[7,0,0,"-"],sddc_config_spec:[7,0,0,"-"],sddc_id:[7,0,0,"-"],sddc_link_config:[7,0,0,"-"],sddc_manifest:[7,0,0,"-"],sddc_network:[7,0,0,"-"],sddc_network_address_group:[7,0,0,"-"],sddc_network_address_groups:[7,0,0,"-"],sddc_network_dhcp_config:[7,0,0,"-"],sddc_network_dhcp_ip_pool:[7,0,0,"-"],sddc_patch_request:[7,0,0,"-"],sddc_public_ip:[7,0,0,"-"],sddc_resource_config:[7,0,0,"-"],sddc_size:[7,0,0,"-"],sddc_state_request:[7,0,0,"-"],sddc_template:[7,0,0,"-"],sddc_template_all_of:[7,0,0,"-"],secondary_addresses:[7,0,0,"-"],service_error:[7,0,0,"-"],site:[7,0,0,"-"],sites:[7,0,0,"-"],sslvpn_dashboard_stats:[7,0,0,"-"],sub_interface:[7,0,0,"-"],sub_interfaces:[7,0,0,"-"],subnet:[7,0,0,"-"],subnet_info:[7,0,0,"-"],subnet_info_all_of:[7,0,0,"-"],subnet_route_table_info:[7,0,0,"-"],subnets:[7,0,0,"-"],subscription_details:[7,0,0,"-"],subscription_products:[7,0,0,"-"],subscription_request:[7,0,0,"-"],support_window:[7,0,0,"-"],support_window_id:[7,0,0,"-"],task:[7,0,0,"-"],task_all_of:[7,0,0,"-"],task_progress_phase:[7,0,0,"-"],term_billing_options:[7,0,0,"-"],term_offer_instance:[7,0,0,"-"],traffic_shaping_policy:[7,0,0,"-"],update_credentials:[7,0,0,"-"],vmc_locale:[7,0,0,"-"],vnic:[7,0,0,"-"],vnics:[7,0,0,"-"],vpc_info:[7,0,0,"-"],vpc_info_subnets:[7,0,0,"-"],vpc_info_subnets_all_of:[7,0,0,"-"],vpn:[7,0,0,"-"],vpn_channel_status:[7,0,0,"-"],vpn_tunnel_status:[7,0,0,"-"],vpn_tunnel_traffic_stats:[7,0,0,"-"],vsan_available_capacity:[7,0,0,"-"],vsan_cluster_reconfig_bias:[7,0,0,"-"],vsan_cluster_reconfig_constraints:[7,0,0,"-"],vsan_config_constraints:[7,0,0,"-"],vsan_encryption_config:[7,0,0,"-"]},"vmware.vmc.console.models.abstract_entity":{AbstractEntity:[7,1,1,""]},"vmware.vmc.console.models.abstract_entity.AbstractEntity":{attribute_map:[7,3,1,""],created:[7,2,1,""],id:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],updated:[7,2,1,""],updated_by_user_id:[7,2,1,""],updated_by_user_name:[7,2,1,""],user_id:[7,2,1,""],user_name:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.account_link_config":{AccountLinkConfig:[7,1,1,""]},"vmware.vmc.console.models.account_link_config.AccountLinkConfig":{attribute_map:[7,3,1,""],delay_account_link:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.account_link_sddc_config":{AccountLinkSddcConfig:[7,1,1,""]},"vmware.vmc.console.models.account_link_sddc_config.AccountLinkSddcConfig":{attribute_map:[7,3,1,""],connected_account_id:[7,2,1,""],customer_subnet_ids:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.address_fw_source_destination":{AddressFWSourceDestination:[7,1,1,""]},"vmware.vmc.console.models.address_fw_source_destination.AddressFWSourceDestination":{attribute_map:[7,3,1,""],exclude:[7,2,1,""],grouping_object_id:[7,2,1,""],ip_address:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vnic_group_id:[7,2,1,""]},"vmware.vmc.console.models.agent":{Agent:[7,1,1,""]},"vmware.vmc.console.models.agent.Agent":{agent_state:[7,2,1,""],agent_url:[7,2,1,""],attribute_map:[7,3,1,""],cert_enabled:[7,2,1,""],discriminator_value_class_map:[7,3,1,""],get_real_child_model:[7,2,1,""],hostname_verifier_enabled:[7,2,1,""],internal_ip:[7,2,1,""],management_ip:[7,2,1,""],master:[7,2,1,""],network_gateway:[7,2,1,""],network_netmask:[7,2,1,""],openapi_types:[7,3,1,""],provider:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.ami_info":{AmiInfo:[7,1,1,""]},"vmware.vmc.console.models.ami_info.AmiInfo":{attribute_map:[7,3,1,""],id:[7,2,1,""],instance_type:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],region:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.appliances_summary":{AppliancesSummary:[7,1,1,""]},"vmware.vmc.console.models.appliances_summary.AppliancesSummary":{active_vse_ha_index:[7,2,1,""],appliance_size:[7,2,1,""],attribute_map:[7,3,1,""],communication_channel:[7,2,1,""],data_store_moid_of_active_vse:[7,2,1,""],data_store_name_of_active_vse:[7,2,1,""],deploy_appliances:[7,2,1,""],enable_fips:[7,2,1,""],fqdn:[7,2,1,""],host_moid_of_active_vse:[7,2,1,""],host_name_of_active_vse:[7,2,1,""],number_of_deployed_vms:[7,2,1,""],openapi_types:[7,3,1,""],resource_pool_moid_of_active_vse:[7,2,1,""],resource_pool_name_of_active_vse:[7,2,1,""],status_from_vse_updated_on:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vm_build_info:[7,2,1,""],vm_moid_of_active_vse:[7,2,1,""],vm_name_of_active_vse:[7,2,1,""],vm_version:[7,2,1,""]},"vmware.vmc.console.models.application":{Application:[7,1,1,""]},"vmware.vmc.console.models.application.Application":{application_id:[7,2,1,""],attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],service:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.available_zone_info":{AvailableZoneInfo:[7,1,1,""]},"vmware.vmc.console.models.available_zone_info.AvailableZoneInfo":{attribute_map:[7,3,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],subnets:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.aws_agent":{AwsAgent:[7,1,1,""]},"vmware.vmc.console.models.aws_agent.AwsAgent":{attribute_map:[7,3,1,""],instance_id:[7,2,1,""],key_pair:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.aws_agent_all_of":{AwsAgentAllOf:[7,1,1,""]},"vmware.vmc.console.models.aws_agent_all_of.AwsAgentAllOf":{attribute_map:[7,3,1,""],instance_id:[7,2,1,""],key_pair:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.aws_cloud_provider":{AwsCloudProvider:[7,1,1,""]},"vmware.vmc.console.models.aws_cloud_provider.AwsCloudProvider":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],regions:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.aws_cloud_provider_all_of":{AwsCloudProviderAllOf:[7,1,1,""]},"vmware.vmc.console.models.aws_cloud_provider_all_of.AwsCloudProviderAllOf":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],regions:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.aws_compatible_subnets":{AwsCompatibleSubnets:[7,1,1,""]},"vmware.vmc.console.models.aws_compatible_subnets.AwsCompatibleSubnets":{attribute_map:[7,3,1,""],customer_available_zones:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vpc_map:[7,2,1,""]},"vmware.vmc.console.models.aws_customer_connected_account":{AwsCustomerConnectedAccount:[7,1,1,""]},"vmware.vmc.console.models.aws_customer_connected_account.AwsCustomerConnectedAccount":{account_number:[7,2,1,""],attribute_map:[7,3,1,""],cf_stack_name:[7,2,1,""],created:[7,2,1,""],id:[7,2,1,""],openapi_types:[7,3,1,""],org_id:[7,2,1,""],policy_external_id:[7,2,1,""],policy_payer_arn:[7,2,1,""],policy_payer_linked_arn:[7,2,1,""],policy_service_arn:[7,2,1,""],region_to_az_to_shadow_mapping:[7,2,1,""],state:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],updated:[7,2,1,""],updated_by_user_id:[7,2,1,""],updated_by_user_name:[7,2,1,""],user_id:[7,2,1,""],user_name:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.aws_customer_connected_account_all_of":{AwsCustomerConnectedAccountAllOf:[7,1,1,""]},"vmware.vmc.console.models.aws_customer_connected_account_all_of.AwsCustomerConnectedAccountAllOf":{account_number:[7,2,1,""],attribute_map:[7,3,1,""],cf_stack_name:[7,2,1,""],openapi_types:[7,3,1,""],org_id:[7,2,1,""],policy_external_id:[7,2,1,""],policy_payer_arn:[7,2,1,""],policy_payer_linked_arn:[7,2,1,""],policy_service_arn:[7,2,1,""],region_to_az_to_shadow_mapping:[7,2,1,""],state:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.aws_esx_host":{AwsEsxHost:[7,1,1,""]},"vmware.vmc.console.models.aws_esx_host.AwsEsxHost":{attribute_map:[7,3,1,""],internal_public_ip_pool:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.aws_esx_host_all_of":{AwsEsxHostAllOf:[7,1,1,""]},"vmware.vmc.console.models.aws_esx_host_all_of.AwsEsxHostAllOf":{attribute_map:[7,3,1,""],internal_public_ip_pool:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.aws_key_pair":{AwsKeyPair:[7,1,1,""]},"vmware.vmc.console.models.aws_key_pair.AwsKeyPair":{attribute_map:[7,3,1,""],key_fingerprint:[7,2,1,""],key_material:[7,2,1,""],key_name:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.aws_kms_info":{AwsKmsInfo:[7,1,1,""]},"vmware.vmc.console.models.aws_kms_info.AwsKmsInfo":{amazon_resource_name:[7,2,1,""],attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.aws_sddc_config":{AwsSddcConfig:[7,1,1,""]},"vmware.vmc.console.models.aws_sddc_config.AwsSddcConfig":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],region:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.aws_sddc_config_all_of":{AwsSddcConfigAllOf:[7,1,1,""]},"vmware.vmc.console.models.aws_sddc_config_all_of.AwsSddcConfigAllOf":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],region:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.aws_sddc_connection":{AwsSddcConnection:[7,1,1,""]},"vmware.vmc.console.models.aws_sddc_connection.AwsSddcConnection":{attribute_map:[7,3,1,""],cgw_present:[7,2,1,""],cidr_block_subnet:[7,2,1,""],cidr_block_vpc:[7,2,1,""],connected_account_id:[7,2,1,""],connection_order:[7,2,1,""],created:[7,2,1,""],customer_eni_infos:[7,2,1,""],default_route_table:[7,2,1,""],eni_group:[7,2,1,""],id:[7,2,1,""],openapi_types:[7,3,1,""],org_id:[7,2,1,""],sddc_id:[7,2,1,""],state:[7,2,1,""],subnet_availability_zone:[7,2,1,""],subnet_id:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],updated:[7,2,1,""],updated_by_user_id:[7,2,1,""],updated_by_user_name:[7,2,1,""],user_id:[7,2,1,""],user_name:[7,2,1,""],version:[7,2,1,""],vpc_id:[7,2,1,""]},"vmware.vmc.console.models.aws_sddc_connection_all_of":{AwsSddcConnectionAllOf:[7,1,1,""]},"vmware.vmc.console.models.aws_sddc_connection_all_of.AwsSddcConnectionAllOf":{attribute_map:[7,3,1,""],cgw_present:[7,2,1,""],cidr_block_subnet:[7,2,1,""],cidr_block_vpc:[7,2,1,""],connected_account_id:[7,2,1,""],connection_order:[7,2,1,""],customer_eni_infos:[7,2,1,""],default_route_table:[7,2,1,""],eni_group:[7,2,1,""],openapi_types:[7,3,1,""],org_id:[7,2,1,""],sddc_id:[7,2,1,""],state:[7,2,1,""],subnet_availability_zone:[7,2,1,""],subnet_id:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vpc_id:[7,2,1,""]},"vmware.vmc.console.models.aws_sddc_resource_config":{AwsSddcResourceConfig:[7,1,1,""]},"vmware.vmc.console.models.aws_sddc_resource_config.AwsSddcResourceConfig":{account_link_sddc_config:[7,2,1,""],attribute_map:[7,3,1,""],backup_restore_bucket:[7,2,1,""],kms_vpc_endpoint:[7,2,1,""],max_num_public_ip:[7,2,1,""],openapi_types:[7,3,1,""],public_ip_pool:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vpc_info:[7,2,1,""],vpc_info_peered_agent:[7,2,1,""],vsan_encryption_config:[7,2,1,""]},"vmware.vmc.console.models.aws_sddc_resource_config_all_of":{AwsSddcResourceConfigAllOf:[7,1,1,""]},"vmware.vmc.console.models.aws_sddc_resource_config_all_of.AwsSddcResourceConfigAllOf":{account_link_sddc_config:[7,2,1,""],attribute_map:[7,3,1,""],backup_restore_bucket:[7,2,1,""],kms_vpc_endpoint:[7,2,1,""],max_num_public_ip:[7,2,1,""],openapi_types:[7,3,1,""],public_ip_pool:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vpc_info:[7,2,1,""],vpc_info_peered_agent:[7,2,1,""],vsan_encryption_config:[7,2,1,""]},"vmware.vmc.console.models.aws_subnet":{AwsSubnet:[7,1,1,""]},"vmware.vmc.console.models.aws_subnet.AwsSubnet":{attribute_map:[7,3,1,""],availability_zone:[7,2,1,""],connected_account_id:[7,2,1,""],is_compatible:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],region_name:[7,2,1,""],subnet_cidr_block:[7,2,1,""],subnet_id:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vpc_cidr_block:[7,2,1,""],vpc_id:[7,2,1,""]},"vmware.vmc.console.models.ca_certificates":{CaCertificates:[7,1,1,""]},"vmware.vmc.console.models.ca_certificates.CaCertificates":{attribute_map:[7,3,1,""],ca_certificate:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.cbm_statistic":{CbmStatistic:[7,1,1,""]},"vmware.vmc.console.models.cbm_statistic.CbmStatistic":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],out:[7,2,1,""],timestamp:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vnic:[7,2,1,""]},"vmware.vmc.console.models.cbm_statistics":{CbmStatistics:[7,1,1,""]},"vmware.vmc.console.models.cbm_statistics.CbmStatistics":{attribute_map:[7,3,1,""],data_dto:[7,2,1,""],meta_dto:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.cbm_stats_data":{CbmStatsData:[7,1,1,""]},"vmware.vmc.console.models.cbm_stats_data.CbmStatsData":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vnic_0:[7,2,1,""],vnic_1:[7,2,1,""],vnic_2:[7,2,1,""],vnic_3:[7,2,1,""],vnic_4:[7,2,1,""],vnic_5:[7,2,1,""],vnic_6:[7,2,1,""],vnic_7:[7,2,1,""],vnic_8:[7,2,1,""],vnic_9:[7,2,1,""]},"vmware.vmc.console.models.cloud_provider":{CloudProvider:[7,1,1,""]},"vmware.vmc.console.models.cloud_provider.CloudProvider":{attribute_map:[7,3,1,""],discriminator_value_class_map:[7,3,1,""],get_real_child_model:[7,2,1,""],openapi_types:[7,3,1,""],provider:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.cluster":{Cluster:[7,1,1,""]},"vmware.vmc.console.models.cluster.Cluster":{attribute_map:[7,3,1,""],aws_kms_info:[7,2,1,""],cluster_capacity:[7,2,1,""],cluster_id:[7,2,1,""],cluster_name:[7,2,1,""],cluster_state:[7,2,1,""],esx_host_info:[7,2,1,""],esx_host_list:[7,2,1,""],host_cpu_cores_count:[7,2,1,""],msft_license_config:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.cluster_config":{ClusterConfig:[7,1,1,""]},"vmware.vmc.console.models.cluster_config.ClusterConfig":{attribute_map:[7,3,1,""],host_cpu_cores_count:[7,2,1,""],host_instance_type:[7,2,1,""],msft_license_config:[7,2,1,""],num_hosts:[7,2,1,""],openapi_types:[7,3,1,""],storage_capacity:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.cluster_reconfigure_params":{ClusterReconfigureParams:[7,1,1,""]},"vmware.vmc.console.models.cluster_reconfigure_params.ClusterReconfigureParams":{attribute_map:[7,3,1,""],bias:[7,2,1,""],num_hosts:[7,2,1,""],openapi_types:[7,3,1,""],storage_capacity:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.compute_gateway_template":{ComputeGatewayTemplate:[7,1,1,""]},"vmware.vmc.console.models.compute_gateway_template.ComputeGatewayTemplate":{attribute_map:[7,3,1,""],firewall_rules:[7,2,1,""],l2_vpn:[7,2,1,""],logical_networks:[7,2,1,""],nat_rules:[7,2,1,""],openapi_types:[7,3,1,""],primary_dns:[7,2,1,""],public_ip:[7,2,1,""],secondary_dns:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vpns:[7,2,1,""]},"vmware.vmc.console.models.compute_gateway_template_all_of":{ComputeGatewayTemplateAllOf:[7,1,1,""]},"vmware.vmc.console.models.compute_gateway_template_all_of.ComputeGatewayTemplateAllOf":{attribute_map:[7,3,1,""],l2_vpn:[7,2,1,""],logical_networks:[7,2,1,""],nat_rules:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.config_spec":{ConfigSpec:[7,1,1,""]},"vmware.vmc.console.models.config_spec.ConfigSpec":{attribute_map:[7,3,1,""],availability:[7,2,1,""],expiry_in_days:[7,2,1,""],openapi_types:[7,3,1,""],sddc_sizes:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.connectivity_agent_validation":{ConnectivityAgentValidation:[7,1,1,""]},"vmware.vmc.console.models.connectivity_agent_validation.ConnectivityAgentValidation":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],path:[7,2,1,""],ports:[7,2,1,""],source:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],type:[7,2,1,""]},"vmware.vmc.console.models.connectivity_validation_group":{ConnectivityValidationGroup:[7,1,1,""]},"vmware.vmc.console.models.connectivity_validation_group.ConnectivityValidationGroup":{attribute_map:[7,3,1,""],id:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],sub_groups:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.connectivity_validation_groups":{ConnectivityValidationGroups:[7,1,1,""]},"vmware.vmc.console.models.connectivity_validation_groups.ConnectivityValidationGroups":{attribute_map:[7,3,1,""],groups:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.connectivity_validation_input":{ConnectivityValidationInput:[7,1,1,""]},"vmware.vmc.console.models.connectivity_validation_input.ConnectivityValidationInput":{attribute_map:[7,3,1,""],id:[7,2,1,""],label:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],value:[7,2,1,""]},"vmware.vmc.console.models.connectivity_validation_sub_group":{ConnectivityValidationSubGroup:[7,1,1,""]},"vmware.vmc.console.models.connectivity_validation_sub_group.ConnectivityValidationSubGroup":{attribute_map:[7,3,1,""],help:[7,2,1,""],id:[7,2,1,""],inputs:[7,2,1,""],label:[7,2,1,""],openapi_types:[7,3,1,""],tests:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.crl_certificates":{CrlCertificates:[7,1,1,""]},"vmware.vmc.console.models.crl_certificates.CrlCertificates":{attribute_map:[7,3,1,""],crl_certificate:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.customer_eni_info":{CustomerEniInfo:[7,1,1,""]},"vmware.vmc.console.models.customer_eni_info.CustomerEniInfo":{attribute_map:[7,3,1,""],eni_id:[7,2,1,""],openapi_types:[7,3,1,""],primary_ip_address:[7,2,1,""],secondary_ip_addresses:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.dashboard_data":{DashboardData:[7,1,1,""]},"vmware.vmc.console.models.dashboard_data.DashboardData":{attribute_map:[7,3,1,""],firewall:[7,2,1,""],interfaces:[7,2,1,""],ipsec:[7,2,1,""],load_balancer:[7,2,1,""],openapi_types:[7,3,1,""],sslvpn:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.dashboard_stat":{DashboardStat:[7,1,1,""]},"vmware.vmc.console.models.dashboard_stat.DashboardStat":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],timestamp:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],value:[7,2,1,""]},"vmware.vmc.console.models.dashboard_statistics":{DashboardStatistics:[7,1,1,""]},"vmware.vmc.console.models.dashboard_statistics.DashboardStatistics":{attribute_map:[7,3,1,""],data_dto:[7,2,1,""],meta_dto:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.data_page_edge_summary":{DataPageEdgeSummary:[7,1,1,""]},"vmware.vmc.console.models.data_page_edge_summary.DataPageEdgeSummary":{attribute_map:[7,3,1,""],data:[7,2,1,""],openapi_types:[7,3,1,""],paging_info:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.data_page_sddc_network":{DataPageSddcNetwork:[7,1,1,""]},"vmware.vmc.console.models.data_page_sddc_network.DataPageSddcNetwork":{attribute_map:[7,3,1,""],data:[7,2,1,""],openapi_types:[7,3,1,""],paging_info:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.data_permissions":{DataPermissions:[7,1,1,""]},"vmware.vmc.console.models.data_permissions.DataPermissions":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],publish_permission:[7,2,1,""],save_permission:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.dhcp_lease_info":{DhcpLeaseInfo:[7,1,1,""]},"vmware.vmc.console.models.dhcp_lease_info.DhcpLeaseInfo":{attribute_map:[7,3,1,""],host_lease_info_dtos:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.dhcp_leases":{DhcpLeases:[7,1,1,""]},"vmware.vmc.console.models.dhcp_leases.DhcpLeases":{attribute_map:[7,3,1,""],host_lease_infos_dto:[7,2,1,""],openapi_types:[7,3,1,""],time_stamp:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.dns_config":{DnsConfig:[7,1,1,""]},"vmware.vmc.console.models.dns_config.DnsConfig":{attribute_map:[7,3,1,""],cache_size:[7,2,1,""],dns_servers:[7,2,1,""],dns_views:[7,2,1,""],enabled:[7,2,1,""],feature_type:[7,2,1,""],listeners:[7,2,1,""],logging:[7,2,1,""],openapi_types:[7,3,1,""],template:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.dns_forwarders":{DnsForwarders:[7,1,1,""]},"vmware.vmc.console.models.dns_forwarders.DnsForwarders":{attribute_map:[7,3,1,""],ip_address:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.dns_listeners":{DnsListeners:[7,1,1,""]},"vmware.vmc.console.models.dns_listeners.DnsListeners":{attribute_map:[7,3,1,""],ip_address:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],type:[7,2,1,""],vnic:[7,2,1,""]},"vmware.vmc.console.models.dns_listeners_all_of":{DnsListenersAllOf:[7,1,1,""]},"vmware.vmc.console.models.dns_listeners_all_of.DnsListenersAllOf":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],type:[7,2,1,""],vnic:[7,2,1,""]},"vmware.vmc.console.models.dns_response_stats":{DnsResponseStats:[7,1,1,""]},"vmware.vmc.console.models.dns_response_stats.DnsResponseStats":{attribute_map:[7,3,1,""],form_err:[7,2,1,""],nx_domain:[7,2,1,""],nxrrset:[7,2,1,""],openapi_types:[7,3,1,""],others:[7,2,1,""],server_fail:[7,2,1,""],success:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],total:[7,2,1,""]},"vmware.vmc.console.models.dns_status_and_stats":{DnsStatusAndStats:[7,1,1,""]},"vmware.vmc.console.models.dns_status_and_stats.DnsStatusAndStats":{attribute_map:[7,3,1,""],cached_dbrr_set:[7,2,1,""],openapi_types:[7,3,1,""],requests:[7,2,1,""],responses:[7,2,1,""],time_stamp:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.dns_view":{DnsView:[7,1,1,""]},"vmware.vmc.console.models.dns_view.DnsView":{attribute_map:[7,3,1,""],enabled:[7,2,1,""],forwarders:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],recursion:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],view_id:[7,2,1,""],view_match:[7,2,1,""]},"vmware.vmc.console.models.dns_view_match":{DnsViewMatch:[7,1,1,""]},"vmware.vmc.console.models.dns_view_match.DnsViewMatch":{attribute_map:[7,3,1,""],ip_address:[7,2,1,""],ip_set:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vnic:[7,2,1,""]},"vmware.vmc.console.models.dns_views":{DnsViews:[7,1,1,""]},"vmware.vmc.console.models.dns_views.DnsViews":{attribute_map:[7,3,1,""],dns_view:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.ebs_backed_vsan_config":{EbsBackedVsanConfig:[7,1,1,""]},"vmware.vmc.console.models.ebs_backed_vsan_config.EbsBackedVsanConfig":{attribute_map:[7,3,1,""],instance_type:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.edge_job":{EdgeJob:[7,1,1,""]},"vmware.vmc.console.models.edge_job.EdgeJob":{attribute_map:[7,3,1,""],edge_id:[7,2,1,""],end_time:[7,2,1,""],error_code:[7,2,1,""],job_id:[7,2,1,""],message:[7,2,1,""],module:[7,2,1,""],openapi_types:[7,3,1,""],result:[7,2,1,""],start_time:[7,2,1,""],status:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.edge_status":{EdgeStatus:[7,1,1,""]},"vmware.vmc.console.models.edge_status.EdgeStatus":{active_vse_ha_index:[7,2,1,""],attribute_map:[7,3,1,""],edge_status:[7,2,1,""],edge_vm_status:[7,2,1,""],feature_statuses:[7,2,1,""],ha_vnic_in_use:[7,2,1,""],last_published_pre_rules_generation_number:[7,2,1,""],openapi_types:[7,3,1,""],pre_rules_exists:[7,2,1,""],publish_status:[7,2,1,""],system_status:[7,2,1,""],timestamp:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.edge_summary":{EdgeSummary:[7,1,1,""]},"vmware.vmc.console.models.edge_summary.EdgeSummary":{allowed_actions:[7,2,1,""],api_version:[7,2,1,""],appliances_summary:[7,2,1,""],attribute_map:[7,3,1,""],client_handle:[7,2,1,""],datacenter_moid:[7,2,1,""],datacenter_name:[7,2,1,""],description:[7,2,1,""],edge_assist_id:[7,2,1,""],edge_assist_instance_name:[7,2,1,""],edge_status:[7,2,1,""],edge_type:[7,2,1,""],extended_attributes:[7,2,1,""],feature_capabilities:[7,2,1,""],hypervisor_assist:[7,2,1,""],id:[7,2,1,""],is_universal:[7,2,1,""],is_upgrade_available:[7,2,1,""],local_egress_enabled:[7,2,1,""],logical_router_scopes:[7,2,1,""],lrouter_uuid:[7,2,1,""],name:[7,2,1,""],node_id:[7,2,1,""],number_of_connected_vnics:[7,2,1,""],object_id:[7,2,1,""],object_type_name:[7,2,1,""],openapi_types:[7,3,1,""],recent_job_info:[7,2,1,""],revision:[7,2,1,""],scope:[7,2,1,""],state:[7,2,1,""],tenant_id:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],type:[7,2,1,""],universal_revision:[7,2,1,""],vsm_uuid:[7,2,1,""]},"vmware.vmc.console.models.edge_vm_status":{EdgeVmStatus:[7,1,1,""]},"vmware.vmc.console.models.edge_vm_status.EdgeVmStatus":{attribute_map:[7,3,1,""],edge_vm_status:[7,2,1,""],ha_state:[7,2,1,""],id:[7,2,1,""],index:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],pre_rules_generation_number:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.edge_vnic_address_group":{EdgeVnicAddressGroup:[7,1,1,""]},"vmware.vmc.console.models.edge_vnic_address_group.EdgeVnicAddressGroup":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],primary_address:[7,2,1,""],secondary_addresses:[7,2,1,""],subnet_mask:[7,2,1,""],subnet_prefix_length:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.edge_vnic_address_groups":{EdgeVnicAddressGroups:[7,1,1,""]},"vmware.vmc.console.models.edge_vnic_address_groups.EdgeVnicAddressGroups":{address_groups:[7,2,1,""],attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.eni_info":{EniInfo:[7,1,1,""]},"vmware.vmc.console.models.eni_info.EniInfo":{attribute_map:[7,3,1,""],id:[7,2,1,""],mac_address:[7,2,1,""],openapi_types:[7,3,1,""],private_ip:[7,2,1,""],security_group_id:[7,2,1,""],subnet_id:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.entity_capacity":{EntityCapacity:[7,1,1,""]},"vmware.vmc.console.models.entity_capacity.EntityCapacity":{attribute_map:[7,3,1,""],cpu_capacity_ghz:[7,2,1,""],memory_capacity_gib:[7,2,1,""],number_of_sockets:[7,2,1,""],number_of_ssds:[7,2,1,""],openapi_types:[7,3,1,""],storage_capacity_gib:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],total_number_of_cores:[7,2,1,""]},"vmware.vmc.console.models.error_response":{ErrorResponse:[7,1,1,""]},"vmware.vmc.console.models.error_response.ErrorResponse":{attribute_map:[7,3,1,""],error_code:[7,2,1,""],error_messages:[7,2,1,""],openapi_types:[7,3,1,""],path:[7,2,1,""],retryable:[7,2,1,""],status:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.esx_config":{EsxConfig:[7,1,1,""]},"vmware.vmc.console.models.esx_config.EsxConfig":{attribute_map:[7,3,1,""],availability_zone:[7,2,1,""],cluster_id:[7,2,1,""],esxs:[7,2,1,""],num_hosts:[7,2,1,""],openapi_types:[7,3,1,""],strict_placement:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.esx_host":{EsxHost:[7,1,1,""]},"vmware.vmc.console.models.esx_host.EsxHost":{attribute_map:[7,3,1,""],availability_zone:[7,2,1,""],custom_properties:[7,2,1,""],discriminator_value_class_map:[7,3,1,""],esx_id:[7,2,1,""],esx_state:[7,2,1,""],get_real_child_model:[7,2,1,""],hostname:[7,2,1,""],instance_type:[7,2,1,""],mac_address:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],provider:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.esx_host_info":{EsxHostInfo:[7,1,1,""]},"vmware.vmc.console.models.esx_host_info.EsxHostInfo":{attribute_map:[7,3,1,""],instance_type:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.extended_attribute":{ExtendedAttribute:[7,1,1,""]},"vmware.vmc.console.models.extended_attribute.ExtendedAttribute":{attribute_map:[7,3,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],value:[7,2,1,""]},"vmware.vmc.console.models.feature_capabilities":{FeatureCapabilities:[7,1,1,""]},"vmware.vmc.console.models.feature_capabilities.FeatureCapabilities":{attribute_map:[7,3,1,""],feature_capabilities:[7,2,1,""],openapi_types:[7,3,1,""],timestamp:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.feature_capability":{FeatureCapability:[7,1,1,""]},"vmware.vmc.console.models.feature_capability.FeatureCapability":{attribute_map:[7,3,1,""],configuration_limits:[7,2,1,""],is_supported:[7,2,1,""],openapi_types:[7,3,1,""],permission:[7,2,1,""],service:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.feature_status":{FeatureStatus:[7,1,1,""]},"vmware.vmc.console.models.feature_status.FeatureStatus":{attribute_map:[7,3,1,""],configured:[7,2,1,""],openapi_types:[7,3,1,""],publish_status:[7,2,1,""],server_status:[7,2,1,""],service:[7,2,1,""],status:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.firewall_config":{FirewallConfig:[7,1,1,""]},"vmware.vmc.console.models.firewall_config.FirewallConfig":{attribute_map:[7,3,1,""],default_policy:[7,2,1,""],enabled:[7,2,1,""],feature_type:[7,2,1,""],firewall_rules:[7,2,1,""],global_config:[7,2,1,""],openapi_types:[7,3,1,""],template:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.firewall_dashboard_stats":{FirewallDashboardStats:[7,1,1,""]},"vmware.vmc.console.models.firewall_dashboard_stats.FirewallDashboardStats":{attribute_map:[7,3,1,""],connections:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.firewall_default_policy":{FirewallDefaultPolicy:[7,1,1,""]},"vmware.vmc.console.models.firewall_default_policy.FirewallDefaultPolicy":{action:[7,2,1,""],attribute_map:[7,3,1,""],logging_enabled:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.firewall_global_config":{FirewallGlobalConfig:[7,1,1,""]},"vmware.vmc.console.models.firewall_global_config.FirewallGlobalConfig":{attribute_map:[7,3,1,""],drop_icmp_replays:[7,2,1,""],drop_invalid_traffic:[7,2,1,""],enable_syn_flood_protection:[7,2,1,""],icmp6_timeout:[7,2,1,""],icmp_timeout:[7,2,1,""],ip_generic_timeout:[7,2,1,""],log_icmp_errors:[7,2,1,""],log_invalid_traffic:[7,2,1,""],openapi_types:[7,3,1,""],tcp_allow_out_of_window_packets:[7,2,1,""],tcp_pick_ongoing_connections:[7,2,1,""],tcp_send_reset_for_closed_vse_ports:[7,2,1,""],tcp_timeout_close:[7,2,1,""],tcp_timeout_established:[7,2,1,""],tcp_timeout_open:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],udp_timeout:[7,2,1,""]},"vmware.vmc.console.models.firewall_rule":{FirewallRule:[7,1,1,""]},"vmware.vmc.console.models.firewall_rule.FirewallRule":{action:[7,2,1,""],application_ids:[7,2,1,""],attribute_map:[7,3,1,""],destination:[7,2,1,""],destination_scope:[7,2,1,""],id:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],revision:[7,2,1,""],rule_interface:[7,2,1,""],rule_type:[7,2,1,""],services:[7,2,1,""],source:[7,2,1,""],source_scope:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.firewall_rule_scope":{FirewallRuleScope:[7,1,1,""]},"vmware.vmc.console.models.firewall_rule_scope.FirewallRuleScope":{attribute_map:[7,3,1,""],grouping_object_ids:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vnic_group_ids:[7,2,1,""]},"vmware.vmc.console.models.firewall_rule_stats":{FirewallRuleStats:[7,1,1,""]},"vmware.vmc.console.models.firewall_rule_stats.FirewallRuleStats":{attribute_map:[7,3,1,""],byte_count:[7,2,1,""],connection_count:[7,2,1,""],openapi_types:[7,3,1,""],packet_count:[7,2,1,""],timestamp:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.firewall_rules":{FirewallRules:[7,1,1,""]},"vmware.vmc.console.models.firewall_rules.FirewallRules":{attribute_map:[7,3,1,""],firewall_rules:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.firewall_service":{FirewallService:[7,1,1,""]},"vmware.vmc.console.models.firewall_service.FirewallService":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],ports:[7,2,1,""],protocol:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.gateway_template":{GatewayTemplate:[7,1,1,""]},"vmware.vmc.console.models.gateway_template.GatewayTemplate":{attribute_map:[7,3,1,""],firewall_rules:[7,2,1,""],openapi_types:[7,3,1,""],primary_dns:[7,2,1,""],public_ip:[7,2,1,""],secondary_dns:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vpns:[7,2,1,""]},"vmware.vmc.console.models.glcm_bundle":{GlcmBundle:[7,1,1,""]},"vmware.vmc.console.models.glcm_bundle.GlcmBundle":{attribute_map:[7,3,1,""],id:[7,2,1,""],openapi_types:[7,3,1,""],s3_bucket:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.host_instance_types":{HostInstanceTypes:[7,1,1,""]},"vmware.vmc.console.models.host_instance_types.HostInstanceTypes":{I3EN_METAL:[7,3,1,""],I3_METAL:[7,3,1,""],R5_METAL:[7,3,1,""],allowable_values:[7,3,1,""],attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.host_lease_info":{HostLeaseInfo:[7,1,1,""]},"vmware.vmc.console.models.host_lease_info.HostLeaseInfo":{abandoned:[7,2,1,""],attribute_map:[7,3,1,""],binding_state:[7,2,1,""],client_hostname:[7,2,1,""],cltt:[7,2,1,""],ends:[7,2,1,""],hardware_type:[7,2,1,""],ip_address:[7,2,1,""],mac_address:[7,2,1,""],next_binding_state:[7,2,1,""],openapi_types:[7,3,1,""],starts:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],tsfp:[7,2,1,""],tstp:[7,2,1,""],uid:[7,2,1,""]},"vmware.vmc.console.models.instance_type_config":{InstanceTypeConfig:[7,1,1,""]},"vmware.vmc.console.models.instance_type_config.InstanceTypeConfig":{attribute_map:[7,3,1,""],display_name:[7,2,1,""],entity_capacity:[7,2,1,""],hosts:[7,2,1,""],instance_type:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.interaction_permissions":{InteractionPermissions:[7,1,1,""]},"vmware.vmc.console.models.interaction_permissions.InteractionPermissions":{attribute_map:[7,3,1,""],manage_permission:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],view_permission:[7,2,1,""]},"vmware.vmc.console.models.interfaces_dashboard_stats":{InterfacesDashboardStats:[7,1,1,""]},"vmware.vmc.console.models.interfaces_dashboard_stats.InterfacesDashboardStats":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vnic_0_in_byte:[7,2,1,""],vnic_0_in_pkt:[7,2,1,""],vnic_0_out_byte:[7,2,1,""],vnic_0_out_pkt:[7,2,1,""],vnic_1_in_byte:[7,2,1,""],vnic_1_in_pkt:[7,2,1,""],vnic_1_out_byte:[7,2,1,""],vnic_1_out_pkt:[7,2,1,""],vnic_2_in_byte:[7,2,1,""],vnic_2_in_pkt:[7,2,1,""],vnic_2_out_byte:[7,2,1,""],vnic_2_out_pkt:[7,2,1,""],vnic_3_in_byte:[7,2,1,""],vnic_3_in_pkt:[7,2,1,""],vnic_3_out_byte:[7,2,1,""],vnic_3_out_pkt:[7,2,1,""],vnic_4_in_byte:[7,2,1,""],vnic_4_in_pkt:[7,2,1,""],vnic_4_out_byte:[7,2,1,""],vnic_4_out_pkt:[7,2,1,""],vnic_5_in_byte:[7,2,1,""],vnic_5_in_pkt:[7,2,1,""],vnic_5_out_byte:[7,2,1,""],vnic_5_out_pkt:[7,2,1,""],vnic_6_in_byte:[7,2,1,""],vnic_6_in_pkt:[7,2,1,""],vnic_6_out_byte:[7,2,1,""],vnic_6_out_pkt:[7,2,1,""],vnic_7_in_byte:[7,2,1,""],vnic_7_in_pkt:[7,2,1,""],vnic_7_out_byte:[7,2,1,""],vnic_7_out_pkt:[7,2,1,""],vnic_8_in_byte:[7,2,1,""],vnic_8_in_pkt:[7,2,1,""],vnic_8_out_byte:[7,2,1,""],vnic_8_out_pkt:[7,2,1,""],vnic_9_in_byte:[7,2,1,""],vnic_9_in_pkt:[7,2,1,""],vnic_9_out_byte:[7,2,1,""],vnic_9_out_pkt:[7,2,1,""]},"vmware.vmc.console.models.ip_addresses":{IpAddresses:[7,1,1,""]},"vmware.vmc.console.models.ip_addresses.IpAddresses":{attribute_map:[7,3,1,""],ip_address:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.ipsec":{Ipsec:[7,1,1,""]},"vmware.vmc.console.models.ipsec.Ipsec":{attribute_map:[7,3,1,""],disable_event:[7,2,1,""],enabled:[7,2,1,""],feature_type:[7,2,1,""],logging:[7,2,1,""],openapi_types:[7,3,1,""],sites:[7,2,1,""],template:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.ipsec_dashboard_stats":{IpsecDashboardStats:[7,1,1,""]},"vmware.vmc.console.models.ipsec_dashboard_stats.IpsecDashboardStats":{attribute_map:[7,3,1,""],ipsec_bytes_in:[7,2,1,""],ipsec_bytes_out:[7,2,1,""],ipsec_tunnels:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.ipsec_global_config":{IpsecGlobalConfig:[7,1,1,""]},"vmware.vmc.console.models.ipsec_global_config.IpsecGlobalConfig":{attribute_map:[7,3,1,""],ca_certificates:[7,2,1,""],crl_certificates:[7,2,1,""],extension:[7,2,1,""],openapi_types:[7,3,1,""],psk:[7,2,1,""],service_certificate:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.ipsec_site":{IpsecSite:[7,1,1,""]},"vmware.vmc.console.models.ipsec_site.IpsecSite":{attribute_map:[7,3,1,""],authentication_mode:[7,2,1,""],certificate:[7,2,1,""],description:[7,2,1,""],dh_group:[7,2,1,""],enable_pfs:[7,2,1,""],enabled:[7,2,1,""],encryption_algorithm:[7,2,1,""],extension:[7,2,1,""],local_id:[7,2,1,""],local_ip:[7,2,1,""],local_subnets:[7,2,1,""],mtu:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],peer_id:[7,2,1,""],peer_ip:[7,2,1,""],peer_subnets:[7,2,1,""],psk:[7,2,1,""],site_id:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.ipsec_site_ike_status":{IpsecSiteIKEStatus:[7,1,1,""]},"vmware.vmc.console.models.ipsec_site_ike_status.IpsecSiteIKEStatus":{attribute_map:[7,3,1,""],channel_state:[7,2,1,""],channel_status:[7,2,1,""],last_informational_message:[7,2,1,""],local_ip_address:[7,2,1,""],local_subnets:[7,2,1,""],openapi_types:[7,3,1,""],peer_id:[7,2,1,""],peer_ip_address:[7,2,1,""],peer_subnets:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.ipsec_site_stats":{IpsecSiteStats:[7,1,1,""]},"vmware.vmc.console.models.ipsec_site_stats.IpsecSiteStats":{attribute_map:[7,3,1,""],ike_status:[7,2,1,""],openapi_types:[7,3,1,""],rx_bytes_on_site:[7,2,1,""],site_status:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],tunnel_stats:[7,2,1,""],tx_bytes_from_site:[7,2,1,""]},"vmware.vmc.console.models.ipsec_sites":{IpsecSites:[7,1,1,""]},"vmware.vmc.console.models.ipsec_sites.IpsecSites":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],sites:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.ipsec_status_and_stats":{IpsecStatusAndStats:[7,1,1,""]},"vmware.vmc.console.models.ipsec_status_and_stats.IpsecStatusAndStats":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],server_status:[7,2,1,""],site_statistics:[7,2,1,""],time_stamp:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.ipsec_tunnel_stats":{IpsecTunnelStats:[7,1,1,""]},"vmware.vmc.console.models.ipsec_tunnel_stats.IpsecTunnelStats":{attribute_map:[7,3,1,""],authentication_algorithm:[7,2,1,""],encryption_algorithm:[7,2,1,""],established_date:[7,2,1,""],last_informational_message:[7,2,1,""],local_spi:[7,2,1,""],local_subnet:[7,2,1,""],openapi_types:[7,3,1,""],peer_spi:[7,2,1,""],peer_subnet:[7,2,1,""],rx_bytes_on_local_subnet:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],tunnel_state:[7,2,1,""],tunnel_status:[7,2,1,""],tx_bytes_from_local_subnet:[7,2,1,""]},"vmware.vmc.console.models.key_value_attributes":{KeyValueAttributes:[7,1,1,""]},"vmware.vmc.console.models.key_value_attributes.KeyValueAttributes":{attribute_map:[7,3,1,""],key:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],value:[7,2,1,""]},"vmware.vmc.console.models.kms_vpc_endpoint":{KmsVpcEndpoint:[7,1,1,""]},"vmware.vmc.console.models.kms_vpc_endpoint.KmsVpcEndpoint":{attribute_map:[7,3,1,""],network_interface_ids:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vpc_endpoint_id:[7,2,1,""]},"vmware.vmc.console.models.l2_extension":{L2Extension:[7,1,1,""]},"vmware.vmc.console.models.l2_extension.L2Extension":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],tunnel_id:[7,2,1,""]},"vmware.vmc.console.models.l2_vpn":{L2Vpn:[7,1,1,""]},"vmware.vmc.console.models.l2_vpn.L2Vpn":{attribute_map:[7,3,1,""],enabled:[7,2,1,""],listener_ip:[7,2,1,""],openapi_types:[7,3,1,""],sites:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.l2vpn_stats":{L2vpnStats:[7,1,1,""]},"vmware.vmc.console.models.l2vpn_stats.L2vpnStats":{attribute_map:[7,3,1,""],dropped_rx_packets:[7,2,1,""],dropped_tx_packets:[7,2,1,""],encryption_algorithm:[7,2,1,""],established_date:[7,2,1,""],failure_message:[7,2,1,""],last_updated_time:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],rx_bytes_on_local_subnet:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],tunnel_status:[7,2,1,""],tx_bytes_from_local_subnet:[7,2,1,""]},"vmware.vmc.console.models.l2vpn_status_and_stats":{L2vpnStatusAndStats:[7,1,1,""]},"vmware.vmc.console.models.l2vpn_status_and_stats.L2vpnStatusAndStats":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],server_status:[7,2,1,""],site_stats:[7,2,1,""],time_stamp:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.licence_acl_permissions":{LicenceAclPermissions:[7,1,1,""]},"vmware.vmc.console.models.licence_acl_permissions.LicenceAclPermissions":{access_permission:[7,2,1,""],attribute_map:[7,3,1,""],data_permission:[7,2,1,""],is_licensed:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.load_balancer_dashboard_stats":{LoadBalancerDashboardStats:[7,1,1,""]},"vmware.vmc.console.models.load_balancer_dashboard_stats.LoadBalancerDashboardStats":{attribute_map:[7,3,1,""],lb_bps_in:[7,2,1,""],lb_bps_out:[7,2,1,""],lb_http_reqs:[7,2,1,""],lb_sessions:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.logging":{Logging:[7,1,1,""]},"vmware.vmc.console.models.logging.Logging":{attribute_map:[7,3,1,""],enable:[7,2,1,""],log_level:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.logical_network":{LogicalNetwork:[7,1,1,""]},"vmware.vmc.console.models.logical_network.LogicalNetwork":{attribute_map:[7,3,1,""],dhcp_enabled:[7,2,1,""],dhcp_ip_range:[7,2,1,""],gateway_ip:[7,2,1,""],id:[7,2,1,""],name:[7,2,1,""],network_type:[7,2,1,""],openapi_types:[7,3,1,""],subnet_cidr:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],tunnel_id:[7,2,1,""]},"vmware.vmc.console.models.logical_router_scope":{LogicalRouterScope:[7,1,1,""]},"vmware.vmc.console.models.logical_router_scope.LogicalRouterScope":{attribute_map:[7,3,1,""],id:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],type:[7,2,1,""]},"vmware.vmc.console.models.logical_router_scopes":{LogicalRouterScopes:[7,1,1,""]},"vmware.vmc.console.models.logical_router_scopes.LogicalRouterScopes":{attribute_map:[7,3,1,""],logical_router_scope:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.mac_address":{MacAddress:[7,1,1,""]},"vmware.vmc.console.models.mac_address.MacAddress":{attribute_map:[7,3,1,""],edge_vm_ha_index:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],value:[7,2,1,""]},"vmware.vmc.console.models.maintenance_window":{MaintenanceWindow:[7,1,1,""]},"vmware.vmc.console.models.maintenance_window.MaintenanceWindow":{attribute_map:[7,3,1,""],day_of_week:[7,2,1,""],hour_of_day:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.maintenance_window_entry":{MaintenanceWindowEntry:[7,1,1,""]},"vmware.vmc.console.models.maintenance_window_entry.MaintenanceWindowEntry":{attribute_map:[7,3,1,""],in_maintenance_mode:[7,2,1,""],in_maintenance_window:[7,2,1,""],openapi_types:[7,3,1,""],reservation_id:[7,2,1,""],reservation_schedule:[7,2,1,""],sddc_id:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.maintenance_window_get":{MaintenanceWindowGet:[7,1,1,""]},"vmware.vmc.console.models.maintenance_window_get.MaintenanceWindowGet":{attribute_map:[7,3,1,""],day_of_week:[7,2,1,""],duration_min:[7,2,1,""],hour_of_day:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.maintenance_window_get_all_of":{MaintenanceWindowGetAllOf:[7,1,1,""]},"vmware.vmc.console.models.maintenance_window_get_all_of.MaintenanceWindowGetAllOf":{attribute_map:[7,3,1,""],duration_min:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.management_gateway_template":{ManagementGatewayTemplate:[7,1,1,""]},"vmware.vmc.console.models.management_gateway_template.ManagementGatewayTemplate":{attribute_map:[7,3,1,""],firewall_rules:[7,2,1,""],openapi_types:[7,3,1,""],primary_dns:[7,2,1,""],public_ip:[7,2,1,""],secondary_dns:[7,2,1,""],subnet_cidr:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vpns:[7,2,1,""]},"vmware.vmc.console.models.management_gateway_template_all_of":{ManagementGatewayTemplateAllOf:[7,1,1,""]},"vmware.vmc.console.models.management_gateway_template_all_of.ManagementGatewayTemplateAllOf":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],subnet_cidr:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.map_zones_request":{MapZonesRequest:[7,1,1,""]},"vmware.vmc.console.models.map_zones_request.MapZonesRequest":{attribute_map:[7,3,1,""],connected_account_id:[7,2,1,""],openapi_types:[7,3,1,""],org_id:[7,2,1,""],petronas_regions_to_map:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.meta_dashboard_stats":{MetaDashboardStats:[7,1,1,""]},"vmware.vmc.console.models.meta_dashboard_stats.MetaDashboardStats":{attribute_map:[7,3,1,""],end_time:[7,2,1,""],interval:[7,2,1,""],openapi_types:[7,3,1,""],start_time:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vnics:[7,2,1,""]},"vmware.vmc.console.models.metadata":{Metadata:[7,1,1,""]},"vmware.vmc.console.models.metadata.Metadata":{attribute_map:[7,3,1,""],cycle_id:[7,2,1,""],openapi_types:[7,3,1,""],timestamp:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.msft_licensing_config":{MsftLicensingConfig:[7,1,1,""]},"vmware.vmc.console.models.msft_licensing_config.MsftLicensingConfig":{attribute_map:[7,3,1,""],mssql_licensing:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],windows_licensing:[7,2,1,""]},"vmware.vmc.console.models.nat":{Nat:[7,1,1,""]},"vmware.vmc.console.models.nat.Nat":{attribute_map:[7,3,1,""],enabled:[7,2,1,""],feature_type:[7,2,1,""],openapi_types:[7,3,1,""],rules:[7,2,1,""],template:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.nat_rule":{NatRule:[7,1,1,""]},"vmware.vmc.console.models.nat_rule.NatRule":{action:[7,2,1,""],attribute_map:[7,3,1,""],id:[7,2,1,""],internal_ip:[7,2,1,""],internal_ports:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],protocol:[7,2,1,""],public_ip:[7,2,1,""],public_ports:[7,2,1,""],revision:[7,2,1,""],rule_type:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.nat_rules":{NatRules:[7,1,1,""]},"vmware.vmc.console.models.nat_rules.NatRules":{attribute_map:[7,3,1,""],nat_rules_dtos:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.network_template":{NetworkTemplate:[7,1,1,""]},"vmware.vmc.console.models.network_template.NetworkTemplate":{attribute_map:[7,3,1,""],compute_gateway_templates:[7,2,1,""],management_gateway_templates:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.new_credentials":{NewCredentials:[7,1,1,""]},"vmware.vmc.console.models.new_credentials.NewCredentials":{attribute_map:[7,3,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],password:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],username:[7,2,1,""]},"vmware.vmc.console.models.nsxfirewallrule":{Nsxfirewallrule:[7,1,1,""]},"vmware.vmc.console.models.nsxfirewallrule.Nsxfirewallrule":{action:[7,2,1,""],application:[7,2,1,""],attribute_map:[7,3,1,""],description:[7,2,1,""],destination:[7,2,1,""],direction:[7,2,1,""],enabled:[7,2,1,""],invalid_application:[7,2,1,""],invalid_destination:[7,2,1,""],invalid_source:[7,2,1,""],logging_enabled:[7,2,1,""],match_translated:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],rule_id:[7,2,1,""],rule_tag:[7,2,1,""],rule_type:[7,2,1,""],source:[7,2,1,""],statistics:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.nsxfirewallservice":{Nsxfirewallservice:[7,1,1,""]},"vmware.vmc.console.models.nsxfirewallservice.Nsxfirewallservice":{attribute_map:[7,3,1,""],icmp_type:[7,2,1,""],openapi_types:[7,3,1,""],port:[7,2,1,""],protocol:[7,2,1,""],source_port:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.nsxl2vpn":{Nsxl2vpn:[7,1,1,""]},"vmware.vmc.console.models.nsxl2vpn.Nsxl2vpn":{attribute_map:[7,3,1,""],enabled:[7,2,1,""],listener_ips:[7,2,1,""],openapi_types:[7,3,1,""],sites:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.nsxnatrule":{Nsxnatrule:[7,1,1,""]},"vmware.vmc.console.models.nsxnatrule.Nsxnatrule":{action:[7,2,1,""],attribute_map:[7,3,1,""],description:[7,2,1,""],dnat_match_source_address:[7,2,1,""],dnat_match_source_port:[7,2,1,""],enabled:[7,2,1,""],icmp_type:[7,2,1,""],logging_enabled:[7,2,1,""],openapi_types:[7,3,1,""],original_address:[7,2,1,""],original_port:[7,2,1,""],protocol:[7,2,1,""],rule_id:[7,2,1,""],rule_tag:[7,2,1,""],rule_type:[7,2,1,""],snat_match_destination_address:[7,2,1,""],snat_match_destination_port:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],translated_address:[7,2,1,""],translated_port:[7,2,1,""],vnic:[7,2,1,""]},"vmware.vmc.console.models.nsxsite":{Nsxsite:[7,1,1,""]},"vmware.vmc.console.models.nsxsite.Nsxsite":{attribute_map:[7,3,1,""],description:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],password:[7,2,1,""],secure_traffic:[7,2,1,""],site_id:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],user_id:[7,2,1,""]},"vmware.vmc.console.models.nsxt_addons":{NsxtAddons:[7,1,1,""]},"vmware.vmc.console.models.nsxt_addons.NsxtAddons":{attribute_map:[7,3,1,""],enable_nsx_advanced_addon:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.object_type":{ObjectType:[7,1,1,""]},"vmware.vmc.console.models.object_type.ObjectType":{attribute_map:[7,3,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.offer_instances_holder":{OfferInstancesHolder:[7,1,1,""]},"vmware.vmc.console.models.offer_instances_holder.OfferInstancesHolder":{attribute_map:[7,3,1,""],offers:[7,2,1,""],on_demand:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.offer_type":{OfferType:[7,1,1,""]},"vmware.vmc.console.models.offer_type.OfferType":{ON_DEMAND:[7,3,1,""],TERM:[7,3,1,""],allowable_values:[7,3,1,""],attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.on_demand_offer_instance":{OnDemandOfferInstance:[7,1,1,""]},"vmware.vmc.console.models.on_demand_offer_instance.OnDemandOfferInstance":{attribute_map:[7,3,1,""],currency:[7,2,1,""],description:[7,2,1,""],monthly_cost:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],product:[7,2,1,""],product_type:[7,2,1,""],region:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],type:[7,2,1,""],unit_price:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.org_properties":{OrgProperties:[7,1,1,""]},"vmware.vmc.console.models.org_properties.OrgProperties":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],values:[7,2,1,""]},"vmware.vmc.console.models.org_seller_info":{OrgSellerInfo:[7,1,1,""]},"vmware.vmc.console.models.org_seller_info.OrgSellerInfo":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],seller:[7,2,1,""],seller_account_id:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.organization":{Organization:[7,1,1,""]},"vmware.vmc.console.models.organization.Organization":{attribute_map:[7,3,1,""],created:[7,2,1,""],display_name:[7,2,1,""],id:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],org_seller_info:[7,2,1,""],org_type:[7,2,1,""],project_state:[7,2,1,""],properties:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],updated:[7,2,1,""],updated_by_user_id:[7,2,1,""],updated_by_user_name:[7,2,1,""],user_id:[7,2,1,""],user_name:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.organization_all_of":{OrganizationAllOf:[7,1,1,""]},"vmware.vmc.console.models.organization_all_of.OrganizationAllOf":{attribute_map:[7,3,1,""],display_name:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],org_seller_info:[7,2,1,""],org_type:[7,2,1,""],project_state:[7,2,1,""],properties:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.paged_edge_list":{PagedEdgeList:[7,1,1,""]},"vmware.vmc.console.models.paged_edge_list.PagedEdgeList":{attribute_map:[7,3,1,""],edge_page:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.paging_info":{PagingInfo:[7,1,1,""]},"vmware.vmc.console.models.paging_info.PagingInfo":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],page_size:[7,2,1,""],sort_by:[7,2,1,""],sort_order_ascending:[7,2,1,""],start_index:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],total_count:[7,2,1,""]},"vmware.vmc.console.models.payment_method_info":{PaymentMethodInfo:[7,1,1,""]},"vmware.vmc.console.models.payment_method_info.PaymentMethodInfo":{attribute_map:[7,3,1,""],default_flag:[7,2,1,""],openapi_types:[7,3,1,""],payment_method_id:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],type:[7,2,1,""]},"vmware.vmc.console.models.pop_agent_xeni_connection":{PopAgentXeniConnection:[7,1,1,""]},"vmware.vmc.console.models.pop_agent_xeni_connection.PopAgentXeniConnection":{attribute_map:[7,3,1,""],default_subnet_route:[7,2,1,""],eni_info:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.pop_ami_info":{PopAmiInfo:[7,1,1,""]},"vmware.vmc.console.models.pop_ami_info.PopAmiInfo":{attribute_map:[7,3,1,""],id:[7,2,1,""],instance_type:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],region:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],type:[7,2,1,""]},"vmware.vmc.console.models.pop_ami_info_all_of":{PopAmiInfoAllOf:[7,1,1,""]},"vmware.vmc.console.models.pop_ami_info_all_of.PopAmiInfoAllOf":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],type:[7,2,1,""]},"vmware.vmc.console.models.pop_info":{PopInfo:[7,1,1,""]},"vmware.vmc.console.models.pop_info.PopInfo":{ami_infos:[7,2,1,""],attribute_map:[7,3,1,""],created_at:[7,2,1,""],id:[7,2,1,""],manifest_version:[7,2,1,""],openapi_types:[7,3,1,""],service_infos:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.pop_service_info":{PopServiceInfo:[7,1,1,""]},"vmware.vmc.console.models.pop_service_info.PopServiceInfo":{attribute_map:[7,3,1,""],build:[7,2,1,""],cln:[7,2,1,""],openapi_types:[7,3,1,""],service:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.provision_spec":{ProvisionSpec:[7,1,1,""]},"vmware.vmc.console.models.provision_spec.ProvisionSpec":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],provider:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.requests":{Requests:[7,1,1,""]},"vmware.vmc.console.models.requests.Requests":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],queries:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],total:[7,2,1,""]},"vmware.vmc.console.models.reservation":{Reservation:[7,1,1,""]},"vmware.vmc.console.models.reservation.Reservation":{attribute_map:[7,3,1,""],create_time:[7,2,1,""],duration:[7,2,1,""],metadata:[7,2,1,""],openapi_types:[7,3,1,""],rid:[7,2,1,""],start_time:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.reservation_in_mw":{ReservationInMw:[7,1,1,""]},"vmware.vmc.console.models.reservation_in_mw.ReservationInMw":{attribute_map:[7,3,1,""],create_time:[7,2,1,""],metadata:[7,2,1,""],openapi_types:[7,3,1,""],rid:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],week_of:[7,2,1,""]},"vmware.vmc.console.models.reservation_schedule":{ReservationSchedule:[7,1,1,""]},"vmware.vmc.console.models.reservation_schedule.ReservationSchedule":{attribute_map:[7,3,1,""],day_of_week:[7,2,1,""],duration_min:[7,2,1,""],hour_of_day:[7,2,1,""],openapi_types:[7,3,1,""],reservations:[7,2,1,""],reservations_mw:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.reservation_schedule_all_of":{ReservationScheduleAllOf:[7,1,1,""]},"vmware.vmc.console.models.reservation_schedule_all_of.ReservationScheduleAllOf":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],reservations:[7,2,1,""],reservations_mw:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.reservation_window":{ReservationWindow:[7,1,1,""]},"vmware.vmc.console.models.reservation_window.ReservationWindow":{attribute_map:[7,3,1,""],duration_hours:[7,2,1,""],emergency:[7,2,1,""],maintenance_properties:[7,2,1,""],manifest_id:[7,2,1,""],metadata:[7,2,1,""],openapi_types:[7,3,1,""],reservation_state:[7,2,1,""],reserve_id:[7,2,1,""],sddc_id:[7,2,1,""],start_date:[7,2,1,""],start_hour:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.reservation_window_maintenance_properties":{ReservationWindowMaintenanceProperties:[7,1,1,""]},"vmware.vmc.console.models.reservation_window_maintenance_properties.ReservationWindowMaintenanceProperties":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],status:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.result":{Result:[7,1,1,""]},"vmware.vmc.console.models.result.Result":{attribute_map:[7,3,1,""],key:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],value:[7,2,1,""]},"vmware.vmc.console.models.route_table_info":{RouteTableInfo:[7,1,1,""]},"vmware.vmc.console.models.route_table_info.RouteTableInfo":{attribute_map:[7,3,1,""],id:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.scope_info":{ScopeInfo:[7,1,1,""]},"vmware.vmc.console.models.scope_info.ScopeInfo":{attribute_map:[7,3,1,""],id:[7,2,1,""],name:[7,2,1,""],object_type_name:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.sddc":{Sddc:[7,1,1,""]},"vmware.vmc.console.models.sddc.Sddc":{account_link_state:[7,2,1,""],attribute_map:[7,3,1,""],created:[7,2,1,""],expiration_date:[7,2,1,""],id:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],org_id:[7,2,1,""],provider:[7,2,1,""],resource_config:[7,2,1,""],sddc_access_state:[7,2,1,""],sddc_state:[7,2,1,""],sddc_type:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],updated:[7,2,1,""],updated_by_user_id:[7,2,1,""],updated_by_user_name:[7,2,1,""],user_id:[7,2,1,""],user_name:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.sddc_all_of":{SddcAllOf:[7,1,1,""]},"vmware.vmc.console.models.sddc_all_of.SddcAllOf":{account_link_state:[7,2,1,""],attribute_map:[7,3,1,""],expiration_date:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],org_id:[7,2,1,""],provider:[7,2,1,""],resource_config:[7,2,1,""],sddc_access_state:[7,2,1,""],sddc_state:[7,2,1,""],sddc_type:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.sddc_allocate_public_ip_spec":{SddcAllocatePublicIpSpec:[7,1,1,""]},"vmware.vmc.console.models.sddc_allocate_public_ip_spec.SddcAllocatePublicIpSpec":{attribute_map:[7,3,1,""],count:[7,2,1,""],names:[7,2,1,""],openapi_types:[7,3,1,""],private_ips:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.sddc_config":{SddcConfig:[7,1,1,""]},"vmware.vmc.console.models.sddc_config.SddcConfig":{account_link_config:[7,2,1,""],account_link_sddc_config:[7,2,1,""],attribute_map:[7,3,1,""],deployment_type:[7,2,1,""],discriminator_value_class_map:[7,3,1,""],get_real_child_model:[7,2,1,""],host_instance_type:[7,2,1,""],msft_license_config:[7,2,1,""],name:[7,2,1,""],num_hosts:[7,2,1,""],openapi_types:[7,3,1,""],provider:[7,2,1,""],sddc_id:[7,2,1,""],sddc_template_id:[7,2,1,""],sddc_type:[7,2,1,""],size:[7,2,1,""],skip_creating_vxlan:[7,2,1,""],sso_domain:[7,2,1,""],storage_capacity:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vpc_cidr:[7,2,1,""],vxlan_subnet:[7,2,1,""]},"vmware.vmc.console.models.sddc_config_spec":{SddcConfigSpec:[7,1,1,""]},"vmware.vmc.console.models.sddc_config_spec.SddcConfigSpec":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],region_display_names:[7,2,1,""],sddc_type_config_spec:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.sddc_id":{SddcId:[7,1,1,""]},"vmware.vmc.console.models.sddc_id.SddcId":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],sddc_id:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.sddc_link_config":{SddcLinkConfig:[7,1,1,""]},"vmware.vmc.console.models.sddc_link_config.SddcLinkConfig":{attribute_map:[7,3,1,""],connected_account_id:[7,2,1,""],customer_subnet_ids:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.sddc_manifest":{SddcManifest:[7,1,1,""]},"vmware.vmc.console.models.sddc_manifest.SddcManifest":{attribute_map:[7,3,1,""],ebs_backed_vsan_config:[7,2,1,""],esx_ami:[7,2,1,""],esx_nsxt_ami:[7,2,1,""],glcm_bundle:[7,2,1,""],metadata:[7,2,1,""],openapi_types:[7,3,1,""],pop_info:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vmc_internal_version:[7,2,1,""],vmc_version:[7,2,1,""],vsan_witness_ami:[7,2,1,""]},"vmware.vmc.console.models.sddc_network":{SddcNetwork:[7,1,1,""]},"vmware.vmc.console.models.sddc_network.SddcNetwork":{attribute_map:[7,3,1,""],cgw_id:[7,2,1,""],cgw_name:[7,2,1,""],dhcp_configs:[7,2,1,""],id:[7,2,1,""],l2_extension:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],subnets:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.sddc_network_address_group":{SddcNetworkAddressGroup:[7,1,1,""]},"vmware.vmc.console.models.sddc_network_address_group.SddcNetworkAddressGroup":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],prefix_length:[7,2,1,""],primary_address:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.sddc_network_address_groups":{SddcNetworkAddressGroups:[7,1,1,""]},"vmware.vmc.console.models.sddc_network_address_groups.SddcNetworkAddressGroups":{address_groups:[7,2,1,""],attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.sddc_network_dhcp_config":{SddcNetworkDhcpConfig:[7,1,1,""]},"vmware.vmc.console.models.sddc_network_dhcp_config.SddcNetworkDhcpConfig":{attribute_map:[7,3,1,""],ip_pools:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.sddc_network_dhcp_ip_pool":{SddcNetworkDhcpIpPool:[7,1,1,""]},"vmware.vmc.console.models.sddc_network_dhcp_ip_pool.SddcNetworkDhcpIpPool":{attribute_map:[7,3,1,""],domain_name:[7,2,1,""],ip_range:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.sddc_patch_request":{SddcPatchRequest:[7,1,1,""]},"vmware.vmc.console.models.sddc_patch_request.SddcPatchRequest":{attribute_map:[7,3,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.sddc_public_ip":{SddcPublicIp:[7,1,1,""]},"vmware.vmc.console.models.sddc_public_ip.SddcPublicIp":{allocation_id:[7,2,1,""],associated_private_ip:[7,2,1,""],attribute_map:[7,3,1,""],dnat_rule_id:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],public_ip:[7,2,1,""],snat_rule_id:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.sddc_resource_config":{SddcResourceConfig:[7,1,1,""]},"vmware.vmc.console.models.sddc_resource_config.SddcResourceConfig":{attribute_map:[7,3,1,""],availability_zones:[7,2,1,""],cgws:[7,2,1,""],cloud_password:[7,2,1,""],cloud_user_group:[7,2,1,""],cloud_username:[7,2,1,""],clusters:[7,2,1,""],custom_properties:[7,2,1,""],deployment_type:[7,2,1,""],discriminator_value_class_map:[7,3,1,""],dns_with_management_vm_private_ip:[7,2,1,""],esx_cluster_id:[7,2,1,""],esx_host_subnet:[7,2,1,""],esx_hosts:[7,2,1,""],get_real_child_model:[7,2,1,""],management_ds:[7,2,1,""],management_rp:[7,2,1,""],mgmt_appliance_network_name:[7,2,1,""],mgw_id:[7,2,1,""],msft_license_config:[7,2,1,""],nsx_api_public_endpoint_url:[7,2,1,""],nsx_controller_ips:[7,2,1,""],nsx_mgr_management_ip:[7,2,1,""],nsx_mgr_url:[7,2,1,""],nsxt:[7,2,1,""],nsxt_addons:[7,2,1,""],openapi_types:[7,3,1,""],pop_agent_xeni_connection:[7,2,1,""],provider:[7,2,1,""],psc_management_ip:[7,2,1,""],psc_url:[7,2,1,""],region:[7,2,1,""],sddc_id:[7,2,1,""],sddc_manifest:[7,2,1,""],sddc_networks:[7,2,1,""],sddc_size:[7,2,1,""],skip_creating_vxlan:[7,2,1,""],sso_domain:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vc_instance_id:[7,2,1,""],vc_management_ip:[7,2,1,""],vc_public_ip:[7,2,1,""],vc_url:[7,2,1,""],vxlan_subnet:[7,2,1,""],witness_availability_zone:[7,2,1,""]},"vmware.vmc.console.models.sddc_size":{SddcSize:[7,1,1,""]},"vmware.vmc.console.models.sddc_size.SddcSize":{attribute_map:[7,3,1,""],nsx_size:[7,2,1,""],openapi_types:[7,3,1,""],size:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vc_size:[7,2,1,""]},"vmware.vmc.console.models.sddc_state_request":{SddcStateRequest:[7,1,1,""]},"vmware.vmc.console.models.sddc_state_request.SddcStateRequest":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],sddcs:[7,2,1,""],states:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.sddc_template":{SddcTemplate:[7,1,1,""]},"vmware.vmc.console.models.sddc_template.SddcTemplate":{account_link_sddc_configs:[7,2,1,""],attribute_map:[7,3,1,""],created:[7,2,1,""],id:[7,2,1,""],name:[7,2,1,""],network_template:[7,2,1,""],openapi_types:[7,3,1,""],org_id:[7,2,1,""],sddc:[7,2,1,""],source_sddc_id:[7,2,1,""],state:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],updated:[7,2,1,""],updated_by_user_id:[7,2,1,""],updated_by_user_name:[7,2,1,""],user_id:[7,2,1,""],user_name:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.sddc_template_all_of":{SddcTemplateAllOf:[7,1,1,""]},"vmware.vmc.console.models.sddc_template_all_of.SddcTemplateAllOf":{account_link_sddc_configs:[7,2,1,""],attribute_map:[7,3,1,""],name:[7,2,1,""],network_template:[7,2,1,""],openapi_types:[7,3,1,""],org_id:[7,2,1,""],sddc:[7,2,1,""],source_sddc_id:[7,2,1,""],state:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.secondary_addresses":{SecondaryAddresses:[7,1,1,""]},"vmware.vmc.console.models.secondary_addresses.SecondaryAddresses":{attribute_map:[7,3,1,""],ip_address:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],type:[7,2,1,""]},"vmware.vmc.console.models.service_error":{ServiceError:[7,1,1,""]},"vmware.vmc.console.models.service_error.ServiceError":{attribute_map:[7,3,1,""],default_message:[7,2,1,""],localized_message:[7,2,1,""],openapi_types:[7,3,1,""],original_service:[7,2,1,""],original_service_error_code:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.site":{Site:[7,1,1,""]},"vmware.vmc.console.models.site.Site":{attribute_map:[7,3,1,""],dropped_rx_packets:[7,2,1,""],dropped_tx_packets:[7,2,1,""],established_date:[7,2,1,""],failure_message:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],password:[7,2,1,""],rx_bytes_on_local_subnet:[7,2,1,""],secure_traffic:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],tunnel_status:[7,2,1,""],tx_bytes_from_local_subnet:[7,2,1,""],user_id:[7,2,1,""]},"vmware.vmc.console.models.sites":{Sites:[7,1,1,""]},"vmware.vmc.console.models.sites.Sites":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],sites:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.sslvpn_dashboard_stats":{SslvpnDashboardStats:[7,1,1,""]},"vmware.vmc.console.models.sslvpn_dashboard_stats.SslvpnDashboardStats":{active_clients:[7,2,1,""],attribute_map:[7,3,1,""],auth_failures:[7,2,1,""],openapi_types:[7,3,1,""],sessions_created:[7,2,1,""],sslvpn_bytes_in:[7,2,1,""],sslvpn_bytes_out:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.sub_interface":{SubInterface:[7,1,1,""]},"vmware.vmc.console.models.sub_interface.SubInterface":{address_groups:[7,2,1,""],attribute_map:[7,3,1,""],enable_send_redirects:[7,2,1,""],index:[7,2,1,""],is_connected:[7,2,1,""],label:[7,2,1,""],logical_switch_id:[7,2,1,""],logical_switch_name:[7,2,1,""],mtu:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],tunnel_id:[7,2,1,""],vlan_id:[7,2,1,""]},"vmware.vmc.console.models.sub_interfaces":{SubInterfaces:[7,1,1,""]},"vmware.vmc.console.models.sub_interfaces.SubInterfaces":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],sub_interfaces:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.subnet":{Subnet:[7,1,1,""]},"vmware.vmc.console.models.subnet.Subnet":{attribute_map:[7,3,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],route_tables:[7,2,1,""],subnet_id:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.subnet_info":{SubnetInfo:[7,1,1,""]},"vmware.vmc.console.models.subnet_info.SubnetInfo":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.subnet_info_all_of":{SubnetInfoAllOf:[7,1,1,""]},"vmware.vmc.console.models.subnet_info_all_of.SubnetInfoAllOf":{attribute_map:[7,3,1,""],availability_zone:[7,2,1,""],availability_zone_id:[7,2,1,""],compatible:[7,2,1,""],connected_account_id:[7,2,1,""],name:[7,2,1,""],note:[7,2,1,""],openapi_types:[7,3,1,""],region_name:[7,2,1,""],subnet_cidr_block:[7,2,1,""],subnet_id:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vpc_cidr_block:[7,2,1,""],vpc_id:[7,2,1,""]},"vmware.vmc.console.models.subnet_route_table_info":{SubnetRouteTableInfo:[7,1,1,""]},"vmware.vmc.console.models.subnet_route_table_info.SubnetRouteTableInfo":{association_id:[7,2,1,""],attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],routetable_id:[7,2,1,""],subnet_id:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.subnets":{Subnets:[7,1,1,""]},"vmware.vmc.console.models.subnets.Subnets":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],subnets:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.subscription_details":{SubscriptionDetails:[7,1,1,""]},"vmware.vmc.console.models.subscription_details.SubscriptionDetails":{anniversary_billing_date:[7,2,1,""],attribute_map:[7,3,1,""],auto_renewed_allowed:[7,2,1,""],billing_frequency:[7,2,1,""],billing_subscription_id:[7,2,1,""],commitment_term:[7,2,1,""],commitment_term_uom:[7,2,1,""],csp_subscription_id:[7,2,1,""],description:[7,2,1,""],end_date:[7,2,1,""],offer_name:[7,2,1,""],offer_type:[7,2,1,""],offer_version:[7,2,1,""],openapi_types:[7,3,1,""],product_id:[7,2,1,""],product_name:[7,2,1,""],quantity:[7,2,1,""],region:[7,2,1,""],start_date:[7,2,1,""],status:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.subscription_products":{SubscriptionProducts:[7,1,1,""]},"vmware.vmc.console.models.subscription_products.SubscriptionProducts":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],product:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],types:[7,2,1,""]},"vmware.vmc.console.models.subscription_request":{SubscriptionRequest:[7,1,1,""]},"vmware.vmc.console.models.subscription_request.SubscriptionRequest":{attribute_map:[7,3,1,""],billing_frequency:[7,2,1,""],commitment_term:[7,2,1,""],offer_context_id:[7,2,1,""],offer_name:[7,2,1,""],offer_version:[7,2,1,""],openapi_types:[7,3,1,""],price:[7,2,1,""],product:[7,2,1,""],product_charge_id:[7,2,1,""],product_id:[7,2,1,""],product_type:[7,2,1,""],quantity:[7,2,1,""],region:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],type:[7,2,1,""]},"vmware.vmc.console.models.support_window":{SupportWindow:[7,1,1,""]},"vmware.vmc.console.models.support_window.SupportWindow":{attribute_map:[7,3,1,""],duration_hours:[7,2,1,""],metadata:[7,2,1,""],openapi_types:[7,3,1,""],sddcs:[7,2,1,""],seats:[7,2,1,""],start_day:[7,2,1,""],start_hour:[7,2,1,""],support_window_id:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.support_window_id":{SupportWindowId:[7,1,1,""]},"vmware.vmc.console.models.support_window_id.SupportWindowId":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],window_id:[7,2,1,""]},"vmware.vmc.console.models.task":{Task:[7,1,1,""]},"vmware.vmc.console.models.task.Task":{attribute_map:[7,3,1,""],correlation_id:[7,2,1,""],created:[7,2,1,""],end_resource_entity_version:[7,2,1,""],end_time:[7,2,1,""],error_message:[7,2,1,""],estimated_remaining_minutes:[7,2,1,""],id:[7,2,1,""],localized_error_message:[7,2,1,""],openapi_types:[7,3,1,""],org_id:[7,2,1,""],org_type:[7,2,1,""],params:[7,2,1,""],parent_task_id:[7,2,1,""],phase_in_progress:[7,2,1,""],progress_percent:[7,2,1,""],resource_id:[7,2,1,""],resource_type:[7,2,1,""],service_errors:[7,2,1,""],start_resource_entity_version:[7,2,1,""],start_time:[7,2,1,""],status:[7,2,1,""],sub_status:[7,2,1,""],task_progress_phases:[7,2,1,""],task_type:[7,2,1,""],task_version:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],updated:[7,2,1,""],updated_by_user_id:[7,2,1,""],updated_by_user_name:[7,2,1,""],user_id:[7,2,1,""],user_name:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.task_all_of":{TaskAllOf:[7,1,1,""]},"vmware.vmc.console.models.task_all_of.TaskAllOf":{attribute_map:[7,3,1,""],correlation_id:[7,2,1,""],end_resource_entity_version:[7,2,1,""],end_time:[7,2,1,""],error_message:[7,2,1,""],estimated_remaining_minutes:[7,2,1,""],localized_error_message:[7,2,1,""],openapi_types:[7,3,1,""],org_id:[7,2,1,""],org_type:[7,2,1,""],params:[7,2,1,""],parent_task_id:[7,2,1,""],phase_in_progress:[7,2,1,""],progress_percent:[7,2,1,""],resource_id:[7,2,1,""],resource_type:[7,2,1,""],service_errors:[7,2,1,""],start_resource_entity_version:[7,2,1,""],start_time:[7,2,1,""],status:[7,2,1,""],sub_status:[7,2,1,""],task_progress_phases:[7,2,1,""],task_type:[7,2,1,""],task_version:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.task_progress_phase":{TaskProgressPhase:[7,1,1,""]},"vmware.vmc.console.models.task_progress_phase.TaskProgressPhase":{attribute_map:[7,3,1,""],id:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],progress_percent:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.term_billing_options":{TermBillingOptions:[7,1,1,""]},"vmware.vmc.console.models.term_billing_options.TermBillingOptions":{attribute_map:[7,3,1,""],billing_frequency:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],unit_price:[7,2,1,""]},"vmware.vmc.console.models.term_offer_instance":{TermOfferInstance:[7,1,1,""]},"vmware.vmc.console.models.term_offer_instance.TermOfferInstance":{attribute_map:[7,3,1,""],billing_options:[7,2,1,""],commitment_term:[7,2,1,""],currency:[7,2,1,""],description:[7,2,1,""],name:[7,2,1,""],offer_context_id:[7,2,1,""],openapi_types:[7,3,1,""],product:[7,2,1,""],product_charge_id:[7,2,1,""],product_id:[7,2,1,""],product_type:[7,2,1,""],region:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],type:[7,2,1,""],unit_price:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.traffic_shaping_policy":{TrafficShapingPolicy:[7,1,1,""]},"vmware.vmc.console.models.traffic_shaping_policy.TrafficShapingPolicy":{attribute_map:[7,3,1,""],average_bandwidth:[7,2,1,""],burst_size:[7,2,1,""],enabled:[7,2,1,""],inherited:[7,2,1,""],openapi_types:[7,3,1,""],peak_bandwidth:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.update_credentials":{UpdateCredentials:[7,1,1,""]},"vmware.vmc.console.models.update_credentials.UpdateCredentials":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],password:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],username:[7,2,1,""]},"vmware.vmc.console.models.vmc_locale":{VmcLocale:[7,1,1,""]},"vmware.vmc.console.models.vmc_locale.VmcLocale":{attribute_map:[7,3,1,""],locale:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.vnic":{Vnic:[7,1,1,""]},"vmware.vmc.console.models.vnic.Vnic":{address_groups:[7,2,1,""],attribute_map:[7,3,1,""],enable_bridge_mode:[7,2,1,""],enable_proxy_arp:[7,2,1,""],enable_send_redirects:[7,2,1,""],fence_parameters:[7,2,1,""],in_shaping_policy:[7,2,1,""],index:[7,2,1,""],is_connected:[7,2,1,""],label:[7,2,1,""],mac_addresses:[7,2,1,""],mtu:[7,2,1,""],name:[7,2,1,""],openapi_types:[7,3,1,""],out_shaping_policy:[7,2,1,""],portgroup_id:[7,2,1,""],portgroup_name:[7,2,1,""],sub_interfaces:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],type:[7,2,1,""]},"vmware.vmc.console.models.vnics":{Vnics:[7,1,1,""]},"vmware.vmc.console.models.vnics.Vnics":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vnics:[7,2,1,""]},"vmware.vmc.console.models.vpc_info":{VpcInfo:[7,1,1,""]},"vmware.vmc.console.models.vpc_info.VpcInfo":{api_association_id:[7,2,1,""],api_subnet_id:[7,2,1,""],association_id:[7,2,1,""],attribute_map:[7,3,1,""],available_zones:[7,2,1,""],edge_association_id:[7,2,1,""],edge_subnet_id:[7,2,1,""],esx_public_security_group_id:[7,2,1,""],esx_security_group_id:[7,2,1,""],id:[7,2,1,""],internet_gateway_id:[7,2,1,""],network_type:[7,2,1,""],openapi_types:[7,3,1,""],peering_connection_id:[7,2,1,""],private_association_id:[7,2,1,""],private_subnet_id:[7,2,1,""],provider:[7,2,1,""],route_table_id:[7,2,1,""],routetables:[7,2,1,""],security_group_id:[7,2,1,""],subnet_id:[7,2,1,""],tgw_ips:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vgw_id:[7,2,1,""],vgw_route_table_id:[7,2,1,""],vif_ids:[7,2,1,""],vm_security_group_id:[7,2,1,""],vpc_cidr:[7,2,1,""]},"vmware.vmc.console.models.vpc_info_subnets":{VpcInfoSubnets:[7,1,1,""]},"vmware.vmc.console.models.vpc_info_subnets.VpcInfoSubnets":{attribute_map:[7,3,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.vpc_info_subnets_all_of":{VpcInfoSubnetsAllOf:[7,1,1,""]},"vmware.vmc.console.models.vpc_info_subnets_all_of.VpcInfoSubnetsAllOf":{attribute_map:[7,3,1,""],cidr_block:[7,2,1,""],description:[7,2,1,""],openapi_types:[7,3,1,""],subnets:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],vpc_id:[7,2,1,""]},"vmware.vmc.console.models.vpn":{Vpn:[7,1,1,""]},"vmware.vmc.console.models.vpn.Vpn":{attribute_map:[7,3,1,""],authentication:[7,2,1,""],channel_status:[7,2,1,""],dh_group:[7,2,1,""],digest_algorithm:[7,2,1,""],enabled:[7,2,1,""],encryption:[7,2,1,""],id:[7,2,1,""],ike_option:[7,2,1,""],internal_network_ids:[7,2,1,""],name:[7,2,1,""],on_prem_gateway_ip:[7,2,1,""],on_prem_nat_ip:[7,2,1,""],on_prem_network_cidr:[7,2,1,""],openapi_types:[7,3,1,""],pfs_enabled:[7,2,1,""],pre_shared_key:[7,2,1,""],state:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],tunnel_statuses:[7,2,1,""],version:[7,2,1,""]},"vmware.vmc.console.models.vpn_channel_status":{VpnChannelStatus:[7,1,1,""]},"vmware.vmc.console.models.vpn_channel_status.VpnChannelStatus":{attribute_map:[7,3,1,""],channel_state:[7,2,1,""],channel_status:[7,2,1,""],failure_message:[7,2,1,""],last_info_message:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.vpn_tunnel_status":{VpnTunnelStatus:[7,1,1,""]},"vmware.vmc.console.models.vpn_tunnel_status.VpnTunnelStatus":{attribute_map:[7,3,1,""],failure_message:[7,2,1,""],last_info_message:[7,2,1,""],local_subnet:[7,2,1,""],on_prem_subnet:[7,2,1,""],openapi_types:[7,3,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],traffic_stats:[7,2,1,""],tunnel_state:[7,2,1,""],tunnel_status:[7,2,1,""]},"vmware.vmc.console.models.vpn_tunnel_traffic_stats":{VpnTunnelTrafficStats:[7,1,1,""]},"vmware.vmc.console.models.vpn_tunnel_traffic_stats.VpnTunnelTrafficStats":{attribute_map:[7,3,1,""],decryption_failures:[7,2,1,""],encryption_failures:[7,2,1,""],integrity_errors:[7,2,1,""],openapi_types:[7,3,1,""],packet_received_errors:[7,2,1,""],packet_sent_errors:[7,2,1,""],packets_in:[7,2,1,""],packets_out:[7,2,1,""],replay_errors:[7,2,1,""],rx_bytes_on_local_subnet:[7,2,1,""],sequence_number_over_flow_errors:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""],tx_bytes_from_local_subnet:[7,2,1,""]},"vmware.vmc.console.models.vsan_available_capacity":{VsanAvailableCapacity:[7,1,1,""]},"vmware.vmc.console.models.vsan_available_capacity.VsanAvailableCapacity":{attribute_map:[7,3,1,""],cost:[7,2,1,""],openapi_types:[7,3,1,""],quality:[7,2,1,""],size:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.vsan_cluster_reconfig_bias":{VsanClusterReconfigBias:[7,1,1,""]},"vmware.vmc.console.models.vsan_cluster_reconfig_bias.VsanClusterReconfigBias":{attribute_map:[7,3,1,""],full_description:[7,2,1,""],id:[7,2,1,""],openapi_types:[7,3,1,""],short_description:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.vsan_cluster_reconfig_constraints":{VsanClusterReconfigConstraints:[7,1,1,""]},"vmware.vmc.console.models.vsan_cluster_reconfig_constraints.VsanClusterReconfigConstraints":{attribute_map:[7,3,1,""],available_capacities:[7,2,1,""],default_capacities:[7,2,1,""],default_reconfig_bias_id:[7,2,1,""],hosts:[7,2,1,""],openapi_types:[7,3,1,""],reconfig_biases:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.vsan_config_constraints":{VsanConfigConstraints:[7,1,1,""]},"vmware.vmc.console.models.vsan_config_constraints.VsanConfigConstraints":{attribute_map:[7,3,1,""],max_capacity:[7,2,1,""],min_capacity:[7,2,1,""],num_hosts:[7,2,1,""],openapi_types:[7,3,1,""],recommended_capacities:[7,2,1,""],supported_capacity_increment:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.models.vsan_encryption_config":{VsanEncryptionConfig:[7,1,1,""]},"vmware.vmc.console.models.vsan_encryption_config.VsanEncryptionConfig":{attribute_map:[7,3,1,""],certificate:[7,2,1,""],openapi_types:[7,3,1,""],port:[7,2,1,""],to_dict:[7,2,1,""],to_str:[7,2,1,""]},"vmware.vmc.console.rest":{RESTClientObject:[5,1,1,""],RESTResponse:[5,1,1,""]},"vmware.vmc.console.rest.RESTClientObject":{DELETE:[5,2,1,""],GET:[5,2,1,""],HEAD:[5,2,1,""],OPTIONS:[5,2,1,""],PATCH:[5,2,1,""],POST:[5,2,1,""],PUT:[5,2,1,""],request:[5,2,1,""]},"vmware.vmc.console.rest.RESTResponse":{getheader:[5,2,1,""],getheaders:[5,2,1,""]},"vmware.vmc_draas":{api:[16,0,0,"-"],api_client:[15,0,0,"-"],configuration:[15,0,0,"-"],exceptions:[15,0,0,"-"],models:[17,0,0,"-"],rest:[15,0,0,"-"]},"vmware.vmc_draas.api":{site_recovery_api:[16,0,0,"-"],task_api:[16,0,0,"-"]},"vmware.vmc_draas.api.site_recovery_api":{SiteRecoveryApi:[16,1,1,""]},"vmware.vmc_draas.api.site_recovery_api.SiteRecoveryApi":{activate_site_recovery:[16,2,1,""],activate_site_recovery_with_http_info:[16,2,1,""],deactivate_site_recovery:[16,2,1,""],deactivate_site_recovery_with_http_info:[16,2,1,""],delete_srm:[16,2,1,""],delete_srm_with_http_info:[16,2,1,""],get_replica_disk_collections:[16,2,1,""],get_replica_disk_collections_with_http_info:[16,2,1,""],get_site_recovery:[16,2,1,""],get_site_recovery_versions:[16,2,1,""],get_site_recovery_versions_with_http_info:[16,2,1,""],get_site_recovery_with_http_info:[16,2,1,""],provision_additional_srm:[16,2,1,""],provision_additional_srm_with_http_info:[16,2,1,""]},"vmware.vmc_draas.api.task_api":{TaskApi:[16,1,1,""]},"vmware.vmc_draas.api.task_api.TaskApi":{vmc_draas_api_orgs_org_tasks_task_get:[16,2,1,""],vmc_draas_api_orgs_org_tasks_task_get_with_http_info:[16,2,1,""]},"vmware.vmc_draas.api_client":{ApiClient:[15,1,1,""]},"vmware.vmc_draas.api_client.ApiClient":{NATIVE_TYPES_MAPPING:[15,3,1,""],PRIMITIVE_TYPES:[15,3,1,""],call_api:[15,2,1,""],close:[15,2,1,""],deserialize:[15,2,1,""],files_parameters:[15,2,1,""],parameters_to_tuples:[15,2,1,""],pool:[15,2,1,""],request:[15,2,1,""],sanitize_for_serialization:[15,2,1,""],select_header_accept:[15,2,1,""],select_header_content_type:[15,2,1,""],set_default_header:[15,2,1,""],update_params_for_auth:[15,2,1,""],user_agent:[15,2,1,""]},"vmware.vmc_draas.configuration":{Configuration:[15,1,1,""]},"vmware.vmc_draas.configuration.Configuration":{assert_hostname:[15,3,1,""],auth_settings:[15,2,1,""],cert_file:[15,3,1,""],connection_pool_maxsize:[15,3,1,""],debug:[15,2,1,""],get_api_key_with_prefix:[15,2,1,""],get_basic_auth_token:[15,2,1,""],get_default_copy:[15,2,1,""],get_host_from_settings:[15,2,1,""],get_host_settings:[15,2,1,""],host:[15,3,1,""],key_file:[15,3,1,""],logger:[15,3,1,""],logger_file:[15,2,1,""],logger_file_handler:[15,3,1,""],logger_format:[15,2,1,""],logger_stream_handler:[15,3,1,""],password:[15,3,1,""],proxy:[15,3,1,""],proxy_headers:[15,3,1,""],refresh_api_key_hook:[15,3,1,""],retries:[15,3,1,""],safe_chars_for_path_param:[15,3,1,""],set_default:[15,2,1,""],ssl_ca_cert:[15,3,1,""],temp_folder_path:[15,3,1,""],to_debug_report:[15,2,1,""],username:[15,3,1,""],verify_ssl:[15,3,1,""]},"vmware.vmc_draas.exceptions":{ApiAttributeError:[15,4,1,""],ApiException:[15,4,1,""],ApiKeyError:[15,4,1,""],ApiTypeError:[15,4,1,""],ApiValueError:[15,4,1,""],OpenApiException:[15,4,1,""],render_path:[15,5,1,""]},"vmware.vmc_draas.models":{abstract_entity:[17,0,0,"-"],activate_site_recovery_config:[17,0,0,"-"],error_response:[17,0,0,"-"],provision_srm_config:[17,0,0,"-"],replica_disk:[17,0,0,"-"],replica_disk_collection:[17,0,0,"-"],site_recovery:[17,0,0,"-"],site_recovery_all_of:[17,0,0,"-"],site_recovery_node:[17,0,0,"-"],site_recovery_node_all_of:[17,0,0,"-"],site_recovery_node_version:[17,0,0,"-"],site_recovery_versions:[17,0,0,"-"],task:[17,0,0,"-"],task_all_of:[17,0,0,"-"],task_progress_phase:[17,0,0,"-"]},"vmware.vmc_draas.models.abstract_entity":{AbstractEntity:[17,1,1,""]},"vmware.vmc_draas.models.abstract_entity.AbstractEntity":{attribute_map:[17,3,1,""],created:[17,2,1,""],id:[17,2,1,""],openapi_types:[17,3,1,""],to_dict:[17,2,1,""],to_str:[17,2,1,""],updated:[17,2,1,""],updated_by_user_id:[17,2,1,""],updated_by_user_name:[17,2,1,""],user_id:[17,2,1,""],user_name:[17,2,1,""],version:[17,2,1,""]},"vmware.vmc_draas.models.activate_site_recovery_config":{ActivateSiteRecoveryConfig:[17,1,1,""]},"vmware.vmc_draas.models.activate_site_recovery_config.ActivateSiteRecoveryConfig":{attribute_map:[17,3,1,""],openapi_types:[17,3,1,""],srm_extension_key_suffix:[17,2,1,""],to_dict:[17,2,1,""],to_str:[17,2,1,""]},"vmware.vmc_draas.models.error_response":{ErrorResponse:[17,1,1,""]},"vmware.vmc_draas.models.error_response.ErrorResponse":{attribute_map:[17,3,1,""],error_code:[17,2,1,""],error_messages:[17,2,1,""],openapi_types:[17,3,1,""],path:[17,2,1,""],retryable:[17,2,1,""],status:[17,2,1,""],to_dict:[17,2,1,""],to_str:[17,2,1,""]},"vmware.vmc_draas.models.provision_srm_config":{ProvisionSrmConfig:[17,1,1,""]},"vmware.vmc_draas.models.provision_srm_config.ProvisionSrmConfig":{attribute_map:[17,3,1,""],openapi_types:[17,3,1,""],srm_extension_key_suffix:[17,2,1,""],to_dict:[17,2,1,""],to_str:[17,2,1,""]},"vmware.vmc_draas.models.replica_disk":{ReplicaDisk:[17,1,1,""]},"vmware.vmc_draas.models.replica_disk.ReplicaDisk":{attribute_map:[17,3,1,""],collection_id:[17,2,1,""],datastore_mo_id:[17,2,1,""],datastores_for_single_host_move:[17,2,1,""],disk_id:[17,2,1,""],movable:[17,2,1,""],name:[17,2,1,""],openapi_types:[17,3,1,""],space_requirement:[17,2,1,""],to_dict:[17,2,1,""],to_str:[17,2,1,""]},"vmware.vmc_draas.models.replica_disk_collection":{ReplicaDiskCollection:[17,1,1,""]},"vmware.vmc_draas.models.replica_disk_collection.ReplicaDiskCollection":{attribute_map:[17,3,1,""],collection_id:[17,2,1,""],disks:[17,2,1,""],generated:[17,2,1,""],name:[17,2,1,""],openapi_types:[17,3,1,""],placeholder_vm_mo_id:[17,2,1,""],to_dict:[17,2,1,""],to_str:[17,2,1,""]},"vmware.vmc_draas.models.site_recovery":{SiteRecovery:[17,1,1,""]},"vmware.vmc_draas.models.site_recovery.SiteRecovery":{attribute_map:[17,3,1,""],created:[17,2,1,""],draas_h5_url:[17,2,1,""],id:[17,2,1,""],openapi_types:[17,3,1,""],sddc_id:[17,2,1,""],site_recovery_state:[17,2,1,""],srm_nodes:[17,2,1,""],to_dict:[17,2,1,""],to_str:[17,2,1,""],updated:[17,2,1,""],updated_by_user_id:[17,2,1,""],updated_by_user_name:[17,2,1,""],user_id:[17,2,1,""],user_name:[17,2,1,""],version:[17,2,1,""],vr_node:[17,2,1,""]},"vmware.vmc_draas.models.site_recovery_all_of":{SiteRecoveryAllOf:[17,1,1,""]},"vmware.vmc_draas.models.site_recovery_all_of.SiteRecoveryAllOf":{attribute_map:[17,3,1,""],draas_h5_url:[17,2,1,""],openapi_types:[17,3,1,""],sddc_id:[17,2,1,""],site_recovery_state:[17,2,1,""],srm_nodes:[17,2,1,""],to_dict:[17,2,1,""],to_str:[17,2,1,""],vr_node:[17,2,1,""]},"vmware.vmc_draas.models.site_recovery_node":{SiteRecoveryNode:[17,1,1,""]},"vmware.vmc_draas.models.site_recovery_node.SiteRecoveryNode":{attribute_map:[17,3,1,""],openapi_types:[17,3,1,""],to_dict:[17,2,1,""],to_str:[17,2,1,""]},"vmware.vmc_draas.models.site_recovery_node_all_of":{SiteRecoveryNodeAllOf:[17,1,1,""]},"vmware.vmc_draas.models.site_recovery_node_all_of.SiteRecoveryNodeAllOf":{attribute_map:[17,3,1,""],hostname:[17,2,1,""],id:[17,2,1,""],ip_address:[17,2,1,""],openapi_types:[17,3,1,""],state:[17,2,1,""],to_dict:[17,2,1,""],to_str:[17,2,1,""],type:[17,2,1,""],vm_moref_id:[17,2,1,""]},"vmware.vmc_draas.models.site_recovery_node_version":{SiteRecoveryNodeVersion:[17,1,1,""]},"vmware.vmc_draas.models.site_recovery_node_version.SiteRecoveryNodeVersion":{appliance_version:[17,2,1,""],attribute_map:[17,3,1,""],build_number:[17,2,1,""],full_version:[17,2,1,""],node_id:[17,2,1,""],node_ip:[17,2,1,""],node_type:[17,2,1,""],openapi_types:[17,3,1,""],to_dict:[17,2,1,""],to_str:[17,2,1,""],version_source:[17,2,1,""]},"vmware.vmc_draas.models.site_recovery_versions":{SiteRecoveryVersions:[17,1,1,""]},"vmware.vmc_draas.models.site_recovery_versions.SiteRecoveryVersions":{attribute_map:[17,3,1,""],generated:[17,2,1,""],node_versions:[17,2,1,""],openapi_types:[17,3,1,""],sddc_id:[17,2,1,""],to_dict:[17,2,1,""],to_str:[17,2,1,""]},"vmware.vmc_draas.models.task":{Task:[17,1,1,""]},"vmware.vmc_draas.models.task.Task":{attribute_map:[17,3,1,""],created:[17,2,1,""],end_time:[17,2,1,""],error_message:[17,2,1,""],estimated_remaining_minutes:[17,2,1,""],id:[17,2,1,""],openapi_types:[17,3,1,""],params:[17,2,1,""],parent_task_id:[17,2,1,""],progress_percent:[17,2,1,""],resource_id:[17,2,1,""],resource_type:[17,2,1,""],retries:[17,2,1,""],start_time:[17,2,1,""],status:[17,2,1,""],sub_status:[17,2,1,""],task_progress_phases:[17,2,1,""],task_type:[17,2,1,""],task_version:[17,2,1,""],tenant_id:[17,2,1,""],to_dict:[17,2,1,""],to_str:[17,2,1,""],updated:[17,2,1,""],updated_by_user_id:[17,2,1,""],updated_by_user_name:[17,2,1,""],user_id:[17,2,1,""],user_name:[17,2,1,""],version:[17,2,1,""]},"vmware.vmc_draas.models.task_all_of":{TaskAllOf:[17,1,1,""]},"vmware.vmc_draas.models.task_all_of.TaskAllOf":{attribute_map:[17,3,1,""],end_time:[17,2,1,""],error_message:[17,2,1,""],estimated_remaining_minutes:[17,2,1,""],openapi_types:[17,3,1,""],params:[17,2,1,""],parent_task_id:[17,2,1,""],progress_percent:[17,2,1,""],resource_id:[17,2,1,""],resource_type:[17,2,1,""],retries:[17,2,1,""],start_time:[17,2,1,""],status:[17,2,1,""],sub_status:[17,2,1,""],task_progress_phases:[17,2,1,""],task_type:[17,2,1,""],task_version:[17,2,1,""],tenant_id:[17,2,1,""],to_dict:[17,2,1,""],to_str:[17,2,1,""]},"vmware.vmc_draas.models.task_progress_phase":{TaskProgressPhase:[17,1,1,""]},"vmware.vmc_draas.models.task_progress_phase.TaskProgressPhase":{attribute_map:[17,3,1,""],id:[17,2,1,""],name:[17,2,1,""],openapi_types:[17,3,1,""],progress_percent:[17,2,1,""],to_dict:[17,2,1,""],to_str:[17,2,1,""]},"vmware.vmc_draas.rest":{RESTClientObject:[15,1,1,""],RESTResponse:[15,1,1,""]},"vmware.vmc_draas.rest.RESTClientObject":{DELETE:[15,2,1,""],GET:[15,2,1,""],HEAD:[15,2,1,""],OPTIONS:[15,2,1,""],PATCH:[15,2,1,""],POST:[15,2,1,""],PUT:[15,2,1,""],request:[15,2,1,""]},"vmware.vmc_draas.rest.RESTResponse":{getheader:[15,2,1,""],getheaders:[15,2,1,""]},vmware:{vmc:[11,0,0,"-"],vmc_draas:[15,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","attribute","Python attribute"],"4":["py","exception","Python exception"],"5":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:attribute","4":"py:exception","5":"py:function"},terms:{"00z":6,"09t13":6,"1node":6,"278710ff4e":6,"3de":7,"4d4e":6,"6b6d":6,"boolean":[5,7,15],"byte":[5,7,15],"case":[5,7,15],"char":[5,15],"class":[5,6,7,15,16,17],"default":[5,6,7,15,16,17],"enum":7,"final":7,"float":[5,7,15,17],"function":[5,15],"int":[5,6,7,15,16,17],"long":[5,15],"new":[5,6,7,15],"null":7,"public":[6,7],"return":[5,6,7,15,16,17],"switch":[5,7,15],"true":[5,6,7,15,16,17],"try":6,"while":7,AWS:[6,7],Adding:[5,15],DNS:[6,7],EBS:[6,7],For:[6,7],IDs:7,IPs:[6,7],OAS:[5,15],TLS:[5,15],The:[5,6,7,15,16,17],Used:7,Using:7,VMs:[6,7],_global:7,_host:[5,15],_in:7,_preload_cont:[5,6,15,16],_request_timeout:[5,6,15,16],_return_http_data_onli:[5,6,15,16],abandon:7,abc123:[5,15],about:6,abstract_ent:[0,4,5,10,11,12,15],abstractent:[7,17],accept:[5,7,15],access:7,access_permiss:7,access_token:[15,16,17],accesspermiss:7,accompani:6,account:[6,7],account_link_config:[0,4,5],account_link_sddc_config:[0,4,5],account_link_st:7,account_linking_api:[0,4,5],account_numb:7,accountid:7,accountlinkconfig:7,accountlinkingapi:6,accountlinksddcconfig:7,across:[5,6,15],act:[7,17],action:[6,7],activ:[6,7,16],activate_site_recoveri:16,activate_site_recovery_config:[0,10,11,12,15,16],activate_site_recovery_with_http_info:16,activatesiterecoveryconfig:[16,17],active_cli:7,active_directori:7,active_vse_ha_index:7,activecli:7,activevsehaindex:7,actual:15,add:[6,7],added:[5,7,15],addit:[5,7,15,16],additionalproperti:[5,15],addon:[6,7],addon_typ:6,addons_api:[0,4,5],addonsapi:6,address:[6,7],address_fw_source_destin:[0,4,5],address_group:7,addressfwsourcedestin:7,addressgroup:7,addtoal:6,administr:7,advanc:7,advisori:6,aefb:6,aes256:7,aes:7,after:[5,6,7,15,16,17],against:[6,7],agent:[0,4,5,15],agent_st:7,agent_url:7,aggreg:6,alert:7,algorithm:7,all:[5,6,7,15,16,17],alloc:[6,7],allocation_id:7,allow:7,allowable_valu:7,allowed_act:7,allowedact:7,also:[5,6,7,15,16],alwai:7,amazon_resource_nam:7,ami:7,ami_info:[0,4,5],amiinfo:7,among:7,amount:[6,7],ani:[6,7,15],anniversary_billing_d:7,anoth:7,answer:7,anushah:[15,16,17],api:[0,4,5,7,10,11,12,15,17],api_association_id:7,api_cli:[0,3,4,6,8,10,11,16],api_kei:[5,15],api_key_prefix:[5,15],api_subnet_id:7,api_vers:7,apiattributeerror:15,apicli:[5,15],apiexcept:[5,15],apikei:[5,15],apikeyerror:[5,15],apitypeerror:[5,15],apivalueerror:[5,15],apivers:7,append:[6,17],appli:7,applianc:7,appliance_s:7,appliance_vers:17,appliances:7,appliances_summari:[0,4,5],appliancessummari:7,applic:[0,4,5,6,15],application_id:7,applicationid:7,arbitrari:6,arg:[5,15],arn:7,arp:7,arrai:[5,7,15],ascend:6,assert_hostnam:[5,15],assign:[7,15],associ:[6,7],associated_private_ip:[6,7],association_id:7,assoic:6,async:[5,15],async_req:[5,6,15,16],asynchron:[5,6,15,16],attach:[6,7],attack:7,attch:6,attribut:[5,6,7,15],attribute_map:[7,17],attributeerror:15,auth:[5,6,7,15,16,17],auth_failur:7,auth_set:[5,15],authent:[5,6,7,15,16,17],authentication_algorithm:7,authentication_mod:7,authenticationalgorithm:7,authenticationmod:7,authfailur:7,author:[5,6,7,15,16,17],auto:[5,6,7,15,16,17],auto_renewed_allow:7,avail:[6,7],availability_zon:7,availability_zone_id:7,available_capac:7,available_zon:7,available_zone_info:[0,4,5],availablezoneinfo:7,average_bandwidth:7,averagebandwidth:7,avoid:[5,7,15],awar:7,aws_ag:[0,4,5],aws_agent_all_of:[0,4,5],aws_cloud_provid:[0,4,5],aws_cloud_provider_all_of:[0,4,5],aws_compatible_subnet:[0,4,5],aws_customer_connected_account:[0,4,5],aws_customer_connected_account_all_of:[0,4,5],aws_esx_host:[0,4,5],aws_esx_host_all_of:[0,4,5],aws_key_pair:[0,4,5],aws_kms_info:[0,4,5],aws_sddc_config:[0,4,5],aws_sddc_config_all_of:[0,4,5],aws_sddc_connect:[0,4,5],aws_sddc_connection_all_of:[0,4,5],aws_sddc_resource_config:[0,4,5],aws_sddc_resource_config_all_of:[0,4,5],aws_subnet:[0,4,5,6],awsag:7,awsagentallof:7,awscloudprovid:[6,7],awscloudproviderallof:7,awscompatiblesubnet:[6,7],awscustomerconnectedaccount:[6,7],awscustomerconnectedaccountallof:7,awsesxhost:7,awsesxhostallof:7,awskeypair:7,awskmsinfo:7,awssddcconfig:[6,7],awssddcconfigallof:7,awssddcconnect:[6,7],awssddcconnectionallof:7,awssddcresourceconfig:7,awssddcresourceconfigallof:7,awssubnet:[6,7],back:[6,7],backup_restore_bucket:7,backward:7,balanc:7,base:[5,6,7,15,16,17],basic:[5,15],bearer:[5,15],been:[5,6,7,15],befor:[6,7],begin:17,behaviour:6,being:[7,17],belong:7,best:[5,15],between:7,bewar:6,bia:[6,7],bias:[6,7],bill:7,billing_frequ:7,billing_opt:7,billing_subscription_id:7,binari:6,bind:7,binding_st:7,bindingst:7,blank:7,block:[5,7,15],bodi:[5,15],bogu:7,bool:[5,6,7,15,16,17],both:6,bound:6,bridg:7,browser:[5,6,7,15,16,17],bucket:7,build:[5,7,15],build_numb:17,bundl:7,burst_siz:7,burstsiz:7,byte_count:7,bytecount:7,c41:7,ca637f38609:6,ca_certif:[0,4,5],cacertif:7,cach:7,cache_s:7,cached_dbrr_set:7,cacheddbrrset:7,caches:7,call:[5,6,7,15,16],call_api:[5,15],can:[5,6,7,15,16,17],cancel:6,cannot:7,capabl:7,capac:[6,7],care:6,cbm_statist:[0,4,5],cbm_stats_data:[0,4,5],cbmstatist:[6,7],cbmstatsdata:7,cento:7,centric:7,cert_en:7,cert_fil:[5,15],certif:[5,7,15],cf_stack_nam:7,cgw:7,cgw_id:7,cgw_name:7,cgw_present:7,cgwid:7,cgwname:7,chanc:6,chang:[6,7],channel:7,channel_st:7,channel_statu:7,channelst:7,channelstatu:7,charact:[7,17],check:7,choic:[6,7],chosen:6,cidr:7,cidr_block:7,cidr_block_subnet:7,cidr_block_vpc:7,cipher:7,classmethod:[5,15],client:[5,7,15,17],client_handl:7,client_hostnam:7,clienthandl:7,clienthostnam:7,cln:7,close:[5,7,15],cloud:[5,6,7,15,16,17],cloud_password:7,cloud_provid:[0,4,5],cloud_user_group:7,cloud_usernam:7,cloudprovid:7,cltt:7,cluster:[0,4,5,6],cluster_capac:7,cluster_config:[0,4,5,6],cluster_id:7,cluster_nam:7,cluster_reconfigure_param:[0,4,5,6],cluster_st:7,clusterconfig:[6,7],clusterreconfigureparam:[6,7],clusters_api:[0,4,5],clustersapi:6,code:[5,6,7,15,16,17],collect:[5,7,15,16],collection_format:[5,15],collection_id:17,column:6,com:[5,6,7,15,16,17],comma:[7,15],commit:7,commitment_term:7,commitment_term_uom:7,commun:[5,7,15],communication_channel:7,communicationchannel:7,compat:[6,7],complet:[6,7,17],compon:[5,15],compos:[6,17],comput:[6,7],compute_gateway_templ:[0,4,5],compute_gateway_template_all_of:[0,4,5],computegatewaytempl:7,computegatewaytemplateallof:7,concurr:[5,7,15],conf:[5,15],config:7,config_chang:6,config_spec:[0,4,5],config_storage_api:[0,4,5],configspec:7,configstorageapi:6,configur:[0,3,4,6,7,8,10,11,16],configuration_limit:7,configurationlimit:7,connect:[5,6,7,15,16],connected_account_id:7,connection_count:7,connection_ord:7,connection_pool_maxs:[5,15],connectioncount:7,connectivity_agent_valid:[0,4,5],connectivity_validation_group:[0,4,5],connectivity_validation_input:[0,4,5],connectivity_validation_sub_group:[0,4,5],connectivityagentvalid:7,connectivityvalidationgroup:[6,7],connectivityvalidationgroupresultwrapp:6,connectivityvalidationinput:7,connectivityvalidationsubgroup:7,consecut:7,consid:7,consol:[0,3,4,15,16,17],constraint:[6,7],constructor:[5,15],consum:7,contact:[15,16,17],contain:[6,7,17],content:[0,1,8],content_typ:[5,15],control:7,convei:7,convert:[5,6,15],cooki:[5,15],cookieauth:[5,15],copi:[5,15],core:7,correl:7,correlation_id:7,correspond:[5,7,15],cost:7,count:7,countri:7,cpu:7,cpu_capacity_ghz:7,cpu_count:[5,15],creat:[5,6,7,15,17],create_tim:7,created_at:7,created_bi:6,creation:[6,7],credenti:[6,7],credentials_api:[0,4,5],credentialsapi:6,critic:7,crl_certif:[0,4,5],crlcertif:7,csp:[5,6,7,15,16,17],csp_subscription_id:7,curl:[5,6,7,15,16,17],currenc:7,current:[5,6,7,15,17],current_item:[5,15],custom:[5,6,7,15,16,17],custom_properti:7,customer_available_zon:7,customer_eni_info:[0,4,5],customer_subnet_id:7,customereniinfo:7,cycl:7,cycle_id:7,dai:7,dashboard:6,dashboard_data:[0,4,5],dashboard_stat:[0,4,5],dashboard_statist:[0,4,5],dashboarddata:7,dashboardstat:7,dashboardstatist:[6,7],data:[5,6,7,15,16],data_dto:7,data_page_edge_summari:[0,4,5],data_page_sddc_network:[0,4,5],data_permiss:[0,4,5],data_store_moid_of_active_vs:7,data_store_name_of_active_vs:7,databas:6,datacent:[6,7],datacenter_moid:7,datacenter_nam:7,datacentermoid:7,datacenternam:7,datadto:7,datapageedgesummari:7,datapagesddcnetwork:[6,7],datapermiss:7,datastor:[7,16],datastore_mo_id:[16,17],datastoremoidofactivevs:7,datastorenameofactivevs:7,datastores_for_single_host_mov:17,date:[5,6,7,15],datetim:[5,7,15,17],day_of_week:7,ddthh:6,deactiv:16,deactivate_hcx:16,deactivate_site_recoveri:16,deactivate_site_recovery_with_http_info:16,debug:[5,7,15],decod:[5,6,15,16],decryption_failur:7,default_capac:7,default_flag:[6,7],default_messag:7,default_polici:7,default_reconfig_bias_id:7,default_route_t:7,default_subnet_rout:7,defaultpolici:7,defin:[5,6,7,15,16,17],definit:[6,7],delai:7,delay_account_link:7,delet:[5,6,15,16],delete_srm:16,delete_srm_with_http_info:16,delimit:7,demand:6,deni:7,denot:7,deploi:7,deploy:7,deploy_appli:7,deployappli:7,deployment_typ:7,deprec:[6,7],deprecart:7,deriv:7,describ:7,descript:[6,7],deseri:[5,15],desir:7,destin:7,destination_scop:7,detach:6,detail:[6,7,16],detect:7,determin:[6,7],dh14:7,dh15:7,dh16:7,dh2:7,dh5:7,dh_group:7,dhcp:[6,7],dhcp_config:7,dhcp_enabl:7,dhcp_ip_rang:7,dhcp_leas:[0,4,5],dhcp_lease_info:[0,4,5],dhcpconfig:7,dhcpleas:[6,7],dhcpleaseinfo:7,dhgroup:7,dict:[5,6,7,15,17],dictionari:[5,15],differ:7,diffi:7,digest_algorithm:7,direct:7,directli:[5,15],disabl:[5,6,7,15],disable_ev:7,disabled_client_side_valid:15,disableev:7,discard:[5,15],discard_unknown_kei:[5,15],discrimin:7,discriminator_value_class_map:7,disk:[16,17],disk_id:17,diskgroup:6,displai:[7,17],display_nam:7,distinct:7,distribut:7,distributedportgroup:7,distributedrout:[6,7],div:6,dnat:7,dnat_match_source_address:7,dnat_match_source_port:7,dnat_rule_id:7,dnatmatchsourceaddress:7,dnatmatchsourceport:7,dns:7,dns_api:[0,4,5],dns_config:[0,4,5,6],dns_forward:[0,4,5],dns_listen:[0,4,5],dns_listeners_all_of:[0,4,5],dns_response_stat:[0,4,5],dns_server:7,dns_status_and_stat:[0,4,5],dns_view:[0,4,5],dns_view_match:[0,4,5],dns_with_management_vm_private_ip:7,dnsapi:6,dnsconfig:[6,7],dnsforward:7,dnslisten:7,dnslistenersallof:7,dnsresponsestat:7,dnsserver:7,dnsstatusandstat:[6,7],dnsview:7,dnsviewmatch:7,document:[5,6,7,15,16,17],doe:[5,15],domain:7,domain_nam:7,domainnam:7,done:7,down:7,download:[5,15],draa:[0,10,11,15,16,17],draas_h5_url:17,draas_onprem_psc:7,draas_onprem_srm:7,draas_onprem_vcent:7,draas_onprem_vr:7,drop:7,drop_icmp_replai:7,drop_invalid_traff:7,dropicmpreplai:7,dropinvalidtraff:7,dropped_rx_packet:7,dropped_tx_packet:7,droppedrxpacket:7,droppedtxpacket:7,dto:6,durat:7,duration_hour:7,duration_min:7,dvportgroup:7,e501:[5,6,7,15,16,17],each:[5,7,15],ebs_backed_vsan_config:[0,4,5],ebsbackedvsanconfig:7,edg:[6,7],edge_assist_id:7,edge_assist_instance_nam:7,edge_association_id:7,edge_id:[6,7],edge_job:[0,4,5],edge_pag:7,edge_statu:[0,4,5],edge_subnet_id:7,edge_summari:[0,4,5],edge_typ:[6,7],edge_vm_ha_index:7,edge_vm_statu:[0,4,5],edge_vnic_address_group:[0,4,5],edgeassistid:7,edgeassistinstancenam:7,edgeid:7,edgejob:7,edgepag:7,edges_api:[0,4,5],edgesapi:6,edgestatu:[6,7],edgesummari:7,edgetyp:7,edgevmhaindex:7,edgevmstatu:7,edgevnicaddressgroup:7,edit:[5,6,7,15,16,17],egress:7,either:7,element:[5,15],els:7,emerg:7,empti:7,enabl:[5,6,7,15],enable_bridge_mod:7,enable_fip:7,enable_nsx_advanced_addon:7,enable_pf:7,enable_proxy_arp:7,enable_send_redirect:7,enable_syn_flood_protect:7,enablebridgemod:7,enablefip:[6,7],enablepf:7,enableproxyarp:7,enablesendredirect:7,enablesynfloodprotect:7,enclos:6,encript:7,encrypt:7,encryption_algorithm:7,encryption_failur:7,encryptionalgorithm:7,end:[6,7,17],end_dat:7,end_resource_entity_vers:7,end_tim:[6,7,17],endpoint:[5,7,15],endswith:6,endtim:7,english:7,eni:7,eni_group:7,eni_id:7,eni_info:[0,4,5],eniinfo:7,ensur:7,entir:7,entiti:[7,17],entity_capac:[0,4,5],entitycapac:7,entri:[5,7,15],epoch:6,error:[7,17],error_cod:[7,17],error_messag:[7,17],error_respons:[0,4,5,10,11,12,15],errorcod:7,errorrespons:[7,17],escap:6,essenti:[5,15],establish:7,established_d:7,establishedd:7,estim:[7,17],estimated_remaining_minut:[7,17],esx:[6,7],esx_ami:7,esx_api:[0,4,5],esx_cluster_id:7,esx_config:[0,4,5,6],esx_host:[0,4,5],esx_host_info:[0,4,5],esx_host_list:7,esx_host_subnet:7,esx_id:7,esx_nsxt_ami:7,esx_public_security_group_id:7,esx_security_group_id:7,esx_stat:7,esxapi:6,esxconfig:[6,7],esxhost:7,esxhostinfo:7,etc:7,even:6,event:7,exampl:[5,6,7,15,16],except:[0,3,4,8,10,11],exclud:7,exclusivemaximum:15,exclusiveminimum:15,execut:[5,6,7,15,16,17],exist:[6,7],expect:6,expected_num_host:6,expir:[5,7,15],expiration_d:7,expiry_in_dai:7,expos:7,express:6,extend:7,extended_attribut:[0,4,5],extendedattribut:7,extens:[7,16,17],extern:7,extra:7,extract:[5,6,7,15,16,17],fail:[7,15],failur:7,failure_messag:7,failuremessag:7,fals:[5,6,7,15,16],featur:[6,7],feature_cap:[0,4,5],feature_statu:[0,4,5],feature_status:7,feature_typ:7,featurecap:7,featurestatu:7,featurestatus:7,featuretyp:7,fence_paramet:7,fenceparamet:7,fetch:6,field:[5,6,7,15,16,17],file:[5,15],filenam:[5,15],filepath:[5,15],files_paramet:[5,15],filter:6,find:6,finish:6,fip:7,firewal:[6,7],firewall_config:[0,4,5,6],firewall_dashboard_stat:[0,4,5],firewall_default_polici:[0,4,5],firewall_global_config:[0,4,5],firewall_rul:[0,4,5,6],firewall_rule_scop:[0,4,5],firewall_rule_stat:[0,4,5],firewall_servic:[0,4,5],firewallconfig:[6,7],firewalldashboardstat:7,firewalldefaultpolici:7,firewallglobalconfig:7,firewallrul:[6,7],firewallrulescop:7,firewallrulestat:[6,7],firewallservic:7,first:[5,6,7,15],flag:[6,7],flavor:6,flood:7,folder:[5,15],follow:[5,6,7,15,16,17],forc:[6,16],force_even_when_sddc_pres:6,force_refresh:6,forcefulli:[6,16],forcibl:6,form:[5,6,7,15,17],form_err:7,format:[5,6,7,15],formerr:7,forward:7,found:[6,7],four:6,fqdn:[6,7],free:6,frequenc:7,from:[5,6,7,15,16],full:17,full_descript:7,full_vers:17,gatewai:[5,6,7,15,16,17],gateway_ip:7,gateway_templ:[0,4,5],gatewayip:7,gatewayservic:[6,7],gatewaytempl:7,gcm:7,gener:[5,6,7,15,16,17],get:[5,6,7,15,16,17],get_api_key_with_prefix:[5,15],get_basic_auth_token:[5,15],get_default_copi:[5,15],get_host_from_set:[5,15],get_host_set:[5,15],get_real_child_model:7,get_replica_disk_collect:16,get_replica_disk_collections_with_http_info:16,get_site_recoveri:16,get_site_recovery_vers:16,get_site_recovery_versions_with_http_info:16,get_site_recovery_with_http_info:16,getaccesstokenbyapirefreshtokenusingpost:[5,6,7,15,16,17],gethead:[5,15],getlatest:6,ghz:7,gib:7,give:[6,7],given:[5,6,7,15],glcm_bundl:[0,4,5],glcmbundl:7,global:7,global_config:7,globalconfig:7,green:7,grei:7,group:7,grouping_object_id:7,groupingobject:7,groupingobjectid:7,ha_stat:7,ha_vnic_in_us:7,handl:[5,6,15],handler:[5,15],happen:7,hardwar:7,hardware_typ:7,hardwaretyp:7,has:[5,6,7,15,17],hash:[5,15],hastat:7,have:[6,7],havnicinus:7,hcx:[6,16],hcx_api:[0,4,5],hcxapi:6,head:[5,6,15,16],header:[5,6,15,16],header_nam:[5,15],header_param:[5,15],header_valu:[5,15],health:7,healthcheck:7,hellman:7,help:7,here:[5,15],high:[6,7],hlm:7,hook:[5,15],host:[5,6,7,15],host_cpu_cores_count:7,host_instance_typ:[0,4,5],host_ip:7,host_lease_info:[0,4,5],host_lease_info_dto:7,host_lease_infos_dto:7,host_moid_of_active_vs:7,host_name_of_active_vs:7,hostinstancetyp:7,hostleaseinfo:7,hostleaseinfodto:7,hostleaseinfosdto:7,hostmoidofactivevs:7,hostnam:[5,7,15,17],hostname_or_ip:7,hostname_verifier_en:7,hostnameofactivevs:7,hour_of_dai:7,how:7,html:[5,6,7,15,16,17],http:[5,6,7,15,16,17],http_resp:[5,15],httpheaderdict:[6,16],httprespons:[5,6,15,16],hypervisor_assist:7,hypervisorassist:7,i3_met:7,i3en:7,i3en_met:7,icmp6:7,icmp6_timeout:7,icmp6timeout:7,icmp:7,icmp_timeout:7,icmp_typ:7,icmptimeout:7,icmptyp:7,idempot:7,identifi:[5,6,7,15,16,17],ike_opt:7,ike_statu:7,ikestatu:7,implement:[5,15],in_maintenance_mod:7,in_maintenance_window:7,in_shaping_polici:7,includ:[5,6,7,15],include_delet:6,incomplet:[5,15],increas:[5,15],increment:7,independ:15,index:[0,5,6,7,15],indic:[5,6,7,15],individu:7,info:7,inform:[5,6,7,15],inherit:7,initi:6,inject:[5,15],input:[6,7,15],inshapingpolici:7,instanc:[5,6,7,15],instance_id:7,instance_typ:[6,7],instance_type_config:[0,4,5],instancetypeconfig:7,instanti:[5,15],instead:7,integrity_error:7,intend:7,interaction_permiss:[0,4,5],interactionpermiss:7,interfac:[6,7],interfaces_dashboard_stat:[0,4,5],interfacesdashboardstat:7,intermitt:7,intern:[6,7],internal_high:7,internal_ip:7,internal_network_id:7,internal_port:7,internal_public_ip_pool:7,internet:7,internet_gateway_id:7,interv:[6,7],invalid:7,invalid_appl:7,invalid_destin:7,invalid_sourc:7,invalidappl:7,invaliddestin:7,invalidsourc:7,invari:[5,15],involv:[7,17],iobas:[5,15],ip1:7,ip_address:[0,4,5,17],ip_generic_timeout:7,ip_pool:7,ip_rang:7,ip_set:7,ip_typ:6,ipaddress:7,ipgenerictimeout:7,ipn:7,ippool:7,iprang:7,ipsec:[0,4,5,6],ipsec_bytes_in:7,ipsec_bytes_out:7,ipsec_dashboard_stat:[0,4,5],ipsec_global_config:[0,4,5],ipsec_sit:[0,4,5],ipsec_site_ike_statu:[0,4,5],ipsec_site_stat:[0,4,5],ipsec_status_and_stat:[0,4,5],ipsec_tunnel:7,ipsec_tunnel_stat:[0,4,5],ipsecbytesin:7,ipsecbytesout:7,ipsecdashboardstat:7,ipsecglobalconfig:7,ipsecsit:[6,7],ipsecsiteconfig:6,ipsecsiteikestatu:7,ipsecsitestat:7,ipsecstatusandstat:[6,7],ipsectunnel:7,ipsectunnelstat:7,ipset:7,ipv4:7,is_compat:7,is_connect:7,is_licens:7,is_support:7,is_univers:7,is_upgrade_avail:7,isconnect:7,islicens:7,iso8601:[5,15],iso:7,issu:[5,6,7,15,16,17],issupport:7,isunivers:7,isupgradeavail:7,item:[5,15],its:7,job:7,job_id:7,jobid:7,jre:7,jsessionid:[5,15],json:[5,6,7,15],just:7,kbp:7,kei:[5,7,15,16,17],key_fil:[5,15],key_fingerprint:7,key_materi:7,key_nam:7,key_pair:7,key_typ:[5,15],key_value_attribut:[0,4,5],keyerror:[5,15],keyvalueattribut:7,keyword:[5,15],kilobit:7,kms_vpc_endpoint:[0,4,5],kmsvpcendpoint:7,known:[5,15],kwarg:[6,16],l2_extens:[0,4,5],l2_vpn:[0,4,5],l2extens:7,l2vpn:7,l2vpn_stat:[0,4,5],l2vpn_status_and_stat:[0,4,5],l2vpnstat:7,l2vpnstatusandstat:[6,7],label:7,lan:7,larg:7,last:[7,17],last_info_messag:7,last_informational_messag:7,last_published_pre_rules_generation_numb:7,last_updated_tim:7,lastinformationalmessag:7,lastpublishedprerulesgenerationnumb:7,lastupdatedtim:7,later:6,latest:[6,7],layer:7,lb_bps_in:7,lb_bps_out:7,lb_http_req:7,lb_session:7,lbbpsin:7,lbbpsout:7,lbhttpreq:7,lbsession:7,ld_rname:6,lead:6,leas:7,leaseinfo:6,least:7,left:7,legacyportgroup:7,length:[6,7],less:17,letter:[7,17],level:7,librari:[5,15],licenc:7,licence_acl_permiss:[0,4,5],licenceaclpermiss:7,licens:[6,7],lif:7,limit:7,link:[6,7],linkag:7,linked_account_id:6,linked_account_path_id:6,list:[5,6,7,15,16,17],listen:7,listener_ip:7,listenerip:7,liter:[5,6,15],live:6,load:7,load_balanc:7,load_balancer_dashboard_stat:[0,4,5],loadbalanc:7,loadbalancerdashboardstat:7,local:[6,7,15,17],local_egress_en:7,local_id:7,local_ip:7,local_ip_address:7,local_spi:7,local_subnet:7,local_vars_configur:[7,17],locale_api:[0,4,5],locale_post:6,locale_post_with_http_info:6,localeapi:6,localegressen:7,localid:7,localip:7,localipaddress:7,localized_error_messag:7,localized_messag:7,localspi:7,localsubnet:7,locat:[5,7,15],log:[0,4,5,15],log_icmp_error:7,log_invalid_traff:7,log_level:7,logger:[5,15],logger_fil:[5,15],logger_file_handl:[5,15],logger_format:[5,15],logger_stream_handl:[5,15],logging_en:7,loggingen:7,logic:[6,7],logical_network:[0,4,5],logical_router_scop:[0,4,5],logical_switch_id:7,logical_switch_nam:7,logicalnetwork:7,logicalrouterscop:7,logicalswitch:7,logicalswitchid:7,logicalswitchnam:7,logicmperror:7,login:[5,6,7,15,16,17],loginvalidtraff:7,loglevel:7,loss:6,lot:[5,15],lower:7,lrouter_uuid:7,lrouteruuid:7,mac:7,mac_address:[0,4,5],macaddress:7,machin:7,mai:[5,6,7,15],mainent:7,mainten:[6,7],maintenance_properti:7,maintenance_window:[0,4,5],maintenance_window_entri:[0,4,5],maintenance_window_get:[0,4,5],maintenance_window_get_all_of:[0,4,5],maintenancewindow:[6,7],maintenancewindowentri:[6,7],maintenancewindowget:[6,7],maintenancewindowgetallof:7,make:[5,6,7,15,16],manag:[6,7],manage_permiss:7,managedobjectrefer:7,management_d:7,management_gateway_templ:[0,4,5],management_gateway_template_all_of:[0,4,5],management_ip:7,management_rp:7,management_vm_id:6,managementgatewaytempl:7,managementgatewaytemplateallof:7,managepermiss:7,mandatori:6,mani:7,manifest:7,manifest_id:7,manifest_vers:7,manual:[5,6,7,15,16,17],map:[5,6,7,15],map_zones_request:[0,4,5,6],mapzonesrequest:[6,7],mark:7,mask:7,master:7,match:[5,6,15],match_transl:7,matchtransl:7,max:7,max_capac:7,max_num_public_ip:7,maximum:[5,7,15],maxitem:15,maxlength:15,maxsiz:[5,15],mean:[5,7,15,17],measur:7,medium:7,member:6,memori:7,memory_capacity_gib:7,messag:[5,7,15,17],meta_dashboard_stat:[0,4,5],meta_dto:7,metadashboardstat:7,metadata:[0,4,5,6],metadto:7,metal:[6,7],method:[5,6,15,16],mgmt_appliance_network_nam:7,mgw:7,mgw_id:7,microsoft:6,might:[6,7],millisecond:6,min:[6,7],min_capac:7,minimum:[6,7,15],minimum_seats_avail:6,minitem:15,minlength:15,minu:6,minut:[7,17],miss:[5,15],mix:7,mod:6,mode:7,model:[0,4,5,10,11,12,15],modif:7,modifi:[6,7],modul:[0,1,8],moid:7,monitor:6,monthli:7,monthly_cost:7,more:[5,6,7,15],moref:16,most:[5,6,7,15,16,17],mostli:7,movabl:17,move:[6,7],msft_license_config:7,msft_licensing_api:[0,4,5],msft_licensing_config:[0,4,5],msftlicensingapi:6,msftlicensingconfig:[6,7],msg:[5,15],mssql:7,mssql_licens:7,mtu:7,mul:6,multi:7,multiaz:[6,7],multipart:[5,15],multipl:7,multipleof:15,must:[6,7,17],name:[5,6,7,15,17],nat:[0,4,5,6],nat_rul:[0,4,5,6],nat_rules_dto:7,native_types_map:[5,15],natrul:[6,7],natrulesdto:7,need:[6,7],nest:6,netmask:7,network:[6,7],network_api:[0,4,5],network_gatewai:7,network_id:6,network_interface_id:7,network_netmask:7,network_templ:[0,4,5],network_typ:7,networkapi:6,networktempl:7,new_credenti:[0,4,5],newcredenti:[6,7],newli:[5,15],next_binding_st:7,nextbindingst:7,nic:7,nillabl:7,node:[6,7,16,17],node_id:[7,17],node_ip:17,node_typ:17,node_vers:17,nodeid:7,non:6,none:[5,6,7,15,16,17],noqa:[5,6,7,15,16,17],note:[5,6,7,15,16,17],noth:[5,15],notic:7,notifi:6,nsx:[6,7],nsx_api_public_endpoint_url:7,nsx_controller_ip:7,nsx_mgr_management_ip:7,nsx_mgr_url:7,nsx_size:7,nsxfirewallrul:[0,4,5,6],nsxfirewallservic:[0,4,5],nsxl2vpn:[0,4,5,6],nsxnatrul:[0,4,5,6],nsxsite:[0,4,5],nsxt:7,nsxt_addon:[0,4,5],nsxtaddon:7,num_host:[6,7],num_of_host:6,number:[5,6,7,15,16,17],number_of_connected_vn:7,number_of_deployed_vm:7,number_of_socket:7,number_of_ssd:7,numberofconnectedvn:7,numberofdeployedvm:7,nx_domain:7,nxdomain:7,nxrrset:7,obj:[5,15],object:[5,6,7,15,16,17],object_id:7,object_typ:[0,4,5],object_type_nam:7,objectid:[6,7],objecttyp:[6,7],objecttypenam:7,obtain:[5,6,7,15,16,17],off:6,offer:[6,7],offer_context_id:7,offer_instances_hold:[0,4,5],offer_nam:7,offer_typ:[0,4,5,6],offer_vers:7,offerinstanceshold:[6,7],offertyp:7,often:[5,15],old:7,older:[5,15],omit:7,on_demand:[6,7],on_demand_offer_inst:[0,4,5],on_prem_gateway_ip:7,on_prem_nat_ip:7,on_prem_network_cidr:7,on_prem_subnet:7,onc:7,ondemandofferinst:7,one:[5,6,7,15,16],onedai:6,onemonth:6,oneweek:6,oneyear:6,ongo:7,onli:[6,7],onprem_esx:7,onprem_psc:7,onprem_vcent:7,open:7,openapi:[5,6,7,15,16,17],openapi_typ:[7,17],openapiexcept:[5,15],oper:[6,7,17],option:[5,6,7,15,17],order:[6,7],org:[5,6,7,15,16,17],org_id:[6,7],org_properti:[0,4,5],org_seller_info:[0,4,5],org_typ:7,organ:[0,4,5,6,16],organization_all_of:[0,4,5],organizationallof:7,orgid:7,orgproperti:7,orgs_api:[0,4,5],orgs_get:6,orgs_get_with_http_info:6,orgs_org_account_link_compatible_subnets_async_get:6,orgs_org_account_link_compatible_subnets_async_get_with_http_info:6,orgs_org_account_link_compatible_subnets_async_post:6,orgs_org_account_link_compatible_subnets_async_post_with_http_info:6,orgs_org_account_link_compatible_subnets_get:6,orgs_org_account_link_compatible_subnets_get_with_http_info:6,orgs_org_account_link_compatible_subnets_post:6,orgs_org_account_link_compatible_subnets_post_with_http_info:6,orgs_org_account_link_connected_accounts_get:6,orgs_org_account_link_connected_accounts_get_with_http_info:6,orgs_org_account_link_connected_accounts_linked_account_path_id_delet:6,orgs_org_account_link_connected_accounts_linked_account_path_id_delete_with_http_info:6,orgs_org_account_link_get:6,orgs_org_account_link_get_with_http_info:6,orgs_org_account_link_map_customer_zones_post:6,orgs_org_account_link_map_customer_zones_post_with_http_info:6,orgs_org_account_link_sddc_connections_get:6,orgs_org_account_link_sddc_connections_get_with_http_info:6,orgs_org_get:6,orgs_org_get_with_http_info:6,orgs_org_payment_methods_get:6,orgs_org_payment_methods_get_with_http_info:6,orgs_org_providers_get:6,orgs_org_providers_get_with_http_info:6,orgs_org_reservations_get:6,orgs_org_reservations_get_with_http_info:6,orgs_org_reservations_reservation_mw_get:6,orgs_org_reservations_reservation_mw_get_with_http_info:6,orgs_org_reservations_reservation_mw_put:6,orgs_org_reservations_reservation_mw_put_with_http_info:6,orgs_org_sddc_templates_get:6,orgs_org_sddc_templates_get_with_http_info:6,orgs_org_sddc_templates_template_id_delet:6,orgs_org_sddc_templates_template_id_delete_with_http_info:6,orgs_org_sddc_templates_template_id_get:6,orgs_org_sddc_templates_template_id_get_with_http_info:6,orgs_org_sddcs_get:6,orgs_org_sddcs_get_with_http_info:6,orgs_org_sddcs_post:6,orgs_org_sddcs_post_with_http_info:6,orgs_org_sddcs_provision_spec_get:6,orgs_org_sddcs_provision_spec_get_with_http_info:6,orgs_org_sddcs_sddc_clusters_cluster_config_constraints_get:6,orgs_org_sddcs_sddc_clusters_cluster_config_constraints_get_with_http_info:6,orgs_org_sddcs_sddc_clusters_cluster_delet:6,orgs_org_sddcs_sddc_clusters_cluster_delete_with_http_info:6,orgs_org_sddcs_sddc_clusters_cluster_msft_licensing_publish_post:6,orgs_org_sddcs_sddc_clusters_cluster_msft_licensing_publish_post_with_http_info:6,orgs_org_sddcs_sddc_clusters_cluster_reconfigure_post:6,orgs_org_sddcs_sddc_clusters_cluster_reconfigure_post_with_http_info:6,orgs_org_sddcs_sddc_clusters_post:6,orgs_org_sddcs_sddc_clusters_post_with_http_info:6,orgs_org_sddcs_sddc_convert_post:6,orgs_org_sddcs_sddc_convert_post_with_http_info:6,orgs_org_sddcs_sddc_delet:6,orgs_org_sddcs_sddc_delete_with_http_info:6,orgs_org_sddcs_sddc_dns_private_put:6,orgs_org_sddcs_sddc_dns_private_put_with_http_info:6,orgs_org_sddcs_sddc_dns_public_put:6,orgs_org_sddcs_sddc_dns_public_put_with_http_info:6,orgs_org_sddcs_sddc_esxs_post:6,orgs_org_sddcs_sddc_esxs_post_with_http_info:6,orgs_org_sddcs_sddc_get:6,orgs_org_sddcs_sddc_get_with_http_info:6,orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get:6,orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get_with_http_info:6,orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get:6,orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get_with_http_info:6,orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put:6,orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put_with_http_info:6,orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post:6,orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post_with_http_info:6,orgs_org_sddcs_sddc_management_vms_management_vm_id_dns_ip_type_put:6,orgs_org_sddcs_sddc_management_vms_management_vm_id_dns_ip_type_put_with_http_info:6,orgs_org_sddcs_sddc_networking_connectivity_tests_get:6,orgs_org_sddcs_sddc_networking_connectivity_tests_get_with_http_info:6,orgs_org_sddcs_sddc_networking_connectivity_tests_post:6,orgs_org_sddcs_sddc_networking_connectivity_tests_post_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_dhcp_lease_info_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_dhcp_lease_info_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_delet:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_delete_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_post:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_post_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_put:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_put_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_statistics_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_statistics_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_delet:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_delete_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_put:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_put_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_post:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_post_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_delet:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_delete_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_put:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_put_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_statistics_rule_id_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_statistics_rule_id_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_delet:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_delete_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_put:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_put_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_statistics_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_statistics_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_l2vpn_config_statistics_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_l2vpn_config_statistics_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_delet:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_delete_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_put:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_put_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_post:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_post_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_delet:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_delete_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_put:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_put_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_peerconfig_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_peerconfig_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_firewall_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_firewall_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_interface_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_interface_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_ipsec_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_ipsec_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_internal_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_internal_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_uplink_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_uplink_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_status_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_status_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_vnics_get:6,orgs_org_sddcs_sddc_networks40_edges_edge_id_vnics_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_edges_get:6,orgs_org_sddcs_sddc_networks40_edges_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_delet:6,orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_delete_with_http_info:6,orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_get:6,orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_put:6,orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_put_with_http_info:6,orgs_org_sddcs_sddc_networks40_sddc_networks_get:6,orgs_org_sddcs_sddc_networks40_sddc_networks_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_delet:6,orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_delete_with_http_info:6,orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_get:6,orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_get_with_http_info:6,orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_put:6,orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_put_with_http_info:6,orgs_org_sddcs_sddc_networks40_sddc_networks_post:6,orgs_org_sddcs_sddc_networks40_sddc_networks_post_with_http_info:6,orgs_org_sddcs_sddc_patch:6,orgs_org_sddcs_sddc_patch_with_http_info:6,orgs_org_sddcs_sddc_primarycluster_get:6,orgs_org_sddcs_sddc_primarycluster_get_with_http_info:6,orgs_org_sddcs_sddc_publicips_get:6,orgs_org_sddcs_sddc_publicips_get_with_http_info:6,orgs_org_sddcs_sddc_publicips_id_delet:6,orgs_org_sddcs_sddc_publicips_id_delete_with_http_info:6,orgs_org_sddcs_sddc_publicips_id_get:6,orgs_org_sddcs_sddc_publicips_id_get_with_http_info:6,orgs_org_sddcs_sddc_publicips_id_patch:6,orgs_org_sddcs_sddc_publicips_id_patch_with_http_info:6,orgs_org_sddcs_sddc_publicips_post:6,orgs_org_sddcs_sddc_publicips_post_with_http_info:6,orgs_org_sddcs_sddc_sddc_template_get:6,orgs_org_sddcs_sddc_sddc_template_get_with_http_info:6,orgs_org_storage_cluster_constraints_get:6,orgs_org_storage_cluster_constraints_get_with_http_info:6,orgs_org_subscriptions_get:6,orgs_org_subscriptions_get_with_http_info:6,orgs_org_subscriptions_offer_instances_get:6,orgs_org_subscriptions_offer_instances_get_with_http_info:6,orgs_org_subscriptions_post:6,orgs_org_subscriptions_post_with_http_info:6,orgs_org_subscriptions_products_get:6,orgs_org_subscriptions_products_get_with_http_info:6,orgs_org_subscriptions_subscription_get:6,orgs_org_subscriptions_subscription_get_with_http_info:6,orgs_org_tasks_get:6,orgs_org_tasks_get_with_http_info:6,orgs_org_tasks_task_get:6,orgs_org_tasks_task_get_with_http_info:6,orgs_org_tasks_task_post:6,orgs_org_tasks_task_post_with_http_info:6,orgs_org_tbrs_reservation_post:6,orgs_org_tbrs_reservation_post_with_http_info:6,orgs_org_tbrs_support_window_get:6,orgs_org_tbrs_support_window_get_with_http_info:6,orgs_org_tbrs_support_window_id_put:6,orgs_org_tbrs_support_window_id_put_with_http_info:6,orgsapi:6,orgsellerinfo:7,origin:[7,17],original_address:7,original_port:7,original_servic:7,original_service_error_cod:7,originaladdress:7,originalport:7,other:[6,7],otherwis:7,our:[5,15],out:7,out_shaping_polici:7,output:6,outshapingpolici:7,over:7,overal:7,overrid:[5,15],overwrit:7,packag:[0,1,8],packet:7,packet_count:7,packet_received_error:7,packet_sent_error:7,packetcount:7,packets_in:7,packets_out:7,page:[0,6],page_s:[6,7],paged_edge_list:[0,4,5],pagededgelist:[6,7],pages:7,pagin:6,paging_info:[0,4,5],paginginfo:7,pair:[5,6,7,15,16],parallel:[5,15],param:[5,6,7,15,17],paramet:[5,6,7,15,16],parameters_to_tupl:[5,15],parent_task_id:[7,17],particular:6,partner:7,pass:[5,6,15,16],password:[5,7,15],patch:[5,6,15],path:[5,7,15,17],path_param:[5,15],path_to_item:[5,15],pattern:[7,15],payload:6,payment:6,payment_method_id:7,payment_method_info:[0,4,5],paymentmethodinfo:[6,7],peak_bandwidth:7,peakbandwidth:7,peer:[5,6,7,15],peer_id:7,peer_ip:7,peer_ip_address:7,peer_spi:7,peer_subnet:7,peerid:7,peering_connection_id:7,peerip:7,peeripaddress:7,peerspi:7,peersubnet:7,per:[5,6,7,15],percentag:[7,17],perfect:7,perform:[5,7,15],permiss:7,persist:7,perspect:7,petrona:7,petronas_regions_to_map:7,pfs_enabl:7,phase:[7,17],phase_in_progress:7,pick:7,ping:7,pipelin:7,place:[5,7,15],placeholder_vm_mo_id:17,placement:7,platform:7,pleas:[6,7,16],plu:7,policy_external_id:7,policy_payer_arn:7,policy_payer_linked_arn:7,policy_service_arn:7,pool:[5,7,15],pool_thread:[5,15],pools_siz:[5,15],pop:7,pop_agent_xeni_connect:[0,4,5],pop_ami_info:[0,4,5],pop_ami_info_all_of:[0,4,5],pop_info:[0,4,5],pop_service_info:[0,4,5],popagentxeniconnect:7,popamiinfo:7,popamiinfoallof:7,popinfo:7,popserviceinfo:7,port:7,portal:[5,6,7,15,16,17],portgroup:7,portgroup_id:7,portgroup_nam:7,portgroupid:7,portgroupnam:7,possibl:[5,7,15],post:[5,6,7,15,16,17],post_param:[5,15],power:6,pre:7,pre_rules_exist:7,pre_rules_generation_numb:7,pre_shared_kei:7,predefin:7,prefer:7,prefix:[5,7,15],prefix_length:7,prefixlength:7,prem:7,prepaid:7,prerulesexist:7,prerulesgenerationnumb:7,present:7,prev_edge_id:6,prev_sddc_network_id:6,prevedgeid:6,previou:6,price:7,primari:[6,7],primary_address:7,primary_dn:7,primary_ip_address:7,primaryaddress:7,primit:[5,15],primitive_typ:[5,15],privat:[6,7],private_association_id:7,private_ip:7,private_subnet_id:7,privileg:[6,7],problem:[7,15],process:6,product:[6,7],product_charge_id:7,product_id:7,product_nam:7,product_typ:[6,7],programmat:[5,15],progress:[7,17],progress_perc:[7,17],project_st:7,properti:[5,7,15,17],protect:7,protocol:7,provid:[5,6,7,15,16],provis:[6,7,16],provision_additional_srm:16,provision_additional_srm_with_http_info:16,provision_spec:[0,4,5],provision_srm_config:[0,10,11,12,15,16],provisionspec:[6,7],provisionsrmconfig:[16,17],proxi:[5,7,15],proxy_head:[5,15],psc:7,psc_management_ip:7,psc_url:7,psk:7,public_ip:7,public_ip_pool:7,public_port:7,publicip_api:[0,4,5],publicipapi:6,publish:7,publish_permiss:7,publish_statu:7,publishpermiss:7,publishstatu:7,purchas:6,put:[5,15],qualiti:7,quantiti:7,queri:[5,6,7,15,16],query_param:[5,15],quot:6,r5_metal:7,rais:[5,15],rang:7,rate:7,read:[5,6,7,15,16],readi:6,real:7,reason:[5,7,15],reattach:6,receiv:[5,7,15],received_data:[5,15],recent_job_info:7,recentjobinfo:7,recommended_capac:7,reconfig_bias:7,reconfigur:[6,7],record:[6,7,17],recoveri:[16,17],recurs:7,red:7,redirect:7,redund:6,ref:[5,6,7,15,16,17],refer:[6,7,15],reflect:7,refresh:[5,6,7,15],refresh_api_key_hook:[5,15],refresh_token:[5,6,7,15,16,17],region:[6,7],region_display_nam:7,region_nam:7,region_to_az_to_shadow_map:7,regist:7,reject:7,relat:7,remain:[7,17],remap:7,remov:[6,7],removefromal:6,renam:6,render_path:[5,15],repeat:7,replai:7,replay_error:7,replica:16,replica_disk:[0,10,11,12,15],replica_disk_collect:[0,10,11,12,15],replicadisk:17,replicadiskcollect:[16,17],report:[5,15],repres:16,represent:[5,7,15,17],request:[0,4,5,6,15,16,17],request_info:6,requir:[5,6,7,15,16,17],reserv:[0,4,5,6],reservation_id:7,reservation_in_mw:[0,4,5],reservation_schedul:[0,4,5],reservation_schedule_all_of:[0,4,5],reservation_st:7,reservation_window:[0,4,5],reservation_window_maintenance_properti:[0,4,5],reservationinmw:7,reservations_api:[0,4,5],reservations_mw:7,reservationsapi:6,reservationschedul:7,reservationscheduleallof:7,reservationwindow:[6,7],reservationwindowmaintenanceproperti:7,reserve_id:7,reset:7,resgroup:7,resid:7,resolv:7,resourc:[6,7,17],resource_config:7,resource_id:[7,17],resource_path:[5,15],resource_pool_moid_of_active_vs:7,resource_pool_name_of_active_vs:7,resource_typ:[7,17],resourcepool:7,resourcepoolmoidofactivevs:7,resourcepoolnameofactivevs:7,resp:[5,15],respond:6,respons:[5,6,7,15,16],response_typ:[5,15],rest:[0,3,4,7,8,10,11],restclient:[5,15],restclientobject:[5,15],restrespons:[5,15],restrict:6,result:[0,4,5,6,16],retain:6,retain_configur:6,retainconfigur:6,retreiv:6,retri:[5,7,15,17],retriev:[6,7,16],retryabl:[7,17],revis:7,rid:7,rout:7,route_t:7,route_table_id:7,route_table_info:[0,4,5],router:[6,7],routet:7,routetable_id:7,routetableinfo:7,routetablenam:7,rule:[6,7,15],rule_id:[6,7],rule_interfac:7,rule_tag:7,rule_typ:7,ruleid:7,ruletag:7,ruletyp:7,run:[6,7],rx_bytes_on_local_subnet:7,rx_bytes_on_sit:7,rxbytesonlocalsubnet:7,rxbytesonsit:7,s3_bucket:7,s3bucket:7,safe:[5,15],safe_chars_for_path_param:[5,15],same:[5,7,15],sanit:[5,15],sanitize_for_seri:[5,15],satisfi:15,save:[5,15],save_permiss:7,savepermiss:7,scenario:[5,15],schedul:7,schema:[5,15],scheme:[5,15],scope:7,scope_info:[0,4,5],scopeinfo:7,sddc:[0,4,5,6,15,16,17],sddc_access_st:7,sddc_all_of:[0,4,5],sddc_allocate_public_ip_spec:[0,4,5],sddc_api:[0,4,5],sddc_config:[0,4,5,6],sddc_config_spec:[0,4,5],sddc_id:[0,4,5,6,17],sddc_link_config:[0,4,5],sddc_manifest:[0,4,5],sddc_network:[0,4,5,6],sddc_network_address_group:[0,4,5],sddc_network_dhcp_config:[0,4,5],sddc_network_dhcp_ip_pool:[0,4,5],sddc_networks_api:[0,4,5],sddc_patch_request:[0,4,5,6],sddc_public_ip:[0,4,5],sddc_public_ip_object:6,sddc_resource_config:[0,4,5],sddc_size:[0,4,5],sddc_state:[6,7],sddc_state_request:[0,4,5],sddc_templat:[0,4,5],sddc_template_all_of:[0,4,5],sddc_template_api:[0,4,5],sddc_template_id:7,sddc_type:[6,7],sddc_type_config_spec:7,sddcallocatepublicipspec:[6,7],sddcallof:7,sddcapi:6,sddcconfig:[6,7],sddcconfigspec:7,sddcid:[6,7],sddclinkconfig:7,sddcmanifest:7,sddcnetwork:[6,7],sddcnetworkaddressgroup:7,sddcnetworkdhcpconfig:7,sddcnetworkdhcpippool:7,sddcnetworksapi:6,sddcpatchrequest:[6,7],sddcpublicip:[6,7],sddcresourceconfig:7,sddcsize:7,sddcstaterequest:[6,7],sddctemplat:[6,7],sddctemplateallof:7,sddctemplateapi:6,search:[0,16],seat:[6,7],second:7,secondari:7,secondary_address:[0,4,5],secondary_dn:7,secondary_ip_address:7,secondaryaddress:7,secreci:7,secret:[5,15],secur:[5,7,15],secure_traff:7,securetraff:7,security_group_id:7,securitygroup:7,securityschem:[5,15],see:7,select:7,select_header_accept:[5,15],select_header_content_typ:[5,15],seller:7,seller_account_id:7,send:[5,7,15],sensit:6,sent:7,separ:[7,15],seper:7,sequence_number_over_flow_error:7,serial:[5,15],serv:[6,7],server:[5,6,7,15,16],server_fail:7,server_statu:7,serverfail:7,serverstatu:7,servic:7,service_certif:7,service_error:[0,4,5],service_info:7,servicecertif:7,serviceerror:7,servicegroup:7,session:[6,7],sessions_cr:7,sessionscr:7,set:[5,6,7,15,16],set_default:[5,15],set_default_head:[5,15],setup:[0,1,6,8],shadow:7,share:7,short_descript:7,should:[5,6,7,15,17],show:6,show_sensitive_data:6,side:15,sign:7,sinc:[5,6,15],singl:[6,7],singleaz:[6,7],site:[0,4,5,6,16,17],site_id:7,site_recoveri:[0,10,11,12,15],site_recovery_all_of:[0,10,11,12,15],site_recovery_api:[0,10,11,12,15],site_recovery_nod:[0,10,11,12,15],site_recovery_node_all_of:[0,10,11,12,15],site_recovery_node_vers:[0,10,11,12,15],site_recovery_st:17,site_recovery_vers:[0,10,11,12,15],site_stat:7,site_statist:7,site_statu:7,siteid:7,siterecoveri:[16,17],siterecoveryallof:17,siterecoveryapi:16,siterecoverynod:17,siterecoverynodeallof:17,siterecoverynodevers:17,siterecoveryvers:[16,17],sitestat:7,sitestatist:7,sitestatu:7,size:[6,7],skip:[5,7,15],skip_creating_vxlan:7,skyscrap:7,snat:7,snat_match_destination_address:7,snat_match_destination_port:7,snat_rule_id:7,snatmatchdestinationaddress:7,snatmatchdestinationport:7,socket:7,some:[6,7],sort:6,sort_bi:[6,7],sort_order_ascend:[6,7],sortbi:7,sortorderascend:7,sourc:[7,16],source_port:7,source_scop:7,source_sddc_id:7,sourceport:7,space:7,space_requir:17,spec:[6,7],special:[6,7],specif:[5,6,7,15],specifi:[5,6,7,15,16,17],srm:[7,16,17],srm_extension_key_suffix:17,srm_node:[16,17],ssd:7,ssl:[5,7,15],ssl_ca_cert:[5,15],sslvpn:7,sslvpn_bytes_in:7,sslvpn_bytes_out:7,sslvpn_dashboard_stat:[0,4,5],sslvpnbytesin:7,sslvpnbytesout:7,sslvpndashboardstat:7,sso:7,sso_domain:7,sss:6,stamp:7,standard:7,standbi:7,start:[6,7],start_dai:7,start_dat:7,start_hour:7,start_index:[6,7],start_resource_entity_vers:7,start_tim:[6,7,17],startindex:[6,7],startswith:6,starttim:7,state:[6,7,17],statist:[6,7],statu:[5,6,7,15,16,17],status_cod:[6,16],status_from_vse_updated_on:7,statusfromvseupdatedon:7,still:6,stop:7,storag:[6,7],storage_api:[0,4,5],storage_capac:7,storage_capacity_gib:7,storageapi:6,store:[5,7,15],str:[5,6,7,15,16,17],stream:[5,15],strict_plac:7,strictli:7,string:[5,6,7,15,17],structur:15,sub:[6,7],sub_group:7,sub_interfac:[0,4,5],sub_statu:[7,17],subgroup:7,subinterfac:7,submodul:[0,3,4,8,10,11],subnet:[0,4,5,6],subnet_availability_zon:7,subnet_cidr:7,subnet_cidr_block:7,subnet_id:7,subnet_info:[0,4,5],subnet_info_all_of:[0,4,5],subnet_list_result:6,subnet_mask:7,subnet_prefix_length:7,subnet_route_table_info:[0,4,5],subnetinfo:7,subnetinfoallof:7,subnetmask:7,subnetprefixlength:7,subnetroutetableinfo:7,subpackag:[0,1,8],subscript:[6,7],subscription_api:[0,4,5],subscription_detail:[0,4,5],subscription_product:[0,4,5],subscription_request:[0,4,5,6],subscriptionapi:6,subscriptiondetail:[6,7],subscriptionid:6,subscriptionproduct:[6,7],subscriptionrequest:[6,7],subsequ:6,substr:7,success:[5,6,7,15,16,17],suffix:[16,17],summari:6,sundai:7,suppli:7,support:[6,7],support_window:[0,4,5],support_window_id:[0,4,5],supported_capacity_incr:7,supportwindow:[6,7],supportwindowid:[6,7],swagger:[5,6,7,15,16,17],syn:7,sync:7,synchron:[5,6,15,16],system:7,system_statu:7,systemstatu:7,tabl:7,tag:7,take:6,target:6,task:[0,4,5,6,10,11,12,15,16],task_all_of:[0,4,5,10,11,12,15],task_api:[0,4,5,10,11,12,15],task_progress_phas:[0,4,5,10,11,12,15],task_typ:[7,17],task_vers:[7,17],taskallof:[7,17],taskapi:[6,16],taskprogressphas:[7,17],tbrs_api:[0,4,5],tbrsapi:6,tcp:7,tcp_allow_out_of_window_packet:7,tcp_pick_ongoing_connect:7,tcp_send_reset_for_closed_vse_port:7,tcp_timeout_clos:7,tcp_timeout_establish:7,tcp_timeout_open:7,tcpallowoutofwindowpacket:7,tcppickongoingconnect:7,tcpsendresetforclosedvseport:7,tcptimeoutclos:7,tcptimeoutestablish:7,tcptimeoutopen:7,tech:[5,6,7,15,16,17],temp:[5,15],temp_folder_path:[5,15],templat:[5,6,7,15],template_id:6,template_nam:6,templateid:6,tenant:7,tenant_id:[7,17],tenantid:[6,7],tend:7,term:[6,7],term_billing_opt:[0,4,5],term_offer_inst:[0,4,5],termbillingopt:7,termin:7,termofferinst:7,test:[6,7],test_result:6,text:[6,7],tgw:7,tgw_ip:7,tgwip:7,than:7,them:7,thi:[5,6,7,15,16,17],those:7,thread:[5,6,15,16],threadpool:[5,15],through:7,time:[6,7,17],time_stamp:7,timeout:[5,6,7,15,16],timestamp:7,to_debug_report:[5,15],to_dict:[7,17],to_str:[7,17],token:[5,6,7,15,16,17],tolow:6,total:[5,6,7,15,16],total_count:7,total_number_of_cor:7,totalcount:7,toupper:6,tracerout:7,track:7,traffic:7,traffic_shaping_polici:[0,4,5],traffic_stat:7,trafficshapingpolici:7,transact:7,transfer:7,translat:[6,7],translated_address:7,translated_port:7,translatedaddress:7,translatedport:7,transmit:7,troubleshoot:15,troubleshooting_api:[0,4,5],troubleshootingapi:6,trunk:7,tsfp:7,tstp:7,tunnel:7,tunnel_id:7,tunnel_st:7,tunnel_stat:7,tunnel_statu:7,tunnel_status:7,tunnelid:7,tunnelst:7,tunnelstat:7,tunnelstatu:7,tupl:[5,6,15,16],turn:7,two:[5,6,7,15],tx_bytes_from_local_subnet:7,tx_bytes_from_sit:7,txbytesfromlocalsubnet:7,txbytesfromsit:7,type:[5,6,7,15,17],typeerror:[5,15],udlr:7,udp:7,udp_timeout:7,udptimeout:7,uid:7,unari:6,undeclar:[5,15],undeploi:7,under:6,undergo:7,underli:7,uniqifi:7,uniqu:[7,17],unit:7,unit_pric:7,univers:7,universal_revis:7,universalrevis:7,unknown:[5,7,15],unset:[5,15],until:6,unus:[5,15],updat:[5,6,7,15,17],update_credenti:[0,4,5],update_params_for_auth:[5,15],updatecredenti:[6,7],updated_by_user_id:[7,17],updated_by_user_nam:[7,17],upfront:7,upgrad:[5,6,7,15],uplink:[6,7],upon:[7,17],upper:7,uri:[7,17],url:[5,6,7,15,16,17],urlencod:[5,15],urllib3:[5,6,15,16],use:[5,6,7,15],used:[5,6,7,15,16,17],useful:15,user:[5,6,7,15,16,17],user_ag:[5,15],user_id:[7,17],user_nam:[7,17],userid:7,usernam:[5,7,15],uses:[5,15],using:[5,6,7,15],usual:7,utc:7,uuid:[6,7,17],valid:[5,6,7,15,16,17],valid_class:[5,15],validate_onli:6,valu:[5,6,7,15],valueerror:[5,15],vapp:7,variabl:[5,15],vc_instance_id:7,vc_management_ip:7,vc_public_ip:7,vc_size:7,vc_url:7,vcdr:17,vcenter:[6,7],verif:[5,15],verifi:[5,15],verify_ssl:[5,15],version:[5,6,7,15,16,17],version_sourc:[16,17],vgw:7,vgw_id:7,vgw_route_table_id:7,via:[5,6,7,15,16,17],view:7,view_id:7,view_match:7,view_permiss:7,viewid:7,viewmatch:7,viewpermiss:7,vif_id:7,virtual:7,virtualmachin:7,virtualwir:7,vlan:7,vlan_id:7,vlanid:7,vm_build_info:7,vm_moid_of_active_vs:7,vm_moref_id:17,vm_name_of_active_vs:7,vm_security_group_id:7,vm_version:7,vmbuildinfo:7,vmc:[0,1,3,8,10,15,16,17],vmc_draa:[0,8,10],vmc_draas_api_orgs_org_tasks_task_get:16,vmc_draas_api_orgs_org_tasks_task_get_with_http_info:16,vmc_internal_vers:7,vmc_local:[0,4,5,6],vmc_version:7,vmcinternalvers:7,vmclocal:[6,7],vmcversion:7,vmmoidofactivevs:7,vmnameofactivevs:7,vmversion:7,vmware:[1,8],vnic:[0,4,5,6],vnic_0:7,vnic_0_in_byt:7,vnic_0_in_pkt:7,vnic_0_out_byt:7,vnic_0_out_pkt:7,vnic_1:7,vnic_1_in_byt:7,vnic_1_in_pkt:7,vnic_1_out_byt:7,vnic_1_out_pkt:7,vnic_2:7,vnic_2_in_byt:7,vnic_2_in_pkt:7,vnic_2_out_byt:7,vnic_2_out_pkt:7,vnic_3:7,vnic_3_in_byt:7,vnic_3_in_pkt:7,vnic_3_out_byt:7,vnic_3_out_pkt:7,vnic_4:7,vnic_4_in_byt:7,vnic_4_in_pkt:7,vnic_4_out_byt:7,vnic_4_out_pkt:7,vnic_5:7,vnic_5_in_byt:7,vnic_5_in_pkt:7,vnic_5_out_byt:7,vnic_5_out_pkt:7,vnic_6:7,vnic_6_in_byt:7,vnic_6_in_pkt:7,vnic_6_out_byt:7,vnic_6_out_pkt:7,vnic_7:7,vnic_7_in_byt:7,vnic_7_in_pkt:7,vnic_7_out_byt:7,vnic_7_out_pkt:7,vnic_8:7,vnic_8_in_byt:7,vnic_8_in_pkt:7,vnic_8_out_byt:7,vnic_8_out_pkt:7,vnic_9:7,vnic_9_in_byt:7,vnic_9_in_pkt:7,vnic_9_out_byt:7,vnic_9_out_pkt:7,vnic_:7,vnic_group_id:7,vnicgroupid:7,vnicindex:7,vpc:7,vpc_cidr:7,vpc_cidr_block:7,vpc_endpoint_id:7,vpc_id:7,vpc_info:[0,4,5],vpc_info_peered_ag:7,vpc_info_subnet:[0,4,5],vpc_info_subnets_all_of:[0,4,5],vpc_map:7,vpcinfo:7,vpcinfosubnet:7,vpcinfosubnetsallof:7,vpn:[0,4,5,6],vpn_channel_statu:[0,4,5],vpn_tunnel_statu:[0,4,5],vpn_tunnel_traffic_stat:[0,4,5],vpnchannelstatu:7,vpntunnelstatu:7,vpntunneltrafficstat:7,vr_node:17,vsan:[6,7],vsan_available_capac:[0,4,5],vsan_cluster_reconfig_bia:[0,4,5],vsan_cluster_reconfig_constraint:[0,4,5],vsan_config_constraint:[0,4,5],vsan_encryption_config:[0,4,5],vsan_witness_ami:7,vsanavailablecapac:7,vsanclusterreconfigbia:7,vsanclusterreconfigconstraint:[6,7],vsanconfigconstraint:[6,7],vsanencryptionconfig:7,vse:7,vsm_uuid:7,vsmuuid:7,vsphere:7,vxlan:7,vxlan_subnet:7,want:7,warn:7,web:[5,6,7,15,16,17],week:7,week_of:7,well:6,were:7,west:7,what:[6,7],when:[5,6,7,15],where:7,whether:[5,7,15],which:[5,6,7,15,16,17],white:7,who:6,why:7,win:7,window:[6,7],window_id:7,windows_licens:7,wire:7,wit:7,within:7,without:[5,6,7,15,16],witness_availability_zon:7,work:[6,7],workflow:7,workload:[6,7],would:7,writer:7,www:[5,15],xml:6,yellow:7,yet:7,you:[5,6,7,15],your:[6,7],yyyi:6,zerocloud:6,zone:[6,7]},titles:["Welcome to VMware Automation SDK for Python\u2019s documentation!","console","setup module","vmware package","vmware.vmc package","vmware.vmc.console package","vmware.vmc.console.api package","vmware.vmc.console.models package","draas","setup module","vmware package","vmware.vmc package","vmware.vmc.draas package","vmware.vmc.draas.api package","vmware.vmc.draas.models package","vmware.vmc_draas package","vmware.vmc_draas.api package","vmware.vmc_draas.models package"],titleterms:{abstract_ent:[7,14,17],account_link_config:7,account_link_sddc_config:7,account_linking_api:6,activate_site_recovery_config:[14,17],addons_api:6,address_fw_source_destin:7,agent:7,ami_info:7,api:[6,13,16],api_cli:[5,12,15],appliances_summari:7,applic:7,autom:0,available_zone_info:7,aws_ag:7,aws_agent_all_of:7,aws_cloud_provid:7,aws_cloud_provider_all_of:7,aws_compatible_subnet:7,aws_customer_connected_account:7,aws_customer_connected_account_all_of:7,aws_esx_host:7,aws_esx_host_all_of:7,aws_key_pair:7,aws_kms_info:7,aws_sddc_config:7,aws_sddc_config_all_of:7,aws_sddc_connect:7,aws_sddc_connection_all_of:7,aws_sddc_resource_config:7,aws_sddc_resource_config_all_of:7,aws_subnet:7,ca_certif:7,cbm_statist:7,cbm_stats_data:7,cloud_provid:7,cluster:7,cluster_config:7,cluster_reconfigure_param:7,clusters_api:6,compute_gateway_templ:7,compute_gateway_template_all_of:7,config_spec:7,config_storage_api:6,configur:[5,12,15],connectivity_agent_valid:7,connectivity_validation_group:7,connectivity_validation_input:7,connectivity_validation_sub_group:7,consol:[1,5,6,7],content:[3,4,5,6,7,10,11,12,13,14,15,16,17],credentials_api:6,crl_certif:7,customer_eni_info:7,dashboard_data:7,dashboard_stat:7,dashboard_statist:7,data_page_edge_summari:7,data_page_sddc_network:7,data_permiss:7,dhcp_leas:7,dhcp_lease_info:7,dns_api:6,dns_config:7,dns_forward:7,dns_listen:7,dns_listeners_all_of:7,dns_response_stat:7,dns_status_and_stat:7,dns_view:7,dns_view_match:7,document:0,draa:[8,12,13,14],ebs_backed_vsan_config:7,edge_job:7,edge_statu:7,edge_summari:7,edge_vm_statu:7,edge_vnic_address_group:7,edges_api:6,eni_info:7,entity_capac:7,error_respons:[7,14,17],esx_api:6,esx_config:7,esx_host:7,esx_host_info:7,except:[5,12,15],extended_attribut:7,feature_cap:7,feature_statu:7,firewall_config:7,firewall_dashboard_stat:7,firewall_default_polici:7,firewall_global_config:7,firewall_rul:7,firewall_rule_scop:7,firewall_rule_stat:7,firewall_servic:7,gateway_templ:7,glcm_bundl:7,hcx_api:6,host_instance_typ:7,host_lease_info:7,indic:0,instance_type_config:7,interaction_permiss:7,interfaces_dashboard_stat:7,ip_address:7,ipsec:7,ipsec_dashboard_stat:7,ipsec_global_config:7,ipsec_sit:7,ipsec_site_ike_statu:7,ipsec_site_stat:7,ipsec_status_and_stat:7,ipsec_tunnel_stat:7,key_value_attribut:7,kms_vpc_endpoint:7,l2_extens:7,l2_vpn:7,l2vpn_stat:7,l2vpn_status_and_stat:7,licence_acl_permiss:7,load_balancer_dashboard_stat:7,locale_api:6,log:7,logical_network:7,logical_router_scop:7,mac_address:7,maintenance_window:7,maintenance_window_entri:7,maintenance_window_get:7,maintenance_window_get_all_of:7,management_gateway_templ:7,management_gateway_template_all_of:7,map_zones_request:7,meta_dashboard_stat:7,metadata:7,model:[7,14,17],modul:[2,3,4,5,6,7,9,10,11,12,13,14,15,16,17],msft_licensing_api:6,msft_licensing_config:7,nat:7,nat_rul:7,network_api:6,network_templ:7,new_credenti:7,nsxfirewallrul:7,nsxfirewallservic:7,nsxl2vpn:7,nsxnatrul:7,nsxsite:7,nsxt_addon:7,object_typ:7,offer_instances_hold:7,offer_typ:7,on_demand_offer_inst:7,org_properti:7,org_seller_info:7,organ:7,organization_all_of:7,orgs_api:6,packag:[3,4,5,6,7,10,11,12,13,14,15,16,17],paged_edge_list:7,paging_info:7,payment_method_info:7,pop_agent_xeni_connect:7,pop_ami_info:7,pop_ami_info_all_of:7,pop_info:7,pop_service_info:7,provision_spec:7,provision_srm_config:[14,17],publicip_api:6,python:0,replica_disk:[14,17],replica_disk_collect:[14,17],request:7,reserv:7,reservation_in_mw:7,reservation_schedul:7,reservation_schedule_all_of:7,reservation_window:7,reservation_window_maintenance_properti:7,reservations_api:6,rest:[5,12,15],result:7,route_table_info:7,scope_info:7,sddc:7,sddc_all_of:7,sddc_allocate_public_ip_spec:7,sddc_api:6,sddc_config:7,sddc_config_spec:7,sddc_id:7,sddc_link_config:7,sddc_manifest:7,sddc_network:7,sddc_network_address_group:7,sddc_network_dhcp_config:7,sddc_network_dhcp_ip_pool:7,sddc_networks_api:6,sddc_patch_request:7,sddc_public_ip:7,sddc_resource_config:7,sddc_size:7,sddc_state_request:7,sddc_templat:7,sddc_template_all_of:7,sddc_template_api:6,sdk:0,secondary_address:7,service_error:7,setup:[2,9],site:7,site_recoveri:[14,17],site_recovery_all_of:[14,17],site_recovery_api:[13,16],site_recovery_nod:[14,17],site_recovery_node_all_of:[14,17],site_recovery_node_vers:[14,17],site_recovery_vers:[14,17],sslvpn_dashboard_stat:7,storage_api:6,sub_interfac:7,submodul:[5,6,7,12,13,14,15,16,17],subnet:7,subnet_info:7,subnet_info_all_of:7,subnet_route_table_info:7,subpackag:[3,4,5,10,11,12,15],subscription_api:6,subscription_detail:7,subscription_product:7,subscription_request:7,support_window:7,support_window_id:7,tabl:0,task:[7,14,17],task_all_of:[7,14,17],task_api:[6,13,16],task_progress_phas:[7,14,17],tbrs_api:6,term_billing_opt:7,term_offer_inst:7,traffic_shaping_polici:7,troubleshooting_api:6,update_credenti:7,vmc:[4,5,6,7,11,12,13,14],vmc_draa:[15,16,17],vmc_local:7,vmware:[0,3,4,5,6,7,10,11,12,13,14,15,16,17],vnic:7,vpc_info:7,vpc_info_subnet:7,vpc_info_subnets_all_of:7,vpn:7,vpn_channel_statu:7,vpn_tunnel_statu:7,vpn_tunnel_traffic_stat:7,vsan_available_capac:7,vsan_cluster_reconfig_bia:7,vsan_cluster_reconfig_constraint:7,vsan_config_constraint:7,vsan_encryption_config:7,welcom:0}}) \ No newline at end of file diff --git a/openapi/docs/build/html/vmc/console/modules.html b/openapi/docs/build/html/vmc/console/modules.html new file mode 100644 index 00000000..7ae9c870 --- /dev/null +++ b/openapi/docs/build/html/vmc/console/modules.html @@ -0,0 +1,227 @@ + + + + + + + + + + console — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+ +
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/vmc/console/setup.html b/openapi/docs/build/html/vmc/console/setup.html new file mode 100644 index 00000000..4aaeb372 --- /dev/null +++ b/openapi/docs/build/html/vmc/console/setup.html @@ -0,0 +1,212 @@ + + + + + + + + + + setup module — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+
+
+ +
+

setup module

+
+ + +
+ +
+
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/vmc/console/vmware.html b/openapi/docs/build/html/vmc/console/vmware.html new file mode 100644 index 00000000..2bcb97c2 --- /dev/null +++ b/openapi/docs/build/html/vmc/console/vmware.html @@ -0,0 +1,246 @@ + + + + + + + + + + vmware package — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+ +
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/vmc/console/vmware.vmc.console.api.html b/openapi/docs/build/html/vmc/console/vmware.vmc.console.api.html new file mode 100644 index 00000000..14469be9 --- /dev/null +++ b/openapi/docs/build/html/vmc/console/vmware.vmc.console.api.html @@ -0,0 +1,9019 @@ + + + + + + + + + + vmware.vmc.console.api package — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+
+
+ +
+

vmware.vmc.console.api package

+
+

Submodules

+
+
+

vmware.vmc.console.api.account_linking_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.account_linking_api.AccountLinkingApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+ +

Gets a customer’s compatible subnets for account linking via a task. The information is returned as a member of the task (found in task.params[‘subnet_list_result’] when you are notified it is complete), and it’s documented under ref /definitions/AwsCompatibleSubnets # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_compatible_subnets_async_get(org, linked_account_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • linked_account_id (str) – The linked connected account identifier (required)

  • +
  • region (str) – The region of the cloud resources to work in

  • +
  • sddc (str) – sddc

  • +
  • instance_type (str) – The server instance type to be used.

  • +
  • sddc_type (str) – The sddc type to be used. (1NODE, SingleAZ, MultiAZ)

  • +
  • num_of_hosts (int) – The number of hosts

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +

Gets a customer’s compatible subnets for account linking via a task. The information is returned as a member of the task (found in task.params[‘subnet_list_result’] when you are notified it is complete), and it’s documented under ref /definitions/AwsCompatibleSubnets # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_compatible_subnets_async_get_with_http_info(org, linked_account_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • linked_account_id (str) – The linked connected account identifier (required)

  • +
  • region (str) – The region of the cloud resources to work in

  • +
  • sddc (str) – sddc

  • +
  • instance_type (str) – The server instance type to be used.

  • +
  • sddc_type (str) – The sddc type to be used. (1NODE, SingleAZ, MultiAZ)

  • +
  • num_of_hosts (int) – The number of hosts

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_account_link_compatible_subnets_async_post(org, aws_subnet, **kwargs)
+

Sets which subnet to use to link accounts and finishes the linking process via a task # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_compatible_subnets_async_post(org, aws_subnet, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • aws_subnet (AwsSubnet) – The subnet chosen by the customer (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_account_link_compatible_subnets_async_post_with_http_info(org, aws_subnet, **kwargs)
+

Sets which subnet to use to link accounts and finishes the linking process via a task # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_compatible_subnets_async_post_with_http_info(org, aws_subnet, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • aws_subnet (AwsSubnet) – The subnet chosen by the customer (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +

Gets a customer’s compatible subnets for account linking # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_compatible_subnets_get(org, linked_account_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • linked_account_id (str) – The linked connected account identifier (required)

  • +
  • region (str) – The region of the cloud resources to work in

  • +
  • sddc (str) – sddc

  • +
  • force_refresh (bool) – When true, forces the mappings for datacenters to be refreshed for the connected account.

  • +
  • instance_type (str) – The server instance type to be used.

  • +
  • sddc_type (str) – The sddc type to be used. (1NODE, SingleAZ, MultiAZ)

  • +
  • num_of_hosts (int) – The number of hosts

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

AwsCompatibleSubnets +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +

Gets a customer’s compatible subnets for account linking # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_compatible_subnets_get_with_http_info(org, linked_account_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • linked_account_id (str) – The linked connected account identifier (required)

  • +
  • region (str) – The region of the cloud resources to work in

  • +
  • sddc (str) – sddc

  • +
  • force_refresh (bool) – When true, forces the mappings for datacenters to be refreshed for the connected account.

  • +
  • instance_type (str) – The server instance type to be used.

  • +
  • sddc_type (str) – The sddc type to be used. (1NODE, SingleAZ, MultiAZ)

  • +
  • num_of_hosts (int) – The number of hosts

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(AwsCompatibleSubnets, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_account_link_compatible_subnets_post(org, **kwargs)
+

Sets which subnet to use to link accounts and finishes the linking process # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_compatible_subnets_post(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

AwsSubnet +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_account_link_compatible_subnets_post_with_http_info(org, **kwargs)
+

Sets which subnet to use to link accounts and finishes the linking process # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_compatible_subnets_post_with_http_info(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(AwsSubnet, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +

Get a list of connected accounts # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_connected_accounts_get(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • provider (str) – The cloud provider of the SDDC (AWS or ZeroCloud). Default value is AWS.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[AwsCustomerConnectedAccount] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +

Get a list of connected accounts # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_connected_accounts_get_with_http_info(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • provider (str) – The cloud provider of the SDDC (AWS or ZeroCloud). Default value is AWS.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[AwsCustomerConnectedAccount], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +

Delete a particular connected (linked) account. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_connected_accounts_linked_account_path_id_delete(org, linked_account_path_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • linked_account_path_id (str) – The linked connected account identifier (required)

  • +
  • force_even_when_sddc_present (bool) – When true, forcibly removes a connected account even when SDDC’s are still linked to it.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

AwsCustomerConnectedAccount +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +

Delete a particular connected (linked) account. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_connected_accounts_linked_account_path_id_delete_with_http_info(org, linked_account_path_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • linked_account_path_id (str) – The linked connected account identifier (required)

  • +
  • force_even_when_sddc_present (bool) – When true, forcibly removes a connected account even when SDDC’s are still linked to it.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(AwsCustomerConnectedAccount, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +

Gets a link that can be used on a customer’s account to start the linking process. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_get(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +

Gets a link that can be used on a customer’s account to start the linking process. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_get_with_http_info(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_account_link_map_customer_zones_post(org, map_zones_request, **kwargs)
+

Creates a task to re-map customer’s datacenters across zones. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_map_customer_zones_post(org, map_zones_request, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • map_zones_request (MapZonesRequest) – The zones request information about who to map and what to map. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_account_link_map_customer_zones_post_with_http_info(org, map_zones_request, **kwargs)
+

Creates a task to re-map customer’s datacenters across zones. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_map_customer_zones_post_with_http_info(org, map_zones_request, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • map_zones_request (MapZonesRequest) – The zones request information about who to map and what to map. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +

Get a list of SDDC connections currently setup for the customer’s organization. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_sddc_connections_get(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – sddc

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[AwsSddcConnection] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +

Get a list of SDDC connections currently setup for the customer’s organization. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_account_link_sddc_connections_get_with_http_info(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – sddc

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[AwsSddcConnection], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.addons_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.addons_api.AddonsApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get(org, sddc_id, addon_type, **kwargs)
+

List all the credentials assoicated with an addon type with in a SDDC # noqa: E501

+

List all the credentials assoicated with an addon type with in a SDDC # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get(org, sddc_id, addon_type, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[NewCredentials] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get_with_http_info(org, sddc_id, addon_type, **kwargs)
+

List all the credentials assoicated with an addon type with in a SDDC # noqa: E501

+

List all the credentials assoicated with an addon type with in a SDDC # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get_with_http_info(org, sddc_id, addon_type, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[NewCredentials], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get(org, sddc_id, addon_type, name, **kwargs)
+

Get credential details by name # noqa: E501

+

Get credential details by name # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get(org, sddc_id, addon_type, name, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • name (str) – name of the credentials (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

NewCredentials +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get_with_http_info(org, sddc_id, addon_type, name, **kwargs)
+

Get credential details by name # noqa: E501

+

Get credential details by name # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get_with_http_info(org, sddc_id, addon_type, name, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • name (str) – name of the credentials (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(NewCredentials, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put(org, sddc_id, addon_type, name, credentials, **kwargs)
+

Update credential details # noqa: E501

+

Update credential details # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put(org, sddc_id, addon_type, name, credentials, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • name (str) – name of the credentials (required)

  • +
  • credentials (UpdateCredentials) – Credentials update payload (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

NewCredentials +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put_with_http_info(org, sddc_id, addon_type, name, credentials, **kwargs)
+

Update credential details # noqa: E501

+

Update credential details # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put_with_http_info(org, sddc_id, addon_type, name, credentials, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • name (str) – name of the credentials (required)

  • +
  • credentials (UpdateCredentials) – Credentials update payload (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(NewCredentials, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post(org, sddc_id, addon_type, credentials, **kwargs)
+

Associate a new add on credentials with the SDDC such as HCX # noqa: E501

+

Associated a new add on credentials with the SDDC such as HCX # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post(org, sddc_id, addon_type, credentials, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • credentials (NewCredentials) – Credentials creation payload (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

NewCredentials +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post_with_http_info(org, sddc_id, addon_type, credentials, **kwargs)
+

Associate a new add on credentials with the SDDC such as HCX # noqa: E501

+

Associated a new add on credentials with the SDDC such as HCX # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post_with_http_info(org, sddc_id, addon_type, credentials, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • credentials (NewCredentials) – Credentials creation payload (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(NewCredentials, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.clusters_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.clusters_api.ClustersApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_sddcs_sddc_clusters_cluster_reconfigure_post(org, sddc, cluster, cluster_reconfigure_params, **kwargs)
+

Initiate a reconfiguration for the cluster. # noqa: E501

+

This reconfiguration will handle changing both the number of hosts and the cluster storage capacity. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_clusters_cluster_reconfigure_post(org, sddc, cluster, cluster_reconfigure_params, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • cluster (str) – cluster identifier (required)

  • +
  • cluster_reconfigure_params (ClusterReconfigureParams) – clusterReconfigureParams (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_clusters_cluster_reconfigure_post_with_http_info(org, sddc, cluster, cluster_reconfigure_params, **kwargs)
+

Initiate a reconfiguration for the cluster. # noqa: E501

+

This reconfiguration will handle changing both the number of hosts and the cluster storage capacity. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_clusters_cluster_reconfigure_post_with_http_info(org, sddc, cluster, cluster_reconfigure_params, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • cluster (str) – cluster identifier (required)

  • +
  • cluster_reconfigure_params (ClusterReconfigureParams) – clusterReconfigureParams (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.config_storage_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.config_storage_api.ConfigStorageApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_sddcs_sddc_clusters_cluster_config_constraints_get(org, sddc, cluster, **kwargs)
+

Get storage size constraints on existing cluster. # noqa: E501

+

This API provides the storage choices available when reconfiguring storage in a cluster. The constraints returned will give vSAN reconfiguration biases and available vSAN capacities per reconfiguration bias. The constraints also indicate the default vSAN capacity per reconfiguration biases as well as the default reconfiguration bias. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_clusters_cluster_config_constraints_get(org, sddc, cluster, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • cluster (str) – cluster identifier (required)

  • +
  • expected_num_hosts (int) – The expected number of hosts in the cluster. If not specified, returned is based on current number of hosts in the cluster.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

VsanClusterReconfigConstraints +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_clusters_cluster_config_constraints_get_with_http_info(org, sddc, cluster, **kwargs)
+

Get storage size constraints on existing cluster. # noqa: E501

+

This API provides the storage choices available when reconfiguring storage in a cluster. The constraints returned will give vSAN reconfiguration biases and available vSAN capacities per reconfiguration bias. The constraints also indicate the default vSAN capacity per reconfiguration biases as well as the default reconfiguration bias. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_clusters_cluster_config_constraints_get_with_http_info(org, sddc, cluster, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • cluster (str) – cluster identifier (required)

  • +
  • expected_num_hosts (int) – The expected number of hosts in the cluster. If not specified, returned is based on current number of hosts in the cluster.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(VsanClusterReconfigConstraints, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.credentials_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.credentials_api.CredentialsApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get(org, sddc_id, addon_type, **kwargs)
+

List all the credentials assoicated with an addon type with in a SDDC # noqa: E501

+

List all the credentials assoicated with an addon type with in a SDDC # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get(org, sddc_id, addon_type, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[NewCredentials] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get_with_http_info(org, sddc_id, addon_type, **kwargs)
+

List all the credentials assoicated with an addon type with in a SDDC # noqa: E501

+

List all the credentials assoicated with an addon type with in a SDDC # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get_with_http_info(org, sddc_id, addon_type, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[NewCredentials], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get(org, sddc_id, addon_type, name, **kwargs)
+

Get credential details by name # noqa: E501

+

Get credential details by name # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get(org, sddc_id, addon_type, name, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • name (str) – name of the credentials (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

NewCredentials +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get_with_http_info(org, sddc_id, addon_type, name, **kwargs)
+

Get credential details by name # noqa: E501

+

Get credential details by name # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get_with_http_info(org, sddc_id, addon_type, name, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • name (str) – name of the credentials (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(NewCredentials, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put(org, sddc_id, addon_type, name, credentials, **kwargs)
+

Update credential details # noqa: E501

+

Update credential details # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put(org, sddc_id, addon_type, name, credentials, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • name (str) – name of the credentials (required)

  • +
  • credentials (UpdateCredentials) – Credentials update payload (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

NewCredentials +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put_with_http_info(org, sddc_id, addon_type, name, credentials, **kwargs)
+

Update credential details # noqa: E501

+

Update credential details # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put_with_http_info(org, sddc_id, addon_type, name, credentials, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • name (str) – name of the credentials (required)

  • +
  • credentials (UpdateCredentials) – Credentials update payload (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(NewCredentials, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post(org, sddc_id, addon_type, credentials, **kwargs)
+

Associate a new add on credentials with the SDDC such as HCX # noqa: E501

+

Associated a new add on credentials with the SDDC such as HCX # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post(org, sddc_id, addon_type, credentials, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • credentials (NewCredentials) – Credentials creation payload (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

NewCredentials +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post_with_http_info(org, sddc_id, addon_type, credentials, **kwargs)
+

Associate a new add on credentials with the SDDC such as HCX # noqa: E501

+

Associated a new add on credentials with the SDDC such as HCX # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post_with_http_info(org, sddc_id, addon_type, credentials, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • credentials (NewCredentials) – Credentials creation payload (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(NewCredentials, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.dns_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.dns_api.DnsApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_sddcs_sddc_dns_private_put(org, sddc, **kwargs)
+

Update the DNS records of management VMs to use private IP addresses # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_dns_private_put(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_dns_private_put_with_http_info(org, sddc, **kwargs)
+

Update the DNS records of management VMs to use private IP addresses # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_dns_private_put_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_dns_public_put(org, sddc, **kwargs)
+

Update the DNS records of management VMs to use public IP addresses # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_dns_public_put(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_dns_public_put_with_http_info(org, sddc, **kwargs)
+

Update the DNS records of management VMs to use public IP addresses # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_dns_public_put_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_management_vms_management_vm_id_dns_ip_type_put(org, sddc, management_vm_id, ip_type, **kwargs)
+

Update the DNS records of management VMs to use public or private IP addresses # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_management_vms_management_vm_id_dns_ip_type_put(org, sddc, management_vm_id, ip_type, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • management_vm_id (str) – the management VM ID (required)

  • +
  • ip_type (str) – the ip type to associate with FQDN in DNS (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_management_vms_management_vm_id_dns_ip_type_put_with_http_info(org, sddc, management_vm_id, ip_type, **kwargs)
+

Update the DNS records of management VMs to use public or private IP addresses # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_management_vms_management_vm_id_dns_ip_type_put_with_http_info(org, sddc, management_vm_id, ip_type, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • management_vm_id (str) – the management VM ID (required)

  • +
  • ip_type (str) – the ip type to associate with FQDN in DNS (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.edges_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.edges_api.EdgesApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_dhcp_lease_info_get(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_dhcp_lease_info_get # noqa: E501

+

Retrieve DHCP leaseinfo of a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_dhcp_lease_info_get(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

DhcpLeases +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_dhcp_lease_info_get_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_dhcp_lease_info_get # noqa: E501

+

Retrieve DHCP leaseinfo of a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_dhcp_lease_info_get_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(DhcpLeases, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_delete(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_delete # noqa: E501

+

Delete DNS server configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_delete(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_delete_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_delete # noqa: E501

+

Delete DNS server configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_delete_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_get(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_get # noqa: E501

+

Retrieve DNS server configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_get(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

DnsConfig +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_get_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_get # noqa: E501

+

Retrieve DNS server configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_get_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(DnsConfig, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_post(org, sddc, edge_id, enable, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_post # noqa: E501

+

Enable or disable DNS configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_post(org, sddc, edge_id, enable, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • enable (bool) – Set to true to enable, set to false to disable. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_post_with_http_info(org, sddc, edge_id, enable, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_post # noqa: E501

+

Enable or disable DNS configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_post_with_http_info(org, sddc, edge_id, enable, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • enable (bool) – Set to true to enable, set to false to disable. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_put(org, sddc, edge_id, dns_config, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_put # noqa: E501

+

Configure DNS server configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_put(org, sddc, edge_id, dns_config, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • dns_config (DnsConfig) – (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_put_with_http_info(org, sddc, edge_id, dns_config, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_put # noqa: E501

+

Configure DNS server configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_config_put_with_http_info(org, sddc, edge_id, dns_config, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • dns_config (DnsConfig) – (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_statistics_get(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_statistics_get # noqa: E501

+

Retrieve DNS server statistics for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_statistics_get(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

DnsStatusAndStats +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_statistics_get_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_statistics_get # noqa: E501

+

Retrieve DNS server statistics for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_dns_statistics_get_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(DnsStatusAndStats, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_delete(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_delete # noqa: E501

+

Delete firewall configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_delete(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_delete_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_delete # noqa: E501

+

Delete firewall configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_delete_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_get(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_get # noqa: E501

+

Retrieve the firewall configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_get(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

FirewallConfig +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_get_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_get # noqa: E501

+

Retrieve the firewall configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_get_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(FirewallConfig, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_put(org, sddc, edge_id, firewall_config, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_put # noqa: E501

+

Configure firewall for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_put(org, sddc, edge_id, firewall_config, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • firewall_config (FirewallConfig) – (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_put_with_http_info(org, sddc, edge_id, firewall_config, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_put # noqa: E501

+

Configure firewall for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_put_with_http_info(org, sddc, edge_id, firewall_config, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • firewall_config (FirewallConfig) – (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_post(org, sddc, edge_id, firewall_rules, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_post # noqa: E501

+

Append firewall rules for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_post(org, sddc, edge_id, firewall_rules, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • firewall_rules (FirewallRules) – (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_post_with_http_info(org, sddc, edge_id, firewall_rules, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_post # noqa: E501

+

Append firewall rules for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_post_with_http_info(org, sddc, edge_id, firewall_rules, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • firewall_rules (FirewallRules) – (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_delete(org, sddc, edge_id, rule_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_delete # noqa: E501

+

Delete a specific firewall rule for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_delete(org, sddc, edge_id, rule_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • rule_id (int) – Rule Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_delete_with_http_info(org, sddc, edge_id, rule_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_delete # noqa: E501

+

Delete a specific firewall rule for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_delete_with_http_info(org, sddc, edge_id, rule_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • rule_id (int) – Rule Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_get(org, sddc, edge_id, rule_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_get # noqa: E501

+

Retrieve a specific firewall rule for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_get(org, sddc, edge_id, rule_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • rule_id (int) – Rule Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Nsxfirewallrule +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_get_with_http_info(org, sddc, edge_id, rule_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_get # noqa: E501

+

Retrieve a specific firewall rule for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_get_with_http_info(org, sddc, edge_id, rule_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • rule_id (int) – Rule Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Nsxfirewallrule, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_put(org, sddc, edge_id, rule_id, nsxfirewallrule, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_put # noqa: E501

+

Modify the specified firewall rule for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_put(org, sddc, edge_id, rule_id, nsxfirewallrule, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • rule_id (int) – Rule Identifier. (required)

  • +
  • nsxfirewallrule (Nsxfirewallrule) – (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_put_with_http_info(org, sddc, edge_id, rule_id, nsxfirewallrule, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_put # noqa: E501

+

Modify the specified firewall rule for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_config_rules_rule_id_put_with_http_info(org, sddc, edge_id, rule_id, nsxfirewallrule, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • rule_id (int) – Rule Identifier. (required)

  • +
  • nsxfirewallrule (Nsxfirewallrule) – (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_statistics_rule_id_get(org, sddc, edge_id, rule_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_statistics_rule_id_get # noqa: E501

+

Retrieve statistics for a specific firewall rule for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_statistics_rule_id_get(org, sddc, edge_id, rule_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • rule_id (int) – Rule Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

FirewallRuleStats +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_statistics_rule_id_get_with_http_info(org, sddc, edge_id, rule_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_statistics_rule_id_get # noqa: E501

+

Retrieve statistics for a specific firewall rule for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_firewall_statistics_rule_id_get_with_http_info(org, sddc, edge_id, rule_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • rule_id (int) – Rule Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(FirewallRuleStats, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_delete(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_delete # noqa: E501

+

Delete IPsec VPN configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_delete(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_delete_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_delete # noqa: E501

+

Delete IPsec VPN configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_delete_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_get(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_get # noqa: E501

+

Retrieve IPsec VPN configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_get(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • show_sensitive_data (bool) – Set to true to show sensitive data. Default value is false.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Ipsec +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_get_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_get # noqa: E501

+

Retrieve IPsec VPN configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_get_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • show_sensitive_data (bool) – Set to true to show sensitive data. Default value is false.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Ipsec, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_put(org, sddc, edge_id, ipsec, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_put # noqa: E501

+

Modify IPsec VPN configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_put(org, sddc, edge_id, ipsec, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • ipsec (Ipsec) – IPsec Configuration dto object. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_put_with_http_info(org, sddc, edge_id, ipsec, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_put # noqa: E501

+

Modify IPsec VPN configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_config_put_with_http_info(org, sddc, edge_id, ipsec, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • ipsec (Ipsec) – IPsec Configuration dto object. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_statistics_get(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_statistics_get # noqa: E501

+

Retrieve IPsec VPN statistics for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_statistics_get(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

IpsecStatusAndStats +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_statistics_get_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_statistics_get # noqa: E501

+

Retrieve IPsec VPN statistics for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_ipsec_statistics_get_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(IpsecStatusAndStats, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_l2vpn_config_statistics_get(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_l2vpn_config_statistics_get # noqa: E501

+

Retrieve L2 VPN statistics for a compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_l2vpn_config_statistics_get(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

L2vpnStatusAndStats +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_l2vpn_config_statistics_get_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_l2vpn_config_statistics_get # noqa: E501

+

Retrieve L2 VPN statistics for a compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_l2vpn_config_statistics_get_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(L2vpnStatusAndStats, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_delete(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_delete # noqa: E501

+

Delete all NAT configuration for the specified management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_delete(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_delete_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_delete # noqa: E501

+

Delete all NAT configuration for the specified management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_delete_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_get(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_get # noqa: E501

+

Retrieve NAT configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_get(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Nat +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_get_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_get # noqa: E501

+

Retrieve NAT configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_get_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Nat, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_put(org, sddc, edge_id, nat, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_put # noqa: E501

+

Modify NAT configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_put(org, sddc, edge_id, nat, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • nat (Nat) – (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_put_with_http_info(org, sddc, edge_id, nat, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_put # noqa: E501

+

Modify NAT configuration for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_put_with_http_info(org, sddc, edge_id, nat, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • nat (Nat) – (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_post(org, sddc, edge_id, nat_rules, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_post # noqa: E501

+

Append a NAT rule for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_post(org, sddc, edge_id, nat_rules, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • nat_rules (NatRules) – (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_post_with_http_info(org, sddc, edge_id, nat_rules, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_post # noqa: E501

+

Append a NAT rule for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_post_with_http_info(org, sddc, edge_id, nat_rules, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • nat_rules (NatRules) – (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_delete(org, sddc, edge_id, rule_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_delete # noqa: E501

+

Delete the specific NAT rule for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_delete(org, sddc, edge_id, rule_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • rule_id (int) – Rule Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_delete_with_http_info(org, sddc, edge_id, rule_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_delete # noqa: E501

+

Delete the specific NAT rule for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_delete_with_http_info(org, sddc, edge_id, rule_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • rule_id (int) – Rule Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_put(org, sddc, edge_id, rule_id, nsxnatrule, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_put # noqa: E501

+

Update the specific NAT rule for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_put(org, sddc, edge_id, rule_id, nsxnatrule, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • rule_id (int) – Rule Identifier. (required)

  • +
  • nsxnatrule (Nsxnatrule) – (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_put_with_http_info(org, sddc, edge_id, rule_id, nsxnatrule, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_put # noqa: E501

+

Update the specific NAT rule for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_nat_config_rules_rule_id_put_with_http_info(org, sddc, edge_id, rule_id, nsxnatrule, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • rule_id (int) – Rule Identifier. (required)

  • +
  • nsxnatrule (Nsxnatrule) – (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_peerconfig_get(org, sddc, edge_id, objecttype, objectid, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_peerconfig_get # noqa: E501

+

Retrieve IPsec VPN peer configuration for a management or compute gateway (NSX Edge). The response output is free form text generated as per the template specified as request parameter input. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_peerconfig_get(org, sddc, edge_id, objecttype, objectid, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • objecttype (str) – Specify object type identifier. Valid value is ‘ipsecSiteConfig’. Required. (required)

  • +
  • objectid (str) – Specify object identifier, for example ‘ipsecsite-1’ for IPsec Site configuration. Required. (required)

  • +
  • templateid (str) – Specify template identifier and response format. Valid values are ‘text’, ‘json’ and ‘xml’. Default is ‘text’. Optional.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

dict(str, object) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_peerconfig_get_with_http_info(org, sddc, edge_id, objecttype, objectid, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_peerconfig_get # noqa: E501

+

Retrieve IPsec VPN peer configuration for a management or compute gateway (NSX Edge). The response output is free form text generated as per the template specified as request parameter input. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_peerconfig_get_with_http_info(org, sddc, edge_id, objecttype, objectid, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • objecttype (str) – Specify object type identifier. Valid value is ‘ipsecSiteConfig’. Required. (required)

  • +
  • objectid (str) – Specify object identifier, for example ‘ipsecsite-1’ for IPsec Site configuration. Required. (required)

  • +
  • templateid (str) – Specify template identifier and response format. Valid values are ‘text’, ‘json’ and ‘xml’. Default is ‘text’. Optional.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(dict(str, object), status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_firewall_get(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_firewall_get # noqa: E501

+

Retrieve firewall dashboard statistics for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_firewall_get(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • interval (str) – 60 min by default, can be given as 1 - 60 min, oneDay, oneWeek, oneMonth, oneYear.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

DashboardStatistics +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_firewall_get_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_firewall_get # noqa: E501

+

Retrieve firewall dashboard statistics for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_firewall_get_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • interval (str) – 60 min by default, can be given as 1 - 60 min, oneDay, oneWeek, oneMonth, oneYear.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(DashboardStatistics, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_interface_get(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_interface_get # noqa: E501

+

Retrieve interface dashboard statistics for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_interface_get(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • interval (str) – 60 min by default, can be given as 1 - 60 min, oneDay, oneWeek, oneMonth, oneYear.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

DashboardStatistics +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_interface_get_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_interface_get # noqa: E501

+

Retrieve interface dashboard statistics for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_interface_get_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • interval (str) – 60 min by default, can be given as 1 - 60 min, oneDay, oneWeek, oneMonth, oneYear.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(DashboardStatistics, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_ipsec_get(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_ipsec_get # noqa: E501

+

Retrieve ipsec dashboard statistics for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_ipsec_get(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • interval (str) – 60 min by default, can be given as 1 - 60 min, oneDay, oneWeek, oneMonth, oneYear.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

DashboardStatistics +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_ipsec_get_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_ipsec_get # noqa: E501

+

Retrieve ipsec dashboard statistics for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_dashboard_ipsec_get_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • interval (str) – 60 min by default, can be given as 1 - 60 min, oneDay, oneWeek, oneMonth, oneYear.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(DashboardStatistics, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_get(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_get # noqa: E501

+

Retrieve interface statistics for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_get(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • start_time (int) – Show statistics from this start time (in milliseconds since epoch).

  • +
  • end_time (int) – Show statistics until this end time (in milliseconds since epoch).

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

CbmStatistics +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_get_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_get # noqa: E501

+

Retrieve interface statistics for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_get_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • start_time (int) – Show statistics from this start time (in milliseconds since epoch).

  • +
  • end_time (int) – Show statistics until this end time (in milliseconds since epoch).

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(CbmStatistics, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_internal_get(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_internal_get # noqa: E501

+

Retrieve internal interface statistics for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_internal_get(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • start_time (int) – Show statistics from this start time (in milliseconds since epoch).

  • +
  • end_time (int) – Show statistics until this end time (in milliseconds since epoch).

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

CbmStatistics +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_internal_get_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_internal_get # noqa: E501

+

Retrieve internal interface statistics for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_internal_get_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • start_time (int) – Show statistics from this start time (in milliseconds since epoch).

  • +
  • end_time (int) – Show statistics until this end time (in milliseconds since epoch).

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(CbmStatistics, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +

orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_uplink_get # noqa: E501

+

Retrieve uplink interface statistics for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_uplink_get(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • start_time (int) – Show statistics from this start time (in milliseconds since epoch).

  • +
  • end_time (int) – Show statistics until this end time (in milliseconds since epoch).

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

CbmStatistics +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +

orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_uplink_get # noqa: E501

+

Retrieve uplink interface statistics for a management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_statistics_interfaces_uplink_get_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • start_time (int) – Show statistics from this start time (in milliseconds since epoch).

  • +
  • end_time (int) – Show statistics until this end time (in milliseconds since epoch).

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(CbmStatistics, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_status_get(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_status_get # noqa: E501

+

Retrieve the status of the specified management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_status_get(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • getlatest (bool) – If true, retrieve the status live from the gateway (NSX Edge). If false, retrieve the latest available status from database.

  • +
  • detailed (bool) – If true, retrieve detailed status per feature. If false, retrieve aggregated summary of status per feature.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

EdgeStatus +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_status_get_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_status_get # noqa: E501

+

Retrieve the status of the specified management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_status_get_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • getlatest (bool) – If true, retrieve the status live from the gateway (NSX Edge). If false, retrieve the latest available status from database.

  • +
  • detailed (bool) – If true, retrieve detailed status per feature. If false, retrieve aggregated summary of status per feature.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(EdgeStatus, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_vnics_get(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_vnics_get # noqa: E501

+

Retrieve all interfaces for the specified management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_vnics_get(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Vnics +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_edge_id_vnics_get_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_edge_id_vnics_get # noqa: E501

+

Retrieve all interfaces for the specified management or compute gateway (NSX Edge). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_edge_id_vnics_get_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Edge Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Vnics, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_get(org, sddc, edge_type, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_get # noqa: E501

+

Retrieve information about all management and compute gateways and other routers (NSX Edges). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_get(org, sddc, edge_type, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_type (str) – Retrieve records matching NSX Edge type (‘gatewayServices’ or ‘distributedRouter’). Specify gatewayServices to find management and compute gateways in your SDDC. (required)

  • +
  • prev_edge_id (str) – Provide Edge ID as prevEdgeId to serve as reference for startIndex.

  • +
  • start_index (int) – Start index for the current page. Default is 0.

  • +
  • page_size (int) – Number of records per page. Default is 256.

  • +
  • sort_order_ascending (bool) – Set to true to fetch records in ascending sorted order.

  • +
  • sort_by (str) – Sort records using one of the column names (id, name, description, tenantId, size, enableFips).

  • +
  • filter (str) – Filter records matching the NSX Edge ID, name or description.

  • +
  • ld_rname (str) –

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

PagedEdgeList +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_edges_get_with_http_info(org, sddc, edge_type, **kwargs)
+

orgs_org_sddcs_sddc_networks40_edges_get # noqa: E501

+

Retrieve information about all management and compute gateways and other routers (NSX Edges). # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_edges_get_with_http_info(org, sddc, edge_type, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_type (str) – Retrieve records matching NSX Edge type (‘gatewayServices’ or ‘distributedRouter’). Specify gatewayServices to find management and compute gateways in your SDDC. (required)

  • +
  • prev_edge_id (str) – Provide Edge ID as prevEdgeId to serve as reference for startIndex.

  • +
  • start_index (int) – Start index for the current page. Default is 0.

  • +
  • page_size (int) – Number of records per page. Default is 256.

  • +
  • sort_order_ascending (bool) – Set to true to fetch records in ascending sorted order.

  • +
  • sort_by (str) – Sort records using one of the column names (id, name, description, tenantId, size, enableFips).

  • +
  • filter (str) – Filter records matching the NSX Edge ID, name or description.

  • +
  • ld_rname (str) –

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(PagedEdgeList, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_delete(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_delete # noqa: E501

+

Delete SDDC L2 VPN configuration. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_delete(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Compute Gateway Edge Identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_delete_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_delete # noqa: E501

+

Delete SDDC L2 VPN configuration. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_delete_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Compute Gateway Edge Identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_get(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_get # noqa: E501

+

Retrieve SDDC L2 VPN configuration. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_get(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Compute Gateway Edge Identifier (required)

  • +
  • show_sensitive_data (bool) –

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Nsxl2vpn +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_get_with_http_info(org, sddc, edge_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_get # noqa: E501

+

Retrieve SDDC L2 VPN configuration. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_get_with_http_info(org, sddc, edge_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Compute Gateway Edge Identifier (required)

  • +
  • show_sensitive_data (bool) –

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Nsxl2vpn, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_put(org, sddc, edge_id, nsxl2vpn, **kwargs)
+

orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_put # noqa: E501

+

Modify SDDC L2 VPN configuration # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_put(org, sddc, edge_id, nsxl2vpn, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Compute Gateway Edge Identifier (required)

  • +
  • nsxl2vpn (Nsxl2vpn) – (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_put_with_http_info(org, sddc, edge_id, nsxl2vpn, **kwargs)
+

orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_put # noqa: E501

+

Modify SDDC L2 VPN configuration # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_sddc_cgws_edge_id_l2vpn_config_put_with_http_info(org, sddc, edge_id, nsxl2vpn, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • edge_id (str) – Compute Gateway Edge Identifier (required)

  • +
  • nsxl2vpn (Nsxl2vpn) – (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.esx_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.esx_api.EsxApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_sddcs_sddc_esxs_post(org, sddc, esx_config, **kwargs)
+

Add/Remove one or more ESX hosts in the target cloud # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_esxs_post(org, sddc, esx_config, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • esx_config (EsxConfig) – esxConfig (required)

  • +
  • action (str) – If = ‘add’, will add the esx. If = ‘remove’, will delete the esx/esxs bound to a single cluster (Cluster Id is mandatory for non cluster 1 esx remove). If = ‘force-remove’, will delete the esx even if it can lead to data loss (This is an privileged operation). If = ‘addToAll’, will add esxs to all clusters in the SDDC (This is an privileged operation). If = ‘removeFromAll’, will delete the esxs from all clusters in the SDDC (This is an privileged operation). If = ‘attach-diskgroup’, will attach the provided diskgroups to a given host (privileged). If = ‘detach-diskgroup’, will detach the diskgroups of a given host (privileged). Default behaviour is ‘add’

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_esxs_post_with_http_info(org, sddc, esx_config, **kwargs)
+

Add/Remove one or more ESX hosts in the target cloud # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_esxs_post_with_http_info(org, sddc, esx_config, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • esx_config (EsxConfig) – esxConfig (required)

  • +
  • action (str) – If = ‘add’, will add the esx. If = ‘remove’, will delete the esx/esxs bound to a single cluster (Cluster Id is mandatory for non cluster 1 esx remove). If = ‘force-remove’, will delete the esx even if it can lead to data loss (This is an privileged operation). If = ‘addToAll’, will add esxs to all clusters in the SDDC (This is an privileged operation). If = ‘removeFromAll’, will delete the esxs from all clusters in the SDDC (This is an privileged operation). If = ‘attach-diskgroup’, will attach the provided diskgroups to a given host (privileged). If = ‘detach-diskgroup’, will detach the diskgroups of a given host (privileged). Default behaviour is ‘add’

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.hcx_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.hcx_api.HcxApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get(org, sddc_id, addon_type, **kwargs)
+

List all the credentials assoicated with an addon type with in a SDDC # noqa: E501

+

List all the credentials assoicated with an addon type with in a SDDC # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get(org, sddc_id, addon_type, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[NewCredentials] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get_with_http_info(org, sddc_id, addon_type, **kwargs)
+

List all the credentials assoicated with an addon type with in a SDDC # noqa: E501

+

List all the credentials assoicated with an addon type with in a SDDC # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get_with_http_info(org, sddc_id, addon_type, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[NewCredentials], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get(org, sddc_id, addon_type, name, **kwargs)
+

Get credential details by name # noqa: E501

+

Get credential details by name # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get(org, sddc_id, addon_type, name, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • name (str) – name of the credentials (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

NewCredentials +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get_with_http_info(org, sddc_id, addon_type, name, **kwargs)
+

Get credential details by name # noqa: E501

+

Get credential details by name # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get_with_http_info(org, sddc_id, addon_type, name, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • name (str) – name of the credentials (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(NewCredentials, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put(org, sddc_id, addon_type, name, credentials, **kwargs)
+

Update credential details # noqa: E501

+

Update credential details # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put(org, sddc_id, addon_type, name, credentials, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • name (str) – name of the credentials (required)

  • +
  • credentials (UpdateCredentials) – Credentials update payload (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

NewCredentials +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put_with_http_info(org, sddc_id, addon_type, name, credentials, **kwargs)
+

Update credential details # noqa: E501

+

Update credential details # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put_with_http_info(org, sddc_id, addon_type, name, credentials, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • name (str) – name of the credentials (required)

  • +
  • credentials (UpdateCredentials) – Credentials update payload (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(NewCredentials, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post(org, sddc_id, addon_type, credentials, **kwargs)
+

Associate a new add on credentials with the SDDC such as HCX # noqa: E501

+

Associated a new add on credentials with the SDDC such as HCX # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post(org, sddc_id, addon_type, credentials, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • credentials (NewCredentials) – Credentials creation payload (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

NewCredentials +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post_with_http_info(org, sddc_id, addon_type, credentials, **kwargs)
+

Associate a new add on credentials with the SDDC such as HCX # noqa: E501

+

Associated a new add on credentials with the SDDC such as HCX # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post_with_http_info(org, sddc_id, addon_type, credentials, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • credentials (NewCredentials) – Credentials creation payload (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(NewCredentials, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.locale_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.locale_api.LocaleApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+locale_post(vmc_locale, **kwargs)
+

Set locale for the session # noqa: E501

+

Sets the locale for the session which is used for translating responses. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.locale_post(vmc_locale, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • vmc_locale (VmcLocale) – The locale to be set. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

VmcLocale +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+locale_post_with_http_info(vmc_locale, **kwargs)
+

Set locale for the session # noqa: E501

+

Sets the locale for the session which is used for translating responses. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.locale_post_with_http_info(vmc_locale, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • vmc_locale (VmcLocale) – The locale to be set. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(VmcLocale, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.msft_licensing_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.msft_licensing_api.MsftLicensingApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_sddcs_sddc_clusters_cluster_msft_licensing_publish_post(org, sddc, cluster, config_change, **kwargs)
+

orgs_org_sddcs_sddc_clusters_cluster_msft_licensing_publish_post # noqa: E501

+

Sets the current Microsoft license status of the given SDDC’s cluster. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_clusters_cluster_msft_licensing_publish_post(org, sddc, cluster, config_change, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • cluster (str) – cluster identifier (required)

  • +
  • config_change (MsftLicensingConfig) – The license data to set for the clusters. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_clusters_cluster_msft_licensing_publish_post_with_http_info(org, sddc, cluster, config_change, **kwargs)
+

orgs_org_sddcs_sddc_clusters_cluster_msft_licensing_publish_post # noqa: E501

+

Sets the current Microsoft license status of the given SDDC’s cluster. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_clusters_cluster_msft_licensing_publish_post_with_http_info(org, sddc, cluster, config_change, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • cluster (str) – cluster identifier (required)

  • +
  • config_change (MsftLicensingConfig) – The license data to set for the clusters. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.network_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.network_api.NetworkApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_sddcs_sddc_networking_connectivity_tests_get(org, sddc, **kwargs)
+

Retrieve metadata for connectivity tests. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networking_connectivity_tests_get(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

ConnectivityValidationGroups +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networking_connectivity_tests_get_with_http_info(org, sddc, **kwargs)
+

Retrieve metadata for connectivity tests. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networking_connectivity_tests_get_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(ConnectivityValidationGroups, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networking_connectivity_tests_post(org, sddc, action, request_info, **kwargs)
+

ConnectivityValidationGroupResultWrapper will be available at task.params[‘test_result’]. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networking_connectivity_tests_post(org, sddc, action, request_info, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • action (str) – If = ‘start’, start connectivity tests. (required)

  • +
  • request_info (ConnectivityValidationGroup) – request information (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networking_connectivity_tests_post_with_http_info(org, sddc, action, request_info, **kwargs)
+

ConnectivityValidationGroupResultWrapper will be available at task.params[‘test_result’]. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networking_connectivity_tests_post_with_http_info(org, sddc, action, request_info, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • action (str) – If = ‘start’, start connectivity tests. (required)

  • +
  • request_info (ConnectivityValidationGroup) – request information (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.orgs_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.orgs_api.OrgsApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_get(**kwargs)
+

Get organizations associated with calling user. # noqa: E501

+

Return a list of all organizations the calling user (based on credential) is authorized on. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_get(async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[Organization] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_get_with_http_info(**kwargs)
+

Get organizations associated with calling user. # noqa: E501

+

Return a list of all organizations the calling user (based on credential) is authorized on. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_get_with_http_info(async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[Organization], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_get(org, **kwargs)
+

Get details of organization # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_get(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Organization +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_get_with_http_info(org, **kwargs)
+

Get details of organization # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_get_with_http_info(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Organization, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_payment_methods_get(org, **kwargs)
+

Get payment methods of organization # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_payment_methods_get(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • default_flag (bool) – When true, will only return default payment methods.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[PaymentMethodInfo] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_payment_methods_get_with_http_info(org, **kwargs)
+

Get payment methods of organization # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_payment_methods_get_with_http_info(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • default_flag (bool) – When true, will only return default payment methods.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[PaymentMethodInfo], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_providers_get(org, **kwargs)
+

Get enabled cloud providers for an organization # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_providers_get(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[AwsCloudProvider] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_providers_get_with_http_info(org, **kwargs)
+

Get enabled cloud providers for an organization # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_providers_get_with_http_info(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[AwsCloudProvider], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.publicip_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.publicip_api.PublicipApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_sddcs_sddc_publicips_get(org, sddc, **kwargs)
+

List all public IPs for a SDDC # noqa: E501

+

list all public IPs for a SDDC # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_publicips_get(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[SddcPublicIp] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_publicips_get_with_http_info(org, sddc, **kwargs)
+

List all public IPs for a SDDC # noqa: E501

+

list all public IPs for a SDDC # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_publicips_get_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[SddcPublicIp], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_publicips_id_delete(org, sddc, id, **kwargs)
+

Free one public IP for a SDDC # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_publicips_id_delete(org, sddc, id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • id (str) – ip allocation id (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_publicips_id_delete_with_http_info(org, sddc, id, **kwargs)
+

Free one public IP for a SDDC # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_publicips_id_delete_with_http_info(org, sddc, id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • id (str) – ip allocation id (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_publicips_id_get(org, sddc, id, **kwargs)
+

Get one public IP for a SDDC # noqa: E501

+

Get one public IP for a SDDC # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_publicips_id_get(org, sddc, id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • id (str) – ip allocation id (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

SddcPublicIp +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_publicips_id_get_with_http_info(org, sddc, id, **kwargs)
+

Get one public IP for a SDDC # noqa: E501

+

Get one public IP for a SDDC # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_publicips_id_get_with_http_info(org, sddc, id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • id (str) – ip allocation id (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(SddcPublicIp, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_publicips_id_patch(org, sddc, id, action, sddc_public_ip_object, **kwargs)
+

Attach or detach a public IP to workload VM for a SDDC # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_publicips_id_patch(org, sddc, id, action, sddc_public_ip_object, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • id (str) – ip allocation id (required)

  • +
  • action (str) – Type of action as ‘attach’, ‘detach’, ‘reattach’, or ‘rename’. For ‘attch’, the public IP must not be attached and ‘associated_private_ip’ in the payload needs to be set with a workload VM private IP. For ‘detach’, the public IP must be attached and ‘associated_private_ip’ in the payload should not be set with any value. For ‘reattach’, the public IP must be attached and ‘associated_private_ip’ in the payload needs to be set with a new workload VM private IP. For ‘rename’, the ‘name’ in the payload needs to have a new name string. (required)

  • +
  • sddc_public_ip_object (SddcPublicIp) – SddcPublicIp object to update (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_publicips_id_patch_with_http_info(org, sddc, id, action, sddc_public_ip_object, **kwargs)
+

Attach or detach a public IP to workload VM for a SDDC # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_publicips_id_patch_with_http_info(org, sddc, id, action, sddc_public_ip_object, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • id (str) – ip allocation id (required)

  • +
  • action (str) – Type of action as ‘attach’, ‘detach’, ‘reattach’, or ‘rename’. For ‘attch’, the public IP must not be attached and ‘associated_private_ip’ in the payload needs to be set with a workload VM private IP. For ‘detach’, the public IP must be attached and ‘associated_private_ip’ in the payload should not be set with any value. For ‘reattach’, the public IP must be attached and ‘associated_private_ip’ in the payload needs to be set with a new workload VM private IP. For ‘rename’, the ‘name’ in the payload needs to have a new name string. (required)

  • +
  • sddc_public_ip_object (SddcPublicIp) – SddcPublicIp object to update (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_publicips_post(org, sddc, spec, **kwargs)
+

Allocate public IPs for a SDDC # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_publicips_post(org, sddc, spec, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • spec (SddcAllocatePublicIpSpec) – allocation spec (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_publicips_post_with_http_info(org, sddc, spec, **kwargs)
+

Allocate public IPs for a SDDC # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_publicips_post_with_http_info(org, sddc, spec, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • spec (SddcAllocatePublicIpSpec) – allocation spec (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.reservations_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.reservations_api.ReservationsApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_reservations_get(org, **kwargs)
+

Get all reservations for this org # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_reservations_get(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[MaintenanceWindowEntry] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_reservations_get_with_http_info(org, **kwargs)
+

Get all reservations for this org # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_reservations_get_with_http_info(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[MaintenanceWindowEntry], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_reservations_reservation_mw_get(org, reservation, **kwargs)
+

get the maintenance window for this SDDC # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_reservations_reservation_mw_get(org, reservation, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • reservation (str) – Reservation Identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

MaintenanceWindowGet +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_reservations_reservation_mw_get_with_http_info(org, reservation, **kwargs)
+

get the maintenance window for this SDDC # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_reservations_reservation_mw_get_with_http_info(org, reservation, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • reservation (str) – Reservation Identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(MaintenanceWindowGet, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_reservations_reservation_mw_put(org, reservation, window, **kwargs)
+

update the maintenance window for this SDDC # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_reservations_reservation_mw_put(org, reservation, window, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • reservation (str) – Reservation Identifier (required)

  • +
  • window (MaintenanceWindow) – Maintenance Window (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

MaintenanceWindow +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_reservations_reservation_mw_put_with_http_info(org, reservation, window, **kwargs)
+

update the maintenance window for this SDDC # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_reservations_reservation_mw_put_with_http_info(org, reservation, window, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • reservation (str) – Reservation Identifier (required)

  • +
  • window (MaintenanceWindow) – Maintenance Window (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(MaintenanceWindow, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.sddc_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.sddc_api.SddcApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_sddcs_get(org, **kwargs)
+

List all the SDDCs of an organization # noqa: E501

+

List all the SDDCs of an organization # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_get(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • include_deleted (bool) – When true, forces the result to also include deleted SDDCs.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[Sddc] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_get_with_http_info(org, **kwargs)
+

List all the SDDCs of an organization # noqa: E501

+

List all the SDDCs of an organization # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_get_with_http_info(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • include_deleted (bool) – When true, forces the result to also include deleted SDDCs.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[Sddc], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_post(org, sddc_config, **kwargs)
+

Provision SDDC # noqa: E501

+

Provision an SDDC in target cloud # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_post(org, sddc_config, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc_config (AwsSddcConfig) – sddcConfig (required)

  • +
  • validate_only (bool) – When true, only validates the given sddc configuration without provisioning.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_post_with_http_info(org, sddc_config, **kwargs)
+

Provision SDDC # noqa: E501

+

Provision an SDDC in target cloud # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_post_with_http_info(org, sddc_config, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc_config (AwsSddcConfig) – sddcConfig (required)

  • +
  • validate_only (bool) – When true, only validates the given sddc configuration without provisioning.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_provision_spec_get(org, **kwargs)
+

Get sddc provision spec for an org # noqa: E501

+

Get sddc provision spec for an org # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_provision_spec_get(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

ProvisionSpec +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_provision_spec_get_with_http_info(org, **kwargs)
+

Get sddc provision spec for an org # noqa: E501

+

Get sddc provision spec for an org # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_provision_spec_get_with_http_info(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(ProvisionSpec, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_clusters_cluster_delete(org, sddc, cluster, **kwargs)
+

Delete a cluster. # noqa: E501

+

This is a force operation which will delete the cluster even if there can be a data loss. Before calling this operation, all the VMs should be powered off. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_clusters_cluster_delete(org, sddc, cluster, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • cluster (str) – cluster identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_clusters_cluster_delete_with_http_info(org, sddc, cluster, **kwargs)
+

Delete a cluster. # noqa: E501

+

This is a force operation which will delete the cluster even if there can be a data loss. Before calling this operation, all the VMs should be powered off. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_clusters_cluster_delete_with_http_info(org, sddc, cluster, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • cluster (str) – cluster identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_clusters_cluster_reconfigure_post(org, sddc, cluster, cluster_reconfigure_params, **kwargs)
+

Initiate a reconfiguration for the cluster. # noqa: E501

+

This reconfiguration will handle changing both the number of hosts and the cluster storage capacity. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_clusters_cluster_reconfigure_post(org, sddc, cluster, cluster_reconfigure_params, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • cluster (str) – cluster identifier (required)

  • +
  • cluster_reconfigure_params (ClusterReconfigureParams) – clusterReconfigureParams (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_clusters_cluster_reconfigure_post_with_http_info(org, sddc, cluster, cluster_reconfigure_params, **kwargs)
+

Initiate a reconfiguration for the cluster. # noqa: E501

+

This reconfiguration will handle changing both the number of hosts and the cluster storage capacity. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_clusters_cluster_reconfigure_post_with_http_info(org, sddc, cluster, cluster_reconfigure_params, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • cluster (str) – cluster identifier (required)

  • +
  • cluster_reconfigure_params (ClusterReconfigureParams) – clusterReconfigureParams (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_clusters_post(org, sddc, cluster_config, **kwargs)
+

Add a cluster in the target sddc. # noqa: E501

+

Creates a new cluster in customers sddcs with passed clusterConfig. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_clusters_post(org, sddc, cluster_config, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • cluster_config (ClusterConfig) – clusterConfig (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_clusters_post_with_http_info(org, sddc, cluster_config, **kwargs)
+

Add a cluster in the target sddc. # noqa: E501

+

Creates a new cluster in customers sddcs with passed clusterConfig. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_clusters_post_with_http_info(org, sddc, cluster_config, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • cluster_config (ClusterConfig) – clusterConfig (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_convert_post(org, sddc, **kwargs)
+

Converts a one host SDDC to a four node DEFAULT SDDC. # noqa: E501

+

This API converts a one host SDDC to a four node DEFAULT SDDC. It takes care of configuring and upgrading the vCenter configurations on the SDDC for high availability and data redundancy. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_convert_post(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_convert_post_with_http_info(org, sddc, **kwargs)
+

Converts a one host SDDC to a four node DEFAULT SDDC. # noqa: E501

+

This API converts a one host SDDC to a four node DEFAULT SDDC. It takes care of configuring and upgrading the vCenter configurations on the SDDC for high availability and data redundancy. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_convert_post_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_delete(org, sddc, **kwargs)
+

Delete SDDC # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_delete(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • retain_configuration (bool) – If = ‘true’, the SDDC’s configuration is retained as a template for later use. This flag is applicable only to SDDCs in ACTIVE state.

  • +
  • template_name (str) – Only applicable when retainConfiguration is also set to ‘true’. When set, this value will be used as the name of the SDDC configuration template generated.

  • +
  • force (bool) – If = true, will delete forcefully. Beware: do not use the force flag if there is a chance an active provisioning or deleting task is running against this SDDC. This option is restricted.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_delete_with_http_info(org, sddc, **kwargs)
+

Delete SDDC # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_delete_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • retain_configuration (bool) – If = ‘true’, the SDDC’s configuration is retained as a template for later use. This flag is applicable only to SDDCs in ACTIVE state.

  • +
  • template_name (str) – Only applicable when retainConfiguration is also set to ‘true’. When set, this value will be used as the name of the SDDC configuration template generated.

  • +
  • force (bool) – If = true, will delete forcefully. Beware: do not use the force flag if there is a chance an active provisioning or deleting task is running against this SDDC. This option is restricted.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_dns_private_put(org, sddc, **kwargs)
+

Update the DNS records of management VMs to use private IP addresses # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_dns_private_put(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_dns_private_put_with_http_info(org, sddc, **kwargs)
+

Update the DNS records of management VMs to use private IP addresses # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_dns_private_put_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_dns_public_put(org, sddc, **kwargs)
+

Update the DNS records of management VMs to use public IP addresses # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_dns_public_put(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_dns_public_put_with_http_info(org, sddc, **kwargs)
+

Update the DNS records of management VMs to use public IP addresses # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_dns_public_put_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_esxs_post(org, sddc, esx_config, **kwargs)
+

Add/Remove one or more ESX hosts in the target cloud # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_esxs_post(org, sddc, esx_config, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • esx_config (EsxConfig) – esxConfig (required)

  • +
  • action (str) – If = ‘add’, will add the esx. If = ‘remove’, will delete the esx/esxs bound to a single cluster (Cluster Id is mandatory for non cluster 1 esx remove). If = ‘force-remove’, will delete the esx even if it can lead to data loss (This is an privileged operation). If = ‘addToAll’, will add esxs to all clusters in the SDDC (This is an privileged operation). If = ‘removeFromAll’, will delete the esxs from all clusters in the SDDC (This is an privileged operation). If = ‘attach-diskgroup’, will attach the provided diskgroups to a given host (privileged). If = ‘detach-diskgroup’, will detach the diskgroups of a given host (privileged). Default behaviour is ‘add’

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_esxs_post_with_http_info(org, sddc, esx_config, **kwargs)
+

Add/Remove one or more ESX hosts in the target cloud # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_esxs_post_with_http_info(org, sddc, esx_config, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • esx_config (EsxConfig) – esxConfig (required)

  • +
  • action (str) – If = ‘add’, will add the esx. If = ‘remove’, will delete the esx/esxs bound to a single cluster (Cluster Id is mandatory for non cluster 1 esx remove). If = ‘force-remove’, will delete the esx even if it can lead to data loss (This is an privileged operation). If = ‘addToAll’, will add esxs to all clusters in the SDDC (This is an privileged operation). If = ‘removeFromAll’, will delete the esxs from all clusters in the SDDC (This is an privileged operation). If = ‘attach-diskgroup’, will attach the provided diskgroups to a given host (privileged). If = ‘detach-diskgroup’, will detach the diskgroups of a given host (privileged). Default behaviour is ‘add’

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_get(org, sddc, **kwargs)
+

Get SDDC # noqa: E501

+

Get SDDC # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_get(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Sddc +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_get_with_http_info(org, sddc, **kwargs)
+

Get SDDC # noqa: E501

+

Get SDDC # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_get_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Sddc, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get(org, sddc_id, addon_type, **kwargs)
+

List all the credentials assoicated with an addon type with in a SDDC # noqa: E501

+

List all the credentials assoicated with an addon type with in a SDDC # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get(org, sddc_id, addon_type, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[NewCredentials] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get_with_http_info(org, sddc_id, addon_type, **kwargs)
+

List all the credentials assoicated with an addon type with in a SDDC # noqa: E501

+

List all the credentials assoicated with an addon type with in a SDDC # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_get_with_http_info(org, sddc_id, addon_type, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[NewCredentials], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get(org, sddc_id, addon_type, name, **kwargs)
+

Get credential details by name # noqa: E501

+

Get credential details by name # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get(org, sddc_id, addon_type, name, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • name (str) – name of the credentials (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

NewCredentials +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get_with_http_info(org, sddc_id, addon_type, name, **kwargs)
+

Get credential details by name # noqa: E501

+

Get credential details by name # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_get_with_http_info(org, sddc_id, addon_type, name, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • name (str) – name of the credentials (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(NewCredentials, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put(org, sddc_id, addon_type, name, credentials, **kwargs)
+

Update credential details # noqa: E501

+

Update credential details # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put(org, sddc_id, addon_type, name, credentials, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • name (str) – name of the credentials (required)

  • +
  • credentials (UpdateCredentials) – Credentials update payload (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

NewCredentials +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put_with_http_info(org, sddc_id, addon_type, name, credentials, **kwargs)
+

Update credential details # noqa: E501

+

Update credential details # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_name_put_with_http_info(org, sddc_id, addon_type, name, credentials, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • name (str) – name of the credentials (required)

  • +
  • credentials (UpdateCredentials) – Credentials update payload (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(NewCredentials, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post(org, sddc_id, addon_type, credentials, **kwargs)
+

Associate a new add on credentials with the SDDC such as HCX # noqa: E501

+

Associated a new add on credentials with the SDDC such as HCX # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post(org, sddc_id, addon_type, credentials, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • credentials (NewCredentials) – Credentials creation payload (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

NewCredentials +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post_with_http_info(org, sddc_id, addon_type, credentials, **kwargs)
+

Associate a new add on credentials with the SDDC such as HCX # noqa: E501

+

Associated a new add on credentials with the SDDC such as HCX # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_id_addons_addon_type_credentials_post_with_http_info(org, sddc_id, addon_type, credentials, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Org id of the associated SDDC (required)

  • +
  • sddc_id (str) – Id of the SDDC (required)

  • +
  • addon_type (str) – Add on type (required)

  • +
  • credentials (NewCredentials) – Credentials creation payload (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(NewCredentials, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_management_vms_management_vm_id_dns_ip_type_put(org, sddc, management_vm_id, ip_type, **kwargs)
+

Update the DNS records of management VMs to use public or private IP addresses # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_management_vms_management_vm_id_dns_ip_type_put(org, sddc, management_vm_id, ip_type, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • management_vm_id (str) – the management VM ID (required)

  • +
  • ip_type (str) – the ip type to associate with FQDN in DNS (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_management_vms_management_vm_id_dns_ip_type_put_with_http_info(org, sddc, management_vm_id, ip_type, **kwargs)
+

Update the DNS records of management VMs to use public or private IP addresses # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_management_vms_management_vm_id_dns_ip_type_put_with_http_info(org, sddc, management_vm_id, ip_type, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • management_vm_id (str) – the management VM ID (required)

  • +
  • ip_type (str) – the ip type to associate with FQDN in DNS (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_patch(org, sddc, sddc_patch_request, **kwargs)
+

Patch SDDC # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_patch(org, sddc, sddc_patch_request, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • sddc_patch_request (SddcPatchRequest) – Patch request for the SDDC (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Sddc +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_patch_with_http_info(org, sddc, sddc_patch_request, **kwargs)
+

Patch SDDC # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_patch_with_http_info(org, sddc, sddc_patch_request, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • sddc_patch_request (SddcPatchRequest) – Patch request for the SDDC (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Sddc, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_primarycluster_get(org, sddc, **kwargs)
+

Get a primary cluster in the target sddc # noqa: E501

+

Retrieves the primary cluster in provided customer sddc UUID # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_primarycluster_get(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Cluster +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_primarycluster_get_with_http_info(org, sddc, **kwargs)
+

Get a primary cluster in the target sddc # noqa: E501

+

Retrieves the primary cluster in provided customer sddc UUID # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_primarycluster_get_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Cluster, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.sddc_networks_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.sddc_networks_api.SddcNetworksApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_sddcs_sddc_networks40_sddc_networks_get(org, sddc, **kwargs)
+

orgs_org_sddcs_sddc_networks40_sddc_networks_get # noqa: E501

+

Retrieve all networks in an SDDC. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_sddc_networks_get(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • page_size (int) – Page size for pagination.

  • +
  • start_index (int) – Start index of page.

  • +
  • prev_sddc_network_id (str) – Previous logical network id.

  • +
  • sort_order_ascending (bool) – Sort order ascending.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

DataPageSddcNetwork +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_sddc_networks_get_with_http_info(org, sddc, **kwargs)
+

orgs_org_sddcs_sddc_networks40_sddc_networks_get # noqa: E501

+

Retrieve all networks in an SDDC. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_sddc_networks_get_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • page_size (int) – Page size for pagination.

  • +
  • start_index (int) – Start index of page.

  • +
  • prev_sddc_network_id (str) – Previous logical network id.

  • +
  • sort_order_ascending (bool) – Sort order ascending.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(DataPageSddcNetwork, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_delete(org, sddc, network_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_delete # noqa: E501

+

Delete a network in an SDDC. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_delete(org, sddc, network_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • network_id (str) – Logical Network Identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_delete_with_http_info(org, sddc, network_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_delete # noqa: E501

+

Delete a network in an SDDC. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_delete_with_http_info(org, sddc, network_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • network_id (str) – Logical Network Identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_get(org, sddc, network_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_get # noqa: E501

+

Retrieve information about a network in an SDDC. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_get(org, sddc, network_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • network_id (str) – Logical Network Identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

SddcNetwork +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_get_with_http_info(org, sddc, network_id, **kwargs)
+

orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_get # noqa: E501

+

Retrieve information about a network in an SDDC. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_get_with_http_info(org, sddc, network_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • network_id (str) – Logical Network Identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(SddcNetwork, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_put(org, sddc, network_id, sddc_network, **kwargs)
+

orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_put # noqa: E501

+

Modify a network in an SDDC. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_put(org, sddc, network_id, sddc_network, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • network_id (str) – Logical Network Identifier (required)

  • +
  • sddc_network (SddcNetwork) – (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_put_with_http_info(org, sddc, network_id, sddc_network, **kwargs)
+

orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_put # noqa: E501

+

Modify a network in an SDDC. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_sddc_networks_network_id_put_with_http_info(org, sddc, network_id, sddc_network, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • network_id (str) – Logical Network Identifier (required)

  • +
  • sddc_network (SddcNetwork) – (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_sddc_networks_post(org, sddc, sddc_network, **kwargs)
+

orgs_org_sddcs_sddc_networks40_sddc_networks_post # noqa: E501

+

Create a network in an SDDC. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_sddc_networks_post(org, sddc, sddc_network, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • sddc_network (SddcNetwork) – (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networks40_sddc_networks_post_with_http_info(org, sddc, sddc_network, **kwargs)
+

orgs_org_sddcs_sddc_networks40_sddc_networks_post # noqa: E501

+

Create a network in an SDDC. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networks40_sddc_networks_post_with_http_info(org, sddc, sddc_network, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier. (required)

  • +
  • sddc (str) – Sddc Identifier. (required)

  • +
  • sddc_network (SddcNetwork) – (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

None +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.sddc_template_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.sddc_template_api.SddcTemplateApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_sddc_templates_get(org, **kwargs)
+

List all available SDDC configuration templates in an organization # noqa: E501

+

List all available SDDC configuration templates in an organization # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddc_templates_get(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[SddcTemplate] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddc_templates_get_with_http_info(org, **kwargs)
+

List all available SDDC configuration templates in an organization # noqa: E501

+

List all available SDDC configuration templates in an organization # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddc_templates_get_with_http_info(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[SddcTemplate], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddc_templates_template_id_delete(org, template_id, **kwargs)
+

Delete SDDC template identified by given id. # noqa: E501

+

Delete SDDC template identified by given id. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddc_templates_template_id_delete(org, template_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • template_id (str) – SDDC Template identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddc_templates_template_id_delete_with_http_info(org, template_id, **kwargs)
+

Delete SDDC template identified by given id. # noqa: E501

+

Delete SDDC template identified by given id. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddc_templates_template_id_delete_with_http_info(org, template_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • template_id (str) – SDDC Template identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddc_templates_template_id_get(org, template_id, **kwargs)
+

Get configuration template by given template id. # noqa: E501

+

Get configuration template by given template id. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddc_templates_template_id_get(org, template_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • template_id (str) – SDDC Template identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

SddcTemplate +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddc_templates_template_id_get_with_http_info(org, template_id, **kwargs)
+

Get configuration template by given template id. # noqa: E501

+

Get configuration template by given template id. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddc_templates_template_id_get_with_http_info(org, template_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • template_id (str) – SDDC Template identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(SddcTemplate, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_sddc_template_get(org, sddc, **kwargs)
+

Get configuration template for an SDDC # noqa: E501

+

Get configuration template for an SDDC # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_sddc_template_get(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

SddcTemplate +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_sddc_template_get_with_http_info(org, sddc, **kwargs)
+

Get configuration template for an SDDC # noqa: E501

+

Get configuration template for an SDDC # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_sddc_template_get_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(SddcTemplate, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.storage_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.storage_api.StorageApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_storage_cluster_constraints_get(org, provider, num_hosts, **kwargs)
+

Get constraints on cluster storage size for EBS-backed clusters. # noqa: E501

+

Get constraints on cluster storage size for EBS-backed clusters. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_storage_cluster_constraints_get(org, provider, num_hosts, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • provider (str) – Cloud storage provider ID (example AWS) (required)

  • +
  • num_hosts (int) – Number of hosts in cluster (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

VsanConfigConstraints +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_storage_cluster_constraints_get_with_http_info(org, provider, num_hosts, **kwargs)
+

Get constraints on cluster storage size for EBS-backed clusters. # noqa: E501

+

Get constraints on cluster storage size for EBS-backed clusters. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_storage_cluster_constraints_get_with_http_info(org, provider, num_hosts, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • provider (str) – Cloud storage provider ID (example AWS) (required)

  • +
  • num_hosts (int) – Number of hosts in cluster (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(VsanConfigConstraints, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.subscription_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.subscription_api.SubscriptionApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_subscriptions_get(org, **kwargs)
+

Get all subscriptions # noqa: E501

+

Returns all subscriptions for a given org id # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_subscriptions_get(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • offer_type (str) – Offer Type * ON_DEMAND - on-demand subscription * TERM - term subscription * All subscriptions if not specified

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[SubscriptionDetails] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_subscriptions_get_with_http_info(org, **kwargs)
+

Get all subscriptions # noqa: E501

+

Returns all subscriptions for a given org id # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_subscriptions_get_with_http_info(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • offer_type (str) – Offer Type * ON_DEMAND - on-demand subscription * TERM - term subscription * All subscriptions if not specified

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[SubscriptionDetails], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_subscriptions_offer_instances_get(org, region, product_type, **kwargs)
+

List all offers available for the specific product type in the specific region # noqa: E501

+

List all offers available for the specific product type in the specific region # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_subscriptions_offer_instances_get(org, region, product_type, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • region (str) – Region for the offer (required)

  • +
  • product_type (str) – Type of the product in offers. This has been deprecated. Please use product & type parameters (required)

  • +
  • product (str) – The product that you are trying to purchase, eg. host. This needs to be accompanied by the type parameter

  • +
  • type (str) – The type/flavor of the product you are trying it purchase,eg. an r5.metal host. This needs to be accompanied by the product parameter.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

OfferInstancesHolder +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_subscriptions_offer_instances_get_with_http_info(org, region, product_type, **kwargs)
+

List all offers available for the specific product type in the specific region # noqa: E501

+

List all offers available for the specific product type in the specific region # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_subscriptions_offer_instances_get_with_http_info(org, region, product_type, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • region (str) – Region for the offer (required)

  • +
  • product_type (str) – Type of the product in offers. This has been deprecated. Please use product & type parameters (required)

  • +
  • product (str) – The product that you are trying to purchase, eg. host. This needs to be accompanied by the type parameter

  • +
  • type (str) – The type/flavor of the product you are trying it purchase,eg. an r5.metal host. This needs to be accompanied by the product parameter.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(OfferInstancesHolder, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_subscriptions_post(org, subscription_request, **kwargs)
+

Create a subscription # noqa: E501

+

Initiates the creation of a subscription # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_subscriptions_post(org, subscription_request, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • subscription_request (SubscriptionRequest) – subscriptionRequest (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_subscriptions_post_with_http_info(org, subscription_request, **kwargs)
+

Create a subscription # noqa: E501

+

Initiates the creation of a subscription # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_subscriptions_post_with_http_info(org, subscription_request, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • subscription_request (SubscriptionRequest) – subscriptionRequest (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_subscriptions_products_get(org, **kwargs)
+

List of all the products that are available for purchase. # noqa: E501

+

List of all the products that are available for purchase. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_subscriptions_products_get(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[SubscriptionProducts] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_subscriptions_products_get_with_http_info(org, **kwargs)
+

List of all the products that are available for purchase. # noqa: E501

+

List of all the products that are available for purchase. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_subscriptions_products_get_with_http_info(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[SubscriptionProducts], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_subscriptions_subscription_get(org, subscription, **kwargs)
+

Get a subscription # noqa: E501

+

Get subscription details for a given subscription id # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_subscriptions_subscription_get(org, subscription, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • subscription (str) – SubscriptionId for an sddc. (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

SubscriptionDetails +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_subscriptions_subscription_get_with_http_info(org, subscription, **kwargs)
+

Get a subscription # noqa: E501

+

Get subscription details for a given subscription id # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_subscriptions_subscription_get_with_http_info(org, subscription, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • subscription (str) – SubscriptionId for an sddc. (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(SubscriptionDetails, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.task_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.task_api.TaskApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_tasks_get(org, **kwargs)
+

List all tasks for organization # noqa: E501

+

List all tasks with optional filtering. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_tasks_get(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • filter (str) – Filter expression Binary Operators: ‘eq’, ‘ne’, ‘lt’, ‘gt’, ‘le’, ‘ge’, ‘mul’, ‘div’, ‘mod’, ‘sub’, ‘add’ Unary Operators: ‘not’, ‘-‘ (minus) String Operators: ‘startswith’, ‘endswith’, ‘length’, ‘contains’, ‘tolower’, ‘toupper’, Nested attributes are composed using ‘.’ Dates must be formatted as yyyy-MM-dd or yyyy-MM-ddTHH:mm:ss[.SSS]Z Strings should enclosed in single quotes, escape single quote with two single quotes The special literal ‘created’ will be mapped to the time the resource was first created. Examples: - $filter=(updated gt 2016-08-09T13:00:00Z) and (org_id eq 278710ff4e-6b6d-4d4e-aefb-ca637f38609e) - $filter=(created eq 2016-08-09) - $filter=(created gt 2016-08-09) and (sddc.status eq ‘READY’)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[Task] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_tasks_get_with_http_info(org, **kwargs)
+

List all tasks for organization # noqa: E501

+

List all tasks with optional filtering. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_tasks_get_with_http_info(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • filter (str) – Filter expression Binary Operators: ‘eq’, ‘ne’, ‘lt’, ‘gt’, ‘le’, ‘ge’, ‘mul’, ‘div’, ‘mod’, ‘sub’, ‘add’ Unary Operators: ‘not’, ‘-‘ (minus) String Operators: ‘startswith’, ‘endswith’, ‘length’, ‘contains’, ‘tolower’, ‘toupper’, Nested attributes are composed using ‘.’ Dates must be formatted as yyyy-MM-dd or yyyy-MM-ddTHH:mm:ss[.SSS]Z Strings should enclosed in single quotes, escape single quote with two single quotes The special literal ‘created’ will be mapped to the time the resource was first created. Examples: - $filter=(updated gt 2016-08-09T13:00:00Z) and (org_id eq 278710ff4e-6b6d-4d4e-aefb-ca637f38609e) - $filter=(created eq 2016-08-09) - $filter=(created gt 2016-08-09) and (sddc.status eq ‘READY’)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[Task], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_tasks_task_get(org, task, **kwargs)
+

Get task details # noqa: E501

+

Retrieve details of a task. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_tasks_task_get(org, task, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • task (str) – Task identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_tasks_task_get_with_http_info(org, task, **kwargs)
+

Get task details # noqa: E501

+

Retrieve details of a task. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_tasks_task_get_with_http_info(org, task, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • task (str) – Task identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_tasks_task_post(org, task, **kwargs)
+

Modify an existing task # noqa: E501

+

Request that a running task be canceled. This is advisory only, some tasks may not be cancelable, and some tasks might take an arbitrary amount of time to respond to a cancelation request. The task must be monitored to determine subsequent status. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_tasks_task_post(org, task, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • task (str) – Task identifier (required)

  • +
  • action (str) – If = ‘cancel’, task will be canceled

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_tasks_task_post_with_http_info(org, task, **kwargs)
+

Modify an existing task # noqa: E501

+

Request that a running task be canceled. This is advisory only, some tasks may not be cancelable, and some tasks might take an arbitrary amount of time to respond to a cancelation request. The task must be monitored to determine subsequent status. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_tasks_task_post_with_http_info(org, task, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • task (str) – Task identifier (required)

  • +
  • action (str) – If = ‘cancel’, task will be canceled

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.tbrs_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.tbrs_api.TbrsApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_tbrs_reservation_post(org, **kwargs)
+

orgs_org_tbrs_reservation_post # noqa: E501

+

Retreive all reservations for all SDDCs in this org # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_tbrs_reservation_post(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc_state (SddcStateRequest) – SDDCs and/or states to query

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

dict(str, list[ReservationWindow]) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_tbrs_reservation_post_with_http_info(org, **kwargs)
+

orgs_org_tbrs_reservation_post # noqa: E501

+

Retreive all reservations for all SDDCs in this org # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_tbrs_reservation_post_with_http_info(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc_state (SddcStateRequest) – SDDCs and/or states to query

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(dict(str, list[ReservationWindow]), status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_tbrs_support_window_get(org, **kwargs)
+

orgs_org_tbrs_support_window_get # noqa: E501

+

Get all available support windows # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_tbrs_support_window_get(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • minimum_seats_available (int) – minimum seats available (used as a filter)

  • +
  • created_by (str) – user name which was used to create the support window (used as a filter)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[SupportWindow] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_tbrs_support_window_get_with_http_info(org, **kwargs)
+

orgs_org_tbrs_support_window_get # noqa: E501

+

Get all available support windows # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_tbrs_support_window_get_with_http_info(org, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • minimum_seats_available (int) – minimum seats available (used as a filter)

  • +
  • created_by (str) – user name which was used to create the support window (used as a filter)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[SupportWindow], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_tbrs_support_window_id_put(org, id, sddc_id, **kwargs)
+

orgs_org_tbrs_support_window_id_put # noqa: E501

+

Move Sddc to new support window # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_tbrs_support_window_id_put(org, id, sddc_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • id (str) – Target Support Window ID (required)

  • +
  • sddc_id (SddcId) – SDDC to move (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

SupportWindowId +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_tbrs_support_window_id_put_with_http_info(org, id, sddc_id, **kwargs)
+

orgs_org_tbrs_support_window_id_put # noqa: E501

+

Move Sddc to new support window # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_tbrs_support_window_id_put_with_http_info(org, id, sddc_id, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • id (str) – Target Support Window ID (required)

  • +
  • sddc_id (SddcId) – SDDC to move (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(SupportWindowId, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc.console.api.troubleshooting_api module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api.troubleshooting_api.TroubleshootingApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+orgs_org_sddcs_sddc_networking_connectivity_tests_get(org, sddc, **kwargs)
+

Retrieve metadata for connectivity tests. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networking_connectivity_tests_get(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

ConnectivityValidationGroups +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networking_connectivity_tests_get_with_http_info(org, sddc, **kwargs)
+

Retrieve metadata for connectivity tests. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networking_connectivity_tests_get_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(ConnectivityValidationGroups, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networking_connectivity_tests_post(org, sddc, action, request_info, **kwargs)
+

ConnectivityValidationGroupResultWrapper will be available at task.params[‘test_result’]. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networking_connectivity_tests_post(org, sddc, action, request_info, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • action (str) – If = ‘start’, start connectivity tests. (required)

  • +
  • request_info (ConnectivityValidationGroup) – request information (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+orgs_org_sddcs_sddc_networking_connectivity_tests_post_with_http_info(org, sddc, action, request_info, **kwargs)
+

ConnectivityValidationGroupResultWrapper will be available at task.params[‘test_result’]. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.orgs_org_sddcs_sddc_networking_connectivity_tests_post_with_http_info(org, sddc, action, request_info, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – Sddc identifier (required)

  • +
  • action (str) – If = ‘start’, start connectivity tests. (required)

  • +
  • request_info (ConnectivityValidationGroup) – request information (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

Module contents

+
+
+ + +
+ +
+
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/vmc/console/vmware.vmc.console.html b/openapi/docs/build/html/vmc/console/vmware.vmc.console.html new file mode 100644 index 00000000..4cbe6d88 --- /dev/null +++ b/openapi/docs/build/html/vmc/console/vmware.vmc.console.html @@ -0,0 +1,1230 @@ + + + + + + + + + + vmware.vmc.console package — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+
+
+ +
+

vmware.vmc.console package

+
+

Subpackages

+
+ +
+
+
+

Submodules

+
+
+

vmware.vmc.console.api_client module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.api_client.ApiClient(configuration=None, header_name=None, header_value=None, cookie=None, pool_threads=1)
+

Bases: object

+

Generic API client for OpenAPI client library builds.

+

OpenAPI generic API client. This client handles the client- +server communication, and is invariant across implementations. Specifics of +the methods and models for each application are generated from the OpenAPI +templates.

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech +Do not edit the class manually.

+
+
Parameters
+
    +
  • configuration – .Configuration object for this client

  • +
  • header_name – a header to pass when making calls to the API.

  • +
  • header_value – a header value to pass when making calls to +the API.

  • +
  • cookie – a cookie to include in the header when making calls +to the API

  • +
  • pool_threads – The number of threads to use for async requests +to the API. More threads means more concurrent API requests.

  • +
+
+
+
+
+NATIVE_TYPES_MAPPING = {'bool': <class 'bool'>, 'date': <class 'datetime.date'>, 'datetime': <class 'datetime.datetime'>, 'float': <class 'float'>, 'int': <class 'int'>, 'long': <class 'int'>, 'object': <class 'object'>, 'str': <class 'str'>}
+
+ +
+
+PRIMITIVE_TYPES = (<class 'float'>, <class 'bool'>, <class 'bytes'>, <class 'str'>, <class 'int'>)
+
+ +
+
+call_api(resource_path, method, path_params=None, query_params=None, header_params=None, body=None, post_params=None, files=None, response_type=None, auth_settings=None, async_req=None, _return_http_data_only=None, collection_formats=None, _preload_content=True, _request_timeout=None, _host=None)
+

Makes the HTTP request (synchronous) and returns deserialized data.

+

To make an async_req request, set the async_req parameter.

+
+
Parameters
+
    +
  • resource_path – Path to method endpoint.

  • +
  • method – Method to call.

  • +
  • path_params – Path parameters in the url.

  • +
  • query_params – Query parameters in the url.

  • +
  • header_params – Header parameters to be +placed in the request header.

  • +
  • body – Request body.

  • +
  • dict (files) – Request post form parameters, +for application/x-www-form-urlencoded, multipart/form-data.

  • +
  • list (auth_settings) – Auth Settings names for the request.

  • +
  • response – Response data type.

  • +
  • dict – key -> filename, value -> filepath, +for multipart/form-data.

  • +
  • bool (async_req) – execute request asynchronously

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • collection_formats – dict of collection formats for path, query, +header, and post parameters.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

If async_req parameter is True, +the request will be called asynchronously. +The method will return the request thread. +If parameter async_req is False or missing, +then the method will return the response directly.

+
+
+
+ +
+
+close()
+
+ +
+
+deserialize(response, response_type)
+

Deserializes response into an object.

+
+
Parameters
+
    +
  • response – RESTResponse object to be deserialized.

  • +
  • response_type – class literal for +deserialized object, or string of class name.

  • +
+
+
Returns
+

deserialized object.

+
+
+
+ +
+
+files_parameters(files=None)
+

Builds form parameters.

+
+
Parameters
+

files – File parameters.

+
+
Returns
+

Form parameters with files.

+
+
+
+ +
+
+parameters_to_tuples(params, collection_formats)
+

Get parameters as list of tuples, formatting collections.

+
+
Parameters
+
    +
  • params – Parameters as dict or list of two-tuples

  • +
  • collection_formats (dict) – Parameter collection formats

  • +
+
+
Returns
+

Parameters as list of tuples, collections formatted

+
+
+
+ +
+
+property pool
+

Create thread pool on first request +avoids instantiating unused threadpool for blocking clients.

+
+ +
+
+request(method, url, query_params=None, headers=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)
+

Makes the HTTP request using RESTClient.

+
+ +
+
+sanitize_for_serialization(obj)
+

Builds a JSON POST object.

+

If obj is None, return None. +If obj is str, int, long, float, bool, return directly. +If obj is datetime.datetime, datetime.date

+
+

convert to string in iso8601 format.

+
+

If obj is list, sanitize each element in the list. +If obj is dict, return the dict. +If obj is OpenAPI model, return the properties dict.

+
+
Parameters
+

obj – The data to serialize.

+
+
Returns
+

The serialized form of data.

+
+
+
+ +
+
+select_header_accept(accepts)
+

Returns Accept based on an array of accepts provided.

+
+
Parameters
+

accepts – List of headers.

+
+
Returns
+

Accept (e.g. application/json).

+
+
+
+ +
+
+select_header_content_type(content_types)
+

Returns Content-Type based on an array of content_types provided.

+
+
Parameters
+

content_types – List of content-types.

+
+
Returns
+

Content-Type (e.g. application/json).

+
+
+
+ +
+
+set_default_header(header_name, header_value)
+
+ +
+
+update_params_for_auth(headers, querys, auth_settings)
+

Updates header and query params based on authentication setting.

+
+
Parameters
+
    +
  • headers – Header parameters dict to be updated.

  • +
  • querys – Query parameters tuple list to be updated.

  • +
  • auth_settings – Authentication setting identifiers list.

  • +
+
+
+
+ +
+
+property user_agent
+

User agent for this API client

+
+ +
+ +
+
+

vmware.vmc.console.configuration module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.configuration.Configuration(host='https://vmc.vmware.com/vmc/api', api_key=None, api_key_prefix=None, username=None, password=None, discard_unknown_keys=False)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator

+
+

Ref: https://openapi-generator.tech +Do not edit the class manually.

+
+
param host
+

Base url

+
+
param api_key
+

Dict to store API key(s). +Each entry in the dict specifies an API key. +The dict key is the name of the security scheme in the OAS specification. +The dict value is the API key secret.

+
+
param api_key_prefix
+

Dict to store API prefix (e.g. Bearer) +The dict key is the name of the security scheme in the OAS specification. +The dict value is an API key prefix when generating the auth data.

+
+
param username
+

Username for HTTP basic authentication

+
+
param password
+

Password for HTTP basic authentication

+
+
param discard_unknown_keys
+

Boolean value indicating whether to discard +unknown properties. A server may send a response that includes additional +properties that are not known by the client in the following scenarios: +1. The OpenAPI document is incomplete, i.e. it does not match the server

+
+

implementation.

+
+
    +
  1. The client was generated using an older version of the OpenAPI document +and the server has been upgraded since then.

  2. +
+

If a schema in the OpenAPI document defines the additionalProperties attribute, +then all undeclared properties received by the server are injected into the +additional properties map. In that case, there are undeclared properties, and +nothing to discard.

+
+
Example
+

+
+

API Key Authentication Example. +Given the following security scheme in the OpenAPI specification:

+
+
+
components:
+
securitySchemes:
+
cookieAuth: # name for the security scheme

type: apiKey +in: cookie +name: JSESSIONID # cookie name

+
+
+
+
+
+
+
+

You can programmatically set the cookie:

+
+
+
conf = vmware.vmc.console.Configuration(

api_key={‘cookieAuth’: ‘abc123’} +api_key_prefix={‘cookieAuth’: ‘JSESSIONID’}

+
+
+

)

+
+
+
The following cookie will be added to the HTTP request:

Cookie: JSESSIONID abc123

+
+
+
+

Constructor

+
+
+assert_hostname
+

Set this to True/False to enable/disable SSL hostname verification.

+
+ +
+
+auth_settings()
+

Gets Auth Settings dict for api client.

+
+
Returns
+

The Auth Settings information dict.

+
+
+
+ +
+
+cert_file
+

client certificate file

+
+ +
+
+connection_pool_maxsize
+

urllib3 connection pool’s maximum number of connections saved +per pool. urllib3 uses 1 connection as default value, but this is +not the best value when you are making a lot of possibly parallel +requests to the same host, which is often the case here. +cpu_count * 5 is used as default value to increase performance.

+
+ +
+
+property debug
+

Debug switch

+
+ +
+
+get_api_key_with_prefix(identifier)
+

Gets API key (with prefix if set).

+
+
Parameters
+

identifier – The identifier of apiKey.

+
+
Returns
+

The token for api key authentication.

+
+
+
+ +
+
+get_basic_auth_token()
+

Gets HTTP basic authentication header (string).

+
+
Returns
+

The token for basic HTTP authentication.

+
+
+
+ +
+
+classmethod get_default_copy()
+

Return new instance of configuration.

+

This method returns newly created, based on default constructor, +object of Configuration class or returns a copy of default +configuration passed by the set_default method.

+
+
Returns
+

The configuration object.

+
+
+
+ +
+
+get_host_from_settings(index, variables=None)
+

Gets host URL based on the index and variables +:param index: array index of the host settings +:param variables: hash of variable and the corresponding value +:return: URL based on host settings

+
+ +
+
+get_host_settings()
+

Gets an array of host settings

+
+
Returns
+

An array of host settings

+
+
+
+ +
+
+host
+

Default Base url

+
+ +
+
+key_file
+

client key file

+
+ +
+
+logger
+

Logging Settings

+
+ +
+
+property logger_file
+

Debug file location

+
+ +
+
+logger_file_handler
+

Log file handler

+
+ +
+
+property logger_format
+

Log format

+
+ +
+
+logger_stream_handler
+

Log stream handler

+
+ +
+
+password
+

Password for HTTP basic authentication

+
+ +
+
+proxy
+

Proxy URL

+
+ +
+
+proxy_headers
+

Proxy headers

+
+ +
+
+refresh_api_key_hook
+

function hook to refresh API key if expired

+
+ +
+
+retries
+

Adding retries to override urllib3 default value 3

+
+ +
+
+safe_chars_for_path_param
+

Safe chars for path_param

+
+ +
+
+classmethod set_default(default)
+

Set default instance of configuration.

+

It stores default configuration, which can be +returned by get_default_copy method.

+
+
Parameters
+

default – object of Configuration

+
+
+
+ +
+
+ssl_ca_cert
+

Set this to customize the certificate file to verify the peer.

+
+ +
+
+temp_folder_path
+

Temp file folder for downloading files

+
+ +
+
+to_debug_report()
+

Gets the essential information for debugging.

+
+
Returns
+

The report for debugging.

+
+
+
+ +
+
+username
+

Username for HTTP basic authentication

+
+ +
+
+verify_ssl
+

SSL/TLS verification +Set this to false to skip verifying SSL certificate when calling API +from https server.

+
+ +
+ +
+
+

vmware.vmc.console.exceptions module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+exception vmware.vmc.console.exceptions.ApiException(status=None, reason=None, http_resp=None)
+

Bases: vmware.vmc.console.exceptions.OpenApiException

+
+ +
+
+exception vmware.vmc.console.exceptions.ApiKeyError(msg, path_to_item=None)
+

Bases: vmware.vmc.console.exceptions.OpenApiException, KeyError

+
+
Args:

msg (str): the exception message

+
+
Keyword Args:
+
path_to_item (None/list) the path to the exception in the

received_data dict

+
+
+
+
+
+ +
+
+exception vmware.vmc.console.exceptions.ApiTypeError(msg, path_to_item=None, valid_classes=None, key_type=None)
+

Bases: vmware.vmc.console.exceptions.OpenApiException, TypeError

+

Raises an exception for TypeErrors

+
+
Args:

msg (str): the exception message

+
+
Keyword Args:
+
path_to_item (list): a list of keys an indices to get to the

current_item +None if unset

+
+
valid_classes (tuple): the primitive classes that current item

should be an instance of +None if unset

+
+
key_type (bool): False if our value is a value in a dict

True if it is a key in a dict +False if our item is an item in a list +None if unset

+
+
+
+
+
+ +
+
+exception vmware.vmc.console.exceptions.ApiValueError(msg, path_to_item=None)
+

Bases: vmware.vmc.console.exceptions.OpenApiException, ValueError

+
+
Args:

msg (str): the exception message

+
+
Keyword Args:
+
path_to_item (list) the path to the exception in the

received_data dict. None if unset

+
+
+
+
+
+ +
+
+exception vmware.vmc.console.exceptions.OpenApiException
+

Bases: Exception

+

The base exception class for all OpenAPIExceptions

+
+ +
+
+vmware.vmc.console.exceptions.render_path(path_to_item)
+

Returns a string representation of a path

+
+ +
+
+

vmware.vmc.console.rest module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.rest.RESTClientObject(configuration, pools_size=4, maxsize=None)
+

Bases: object

+
+
+DELETE(url, headers=None, query_params=None, body=None, _preload_content=True, _request_timeout=None)
+
+ +
+
+GET(url, headers=None, query_params=None, _preload_content=True, _request_timeout=None)
+
+ +
+
+HEAD(url, headers=None, query_params=None, _preload_content=True, _request_timeout=None)
+
+ +
+
+OPTIONS(url, headers=None, query_params=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)
+
+ +
+
+PATCH(url, headers=None, query_params=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)
+
+ +
+
+POST(url, headers=None, query_params=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)
+
+ +
+
+PUT(url, headers=None, query_params=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)
+
+ +
+
+request(method, url, query_params=None, headers=None, body=None, post_params=None, _preload_content=True, _request_timeout=None)
+

Perform requests.

+
+
Parameters
+
    +
  • method – http request method

  • +
  • url – http request url

  • +
  • query_params – query parameters in the url

  • +
  • headers – http request headers

  • +
  • body – request json body, for application/json

  • +
  • post_params – request post parameters, +application/x-www-form-urlencoded +and multipart/form-data

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
+
+ +
+ +
+
+class vmware.vmc.console.rest.RESTResponse(resp)
+

Bases: io.IOBase

+
+
+getheader(name, default=None)
+

Returns a given response header.

+
+ +
+
+getheaders()
+

Returns a dictionary of the response headers.

+
+ +
+ +
+
+

Module contents

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+ + +
+ +
+
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/vmc/console/vmware.vmc.console.models.html b/openapi/docs/build/html/vmc/console/vmware.vmc.console.models.html new file mode 100644 index 00000000..e6099da3 --- /dev/null +++ b/openapi/docs/build/html/vmc/console/vmware.vmc.console.models.html @@ -0,0 +1,27438 @@ + + + + + + + + + + vmware.vmc.console.models package — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+
+
+ +
+

vmware.vmc.console.models package

+
+

Submodules

+
+
+

vmware.vmc.console.models.abstract_entity module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.abstract_entity.AbstractEntity(updated=None, user_id=None, updated_by_user_id=None, created=None, version=None, updated_by_user_name=None, user_name=None, id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AbstractEntity - a model defined in OpenAPI

+
+
+attribute_map = {'created': 'created', 'id': 'id', 'updated': 'updated', 'updated_by_user_id': 'updated_by_user_id', 'updated_by_user_name': 'updated_by_user_name', 'user_id': 'user_id', 'user_name': 'user_name', 'version': 'version'}
+
+ +
+
+property created
+

Gets the created of this AbstractEntity. # noqa: E501

+
+
Returns
+

The created of this AbstractEntity. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property id
+

Gets the id of this AbstractEntity. # noqa: E501

+

Unique ID for this entity # noqa: E501

+
+
Returns
+

The id of this AbstractEntity. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'created': 'datetime', 'id': 'str', 'updated': 'datetime', 'updated_by_user_id': 'str', 'updated_by_user_name': 'str', 'user_id': 'str', 'user_name': 'str', 'version': 'int'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property updated
+

Gets the updated of this AbstractEntity. # noqa: E501

+
+
Returns
+

The updated of this AbstractEntity. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property updated_by_user_id
+

Gets the updated_by_user_id of this AbstractEntity. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_id of this AbstractEntity. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property updated_by_user_name
+

Gets the updated_by_user_name of this AbstractEntity. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_name of this AbstractEntity. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_id
+

Gets the user_id of this AbstractEntity. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The user_id of this AbstractEntity. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_name
+

Gets the user_name of this AbstractEntity. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The user_name of this AbstractEntity. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property version
+

Gets the version of this AbstractEntity. # noqa: E501

+

Version of this entity # noqa: E501

+
+
Returns
+

The version of this AbstractEntity. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+ + +
+

vmware.vmc.console.models.address_fw_source_destination module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.address_fw_source_destination.AddressFWSourceDestination(exclude=None, ip_address=None, grouping_object_id=None, vnic_group_id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AddressFWSourceDestination - a model defined in OpenAPI

+
+
+attribute_map = {'exclude': 'exclude', 'grouping_object_id': 'groupingObjectId', 'ip_address': 'ipAddress', 'vnic_group_id': 'vnicGroupId'}
+
+ +
+
+property exclude
+

Gets the exclude of this AddressFWSourceDestination. # noqa: E501

+

Exclude the specified source or destination. # noqa: E501

+
+
Returns
+

The exclude of this AddressFWSourceDestination. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property grouping_object_id
+

Gets the grouping_object_id of this AddressFWSourceDestination. # noqa: E501

+

List of string. Id of cluster, datacenter, distributedPortGroup, legacyPortGroup, VirtualMachine, vApp, resourcePool, logicalSwitch, IPSet, securityGroup. Can define multiple. # noqa: E501

+
+
Returns
+

The grouping_object_id of this AddressFWSourceDestination. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+property ip_address
+

Gets the ip_address of this AddressFWSourceDestination. # noqa: E501

+

List of string. Can specify single IP address, range of IP address, or in CIDR format. Can define multiple. # noqa: E501

+
+
Returns
+

The ip_address of this AddressFWSourceDestination. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+openapi_types = {'exclude': 'bool', 'grouping_object_id': 'list[str]', 'ip_address': 'list[str]', 'vnic_group_id': 'list[str]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vnic_group_id
+

Gets the vnic_group_id of this AddressFWSourceDestination. # noqa: E501

+

List of string. Possible values are vnic-index-[1-9], vse, external or internal. Can define multiple. # noqa: E501

+
+
Returns
+

The vnic_group_id of this AddressFWSourceDestination. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.agent module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.agent.Agent(internal_ip=None, agent_url=None, management_ip=None, hostname_verifier_enabled=None, master=None, network_netmask=None, network_gateway=None, provider=None, cert_enabled=None, agent_state=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Agent - a model defined in OpenAPI

+
+
+property agent_state
+

Gets the agent_state of this Agent. # noqa: E501

+

Agent state # noqa: E501

+
+
Returns
+

The agent_state of this Agent. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property agent_url
+

Gets the agent_url of this Agent. # noqa: E501

+

The accessible URL of the agent service, it is resolved to public IP address from the Internet and private IP address within SDDC # noqa: E501

+
+
Returns
+

The agent_url of this Agent. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+attribute_map = {'agent_state': 'agent_state', 'agent_url': 'agent_url', 'cert_enabled': 'cert_enabled', 'hostname_verifier_enabled': 'hostname_verifier_enabled', 'internal_ip': 'internal_ip', 'management_ip': 'management_ip', 'master': 'master', 'network_gateway': 'network_gateway', 'network_netmask': 'network_netmask', 'provider': 'provider'}
+
+ +
+
+property cert_enabled
+

Gets the cert_enabled of this Agent. # noqa: E501

+

Boolean flag to indicate if the agent is using CA signed certificate # noqa: E501

+
+
Returns
+

The cert_enabled of this Agent. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+discriminator_value_class_map = {'AwsAgent': 'AwsAgent'}
+
+ +
+
+get_real_child_model(data)
+

Returns the real base class specified by the discriminator

+
+ +
+
+property hostname_verifier_enabled
+

Gets the hostname_verifier_enabled of this Agent. # noqa: E501

+

Boolean flag to indicate if the agent is using FQDN in the certificate # noqa: E501

+
+
Returns
+

The hostname_verifier_enabled of this Agent. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property internal_ip
+

Gets the internal_ip of this Agent. # noqa: E501

+

The internal IP address of the agent which is provided by the underlying cloud provider # noqa: E501

+
+
Returns
+

The internal_ip of this Agent. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property management_ip
+

Gets the management_ip of this Agent. # noqa: E501

+

The internal management IP address of the agent exposed to the SDDC, which might be different from the internal IP # noqa: E501

+
+
Returns
+

The management_ip of this Agent. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property master
+

Gets the master of this Agent. # noqa: E501

+

Boolean flag to indicate if the agent is the master, only the master Agent is accessible # noqa: E501

+
+
Returns
+

The master of this Agent. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property network_gateway
+

Gets the network_gateway of this Agent. # noqa: E501

+

Network gateway of the agent # noqa: E501

+
+
Returns
+

The network_gateway of this Agent. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property network_netmask
+

Gets the network_netmask of this Agent. # noqa: E501

+

Network netmask of the agent # noqa: E501

+
+
Returns
+

The network_netmask of this Agent. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'agent_state': 'str', 'agent_url': 'str', 'cert_enabled': 'bool', 'hostname_verifier_enabled': 'bool', 'internal_ip': 'str', 'management_ip': 'str', 'master': 'bool', 'network_gateway': 'str', 'network_netmask': 'str', 'provider': 'str'}
+
+ +
+
+property provider
+

Gets the provider of this Agent. # noqa: E501

+

The cloud provider # noqa: E501

+
+
Returns
+

The provider of this Agent. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.ami_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.ami_info.AmiInfo(instance_type=None, region=None, id=None, name=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AmiInfo - a model defined in OpenAPI

+
+
+attribute_map = {'id': 'id', 'instance_type': 'instance_type', 'name': 'name', 'region': 'region'}
+
+ +
+
+property id
+

Gets the id of this AmiInfo. # noqa: E501

+

the ami id for the esx # noqa: E501

+
+
Returns
+

The id of this AmiInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property instance_type
+

Gets the instance_type of this AmiInfo. # noqa: E501

+

instance type of the esx ami # noqa: E501

+
+
Returns
+

The instance_type of this AmiInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this AmiInfo. # noqa: E501

+

the name of the esx ami # noqa: E501

+
+
Returns
+

The name of this AmiInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'id': 'str', 'instance_type': 'str', 'name': 'str', 'region': 'str'}
+
+ +
+
+property region
+

Gets the region of this AmiInfo. # noqa: E501

+

the region of the esx ami # noqa: E501

+
+
Returns
+

The region of this AmiInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.appliances_summary module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.appliances_summary.AppliancesSummary(data_store_moid_of_active_vse=None, enable_fips=None, host_name_of_active_vse=None, vm_build_info=None, deploy_appliances=None, communication_channel=None, vm_name_of_active_vse=None, number_of_deployed_vms=None, resource_pool_moid_of_active_vse=None, data_store_name_of_active_vse=None, vm_moid_of_active_vse=None, status_from_vse_updated_on=None, fqdn=None, appliance_size=None, resource_pool_name_of_active_vse=None, active_vse_ha_index=None, vm_version=None, host_moid_of_active_vse=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AppliancesSummary - a model defined in OpenAPI

+
+
+property active_vse_ha_index
+

Gets the active_vse_ha_index of this AppliancesSummary. # noqa: E501

+

HA index of the active NSX Edge appliance. # noqa: E501

+
+
Returns
+

The active_vse_ha_index of this AppliancesSummary. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property appliance_size
+

Gets the appliance_size of this AppliancesSummary. # noqa: E501

+

NSX Edge appliance size. # noqa: E501

+
+
Returns
+

The appliance_size of this AppliancesSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+attribute_map = {'active_vse_ha_index': 'activeVseHaIndex', 'appliance_size': 'applianceSize', 'communication_channel': 'communicationChannel', 'data_store_moid_of_active_vse': 'dataStoreMoidOfActiveVse', 'data_store_name_of_active_vse': 'dataStoreNameOfActiveVse', 'deploy_appliances': 'deployAppliances', 'enable_fips': 'enableFips', 'fqdn': 'fqdn', 'host_moid_of_active_vse': 'hostMoidOfActiveVse', 'host_name_of_active_vse': 'hostNameOfActiveVse', 'number_of_deployed_vms': 'numberOfDeployedVms', 'resource_pool_moid_of_active_vse': 'resourcePoolMoidOfActiveVse', 'resource_pool_name_of_active_vse': 'resourcePoolNameOfActiveVse', 'status_from_vse_updated_on': 'statusFromVseUpdatedOn', 'vm_build_info': 'vmBuildInfo', 'vm_moid_of_active_vse': 'vmMoidOfActiveVse', 'vm_name_of_active_vse': 'vmNameOfActiveVse', 'vm_version': 'vmVersion'}
+
+ +
+
+property communication_channel
+

Gets the communication_channel of this AppliancesSummary. # noqa: E501

+

Communication channel used to communicate with NSX Edge appliance. # noqa: E501

+
+
Returns
+

The communication_channel of this AppliancesSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property data_store_moid_of_active_vse
+

Gets the data_store_moid_of_active_vse of this AppliancesSummary. # noqa: E501

+

vCenter MOID of the active NSX Edge appliance’s data store. # noqa: E501

+
+
Returns
+

The data_store_moid_of_active_vse of this AppliancesSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property data_store_name_of_active_vse
+

Gets the data_store_name_of_active_vse of this AppliancesSummary. # noqa: E501

+

Datastore name of the active NSX Edge appliance. # noqa: E501

+
+
Returns
+

The data_store_name_of_active_vse of this AppliancesSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property deploy_appliances
+

Gets the deploy_appliances of this AppliancesSummary. # noqa: E501

+

Value is true if NSX Edge appliances are to be deployed. # noqa: E501

+
+
Returns
+

The deploy_appliances of this AppliancesSummary. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property enable_fips
+

Gets the enable_fips of this AppliancesSummary. # noqa: E501

+

Value is true if FIPS is enabled on NSX Edge appliance. # noqa: E501

+
+
Returns
+

The enable_fips of this AppliancesSummary. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property fqdn
+

Gets the fqdn of this AppliancesSummary. # noqa: E501

+

FQDN of the NSX Edge. # noqa: E501

+
+
Returns
+

The fqdn of this AppliancesSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property host_moid_of_active_vse
+

Gets the host_moid_of_active_vse of this AppliancesSummary. # noqa: E501

+

vCenter MOID of the active NSX Edge appliance’s host. # noqa: E501

+
+
Returns
+

The host_moid_of_active_vse of this AppliancesSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property host_name_of_active_vse
+

Gets the host_name_of_active_vse of this AppliancesSummary. # noqa: E501

+

Host name of the active NSX Edge appliance. # noqa: E501

+
+
Returns
+

The host_name_of_active_vse of this AppliancesSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property number_of_deployed_vms
+

Gets the number_of_deployed_vms of this AppliancesSummary. # noqa: E501

+

Number of deployed appliances of the NSX Edge. # noqa: E501

+
+
Returns
+

The number_of_deployed_vms of this AppliancesSummary. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'active_vse_ha_index': 'int', 'appliance_size': 'str', 'communication_channel': 'str', 'data_store_moid_of_active_vse': 'str', 'data_store_name_of_active_vse': 'str', 'deploy_appliances': 'bool', 'enable_fips': 'bool', 'fqdn': 'str', 'host_moid_of_active_vse': 'str', 'host_name_of_active_vse': 'str', 'number_of_deployed_vms': 'int', 'resource_pool_moid_of_active_vse': 'str', 'resource_pool_name_of_active_vse': 'str', 'status_from_vse_updated_on': 'int', 'vm_build_info': 'str', 'vm_moid_of_active_vse': 'str', 'vm_name_of_active_vse': 'str', 'vm_version': 'str'}
+
+ +
+
+property resource_pool_moid_of_active_vse
+

Gets the resource_pool_moid_of_active_vse of this AppliancesSummary. # noqa: E501

+

vCenter MOID of the active NSX Edge appliance’s resource pool/cluster. Can be resource pool ID, e.g. resgroup-15 or cluster ID, e.g. domain-c41. # noqa: E501

+
+
Returns
+

The resource_pool_moid_of_active_vse of this AppliancesSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property resource_pool_name_of_active_vse
+

Gets the resource_pool_name_of_active_vse of this AppliancesSummary. # noqa: E501

+

Resource Pool/Cluster name of the active NSX Edge appliance. # noqa: E501

+
+
Returns
+

The resource_pool_name_of_active_vse of this AppliancesSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property status_from_vse_updated_on
+

Gets the status_from_vse_updated_on of this AppliancesSummary. # noqa: E501

+

Time stamp value when healthcheck status was last updated for the NSX Edge appliance. # noqa: E501

+
+
Returns
+

The status_from_vse_updated_on of this AppliancesSummary. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vm_build_info
+

Gets the vm_build_info of this AppliancesSummary. # noqa: E501

+

NSX Edge appliance build version. # noqa: E501

+
+
Returns
+

The vm_build_info of this AppliancesSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vm_moid_of_active_vse
+

Gets the vm_moid_of_active_vse of this AppliancesSummary. # noqa: E501

+

vCenter MOID of the active NSX Edge appliance. # noqa: E501

+
+
Returns
+

The vm_moid_of_active_vse of this AppliancesSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vm_name_of_active_vse
+

Gets the vm_name_of_active_vse of this AppliancesSummary. # noqa: E501

+

Name of the active NSX Edge appliance. # noqa: E501

+
+
Returns
+

The vm_name_of_active_vse of this AppliancesSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vm_version
+

Gets the vm_version of this AppliancesSummary. # noqa: E501

+

NSX Edge appliance version. # noqa: E501

+
+
Returns
+

The vm_version of this AppliancesSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.application module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.application.Application(application_id=None, service=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Application - a model defined in OpenAPI

+
+
+property application_id
+

Gets the application_id of this Application. # noqa: E501

+

List of string. Id of service or serviceGroup groupingObject. Can define multiple. # noqa: E501

+
+
Returns
+

The application_id of this Application. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+attribute_map = {'application_id': 'applicationId', 'service': 'service'}
+
+ +
+
+openapi_types = {'application_id': 'list[str]', 'service': 'list[Nsxfirewallservice]'}
+
+ +
+
+property service
+

Gets the service of this Application. # noqa: E501

+

List of protocol and ports. Can define multiple. # noqa: E501

+
+
Returns
+

The service of this Application. # noqa: E501

+
+
Return type
+

list[Nsxfirewallservice]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.available_zone_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.available_zone_info.AvailableZoneInfo(subnets=None, name=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AvailableZoneInfo - a model defined in OpenAPI

+
+
+attribute_map = {'name': 'name', 'subnets': 'subnets'}
+
+ +
+
+property name
+

Gets the name of this AvailableZoneInfo. # noqa: E501

+

available zone name # noqa: E501

+
+
Returns
+

The name of this AvailableZoneInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'name': 'str', 'subnets': 'list[Subnet]'}
+
+ +
+
+property subnets
+

Gets the subnets of this AvailableZoneInfo. # noqa: E501

+
+
Returns
+

The subnets of this AvailableZoneInfo. # noqa: E501

+
+
Return type
+

list[Subnet]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.aws_agent module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_agent.AwsAgent(instance_id=None, key_pair=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsAgent - a model defined in OpenAPI

+
+
+attribute_map = {'instance_id': 'instance_id', 'key_pair': 'key_pair'}
+
+ +
+
+property instance_id
+

Gets the instance_id of this AwsAgent. # noqa: E501

+
+
Returns
+

The instance_id of this AwsAgent. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property key_pair
+

Gets the key_pair of this AwsAgent. # noqa: E501

+
+
Returns
+

The key_pair of this AwsAgent. # noqa: E501

+
+
Return type
+

AwsKeyPair

+
+
+
+ +
+
+openapi_types = {'instance_id': 'str', 'key_pair': 'AwsKeyPair'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.aws_agent_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_agent_all_of.AwsAgentAllOf(instance_id=None, key_pair=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsAgentAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'instance_id': 'instance_id', 'key_pair': 'key_pair'}
+
+ +
+
+property instance_id
+

Gets the instance_id of this AwsAgentAllOf. # noqa: E501

+
+
Returns
+

The instance_id of this AwsAgentAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property key_pair
+

Gets the key_pair of this AwsAgentAllOf. # noqa: E501

+
+
Returns
+

The key_pair of this AwsAgentAllOf. # noqa: E501

+
+
Return type
+

AwsKeyPair

+
+
+
+ +
+
+openapi_types = {'instance_id': 'str', 'key_pair': 'AwsKeyPair'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.aws_cloud_provider module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_cloud_provider.AwsCloudProvider(regions=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsCloudProvider - a model defined in OpenAPI

+
+
+attribute_map = {'regions': 'regions'}
+
+ +
+
+openapi_types = {'regions': 'list[str]'}
+
+ +
+
+property regions
+

Gets the regions of this AwsCloudProvider. # noqa: E501

+
+
Returns
+

The regions of this AwsCloudProvider. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.aws_cloud_provider_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_cloud_provider_all_of.AwsCloudProviderAllOf(regions=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsCloudProviderAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'regions': 'regions'}
+
+ +
+
+openapi_types = {'regions': 'list[str]'}
+
+ +
+
+property regions
+

Gets the regions of this AwsCloudProviderAllOf. # noqa: E501

+
+
Returns
+

The regions of this AwsCloudProviderAllOf. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.aws_compatible_subnets module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_compatible_subnets.AwsCompatibleSubnets(customer_available_zones=None, vpc_map=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsCompatibleSubnets - a model defined in OpenAPI

+
+
+attribute_map = {'customer_available_zones': 'customer_available_zones', 'vpc_map': 'vpc_map'}
+
+ +
+
+property customer_available_zones
+

Gets the customer_available_zones of this AwsCompatibleSubnets. # noqa: E501

+
+
Returns
+

The customer_available_zones of this AwsCompatibleSubnets. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+openapi_types = {'customer_available_zones': 'list[str]', 'vpc_map': 'dict(str, VpcInfoSubnets)'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vpc_map
+

Gets the vpc_map of this AwsCompatibleSubnets. # noqa: E501

+
+
Returns
+

The vpc_map of this AwsCompatibleSubnets. # noqa: E501

+
+
Return type
+

dict(str, VpcInfoSubnets)

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.aws_customer_connected_account module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_customer_connected_account.AwsCustomerConnectedAccount(updated=None, user_id=None, updated_by_user_id=None, created=None, version=None, updated_by_user_name=None, user_name=None, id=None, policy_payer_arn=None, region_to_az_to_shadow_mapping=None, org_id=None, cf_stack_name=None, state=None, account_number=None, policy_service_arn=None, policy_external_id=None, policy_payer_linked_arn=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsCustomerConnectedAccount - a model defined in OpenAPI

+
+
+property account_number
+

Gets the account_number of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Returns
+

The account_number of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+attribute_map = {'account_number': 'account_number', 'cf_stack_name': 'cf_stack_name', 'created': 'created', 'id': 'id', 'org_id': 'org_id', 'policy_external_id': 'policy_external_id', 'policy_payer_arn': 'policy_payer_arn', 'policy_payer_linked_arn': 'policy_payer_linked_arn', 'policy_service_arn': 'policy_service_arn', 'region_to_az_to_shadow_mapping': 'region_to_az_to_shadow_mapping', 'state': 'state', 'updated': 'updated', 'updated_by_user_id': 'updated_by_user_id', 'updated_by_user_name': 'updated_by_user_name', 'user_id': 'user_id', 'user_name': 'user_name', 'version': 'version'}
+
+ +
+
+property cf_stack_name
+

Gets the cf_stack_name of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Returns
+

The cf_stack_name of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property created
+

Gets the created of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Returns
+

The created of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property id
+

Gets the id of this AwsCustomerConnectedAccount. # noqa: E501

+

Unique ID for this entity # noqa: E501

+
+
Returns
+

The id of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'account_number': 'str', 'cf_stack_name': 'str', 'created': 'datetime', 'id': 'str', 'org_id': 'str', 'policy_external_id': 'str', 'policy_payer_arn': 'str', 'policy_payer_linked_arn': 'str', 'policy_service_arn': 'str', 'region_to_az_to_shadow_mapping': 'dict(str, dict(str, str))', 'state': 'str', 'updated': 'datetime', 'updated_by_user_id': 'str', 'updated_by_user_name': 'str', 'user_id': 'str', 'user_name': 'str', 'version': 'int'}
+
+ +
+
+property org_id
+

Gets the org_id of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Returns
+

The org_id of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property policy_external_id
+

Gets the policy_external_id of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Returns
+

The policy_external_id of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property policy_payer_arn
+

Gets the policy_payer_arn of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Returns
+

The policy_payer_arn of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property policy_payer_linked_arn
+

Gets the policy_payer_linked_arn of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Returns
+

The policy_payer_linked_arn of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property policy_service_arn
+

Gets the policy_service_arn of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Returns
+

The policy_service_arn of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property region_to_az_to_shadow_mapping
+

Gets the region_to_az_to_shadow_mapping of this AwsCustomerConnectedAccount. # noqa: E501

+

Provides a map of regions to availability zones from the shadow account’s perspective # noqa: E501

+
+
Returns
+

The region_to_az_to_shadow_mapping of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Return type
+

dict(str, dict(str, str))

+
+
+
+ +
+
+property state
+

Gets the state of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Returns
+

The state of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property updated
+

Gets the updated of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Returns
+

The updated of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property updated_by_user_id
+

Gets the updated_by_user_id of this AwsCustomerConnectedAccount. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_id of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property updated_by_user_name
+

Gets the updated_by_user_name of this AwsCustomerConnectedAccount. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_name of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_id
+

Gets the user_id of this AwsCustomerConnectedAccount. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The user_id of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_name
+

Gets the user_name of this AwsCustomerConnectedAccount. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The user_name of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property version
+

Gets the version of this AwsCustomerConnectedAccount. # noqa: E501

+

Version of this entity # noqa: E501

+
+
Returns
+

The version of this AwsCustomerConnectedAccount. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.aws_customer_connected_account_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_customer_connected_account_all_of.AwsCustomerConnectedAccountAllOf(policy_payer_arn=None, region_to_az_to_shadow_mapping=None, org_id=None, cf_stack_name=None, state=None, account_number=None, policy_service_arn=None, policy_external_id=None, policy_payer_linked_arn=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsCustomerConnectedAccountAllOf - a model defined in OpenAPI

+
+
+property account_number
+

Gets the account_number of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+
+
Returns
+

The account_number of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+attribute_map = {'account_number': 'account_number', 'cf_stack_name': 'cf_stack_name', 'org_id': 'org_id', 'policy_external_id': 'policy_external_id', 'policy_payer_arn': 'policy_payer_arn', 'policy_payer_linked_arn': 'policy_payer_linked_arn', 'policy_service_arn': 'policy_service_arn', 'region_to_az_to_shadow_mapping': 'region_to_az_to_shadow_mapping', 'state': 'state'}
+
+ +
+
+property cf_stack_name
+

Gets the cf_stack_name of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+
+
Returns
+

The cf_stack_name of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'account_number': 'str', 'cf_stack_name': 'str', 'org_id': 'str', 'policy_external_id': 'str', 'policy_payer_arn': 'str', 'policy_payer_linked_arn': 'str', 'policy_service_arn': 'str', 'region_to_az_to_shadow_mapping': 'dict(str, dict(str, str))', 'state': 'str'}
+
+ +
+
+property org_id
+

Gets the org_id of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+
+
Returns
+

The org_id of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property policy_external_id
+

Gets the policy_external_id of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+
+
Returns
+

The policy_external_id of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property policy_payer_arn
+

Gets the policy_payer_arn of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+
+
Returns
+

The policy_payer_arn of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property policy_payer_linked_arn
+

Gets the policy_payer_linked_arn of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+
+
Returns
+

The policy_payer_linked_arn of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property policy_service_arn
+

Gets the policy_service_arn of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+
+
Returns
+

The policy_service_arn of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property region_to_az_to_shadow_mapping
+

Gets the region_to_az_to_shadow_mapping of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+

Provides a map of regions to availability zones from the shadow account’s perspective # noqa: E501

+
+
Returns
+

The region_to_az_to_shadow_mapping of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+
+
Return type
+

dict(str, dict(str, str))

+
+
+
+ +
+
+property state
+

Gets the state of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+
+
Returns
+

The state of this AwsCustomerConnectedAccountAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.aws_esx_host module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_esx_host.AwsEsxHost(internal_public_ip_pool=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsEsxHost - a model defined in OpenAPI

+
+
+attribute_map = {'internal_public_ip_pool': 'internal_public_ip_pool'}
+
+ +
+
+property internal_public_ip_pool
+

Gets the internal_public_ip_pool of this AwsEsxHost. # noqa: E501

+
+
Returns
+

The internal_public_ip_pool of this AwsEsxHost. # noqa: E501

+
+
Return type
+

list[SddcPublicIp]

+
+
+
+ +
+
+openapi_types = {'internal_public_ip_pool': 'list[SddcPublicIp]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.aws_esx_host_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_esx_host_all_of.AwsEsxHostAllOf(internal_public_ip_pool=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsEsxHostAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'internal_public_ip_pool': 'internal_public_ip_pool'}
+
+ +
+
+property internal_public_ip_pool
+

Gets the internal_public_ip_pool of this AwsEsxHostAllOf. # noqa: E501

+
+
Returns
+

The internal_public_ip_pool of this AwsEsxHostAllOf. # noqa: E501

+
+
Return type
+

list[SddcPublicIp]

+
+
+
+ +
+
+openapi_types = {'internal_public_ip_pool': 'list[SddcPublicIp]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.aws_key_pair module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_key_pair.AwsKeyPair(key_name=None, key_fingerprint=None, key_material=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsKeyPair - a model defined in OpenAPI

+
+
+attribute_map = {'key_fingerprint': 'key_fingerprint', 'key_material': 'key_material', 'key_name': 'key_name'}
+
+ +
+
+property key_fingerprint
+

Gets the key_fingerprint of this AwsKeyPair. # noqa: E501

+
+
Returns
+

The key_fingerprint of this AwsKeyPair. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property key_material
+

Gets the key_material of this AwsKeyPair. # noqa: E501

+
+
Returns
+

The key_material of this AwsKeyPair. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property key_name
+

Gets the key_name of this AwsKeyPair. # noqa: E501

+
+
Returns
+

The key_name of this AwsKeyPair. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'key_fingerprint': 'str', 'key_material': 'str', 'key_name': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.aws_kms_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_kms_info.AwsKmsInfo(amazon_resource_name=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsKmsInfo - a model defined in OpenAPI

+
+
+property amazon_resource_name
+

Gets the amazon_resource_name of this AwsKmsInfo. # noqa: E501

+

The ARN associated with the customer master key for this cluster. # noqa: E501

+
+
Returns
+

The amazon_resource_name of this AwsKmsInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+attribute_map = {'amazon_resource_name': 'amazon_resource_name'}
+
+ +
+
+openapi_types = {'amazon_resource_name': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.aws_sddc_config module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_sddc_config.AwsSddcConfig(region=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsSddcConfig - a model defined in OpenAPI

+
+
+attribute_map = {'region': 'region'}
+
+ +
+
+openapi_types = {'region': 'str'}
+
+ +
+
+property region
+

Gets the region of this AwsSddcConfig. # noqa: E501

+
+
Returns
+

The region of this AwsSddcConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.aws_sddc_config_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_sddc_config_all_of.AwsSddcConfigAllOf(region=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsSddcConfigAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'region': 'region'}
+
+ +
+
+openapi_types = {'region': 'str'}
+
+ +
+
+property region
+

Gets the region of this AwsSddcConfigAllOf. # noqa: E501

+
+
Returns
+

The region of this AwsSddcConfigAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.aws_sddc_connection module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_sddc_connection.AwsSddcConnection(updated=None, user_id=None, updated_by_user_id=None, created=None, version=None, updated_by_user_name=None, user_name=None, id=None, cidr_block_subnet=None, connected_account_id=None, eni_group=None, subnet_id=None, cgw_present=None, org_id=None, sddc_id=None, cidr_block_vpc=None, connection_order=None, state=None, subnet_availability_zone=None, vpc_id=None, customer_eni_infos=None, default_route_table=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsSddcConnection - a model defined in OpenAPI

+
+
+attribute_map = {'cgw_present': 'cgw_present', 'cidr_block_subnet': 'cidr_block_subnet', 'cidr_block_vpc': 'cidr_block_vpc', 'connected_account_id': 'connected_account_id', 'connection_order': 'connection_order', 'created': 'created', 'customer_eni_infos': 'customer_eni_infos', 'default_route_table': 'default_route_table', 'eni_group': 'eni_group', 'id': 'id', 'org_id': 'org_id', 'sddc_id': 'sddc_id', 'state': 'state', 'subnet_availability_zone': 'subnet_availability_zone', 'subnet_id': 'subnet_id', 'updated': 'updated', 'updated_by_user_id': 'updated_by_user_id', 'updated_by_user_name': 'updated_by_user_name', 'user_id': 'user_id', 'user_name': 'user_name', 'version': 'version', 'vpc_id': 'vpc_id'}
+
+ +
+
+property cgw_present
+

Gets the cgw_present of this AwsSddcConnection. # noqa: E501

+

Determines whether the CGW is present in this connection set or not. Used for multi-az deployments. # noqa: E501

+
+
Returns
+

The cgw_present of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property cidr_block_subnet
+

Gets the cidr_block_subnet of this AwsSddcConnection. # noqa: E501

+

The CIDR block of the customer’s subnet this link is in. # noqa: E501

+
+
Returns
+

The cidr_block_subnet of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property cidr_block_vpc
+

Gets the cidr_block_vpc of this AwsSddcConnection. # noqa: E501

+

The CIDR block of the customer’s VPC. # noqa: E501

+
+
Returns
+

The cidr_block_vpc of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property connected_account_id
+

Gets the connected_account_id of this AwsSddcConnection. # noqa: E501

+

The corresponding connected (customer) account UUID this connection is attached to. # noqa: E501

+
+
Returns
+

The connected_account_id of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property connection_order
+

Gets the connection_order of this AwsSddcConnection. # noqa: E501

+

The order of the connection # noqa: E501

+
+
Returns
+

The connection_order of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property created
+

Gets the created of this AwsSddcConnection. # noqa: E501

+
+
Returns
+

The created of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property customer_eni_infos
+

Gets the customer_eni_infos of this AwsSddcConnection. # noqa: E501

+

A list of all ENIs used for this connection. # noqa: E501

+
+
Returns
+

The customer_eni_infos of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

list[CustomerEniInfo]

+
+
+
+ +
+
+property default_route_table
+

Gets the default_route_table of this AwsSddcConnection. # noqa: E501

+

The default routing table in the customer’s VPC. # noqa: E501

+
+
Returns
+

The default_route_table of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property eni_group
+

Gets the eni_group of this AwsSddcConnection. # noqa: E501

+

Which group the ENIs belongs to. (deprecated) # noqa: E501

+
+
Returns
+

The eni_group of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property id
+

Gets the id of this AwsSddcConnection. # noqa: E501

+

Unique ID for this entity # noqa: E501

+
+
Returns
+

The id of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'cgw_present': 'bool', 'cidr_block_subnet': 'str', 'cidr_block_vpc': 'str', 'connected_account_id': 'str', 'connection_order': 'int', 'created': 'datetime', 'customer_eni_infos': 'list[CustomerEniInfo]', 'default_route_table': 'str', 'eni_group': 'str', 'id': 'str', 'org_id': 'str', 'sddc_id': 'str', 'state': 'str', 'subnet_availability_zone': 'str', 'subnet_id': 'str', 'updated': 'datetime', 'updated_by_user_id': 'str', 'updated_by_user_name': 'str', 'user_id': 'str', 'user_name': 'str', 'version': 'int', 'vpc_id': 'str'}
+
+ +
+
+property org_id
+

Gets the org_id of this AwsSddcConnection. # noqa: E501

+

The org this link belongs to. # noqa: E501

+
+
Returns
+

The org_id of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sddc_id
+

Gets the sddc_id of this AwsSddcConnection. # noqa: E501

+

The SDDC this link is used for. # noqa: E501

+
+
Returns
+

The sddc_id of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property state
+

Gets the state of this AwsSddcConnection. # noqa: E501

+

The state of the connection. # noqa: E501

+
+
Returns
+

The state of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property subnet_availability_zone
+

Gets the subnet_availability_zone of this AwsSddcConnection. # noqa: E501

+

Which availability zone is this connection in? # noqa: E501

+
+
Returns
+

The subnet_availability_zone of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property subnet_id
+

Gets the subnet_id of this AwsSddcConnection. # noqa: E501

+

The ID of the subnet this link is to. # noqa: E501

+
+
Returns
+

The subnet_id of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property updated
+

Gets the updated of this AwsSddcConnection. # noqa: E501

+
+
Returns
+

The updated of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property updated_by_user_id
+

Gets the updated_by_user_id of this AwsSddcConnection. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_id of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property updated_by_user_name
+

Gets the updated_by_user_name of this AwsSddcConnection. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_name of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_id
+

Gets the user_id of this AwsSddcConnection. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The user_id of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_name
+

Gets the user_name of this AwsSddcConnection. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The user_name of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property version
+

Gets the version of this AwsSddcConnection. # noqa: E501

+

Version of this entity # noqa: E501

+
+
Returns
+

The version of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property vpc_id
+

Gets the vpc_id of this AwsSddcConnection. # noqa: E501

+

The VPC ID of the subnet this link is to. # noqa: E501

+
+
Returns
+

The vpc_id of this AwsSddcConnection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.aws_sddc_connection_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_sddc_connection_all_of.AwsSddcConnectionAllOf(cidr_block_subnet=None, connected_account_id=None, eni_group=None, subnet_id=None, cgw_present=None, org_id=None, sddc_id=None, cidr_block_vpc=None, connection_order=None, state=None, subnet_availability_zone=None, vpc_id=None, customer_eni_infos=None, default_route_table=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsSddcConnectionAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'cgw_present': 'cgw_present', 'cidr_block_subnet': 'cidr_block_subnet', 'cidr_block_vpc': 'cidr_block_vpc', 'connected_account_id': 'connected_account_id', 'connection_order': 'connection_order', 'customer_eni_infos': 'customer_eni_infos', 'default_route_table': 'default_route_table', 'eni_group': 'eni_group', 'org_id': 'org_id', 'sddc_id': 'sddc_id', 'state': 'state', 'subnet_availability_zone': 'subnet_availability_zone', 'subnet_id': 'subnet_id', 'vpc_id': 'vpc_id'}
+
+ +
+
+property cgw_present
+

Gets the cgw_present of this AwsSddcConnectionAllOf. # noqa: E501

+

Determines whether the CGW is present in this connection set or not. Used for multi-az deployments. # noqa: E501

+
+
Returns
+

The cgw_present of this AwsSddcConnectionAllOf. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property cidr_block_subnet
+

Gets the cidr_block_subnet of this AwsSddcConnectionAllOf. # noqa: E501

+

The CIDR block of the customer’s subnet this link is in. # noqa: E501

+
+
Returns
+

The cidr_block_subnet of this AwsSddcConnectionAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property cidr_block_vpc
+

Gets the cidr_block_vpc of this AwsSddcConnectionAllOf. # noqa: E501

+

The CIDR block of the customer’s VPC. # noqa: E501

+
+
Returns
+

The cidr_block_vpc of this AwsSddcConnectionAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property connected_account_id
+

Gets the connected_account_id of this AwsSddcConnectionAllOf. # noqa: E501

+

The corresponding connected (customer) account UUID this connection is attached to. # noqa: E501

+
+
Returns
+

The connected_account_id of this AwsSddcConnectionAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property connection_order
+

Gets the connection_order of this AwsSddcConnectionAllOf. # noqa: E501

+

The order of the connection # noqa: E501

+
+
Returns
+

The connection_order of this AwsSddcConnectionAllOf. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property customer_eni_infos
+

Gets the customer_eni_infos of this AwsSddcConnectionAllOf. # noqa: E501

+

A list of all ENIs used for this connection. # noqa: E501

+
+
Returns
+

The customer_eni_infos of this AwsSddcConnectionAllOf. # noqa: E501

+
+
Return type
+

list[CustomerEniInfo]

+
+
+
+ +
+
+property default_route_table
+

Gets the default_route_table of this AwsSddcConnectionAllOf. # noqa: E501

+

The default routing table in the customer’s VPC. # noqa: E501

+
+
Returns
+

The default_route_table of this AwsSddcConnectionAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property eni_group
+

Gets the eni_group of this AwsSddcConnectionAllOf. # noqa: E501

+

Which group the ENIs belongs to. (deprecated) # noqa: E501

+
+
Returns
+

The eni_group of this AwsSddcConnectionAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'cgw_present': 'bool', 'cidr_block_subnet': 'str', 'cidr_block_vpc': 'str', 'connected_account_id': 'str', 'connection_order': 'int', 'customer_eni_infos': 'list[CustomerEniInfo]', 'default_route_table': 'str', 'eni_group': 'str', 'org_id': 'str', 'sddc_id': 'str', 'state': 'str', 'subnet_availability_zone': 'str', 'subnet_id': 'str', 'vpc_id': 'str'}
+
+ +
+
+property org_id
+

Gets the org_id of this AwsSddcConnectionAllOf. # noqa: E501

+

The org this link belongs to. # noqa: E501

+
+
Returns
+

The org_id of this AwsSddcConnectionAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sddc_id
+

Gets the sddc_id of this AwsSddcConnectionAllOf. # noqa: E501

+

The SDDC this link is used for. # noqa: E501

+
+
Returns
+

The sddc_id of this AwsSddcConnectionAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property state
+

Gets the state of this AwsSddcConnectionAllOf. # noqa: E501

+

The state of the connection. # noqa: E501

+
+
Returns
+

The state of this AwsSddcConnectionAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property subnet_availability_zone
+

Gets the subnet_availability_zone of this AwsSddcConnectionAllOf. # noqa: E501

+

Which availability zone is this connection in? # noqa: E501

+
+
Returns
+

The subnet_availability_zone of this AwsSddcConnectionAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property subnet_id
+

Gets the subnet_id of this AwsSddcConnectionAllOf. # noqa: E501

+

The ID of the subnet this link is to. # noqa: E501

+
+
Returns
+

The subnet_id of this AwsSddcConnectionAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vpc_id
+

Gets the vpc_id of this AwsSddcConnectionAllOf. # noqa: E501

+

The VPC ID of the subnet this link is to. # noqa: E501

+
+
Returns
+

The vpc_id of this AwsSddcConnectionAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.aws_sddc_resource_config module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_sddc_resource_config.AwsSddcResourceConfig(backup_restore_bucket=None, public_ip_pool=None, vpc_info=None, kms_vpc_endpoint=None, max_num_public_ip=None, account_link_sddc_config=None, vsan_encryption_config=None, vpc_info_peered_agent=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsSddcResourceConfig - a model defined in OpenAPI

+
+ +

Gets the account_link_sddc_config of this AwsSddcResourceConfig. # noqa: E501

+
+
Returns
+

The account_link_sddc_config of this AwsSddcResourceConfig. # noqa: E501

+
+
Return type
+

list[SddcLinkConfig]

+
+
+
+ +
+
+attribute_map = {'account_link_sddc_config': 'account_link_sddc_config', 'backup_restore_bucket': 'backup_restore_bucket', 'kms_vpc_endpoint': 'kms_vpc_endpoint', 'max_num_public_ip': 'max_num_public_ip', 'public_ip_pool': 'public_ip_pool', 'vpc_info': 'vpc_info', 'vpc_info_peered_agent': 'vpc_info_peered_agent', 'vsan_encryption_config': 'vsan_encryption_config'}
+
+ +
+
+property backup_restore_bucket
+

Gets the backup_restore_bucket of this AwsSddcResourceConfig. # noqa: E501

+
+
Returns
+

The backup_restore_bucket of this AwsSddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property kms_vpc_endpoint
+

Gets the kms_vpc_endpoint of this AwsSddcResourceConfig. # noqa: E501

+
+
Returns
+

The kms_vpc_endpoint of this AwsSddcResourceConfig. # noqa: E501

+
+
Return type
+

KmsVpcEndpoint

+
+
+
+ +
+
+property max_num_public_ip
+

Gets the max_num_public_ip of this AwsSddcResourceConfig. # noqa: E501

+

maximum number of public IP that user can allocate. # noqa: E501

+
+
Returns
+

The max_num_public_ip of this AwsSddcResourceConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'account_link_sddc_config': 'list[SddcLinkConfig]', 'backup_restore_bucket': 'str', 'kms_vpc_endpoint': 'KmsVpcEndpoint', 'max_num_public_ip': 'int', 'public_ip_pool': 'list[SddcPublicIp]', 'vpc_info': 'VpcInfo', 'vpc_info_peered_agent': 'VpcInfo', 'vsan_encryption_config': 'VsanEncryptionConfig'}
+
+ +
+
+property public_ip_pool
+

Gets the public_ip_pool of this AwsSddcResourceConfig. # noqa: E501

+
+
Returns
+

The public_ip_pool of this AwsSddcResourceConfig. # noqa: E501

+
+
Return type
+

list[SddcPublicIp]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vpc_info
+

Gets the vpc_info of this AwsSddcResourceConfig. # noqa: E501

+
+
Returns
+

The vpc_info of this AwsSddcResourceConfig. # noqa: E501

+
+
Return type
+

VpcInfo

+
+
+
+ +
+
+property vpc_info_peered_agent
+

Gets the vpc_info_peered_agent of this AwsSddcResourceConfig. # noqa: E501

+
+
Returns
+

The vpc_info_peered_agent of this AwsSddcResourceConfig. # noqa: E501

+
+
Return type
+

VpcInfo

+
+
+
+ +
+
+property vsan_encryption_config
+

Gets the vsan_encryption_config of this AwsSddcResourceConfig. # noqa: E501

+
+
Returns
+

The vsan_encryption_config of this AwsSddcResourceConfig. # noqa: E501

+
+
Return type
+

VsanEncryptionConfig

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.aws_sddc_resource_config_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_sddc_resource_config_all_of.AwsSddcResourceConfigAllOf(backup_restore_bucket=None, public_ip_pool=None, vpc_info=None, kms_vpc_endpoint=None, max_num_public_ip=None, account_link_sddc_config=None, vsan_encryption_config=None, vpc_info_peered_agent=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsSddcResourceConfigAllOf - a model defined in OpenAPI

+
+ +

Gets the account_link_sddc_config of this AwsSddcResourceConfigAllOf. # noqa: E501

+
+
Returns
+

The account_link_sddc_config of this AwsSddcResourceConfigAllOf. # noqa: E501

+
+
Return type
+

list[SddcLinkConfig]

+
+
+
+ +
+
+attribute_map = {'account_link_sddc_config': 'account_link_sddc_config', 'backup_restore_bucket': 'backup_restore_bucket', 'kms_vpc_endpoint': 'kms_vpc_endpoint', 'max_num_public_ip': 'max_num_public_ip', 'public_ip_pool': 'public_ip_pool', 'vpc_info': 'vpc_info', 'vpc_info_peered_agent': 'vpc_info_peered_agent', 'vsan_encryption_config': 'vsan_encryption_config'}
+
+ +
+
+property backup_restore_bucket
+

Gets the backup_restore_bucket of this AwsSddcResourceConfigAllOf. # noqa: E501

+
+
Returns
+

The backup_restore_bucket of this AwsSddcResourceConfigAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property kms_vpc_endpoint
+

Gets the kms_vpc_endpoint of this AwsSddcResourceConfigAllOf. # noqa: E501

+
+
Returns
+

The kms_vpc_endpoint of this AwsSddcResourceConfigAllOf. # noqa: E501

+
+
Return type
+

KmsVpcEndpoint

+
+
+
+ +
+
+property max_num_public_ip
+

Gets the max_num_public_ip of this AwsSddcResourceConfigAllOf. # noqa: E501

+

maximum number of public IP that user can allocate. # noqa: E501

+
+
Returns
+

The max_num_public_ip of this AwsSddcResourceConfigAllOf. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'account_link_sddc_config': 'list[SddcLinkConfig]', 'backup_restore_bucket': 'str', 'kms_vpc_endpoint': 'KmsVpcEndpoint', 'max_num_public_ip': 'int', 'public_ip_pool': 'list[SddcPublicIp]', 'vpc_info': 'VpcInfo', 'vpc_info_peered_agent': 'VpcInfo', 'vsan_encryption_config': 'VsanEncryptionConfig'}
+
+ +
+
+property public_ip_pool
+

Gets the public_ip_pool of this AwsSddcResourceConfigAllOf. # noqa: E501

+
+
Returns
+

The public_ip_pool of this AwsSddcResourceConfigAllOf. # noqa: E501

+
+
Return type
+

list[SddcPublicIp]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vpc_info
+

Gets the vpc_info of this AwsSddcResourceConfigAllOf. # noqa: E501

+
+
Returns
+

The vpc_info of this AwsSddcResourceConfigAllOf. # noqa: E501

+
+
Return type
+

VpcInfo

+
+
+
+ +
+
+property vpc_info_peered_agent
+

Gets the vpc_info_peered_agent of this AwsSddcResourceConfigAllOf. # noqa: E501

+
+
Returns
+

The vpc_info_peered_agent of this AwsSddcResourceConfigAllOf. # noqa: E501

+
+
Return type
+

VpcInfo

+
+
+
+ +
+
+property vsan_encryption_config
+

Gets the vsan_encryption_config of this AwsSddcResourceConfigAllOf. # noqa: E501

+
+
Returns
+

The vsan_encryption_config of this AwsSddcResourceConfigAllOf. # noqa: E501

+
+
Return type
+

VsanEncryptionConfig

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.aws_subnet module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.aws_subnet.AwsSubnet(connected_account_id=None, region_name=None, availability_zone=None, subnet_id=None, subnet_cidr_block=None, is_compatible=None, vpc_id=None, vpc_cidr_block=None, name=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AwsSubnet - a model defined in OpenAPI

+
+
+attribute_map = {'availability_zone': 'availability_zone', 'connected_account_id': 'connected_account_id', 'is_compatible': 'is_compatible', 'name': 'name', 'region_name': 'region_name', 'subnet_cidr_block': 'subnet_cidr_block', 'subnet_id': 'subnet_id', 'vpc_cidr_block': 'vpc_cidr_block', 'vpc_id': 'vpc_id'}
+
+ +
+
+property availability_zone
+

Gets the availability_zone of this AwsSubnet. # noqa: E501

+

The availability zone this subnet is in, which should be the region name plus one extra letter (ex. us-west-2a). # noqa: E501

+
+
Returns
+

The availability_zone of this AwsSubnet. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property connected_account_id
+

Gets the connected_account_id of this AwsSubnet. # noqa: E501

+

The connected account ID this subnet is accessible through. This is an internal ID formatted as a UUID specific to Skyscraper. # noqa: E501

+
+
Returns
+

The connected_account_id of this AwsSubnet. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property is_compatible
+

Gets the is_compatible of this AwsSubnet. # noqa: E501

+

Flag indicating whether this subnet is compatible. If true, this is a valid choice for the customer to deploy a SDDC in. # noqa: E501

+
+
Returns
+

The is_compatible of this AwsSubnet. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property name
+

Gets the name of this AwsSubnet. # noqa: E501

+

Optional field (may not be provided by AWS), indicates the found name tag for the subnet. # noqa: E501

+
+
Returns
+

The name of this AwsSubnet. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'availability_zone': 'str', 'connected_account_id': 'str', 'is_compatible': 'bool', 'name': 'str', 'region_name': 'str', 'subnet_cidr_block': 'str', 'subnet_id': 'str', 'vpc_cidr_block': 'str', 'vpc_id': 'str'}
+
+ +
+
+property region_name
+

Gets the region_name of this AwsSubnet. # noqa: E501

+

The region this subnet is in, usually in the form of country code, general location, and a number (ex. us-west-2). # noqa: E501

+
+
Returns
+

The region_name of this AwsSubnet. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property subnet_cidr_block
+

Gets the subnet_cidr_block of this AwsSubnet. # noqa: E501

+

The CIDR block of the subnet, in the form of ‘#.#.#.#/#’. # noqa: E501

+
+
Returns
+

The subnet_cidr_block of this AwsSubnet. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property subnet_id
+

Gets the subnet_id of this AwsSubnet. # noqa: E501

+

The subnet ID in AWS, provided in the form ‘subnet-######’. # noqa: E501

+
+
Returns
+

The subnet_id of this AwsSubnet. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vpc_cidr_block
+

Gets the vpc_cidr_block of this AwsSubnet. # noqa: E501

+

The CIDR block of the VPC, in the form of ‘#.#.#.#/#’. # noqa: E501

+
+
Returns
+

The vpc_cidr_block of this AwsSubnet. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vpc_id
+

Gets the vpc_id of this AwsSubnet. # noqa: E501

+

The VPC ID the subnet resides in within AWS. Tends to be ‘vpc-#######’. # noqa: E501

+
+
Returns
+

The vpc_id of this AwsSubnet. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.ca_certificates module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.ca_certificates.CaCertificates(ca_certificate=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

CaCertificates - a model defined in OpenAPI

+
+
+attribute_map = {'ca_certificate': 'caCertificate'}
+
+ +
+
+property ca_certificate
+

Gets the ca_certificate of this CaCertificates. # noqa: E501

+
+
Returns
+

The ca_certificate of this CaCertificates. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+openapi_types = {'ca_certificate': 'list[str]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.cbm_statistic module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.cbm_statistic.CbmStatistic(vnic=None, timestamp=None, out=None, _in=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

CbmStatistic - a model defined in OpenAPI

+
+
+attribute_map = {'_in': 'in', 'out': 'out', 'timestamp': 'timestamp', 'vnic': 'vnic'}
+
+ +
+
+openapi_types = {'_in': 'float', 'out': 'float', 'timestamp': 'int', 'vnic': 'int'}
+
+ +
+
+property out
+

Gets the out of this CbmStatistic. # noqa: E501

+

Tx rate (Kilobits per second - kbps) # noqa: E501

+
+
Returns
+

The out of this CbmStatistic. # noqa: E501

+
+
Return type
+

float

+
+
+
+ +
+
+property timestamp
+

Gets the timestamp of this CbmStatistic. # noqa: E501

+

Timestamp value. # noqa: E501

+
+
Returns
+

The timestamp of this CbmStatistic. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vnic
+

Gets the vnic of this CbmStatistic. # noqa: E501

+

Vnic index. # noqa: E501

+
+
Returns
+

The vnic of this CbmStatistic. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.cbm_statistics module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.cbm_statistics.CbmStatistics(data_dto=None, meta_dto=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

CbmStatistics - a model defined in OpenAPI

+
+
+attribute_map = {'data_dto': 'dataDto', 'meta_dto': 'metaDto'}
+
+ +
+
+property data_dto
+

Gets the data_dto of this CbmStatistics. # noqa: E501

+
+
Returns
+

The data_dto of this CbmStatistics. # noqa: E501

+
+
Return type
+

CbmStatsData

+
+
+
+ +
+
+property meta_dto
+

Gets the meta_dto of this CbmStatistics. # noqa: E501

+
+
Returns
+

The meta_dto of this CbmStatistics. # noqa: E501

+
+
Return type
+

MetaDashboardStats

+
+
+
+ +
+
+openapi_types = {'data_dto': 'CbmStatsData', 'meta_dto': 'MetaDashboardStats'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.cbm_stats_data module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.cbm_stats_data.CbmStatsData(vnic_9=None, vnic_8=None, vnic_7=None, vnic_6=None, vnic_5=None, vnic_4=None, vnic_3=None, vnic_2=None, vnic_1=None, vnic_0=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

CbmStatsData - a model defined in OpenAPI

+
+
+attribute_map = {'vnic_0': 'vnic_0', 'vnic_1': 'vnic_1', 'vnic_2': 'vnic_2', 'vnic_3': 'vnic_3', 'vnic_4': 'vnic_4', 'vnic_5': 'vnic_5', 'vnic_6': 'vnic_6', 'vnic_7': 'vnic_7', 'vnic_8': 'vnic_8', 'vnic_9': 'vnic_9'}
+
+ +
+
+openapi_types = {'vnic_0': 'list[CbmStatistic]', 'vnic_1': 'list[CbmStatistic]', 'vnic_2': 'list[CbmStatistic]', 'vnic_3': 'list[CbmStatistic]', 'vnic_4': 'list[CbmStatistic]', 'vnic_5': 'list[CbmStatistic]', 'vnic_6': 'list[CbmStatistic]', 'vnic_7': 'list[CbmStatistic]', 'vnic_8': 'list[CbmStatistic]', 'vnic_9': 'list[CbmStatistic]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vnic_0
+

Gets the vnic_0 of this CbmStatsData. # noqa: E501

+
+
Returns
+

The vnic_0 of this CbmStatsData. # noqa: E501

+
+
Return type
+

list[CbmStatistic]

+
+
+
+ +
+
+property vnic_1
+

Gets the vnic_1 of this CbmStatsData. # noqa: E501

+
+
Returns
+

The vnic_1 of this CbmStatsData. # noqa: E501

+
+
Return type
+

list[CbmStatistic]

+
+
+
+ +
+
+property vnic_2
+

Gets the vnic_2 of this CbmStatsData. # noqa: E501

+
+
Returns
+

The vnic_2 of this CbmStatsData. # noqa: E501

+
+
Return type
+

list[CbmStatistic]

+
+
+
+ +
+
+property vnic_3
+

Gets the vnic_3 of this CbmStatsData. # noqa: E501

+
+
Returns
+

The vnic_3 of this CbmStatsData. # noqa: E501

+
+
Return type
+

list[CbmStatistic]

+
+
+
+ +
+
+property vnic_4
+

Gets the vnic_4 of this CbmStatsData. # noqa: E501

+
+
Returns
+

The vnic_4 of this CbmStatsData. # noqa: E501

+
+
Return type
+

list[CbmStatistic]

+
+
+
+ +
+
+property vnic_5
+

Gets the vnic_5 of this CbmStatsData. # noqa: E501

+
+
Returns
+

The vnic_5 of this CbmStatsData. # noqa: E501

+
+
Return type
+

list[CbmStatistic]

+
+
+
+ +
+
+property vnic_6
+

Gets the vnic_6 of this CbmStatsData. # noqa: E501

+
+
Returns
+

The vnic_6 of this CbmStatsData. # noqa: E501

+
+
Return type
+

list[CbmStatistic]

+
+
+
+ +
+
+property vnic_7
+

Gets the vnic_7 of this CbmStatsData. # noqa: E501

+
+
Returns
+

The vnic_7 of this CbmStatsData. # noqa: E501

+
+
Return type
+

list[CbmStatistic]

+
+
+
+ +
+
+property vnic_8
+

Gets the vnic_8 of this CbmStatsData. # noqa: E501

+
+
Returns
+

The vnic_8 of this CbmStatsData. # noqa: E501

+
+
Return type
+

list[CbmStatistic]

+
+
+
+ +
+
+property vnic_9
+

Gets the vnic_9 of this CbmStatsData. # noqa: E501

+
+
Returns
+

The vnic_9 of this CbmStatsData. # noqa: E501

+
+
Return type
+

list[CbmStatistic]

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.cloud_provider module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.cloud_provider.CloudProvider(provider=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

CloudProvider - a model defined in OpenAPI

+
+
+attribute_map = {'provider': 'provider'}
+
+ +
+
+discriminator_value_class_map = {'AwsCloudProvider': 'AwsCloudProvider'}
+
+ +
+
+get_real_child_model(data)
+

Returns the real base class specified by the discriminator

+
+ +
+
+openapi_types = {'provider': 'str'}
+
+ +
+
+property provider
+

Gets the provider of this CloudProvider. # noqa: E501

+

Name of the Cloud Provider # noqa: E501

+
+
Returns
+

The provider of this CloudProvider. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.cluster module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.cluster.Cluster(esx_host_list=None, msft_license_config=None, cluster_state=None, aws_kms_info=None, cluster_capacity=None, esx_host_info=None, host_cpu_cores_count=None, cluster_id=None, cluster_name=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Cluster - a model defined in OpenAPI

+
+
+attribute_map = {'aws_kms_info': 'aws_kms_info', 'cluster_capacity': 'cluster_capacity', 'cluster_id': 'cluster_id', 'cluster_name': 'cluster_name', 'cluster_state': 'cluster_state', 'esx_host_info': 'esx_host_info', 'esx_host_list': 'esx_host_list', 'host_cpu_cores_count': 'host_cpu_cores_count', 'msft_license_config': 'msft_license_config'}
+
+ +
+
+property aws_kms_info
+

Gets the aws_kms_info of this Cluster. # noqa: E501

+
+
Returns
+

The aws_kms_info of this Cluster. # noqa: E501

+
+
Return type
+

AwsKmsInfo

+
+
+
+ +
+
+property cluster_capacity
+

Gets the cluster_capacity of this Cluster. # noqa: E501

+
+
Returns
+

The cluster_capacity of this Cluster. # noqa: E501

+
+
Return type
+

EntityCapacity

+
+
+
+ +
+
+property cluster_id
+

Gets the cluster_id of this Cluster. # noqa: E501

+
+
Returns
+

The cluster_id of this Cluster. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property cluster_name
+

Gets the cluster_name of this Cluster. # noqa: E501

+
+
Returns
+

The cluster_name of this Cluster. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property cluster_state
+

Gets the cluster_state of this Cluster. # noqa: E501

+
+
Returns
+

The cluster_state of this Cluster. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property esx_host_info
+

Gets the esx_host_info of this Cluster. # noqa: E501

+
+
Returns
+

The esx_host_info of this Cluster. # noqa: E501

+
+
Return type
+

EsxHostInfo

+
+
+
+ +
+
+property esx_host_list
+

Gets the esx_host_list of this Cluster. # noqa: E501

+
+
Returns
+

The esx_host_list of this Cluster. # noqa: E501

+
+
Return type
+

list[AwsEsxHost]

+
+
+
+ +
+
+property host_cpu_cores_count
+

Gets the host_cpu_cores_count of this Cluster. # noqa: E501

+

Number of cores enabled on ESX hosts added to this cluster # noqa: E501

+
+
Returns
+

The host_cpu_cores_count of this Cluster. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property msft_license_config
+

Gets the msft_license_config of this Cluster. # noqa: E501

+
+
Returns
+

The msft_license_config of this Cluster. # noqa: E501

+
+
Return type
+

MsftLicensingConfig

+
+
+
+ +
+
+openapi_types = {'aws_kms_info': 'AwsKmsInfo', 'cluster_capacity': 'EntityCapacity', 'cluster_id': 'str', 'cluster_name': 'str', 'cluster_state': 'str', 'esx_host_info': 'EsxHostInfo', 'esx_host_list': 'list[AwsEsxHost]', 'host_cpu_cores_count': 'int', 'msft_license_config': 'MsftLicensingConfig'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.cluster_config module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.cluster_config.ClusterConfig(host_cpu_cores_count=None, host_instance_type=None, storage_capacity=None, msft_license_config=None, num_hosts=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ClusterConfig - a model defined in OpenAPI

+
+
+attribute_map = {'host_cpu_cores_count': 'host_cpu_cores_count', 'host_instance_type': 'host_instance_type', 'msft_license_config': 'msft_license_config', 'num_hosts': 'num_hosts', 'storage_capacity': 'storage_capacity'}
+
+ +
+
+property host_cpu_cores_count
+

Gets the host_cpu_cores_count of this ClusterConfig. # noqa: E501

+

Customize CPU cores on hosts in a cluster. Specify number of cores to be enabled on hosts in a cluster. # noqa: E501

+
+
Returns
+

The host_cpu_cores_count of this ClusterConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property host_instance_type
+

Gets the host_instance_type of this ClusterConfig. # noqa: E501

+
+
Returns
+

The host_instance_type of this ClusterConfig. # noqa: E501

+
+
Return type
+

HostInstanceTypes

+
+
+
+ +
+
+property msft_license_config
+

Gets the msft_license_config of this ClusterConfig. # noqa: E501

+
+
Returns
+

The msft_license_config of this ClusterConfig. # noqa: E501

+
+
Return type
+

MsftLicensingConfig

+
+
+
+ +
+
+property num_hosts
+

Gets the num_hosts of this ClusterConfig. # noqa: E501

+
+
Returns
+

The num_hosts of this ClusterConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'host_cpu_cores_count': 'int', 'host_instance_type': 'HostInstanceTypes', 'msft_license_config': 'MsftLicensingConfig', 'num_hosts': 'int', 'storage_capacity': 'int'}
+
+ +
+
+property storage_capacity
+

Gets the storage_capacity of this ClusterConfig. # noqa: E501

+

For EBS-backed instances only, the requested storage capacity in GiB. # noqa: E501

+
+
Returns
+

The storage_capacity of this ClusterConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.cluster_reconfigure_params module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.cluster_reconfigure_params.ClusterReconfigureParams(storage_capacity=None, bias=None, num_hosts=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ClusterReconfigureParams - a model defined in OpenAPI

+
+
+attribute_map = {'bias': 'bias', 'num_hosts': 'num_hosts', 'storage_capacity': 'storage_capacity'}
+
+ +
+
+property bias
+

Gets the bias of this ClusterReconfigureParams. # noqa: E501

+

Bias value as obtained from the storage constraints call. # noqa: E501

+
+
Returns
+

The bias of this ClusterReconfigureParams. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property num_hosts
+

Gets the num_hosts of this ClusterReconfigureParams. # noqa: E501

+

Number of hosts in the cluster after reconfiguring. # noqa: E501

+
+
Returns
+

The num_hosts of this ClusterReconfigureParams. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'bias': 'str', 'num_hosts': 'int', 'storage_capacity': 'int'}
+
+ +
+
+property storage_capacity
+

Gets the storage_capacity of this ClusterReconfigureParams. # noqa: E501

+

The final desired storage capacity after reconfiguring the cluster in GiB. # noqa: E501

+
+
Returns
+

The storage_capacity of this ClusterReconfigureParams. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.compute_gateway_template module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.compute_gateway_template.ComputeGatewayTemplate(public_ip=None, primary_dns=None, secondary_dns=None, firewall_rules=None, vpns=None, logical_networks=None, nat_rules=None, l2_vpn=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ComputeGatewayTemplate - a model defined in OpenAPI

+
+
+attribute_map = {'firewall_rules': 'firewall_rules', 'l2_vpn': 'l2_vpn', 'logical_networks': 'logical_networks', 'nat_rules': 'nat_rules', 'primary_dns': 'primary_dns', 'public_ip': 'public_ip', 'secondary_dns': 'secondary_dns', 'vpns': 'vpns'}
+
+ +
+
+property firewall_rules
+

Gets the firewall_rules of this ComputeGatewayTemplate. # noqa: E501

+
+
Returns
+

The firewall_rules of this ComputeGatewayTemplate. # noqa: E501

+
+
Return type
+

list[FirewallRule]

+
+
+
+ +
+
+property l2_vpn
+

Gets the l2_vpn of this ComputeGatewayTemplate. # noqa: E501

+
+
Returns
+

The l2_vpn of this ComputeGatewayTemplate. # noqa: E501

+
+
Return type
+

object

+
+
+
+ +
+
+property logical_networks
+

Gets the logical_networks of this ComputeGatewayTemplate. # noqa: E501

+
+
Returns
+

The logical_networks of this ComputeGatewayTemplate. # noqa: E501

+
+
Return type
+

list[LogicalNetwork]

+
+
+
+ +
+
+property nat_rules
+

Gets the nat_rules of this ComputeGatewayTemplate. # noqa: E501

+
+
Returns
+

The nat_rules of this ComputeGatewayTemplate. # noqa: E501

+
+
Return type
+

list[NatRule]

+
+
+
+ +
+
+openapi_types = {'firewall_rules': 'list[FirewallRule]', 'l2_vpn': 'object', 'logical_networks': 'list[LogicalNetwork]', 'nat_rules': 'list[NatRule]', 'primary_dns': 'str', 'public_ip': 'SddcPublicIp', 'secondary_dns': 'str', 'vpns': 'list[Vpn]'}
+
+ +
+
+property primary_dns
+

Gets the primary_dns of this ComputeGatewayTemplate. # noqa: E501

+
+
Returns
+

The primary_dns of this ComputeGatewayTemplate. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property public_ip
+

Gets the public_ip of this ComputeGatewayTemplate. # noqa: E501

+
+
Returns
+

The public_ip of this ComputeGatewayTemplate. # noqa: E501

+
+
Return type
+

SddcPublicIp

+
+
+
+ +
+
+property secondary_dns
+

Gets the secondary_dns of this ComputeGatewayTemplate. # noqa: E501

+
+
Returns
+

The secondary_dns of this ComputeGatewayTemplate. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vpns
+

Gets the vpns of this ComputeGatewayTemplate. # noqa: E501

+
+
Returns
+

The vpns of this ComputeGatewayTemplate. # noqa: E501

+
+
Return type
+

list[Vpn]

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.compute_gateway_template_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.compute_gateway_template_all_of.ComputeGatewayTemplateAllOf(logical_networks=None, nat_rules=None, l2_vpn=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ComputeGatewayTemplateAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'l2_vpn': 'l2_vpn', 'logical_networks': 'logical_networks', 'nat_rules': 'nat_rules'}
+
+ +
+
+property l2_vpn
+

Gets the l2_vpn of this ComputeGatewayTemplateAllOf. # noqa: E501

+
+
Returns
+

The l2_vpn of this ComputeGatewayTemplateAllOf. # noqa: E501

+
+
Return type
+

object

+
+
+
+ +
+
+property logical_networks
+

Gets the logical_networks of this ComputeGatewayTemplateAllOf. # noqa: E501

+
+
Returns
+

The logical_networks of this ComputeGatewayTemplateAllOf. # noqa: E501

+
+
Return type
+

list[LogicalNetwork]

+
+
+
+ +
+
+property nat_rules
+

Gets the nat_rules of this ComputeGatewayTemplateAllOf. # noqa: E501

+
+
Returns
+

The nat_rules of this ComputeGatewayTemplateAllOf. # noqa: E501

+
+
Return type
+

list[NatRule]

+
+
+
+ +
+
+openapi_types = {'l2_vpn': 'object', 'logical_networks': 'list[LogicalNetwork]', 'nat_rules': 'list[NatRule]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.config_spec module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.config_spec.ConfigSpec(expiry_in_days=None, availability=None, sddc_sizes=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ConfigSpec - a model defined in OpenAPI

+
+
+attribute_map = {'availability': 'availability', 'expiry_in_days': 'expiry_in_days', 'sddc_sizes': 'sddc_sizes'}
+
+ +
+
+property availability
+

Gets the availability of this ConfigSpec. # noqa: E501

+

Map of region to instance types available in that region # noqa: E501

+
+
Returns
+

The availability of this ConfigSpec. # noqa: E501

+
+
Return type
+

dict(str, list[InstanceTypeConfig])

+
+
+
+ +
+
+property expiry_in_days
+

Gets the expiry_in_days of this ConfigSpec. # noqa: E501

+

Indicates after how many days the sddc should expire # noqa: E501

+
+
Returns
+

The expiry_in_days of this ConfigSpec. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'availability': 'dict(str, list[InstanceTypeConfig])', 'expiry_in_days': 'int', 'sddc_sizes': 'list[str]'}
+
+ +
+
+property sddc_sizes
+

Gets the sddc_sizes of this ConfigSpec. # noqa: E501

+
+
Returns
+

The sddc_sizes of this ConfigSpec. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.connectivity_agent_validation module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.connectivity_agent_validation.ConnectivityAgentValidation(source=None, type=None, ports=None, path=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ConnectivityAgentValidation - a model defined in OpenAPI

+
+
+attribute_map = {'path': 'path', 'ports': 'ports', 'source': 'source', 'type': 'type'}
+
+ +
+
+openapi_types = {'path': 'str', 'ports': 'list[str]', 'source': 'str', 'type': 'str'}
+
+ +
+
+property path
+

Gets the path of this ConnectivityAgentValidation. # noqa: E501

+

URL path ONLY for CURL tests. # noqa: E501

+
+
Returns
+

The path of this ConnectivityAgentValidation. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property ports
+

Gets the ports of this ConnectivityAgentValidation. # noqa: E501

+

TCP ports ONLY for CONNECTIVITY and CURL tests. # noqa: E501

+
+
Returns
+

The ports of this ConnectivityAgentValidation. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+property source
+

Gets the source of this ConnectivityAgentValidation. # noqa: E501

+

source appliance of connectivity test, i.e. VCENTER, SRM, VR. # noqa: E501

+
+
Returns
+

The source of this ConnectivityAgentValidation. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property type
+

Gets the type of this ConnectivityAgentValidation. # noqa: E501

+

type of connectivity test, i.e. PING, TRACEROUTE, DNS, CONNECTIVITY, CURL. For CONNECTIVITY and CURL tests only, please specify the ports to be tested against. # noqa: E501

+
+
Returns
+

The type of this ConnectivityAgentValidation. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.connectivity_validation_group module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.connectivity_validation_group.ConnectivityValidationGroup(id=None, name=None, sub_groups=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ConnectivityValidationGroup - a model defined in OpenAPI

+
+
+attribute_map = {'id': 'id', 'name': 'name', 'sub_groups': 'sub_groups'}
+
+ +
+
+property id
+

Gets the id of this ConnectivityValidationGroup. # noqa: E501

+

test group id, currently, only HLM. # noqa: E501

+
+
Returns
+

The id of this ConnectivityValidationGroup. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this ConnectivityValidationGroup. # noqa: E501

+

Name of the test group. # noqa: E501

+
+
Returns
+

The name of this ConnectivityValidationGroup. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'id': 'str', 'name': 'str', 'sub_groups': 'list[ConnectivityValidationSubGroup]'}
+
+ +
+
+property sub_groups
+

Gets the sub_groups of this ConnectivityValidationGroup. # noqa: E501

+

List of sub groups. # noqa: E501

+
+
Returns
+

The sub_groups of this ConnectivityValidationGroup. # noqa: E501

+
+
Return type
+

list[ConnectivityValidationSubGroup]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.connectivity_validation_groups module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.connectivity_validation_groups.ConnectivityValidationGroups(groups=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ConnectivityValidationGroups - a model defined in OpenAPI

+
+
+attribute_map = {'groups': 'groups'}
+
+ +
+
+property groups
+

Gets the groups of this ConnectivityValidationGroups. # noqa: E501

+

List of groups. # noqa: E501

+
+
Returns
+

The groups of this ConnectivityValidationGroups. # noqa: E501

+
+
Return type
+

list[ConnectivityValidationGroup]

+
+
+
+ +
+
+openapi_types = {'groups': 'list[ConnectivityValidationGroup]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.connectivity_validation_input module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.connectivity_validation_input.ConnectivityValidationInput(id=None, value=None, label=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ConnectivityValidationInput - a model defined in OpenAPI

+
+
+attribute_map = {'id': 'id', 'label': 'label', 'value': 'value'}
+
+ +
+
+property id
+

Gets the id of this ConnectivityValidationInput. # noqa: E501

+

input value type, i.e. HOSTNAME_OR_IP, HOST_IP, HOSTNAME. Accept FQDN or IP address as input value when id = HOSTNAME_OR_IP, accept FQDN ONLY when id = HOSTNAME, accept IP address ONLY when id = HOST_IP. # noqa: E501

+
+
Returns
+

The id of this ConnectivityValidationInput. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property label
+

Gets the label of this ConnectivityValidationInput. # noqa: E501

+

(Optional, for UI display only) input value label. # noqa: E501

+
+
Returns
+

The label of this ConnectivityValidationInput. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'id': 'str', 'label': 'str', 'value': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property value
+

Gets the value of this ConnectivityValidationInput. # noqa: E501

+

the FQDN or IP address to run the test against, use #primary-dns or #secondary-dns as the on-prem primary/secondary DNS server IP. # noqa: E501

+
+
Returns
+

The value of this ConnectivityValidationInput. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.connectivity_validation_sub_group module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.connectivity_validation_sub_group.ConnectivityValidationSubGroup(inputs=None, tests=None, label=None, help=None, id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ConnectivityValidationSubGroup - a model defined in OpenAPI

+
+
+attribute_map = {'help': 'help', 'id': 'id', 'inputs': 'inputs', 'label': 'label', 'tests': 'tests'}
+
+ +
+
+property help
+

Gets the help of this ConnectivityValidationSubGroup. # noqa: E501

+

Help text. # noqa: E501

+
+
Returns
+

The help of this ConnectivityValidationSubGroup. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property id
+

Gets the id of this ConnectivityValidationSubGroup. # noqa: E501

+

subGroup id, i.e. PRIMARY_DNS, SECONDARY_DNS, ONPREM_VCENTER, ONPREM_PSC, ACTIVE_DIRECTORY, ONPREM_ESX, DRAAS_ONPREM_VCENTER, DRAAS_ONPREM_PSC, DRAAS_ONPREM_SRM and DRAAS_ONPREM_VR. # noqa: E501

+
+
Returns
+

The id of this ConnectivityValidationSubGroup. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property inputs
+

Gets the inputs of this ConnectivityValidationSubGroup. # noqa: E501

+

List of user inputs for the sub group. # noqa: E501

+
+
Returns
+

The inputs of this ConnectivityValidationSubGroup. # noqa: E501

+
+
Return type
+

list[ConnectivityValidationInput]

+
+
+
+ +
+
+property label
+

Gets the label of this ConnectivityValidationSubGroup. # noqa: E501

+

Name of the sub-group. # noqa: E501

+
+
Returns
+

The label of this ConnectivityValidationSubGroup. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'help': 'str', 'id': 'str', 'inputs': 'list[ConnectivityValidationInput]', 'label': 'str', 'tests': 'list[ConnectivityAgentValidation]'}
+
+ +
+
+property tests
+

Gets the tests of this ConnectivityValidationSubGroup. # noqa: E501

+

List of connectivity tests. # noqa: E501

+
+
Returns
+

The tests of this ConnectivityValidationSubGroup. # noqa: E501

+
+
Return type
+

list[ConnectivityAgentValidation]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.crl_certificates module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.crl_certificates.CrlCertificates(crl_certificate=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

CrlCertificates - a model defined in OpenAPI

+
+
+attribute_map = {'crl_certificate': 'crlCertificate'}
+
+ +
+
+property crl_certificate
+

Gets the crl_certificate of this CrlCertificates. # noqa: E501

+
+
Returns
+

The crl_certificate of this CrlCertificates. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+openapi_types = {'crl_certificate': 'list[str]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.customer_eni_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.customer_eni_info.CustomerEniInfo(secondary_ip_addresses=None, eni_id=None, primary_ip_address=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

CustomerEniInfo - a model defined in OpenAPI

+
+
+attribute_map = {'eni_id': 'eni_id', 'primary_ip_address': 'primary_ip_address', 'secondary_ip_addresses': 'secondary_ip_addresses'}
+
+ +
+
+property eni_id
+

Gets the eni_id of this CustomerEniInfo. # noqa: E501

+

Interface ID on customer account. # noqa: E501

+
+
Returns
+

The eni_id of this CustomerEniInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'eni_id': 'str', 'primary_ip_address': 'str', 'secondary_ip_addresses': 'list[str]'}
+
+ +
+
+property primary_ip_address
+

Gets the primary_ip_address of this CustomerEniInfo. # noqa: E501

+

Indicates primary address of the ENI. # noqa: E501

+
+
Returns
+

The primary_ip_address of this CustomerEniInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property secondary_ip_addresses
+

Gets the secondary_ip_addresses of this CustomerEniInfo. # noqa: E501

+

Indicates list of secondary IP created for this ENI. # noqa: E501

+
+
Returns
+

The secondary_ip_addresses of this CustomerEniInfo. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.dashboard_data module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.dashboard_data.DashboardData(firewall=None, sslvpn=None, interfaces=None, load_balancer=None, ipsec=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

DashboardData - a model defined in OpenAPI

+
+
+attribute_map = {'firewall': 'firewall', 'interfaces': 'interfaces', 'ipsec': 'ipsec', 'load_balancer': 'loadBalancer', 'sslvpn': 'sslvpn'}
+
+ +
+
+property firewall
+

Gets the firewall of this DashboardData. # noqa: E501

+
+
Returns
+

The firewall of this DashboardData. # noqa: E501

+
+
Return type
+

FirewallDashboardStats

+
+
+
+ +
+
+property interfaces
+

Gets the interfaces of this DashboardData. # noqa: E501

+
+
Returns
+

The interfaces of this DashboardData. # noqa: E501

+
+
Return type
+

InterfacesDashboardStats

+
+
+
+ +
+
+property ipsec
+

Gets the ipsec of this DashboardData. # noqa: E501

+
+
Returns
+

The ipsec of this DashboardData. # noqa: E501

+
+
Return type
+

IpsecDashboardStats

+
+
+
+ +
+
+property load_balancer
+

Gets the load_balancer of this DashboardData. # noqa: E501

+
+
Returns
+

The load_balancer of this DashboardData. # noqa: E501

+
+
Return type
+

LoadBalancerDashboardStats

+
+
+
+ +
+
+openapi_types = {'firewall': 'FirewallDashboardStats', 'interfaces': 'InterfacesDashboardStats', 'ipsec': 'IpsecDashboardStats', 'load_balancer': 'LoadBalancerDashboardStats', 'sslvpn': 'SslvpnDashboardStats'}
+
+ +
+
+property sslvpn
+

Gets the sslvpn of this DashboardData. # noqa: E501

+
+
Returns
+

The sslvpn of this DashboardData. # noqa: E501

+
+
Return type
+

SslvpnDashboardStats

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.dashboard_stat module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.dashboard_stat.DashboardStat(timestamp=None, value=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

DashboardStat - a model defined in OpenAPI

+
+
+attribute_map = {'timestamp': 'timestamp', 'value': 'value'}
+
+ +
+
+openapi_types = {'timestamp': 'int', 'value': 'float'}
+
+ +
+
+property timestamp
+

Gets the timestamp of this DashboardStat. # noqa: E501

+
+
Returns
+

The timestamp of this DashboardStat. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property value
+

Gets the value of this DashboardStat. # noqa: E501

+
+
Returns
+

The value of this DashboardStat. # noqa: E501

+
+
Return type
+

float

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.dashboard_statistics module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.dashboard_statistics.DashboardStatistics(data_dto=None, meta_dto=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

DashboardStatistics - a model defined in OpenAPI

+
+
+attribute_map = {'data_dto': 'dataDto', 'meta_dto': 'metaDto'}
+
+ +
+
+property data_dto
+

Gets the data_dto of this DashboardStatistics. # noqa: E501

+
+
Returns
+

The data_dto of this DashboardStatistics. # noqa: E501

+
+
Return type
+

DashboardData

+
+
+
+ +
+
+property meta_dto
+

Gets the meta_dto of this DashboardStatistics. # noqa: E501

+
+
Returns
+

The meta_dto of this DashboardStatistics. # noqa: E501

+
+
Return type
+

MetaDashboardStats

+
+
+
+ +
+
+openapi_types = {'data_dto': 'DashboardData', 'meta_dto': 'MetaDashboardStats'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.data_page_edge_summary module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.data_page_edge_summary.DataPageEdgeSummary(paging_info=None, data=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

DataPageEdgeSummary - a model defined in OpenAPI

+
+
+attribute_map = {'data': 'data', 'paging_info': 'pagingInfo'}
+
+ +
+
+property data
+

Gets the data of this DataPageEdgeSummary. # noqa: E501

+
+
Returns
+

The data of this DataPageEdgeSummary. # noqa: E501

+
+
Return type
+

list[EdgeSummary]

+
+
+
+ +
+
+openapi_types = {'data': 'list[EdgeSummary]', 'paging_info': 'PagingInfo'}
+
+ +
+
+property paging_info
+

Gets the paging_info of this DataPageEdgeSummary. # noqa: E501

+
+
Returns
+

The paging_info of this DataPageEdgeSummary. # noqa: E501

+
+
Return type
+

PagingInfo

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.data_page_sddc_network module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.data_page_sddc_network.DataPageSddcNetwork(paging_info=None, data=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

DataPageSddcNetwork - a model defined in OpenAPI

+
+
+attribute_map = {'data': 'data', 'paging_info': 'pagingInfo'}
+
+ +
+
+property data
+

Gets the data of this DataPageSddcNetwork. # noqa: E501

+
+
Returns
+

The data of this DataPageSddcNetwork. # noqa: E501

+
+
Return type
+

list[SddcNetwork]

+
+
+
+ +
+
+openapi_types = {'data': 'list[SddcNetwork]', 'paging_info': 'PagingInfo'}
+
+ +
+
+property paging_info
+

Gets the paging_info of this DataPageSddcNetwork. # noqa: E501

+
+
Returns
+

The paging_info of this DataPageSddcNetwork. # noqa: E501

+
+
Return type
+

PagingInfo

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.data_permissions module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.data_permissions.DataPermissions(save_permission=None, publish_permission=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

DataPermissions - a model defined in OpenAPI

+
+
+attribute_map = {'publish_permission': 'publishPermission', 'save_permission': 'savePermission'}
+
+ +
+
+openapi_types = {'publish_permission': 'bool', 'save_permission': 'bool'}
+
+ +
+
+property publish_permission
+

Gets the publish_permission of this DataPermissions. # noqa: E501

+
+
Returns
+

The publish_permission of this DataPermissions. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property save_permission
+

Gets the save_permission of this DataPermissions. # noqa: E501

+
+
Returns
+

The save_permission of this DataPermissions. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.dhcp_lease_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.dhcp_lease_info.DhcpLeaseInfo(host_lease_info_dtos=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

DhcpLeaseInfo - a model defined in OpenAPI

+
+
+attribute_map = {'host_lease_info_dtos': 'hostLeaseInfoDtos'}
+
+ +
+
+property host_lease_info_dtos
+

Gets the host_lease_info_dtos of this DhcpLeaseInfo. # noqa: E501

+

List of DHCP leases. # noqa: E501

+
+
Returns
+

The host_lease_info_dtos of this DhcpLeaseInfo. # noqa: E501

+
+
Return type
+

list[HostLeaseInfo]

+
+
+
+ +
+
+openapi_types = {'host_lease_info_dtos': 'list[HostLeaseInfo]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.dhcp_leases module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.dhcp_leases.DhcpLeases(time_stamp=None, host_lease_infos_dto=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

DhcpLeases - a model defined in OpenAPI

+
+
+attribute_map = {'host_lease_infos_dto': 'hostLeaseInfosDto', 'time_stamp': 'timeStamp'}
+
+ +
+
+property host_lease_infos_dto
+

Gets the host_lease_infos_dto of this DhcpLeases. # noqa: E501

+
+
Returns
+

The host_lease_infos_dto of this DhcpLeases. # noqa: E501

+
+
Return type
+

DhcpLeaseInfo

+
+
+
+ +
+
+openapi_types = {'host_lease_infos_dto': 'DhcpLeaseInfo', 'time_stamp': 'int'}
+
+ +
+
+property time_stamp
+

Gets the time_stamp of this DhcpLeases. # noqa: E501

+

The timestamp of the DHCP lease. # noqa: E501

+
+
Returns
+

The time_stamp of this DhcpLeases. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.dns_config module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.dns_config.DnsConfig(feature_type=None, logging=None, enabled=None, dns_views=None, listeners=None, version=None, template=None, cache_size=None, dns_servers=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

DnsConfig - a model defined in OpenAPI

+
+
+attribute_map = {'cache_size': 'cacheSize', 'dns_servers': 'dnsServers', 'dns_views': 'dnsViews', 'enabled': 'enabled', 'feature_type': 'featureType', 'listeners': 'listeners', 'logging': 'logging', 'template': 'template', 'version': 'version'}
+
+ +
+
+property cache_size
+

Gets the cache_size of this DnsConfig. # noqa: E501

+

The cache size of the DNS service. # noqa: E501

+
+
Returns
+

The cache_size of this DnsConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property dns_servers
+

Gets the dns_servers of this DnsConfig. # noqa: E501

+
+
Returns
+

The dns_servers of this DnsConfig. # noqa: E501

+
+
Return type
+

IpAddresses

+
+
+
+ +
+
+property dns_views
+

Gets the dns_views of this DnsConfig. # noqa: E501

+
+
Returns
+

The dns_views of this DnsConfig. # noqa: E501

+
+
Return type
+

DnsViews

+
+
+
+ +
+
+property enabled
+

Gets the enabled of this DnsConfig. # noqa: E501

+

Value is true if feature is enabled. Default value is true. Optional. # noqa: E501

+
+
Returns
+

The enabled of this DnsConfig. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property feature_type
+

Gets the feature_type of this DnsConfig. # noqa: E501

+
+
Returns
+

The feature_type of this DnsConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property listeners
+

Gets the listeners of this DnsConfig. # noqa: E501

+
+
Returns
+

The listeners of this DnsConfig. # noqa: E501

+
+
Return type
+

DnsListeners

+
+
+
+ +
+
+property logging
+

Gets the logging of this DnsConfig. # noqa: E501

+
+
Returns
+

The logging of this DnsConfig. # noqa: E501

+
+
Return type
+

Logging

+
+
+
+ +
+
+openapi_types = {'cache_size': 'int', 'dns_servers': 'IpAddresses', 'dns_views': 'DnsViews', 'enabled': 'bool', 'feature_type': 'str', 'listeners': 'DnsListeners', 'logging': 'Logging', 'template': 'str', 'version': 'int'}
+
+ +
+
+property template
+

Gets the template of this DnsConfig. # noqa: E501

+
+
Returns
+

The template of this DnsConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property version
+

Gets the version of this DnsConfig. # noqa: E501

+

Version number tracking each configuration change. To avoid problems with overwriting changes, always retrieve and modify the latest configuration to include the current version number in your request. If you provide a version number which is not current, the request is rejected. If you omit the version number, the request is accepted but may overwrite any current changes if your change is not in sync with the latest change. # noqa: E501

+
+
Returns
+

The version of this DnsConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.dns_forwarders module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.dns_forwarders.DnsForwarders(ip_address=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

DnsForwarders - a model defined in OpenAPI

+
+
+attribute_map = {'ip_address': 'ipAddress'}
+
+ +
+
+property ip_address
+

Gets the ip_address of this DnsForwarders. # noqa: E501

+

IP addresses of the DNS servers. # noqa: E501

+
+
Returns
+

The ip_address of this DnsForwarders. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+openapi_types = {'ip_address': 'list[str]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.dns_listeners module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.dns_listeners.DnsListeners(ip_address=None, vnic=None, type=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

DnsListeners - a model defined in OpenAPI

+
+
+attribute_map = {'ip_address': 'ipAddress', 'type': 'type', 'vnic': 'vnic'}
+
+ +
+
+property ip_address
+

Gets the ip_address of this DnsListeners. # noqa: E501

+

List of IP addresses. # noqa: E501

+
+
Returns
+

The ip_address of this DnsListeners. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+openapi_types = {'ip_address': 'list[str]', 'type': 'str', 'vnic': 'list[str]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property type
+

Gets the type of this DnsListeners. # noqa: E501

+
+
Returns
+

The type of this DnsListeners. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vnic
+

Gets the vnic of this DnsListeners. # noqa: E501

+

Vnic for DNS listener. # noqa: E501

+
+
Returns
+

The vnic of this DnsListeners. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.dns_listeners_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.dns_listeners_all_of.DnsListenersAllOf(vnic=None, type=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

DnsListenersAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'type': 'type', 'vnic': 'vnic'}
+
+ +
+
+openapi_types = {'type': 'str', 'vnic': 'list[str]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property type
+

Gets the type of this DnsListenersAllOf. # noqa: E501

+
+
Returns
+

The type of this DnsListenersAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vnic
+

Gets the vnic of this DnsListenersAllOf. # noqa: E501

+

Vnic for DNS listener. # noqa: E501

+
+
Returns
+

The vnic of this DnsListenersAllOf. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.dns_response_stats module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.dns_response_stats.DnsResponseStats(total=None, form_err=None, nx_domain=None, success=None, server_fail=None, nxrrset=None, others=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

DnsResponseStats - a model defined in OpenAPI

+
+
+attribute_map = {'form_err': 'formErr', 'nx_domain': 'nxDomain', 'nxrrset': 'nxrrset', 'others': 'others', 'server_fail': 'serverFail', 'success': 'success', 'total': 'total'}
+
+ +
+
+property form_err
+

Gets the form_err of this DnsResponseStats. # noqa: E501

+
+
Returns
+

The form_err of this DnsResponseStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property nx_domain
+

Gets the nx_domain of this DnsResponseStats. # noqa: E501

+
+
Returns
+

The nx_domain of this DnsResponseStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property nxrrset
+

Gets the nxrrset of this DnsResponseStats. # noqa: E501

+
+
Returns
+

The nxrrset of this DnsResponseStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'form_err': 'int', 'nx_domain': 'int', 'nxrrset': 'int', 'others': 'int', 'server_fail': 'int', 'success': 'int', 'total': 'int'}
+
+ +
+
+property others
+

Gets the others of this DnsResponseStats. # noqa: E501

+
+
Returns
+

The others of this DnsResponseStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property server_fail
+

Gets the server_fail of this DnsResponseStats. # noqa: E501

+
+
Returns
+

The server_fail of this DnsResponseStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property success
+

Gets the success of this DnsResponseStats. # noqa: E501

+
+
Returns
+

The success of this DnsResponseStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property total
+

Gets the total of this DnsResponseStats. # noqa: E501

+
+
Returns
+

The total of this DnsResponseStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.dns_status_and_stats module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.dns_status_and_stats.DnsStatusAndStats(time_stamp=None, requests=None, responses=None, cached_dbrr_set=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

DnsStatusAndStats - a model defined in OpenAPI

+
+
+attribute_map = {'cached_dbrr_set': 'cachedDBRRSet', 'requests': 'requests', 'responses': 'responses', 'time_stamp': 'timeStamp'}
+
+ +
+
+property cached_dbrr_set
+

Gets the cached_dbrr_set of this DnsStatusAndStats. # noqa: E501

+
+
Returns
+

The cached_dbrr_set of this DnsStatusAndStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'cached_dbrr_set': 'int', 'requests': 'Requests', 'responses': 'DnsResponseStats', 'time_stamp': 'int'}
+
+ +
+
+property requests
+

Gets the requests of this DnsStatusAndStats. # noqa: E501

+
+
Returns
+

The requests of this DnsStatusAndStats. # noqa: E501

+
+
Return type
+

Requests

+
+
+
+ +
+
+property responses
+

Gets the responses of this DnsStatusAndStats. # noqa: E501

+
+
Returns
+

The responses of this DnsStatusAndStats. # noqa: E501

+
+
Return type
+

DnsResponseStats

+
+
+
+ +
+
+property time_stamp
+

Gets the time_stamp of this DnsStatusAndStats. # noqa: E501

+
+
Returns
+

The time_stamp of this DnsStatusAndStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.dns_view module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.dns_view.DnsView(name=None, view_match=None, recursion=None, view_id=None, forwarders=None, enabled=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

DnsView - a model defined in OpenAPI

+
+
+attribute_map = {'enabled': 'enabled', 'forwarders': 'forwarders', 'name': 'name', 'recursion': 'recursion', 'view_id': 'viewId', 'view_match': 'viewMatch'}
+
+ +
+
+property enabled
+

Gets the enabled of this DnsView. # noqa: E501

+

DNS view is enabled. # noqa: E501

+
+
Returns
+

The enabled of this DnsView. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property forwarders
+

Gets the forwarders of this DnsView. # noqa: E501

+
+
Returns
+

The forwarders of this DnsView. # noqa: E501

+
+
Return type
+

DnsForwarders

+
+
+
+ +
+
+property name
+

Gets the name of this DnsView. # noqa: E501

+

Name of the DNS view. # noqa: E501

+
+
Returns
+

The name of this DnsView. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'enabled': 'bool', 'forwarders': 'DnsForwarders', 'name': 'str', 'recursion': 'bool', 'view_id': 'str', 'view_match': 'DnsViewMatch'}
+
+ +
+
+property recursion
+

Gets the recursion of this DnsView. # noqa: E501

+

Recursion enabled on DNS view. # noqa: E501

+
+
Returns
+

The recursion of this DnsView. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property view_id
+

Gets the view_id of this DnsView. # noqa: E501

+

Identifier for the DNS view. # noqa: E501

+
+
Returns
+

The view_id of this DnsView. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property view_match
+

Gets the view_match of this DnsView. # noqa: E501

+
+
Returns
+

The view_match of this DnsView. # noqa: E501

+
+
Return type
+

DnsViewMatch

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.dns_view_match module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.dns_view_match.DnsViewMatch(vnic=None, ip_set=None, ip_address=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

DnsViewMatch - a model defined in OpenAPI

+
+
+attribute_map = {'ip_address': 'ipAddress', 'ip_set': 'ipSet', 'vnic': 'vnic'}
+
+ +
+
+property ip_address
+

Gets the ip_address of this DnsViewMatch. # noqa: E501

+
+
Returns
+

The ip_address of this DnsViewMatch. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+property ip_set
+

Gets the ip_set of this DnsViewMatch. # noqa: E501

+
+
Returns
+

The ip_set of this DnsViewMatch. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+openapi_types = {'ip_address': 'list[str]', 'ip_set': 'list[str]', 'vnic': 'list[str]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vnic
+

Gets the vnic of this DnsViewMatch. # noqa: E501

+
+
Returns
+

The vnic of this DnsViewMatch. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.dns_views module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.dns_views.DnsViews(dns_view=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

DnsViews - a model defined in OpenAPI

+
+
+attribute_map = {'dns_view': 'dnsView'}
+
+ +
+
+property dns_view
+

Gets the dns_view of this DnsViews. # noqa: E501

+

List of DNS views. # noqa: E501

+
+
Returns
+

The dns_view of this DnsViews. # noqa: E501

+
+
Return type
+

list[DnsView]

+
+
+
+ +
+
+openapi_types = {'dns_view': 'list[DnsView]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.ebs_backed_vsan_config module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.ebs_backed_vsan_config.EbsBackedVsanConfig(instance_type=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

EbsBackedVsanConfig - a model defined in OpenAPI

+
+
+attribute_map = {'instance_type': 'instance_type'}
+
+ +
+
+property instance_type
+

Gets the instance_type of this EbsBackedVsanConfig. # noqa: E501

+

instance type for EBS-backed VSAN configuration # noqa: E501

+
+
Returns
+

The instance_type of this EbsBackedVsanConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'instance_type': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.edge_job module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.edge_job.EdgeJob(status=None, edge_id=None, module=None, job_id=None, error_code=None, result=None, start_time=None, message=None, end_time=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

EdgeJob - a model defined in OpenAPI

+
+
+attribute_map = {'edge_id': 'edgeId', 'end_time': 'endTime', 'error_code': 'errorCode', 'job_id': 'jobId', 'message': 'message', 'module': 'module', 'result': 'result', 'start_time': 'startTime', 'status': 'status'}
+
+ +
+
+property edge_id
+

Gets the edge_id of this EdgeJob. # noqa: E501

+

NSX Edge ID. # noqa: E501

+
+
Returns
+

The edge_id of this EdgeJob. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property end_time
+

Gets the end_time of this EdgeJob. # noqa: E501

+

Job end time. # noqa: E501

+
+
Returns
+

The end_time of this EdgeJob. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property error_code
+

Gets the error_code of this EdgeJob. # noqa: E501

+

Error code identifying the failure of the configuration change. # noqa: E501

+
+
Returns
+

The error_code of this EdgeJob. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property job_id
+

Gets the job_id of this EdgeJob. # noqa: E501

+

Job ID. # noqa: E501

+
+
Returns
+

The job_id of this EdgeJob. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property message
+

Gets the message of this EdgeJob. # noqa: E501

+

Job message. # noqa: E501

+
+
Returns
+

The message of this EdgeJob. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property module
+

Gets the module of this EdgeJob. # noqa: E501

+

Module information. # noqa: E501

+
+
Returns
+

The module of this EdgeJob. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'edge_id': 'str', 'end_time': 'datetime', 'error_code': 'str', 'job_id': 'str', 'message': 'str', 'module': 'str', 'result': 'list[Result]', 'start_time': 'datetime', 'status': 'str'}
+
+ +
+
+property result
+

Gets the result of this EdgeJob. # noqa: E501

+

Job result information. # noqa: E501

+
+
Returns
+

The result of this EdgeJob. # noqa: E501

+
+
Return type
+

list[Result]

+
+
+
+ +
+
+property start_time
+

Gets the start_time of this EdgeJob. # noqa: E501

+

Job start time. # noqa: E501

+
+
Returns
+

The start_time of this EdgeJob. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property status
+

Gets the status of this EdgeJob. # noqa: E501

+

Job status. # noqa: E501

+
+
Returns
+

The status of this EdgeJob. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.edge_status module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.edge_status.EdgeStatus(pre_rules_exists=None, feature_statuses=None, timestamp=None, publish_status=None, last_published_pre_rules_generation_number=None, version=None, edge_vm_status=None, active_vse_ha_index=None, system_status=None, ha_vnic_in_use=None, edge_status=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

EdgeStatus - a model defined in OpenAPI

+
+
+property active_vse_ha_index
+

Gets the active_vse_ha_index of this EdgeStatus. # noqa: E501

+

Index of the active NSX Edge appliance. Values are 0 and 1. # noqa: E501

+
+
Returns
+

The active_vse_ha_index of this EdgeStatus. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+attribute_map = {'active_vse_ha_index': 'activeVseHaIndex', 'edge_status': 'edgeStatus', 'edge_vm_status': 'edgeVmStatus', 'feature_statuses': 'featureStatuses', 'ha_vnic_in_use': 'haVnicInUse', 'last_published_pre_rules_generation_number': 'lastPublishedPreRulesGenerationNumber', 'pre_rules_exists': 'preRulesExists', 'publish_status': 'publishStatus', 'system_status': 'systemStatus', 'timestamp': 'timestamp', 'version': 'version'}
+
+ +
+
+property edge_status
+

Gets the edge_status of this EdgeStatus. # noqa: E501

+

NSX Edge appliance health status identified by GREY (unknown status), GREEN (health checks are successful), YELLOW (intermittent health check failure), RED (none of the appliances are in serving state). If health check fails for 5 consecutive times for all appliance (2 for HA else 1) then status will turn from YELLOW to RED. # noqa: E501

+
+
Returns
+

The edge_status of this EdgeStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property edge_vm_status
+

Gets the edge_vm_status of this EdgeStatus. # noqa: E501

+

Detailed status of each of the deployed NSX Edge appliances. # noqa: E501

+
+
Returns
+

The edge_vm_status of this EdgeStatus. # noqa: E501

+
+
Return type
+

list[EdgeVmStatus]

+
+
+
+ +
+
+property feature_statuses
+

Gets the feature_statuses of this EdgeStatus. # noqa: E501

+

Individual feature status. # noqa: E501

+
+
Returns
+

The feature_statuses of this EdgeStatus. # noqa: E501

+
+
Return type
+

list[FeatureStatus]

+
+
+
+ +
+
+property ha_vnic_in_use
+

Gets the ha_vnic_in_use of this EdgeStatus. # noqa: E501

+

Index of the vnic consumed for NSX Edge HA. # noqa: E501

+
+
Returns
+

The ha_vnic_in_use of this EdgeStatus. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property last_published_pre_rules_generation_number
+

Gets the last_published_pre_rules_generation_number of this EdgeStatus. # noqa: E501

+

Value of the last published pre rules generation number. # noqa: E501

+
+
Returns
+

The last_published_pre_rules_generation_number of this EdgeStatus. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'active_vse_ha_index': 'int', 'edge_status': 'str', 'edge_vm_status': 'list[EdgeVmStatus]', 'feature_statuses': 'list[FeatureStatus]', 'ha_vnic_in_use': 'int', 'last_published_pre_rules_generation_number': 'int', 'pre_rules_exists': 'bool', 'publish_status': 'str', 'system_status': 'str', 'timestamp': 'int', 'version': 'int'}
+
+ +
+
+property pre_rules_exists
+

Gets the pre_rules_exists of this EdgeStatus. # noqa: E501

+

Value is true if pre rules publish is enabled. # noqa: E501

+
+
Returns
+

The pre_rules_exists of this EdgeStatus. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property publish_status
+

Gets the publish_status of this EdgeStatus. # noqa: E501

+

Status of the latest configuration change for the NSX Edge. Values are APPLIED or PERSISTED (not published to NSX Edge Appliance yet). # noqa: E501

+
+
Returns
+

The publish_status of this EdgeStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property system_status
+

Gets the system_status of this EdgeStatus. # noqa: E501

+

System status of the active NSX Edge appliance. # noqa: E501

+
+
Returns
+

The system_status of this EdgeStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property timestamp
+

Gets the timestamp of this EdgeStatus. # noqa: E501

+

Timestamp value at which the NSX Edge healthcheck was done. # noqa: E501

+
+
Returns
+

The timestamp of this EdgeStatus. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property version
+

Gets the version of this EdgeStatus. # noqa: E501

+

Version number of the current configuration. # noqa: E501

+
+
Returns
+

The version of this EdgeStatus. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.edge_summary module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.edge_summary.EdgeSummary(feature_capabilities=None, edge_type=None, logical_router_scopes=None, recent_job_info=None, hypervisor_assist=None, edge_assist_id=None, edge_status=None, edge_assist_instance_name=None, object_id=None, node_id=None, id=None, datacenter_name=None, state=None, client_handle=None, scope=None, type=None, revision=None, vsm_uuid=None, description=None, extended_attributes=None, local_egress_enabled=None, universal_revision=None, allowed_actions=None, object_type_name=None, is_upgrade_available=None, is_universal=None, name=None, lrouter_uuid=None, appliances_summary=None, api_version=None, tenant_id=None, datacenter_moid=None, number_of_connected_vnics=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

EdgeSummary - a model defined in OpenAPI

+
+
+property allowed_actions
+

Gets the allowed_actions of this EdgeSummary. # noqa: E501

+
+
Returns
+

The allowed_actions of this EdgeSummary. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+property api_version
+

Gets the api_version of this EdgeSummary. # noqa: E501

+

REST API version applicable for the NSX Edge. # noqa: E501

+
+
Returns
+

The api_version of this EdgeSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property appliances_summary
+

Gets the appliances_summary of this EdgeSummary. # noqa: E501

+
+
Returns
+

The appliances_summary of this EdgeSummary. # noqa: E501

+
+
Return type
+

AppliancesSummary

+
+
+
+ +
+
+attribute_map = {'allowed_actions': 'allowedActions', 'api_version': 'apiVersion', 'appliances_summary': 'appliancesSummary', 'client_handle': 'clientHandle', 'datacenter_moid': 'datacenterMoid', 'datacenter_name': 'datacenterName', 'description': 'description', 'edge_assist_id': 'edgeAssistId', 'edge_assist_instance_name': 'edgeAssistInstanceName', 'edge_status': 'edgeStatus', 'edge_type': 'edgeType', 'extended_attributes': 'extendedAttributes', 'feature_capabilities': 'featureCapabilities', 'hypervisor_assist': 'hypervisorAssist', 'id': 'id', 'is_universal': 'isUniversal', 'is_upgrade_available': 'isUpgradeAvailable', 'local_egress_enabled': 'localEgressEnabled', 'logical_router_scopes': 'logicalRouterScopes', 'lrouter_uuid': 'lrouterUuid', 'name': 'name', 'node_id': 'nodeId', 'number_of_connected_vnics': 'numberOfConnectedVnics', 'object_id': 'objectId', 'object_type_name': 'objectTypeName', 'recent_job_info': 'recentJobInfo', 'revision': 'revision', 'scope': 'scope', 'state': 'state', 'tenant_id': 'tenantId', 'type': 'type', 'universal_revision': 'universalRevision', 'vsm_uuid': 'vsmUuid'}
+
+ +
+
+property client_handle
+

Gets the client_handle of this EdgeSummary. # noqa: E501

+
+
Returns
+

The client_handle of this EdgeSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property datacenter_moid
+

Gets the datacenter_moid of this EdgeSummary. # noqa: E501

+

vCenter MOID of the datacenter where the NSX Edge is deployed. # noqa: E501

+
+
Returns
+

The datacenter_moid of this EdgeSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property datacenter_name
+

Gets the datacenter_name of this EdgeSummary. # noqa: E501

+

Datacenter name where the NSX Edge is deployed. # noqa: E501

+
+
Returns
+

The datacenter_name of this EdgeSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property description
+

Gets the description of this EdgeSummary. # noqa: E501

+
+
Returns
+

The description of this EdgeSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property edge_assist_id
+

Gets the edge_assist_id of this EdgeSummary. # noqa: E501

+

ID generated by NSX Manager for Distributed Logical Router only. # noqa: E501

+
+
Returns
+

The edge_assist_id of this EdgeSummary. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property edge_assist_instance_name
+

Gets the edge_assist_instance_name of this EdgeSummary. # noqa: E501

+

Name derived by NSX Manager only for Distributed Logical Router. # noqa: E501

+
+
Returns
+

The edge_assist_instance_name of this EdgeSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property edge_status
+

Gets the edge_status of this EdgeSummary. # noqa: E501

+

NSX Edge appliance health status identified by GREY (unknown status), GREEN (health checks are successful), YELLOW (intermittent health check failure), RED (none of the appliances are in serving state). If health check fails for 5 consecutive times for all appliance (2 for HA else 1) then status will turn from YELLOW to RED. # noqa: E501

+
+
Returns
+

The edge_status of this EdgeSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property edge_type
+

Gets the edge_type of this EdgeSummary. # noqa: E501

+

NSX Edge type, whether ‘gatewayServices’ or ‘distributedRouter’. # noqa: E501

+
+
Returns
+

The edge_type of this EdgeSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property extended_attributes
+

Gets the extended_attributes of this EdgeSummary. # noqa: E501

+
+
Returns
+

The extended_attributes of this EdgeSummary. # noqa: E501

+
+
Return type
+

list[ExtendedAttribute]

+
+
+
+ +
+
+property feature_capabilities
+

Gets the feature_capabilities of this EdgeSummary. # noqa: E501

+
+
Returns
+

The feature_capabilities of this EdgeSummary. # noqa: E501

+
+
Return type
+

FeatureCapabilities

+
+
+
+ +
+
+property hypervisor_assist
+

Gets the hypervisor_assist of this EdgeSummary. # noqa: E501

+
+
Returns
+

The hypervisor_assist of this EdgeSummary. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property id
+

Gets the id of this EdgeSummary. # noqa: E501

+

NSX Edge ID. # noqa: E501

+
+
Returns
+

The id of this EdgeSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property is_universal
+

Gets the is_universal of this EdgeSummary. # noqa: E501

+
+
Returns
+

The is_universal of this EdgeSummary. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property is_upgrade_available
+

Gets the is_upgrade_available of this EdgeSummary. # noqa: E501

+

Value is true if NSX Edge upgrade is available. # noqa: E501

+
+
Returns
+

The is_upgrade_available of this EdgeSummary. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property local_egress_enabled
+

Gets the local_egress_enabled of this EdgeSummary. # noqa: E501

+

Value is true if local egress is enabled for UDLR traffic. Applicable only for Universal Distributed Logical Router. # noqa: E501

+
+
Returns
+

The local_egress_enabled of this EdgeSummary. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property logical_router_scopes
+

Gets the logical_router_scopes of this EdgeSummary. # noqa: E501

+
+
Returns
+

The logical_router_scopes of this EdgeSummary. # noqa: E501

+
+
Return type
+

LogicalRouterScopes

+
+
+
+ +
+
+property lrouter_uuid
+

Gets the lrouter_uuid of this EdgeSummary. # noqa: E501

+

Distributed Logical Router UUID provided by the NSX Controller. # noqa: E501

+
+
Returns
+

The lrouter_uuid of this EdgeSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this EdgeSummary. # noqa: E501

+
+
Returns
+

The name of this EdgeSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property node_id
+

Gets the node_id of this EdgeSummary. # noqa: E501

+
+
Returns
+

The node_id of this EdgeSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property number_of_connected_vnics
+

Gets the number_of_connected_vnics of this EdgeSummary. # noqa: E501

+

Number of connected vnics that are configured on the NSX Edge. # noqa: E501

+
+
Returns
+

The number_of_connected_vnics of this EdgeSummary. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property object_id
+

Gets the object_id of this EdgeSummary. # noqa: E501

+
+
Returns
+

The object_id of this EdgeSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property object_type_name
+

Gets the object_type_name of this EdgeSummary. # noqa: E501

+
+
Returns
+

The object_type_name of this EdgeSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'allowed_actions': 'list[str]', 'api_version': 'str', 'appliances_summary': 'AppliancesSummary', 'client_handle': 'str', 'datacenter_moid': 'str', 'datacenter_name': 'str', 'description': 'str', 'edge_assist_id': 'int', 'edge_assist_instance_name': 'str', 'edge_status': 'str', 'edge_type': 'str', 'extended_attributes': 'list[ExtendedAttribute]', 'feature_capabilities': 'FeatureCapabilities', 'hypervisor_assist': 'bool', 'id': 'str', 'is_universal': 'bool', 'is_upgrade_available': 'bool', 'local_egress_enabled': 'bool', 'logical_router_scopes': 'LogicalRouterScopes', 'lrouter_uuid': 'str', 'name': 'str', 'node_id': 'str', 'number_of_connected_vnics': 'int', 'object_id': 'str', 'object_type_name': 'str', 'recent_job_info': 'EdgeJob', 'revision': 'int', 'scope': 'ScopeInfo', 'state': 'str', 'tenant_id': 'str', 'type': 'ObjectType', 'universal_revision': 'int', 'vsm_uuid': 'str'}
+
+ +
+
+property recent_job_info
+

Gets the recent_job_info of this EdgeSummary. # noqa: E501

+
+
Returns
+

The recent_job_info of this EdgeSummary. # noqa: E501

+
+
Return type
+

EdgeJob

+
+
+
+ +
+
+property revision
+

Gets the revision of this EdgeSummary. # noqa: E501

+
+
Returns
+

The revision of this EdgeSummary. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property scope
+

Gets the scope of this EdgeSummary. # noqa: E501

+
+
Returns
+

The scope of this EdgeSummary. # noqa: E501

+
+
Return type
+

ScopeInfo

+
+
+
+ +
+
+property state
+

Gets the state of this EdgeSummary. # noqa: E501

+

Deployment state of the NSX Edge appliance. Values are ‘deployed’ when VMs have been deployed, ‘undeployed’ when no VMs are deployed and ‘active’ when Edge type is Distributed Logical Router and has no appliance deployed but is serving data path. # noqa: E501

+
+
Returns
+

The state of this EdgeSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property tenant_id
+

Gets the tenant_id of this EdgeSummary. # noqa: E501

+

Tenant ID for the NSX Edge. # noqa: E501

+
+
Returns
+

The tenant_id of this EdgeSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property type
+

Gets the type of this EdgeSummary. # noqa: E501

+
+
Returns
+

The type of this EdgeSummary. # noqa: E501

+
+
Return type
+

ObjectType

+
+
+
+ +
+
+property universal_revision
+

Gets the universal_revision of this EdgeSummary. # noqa: E501

+
+
Returns
+

The universal_revision of this EdgeSummary. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property vsm_uuid
+

Gets the vsm_uuid of this EdgeSummary. # noqa: E501

+
+
Returns
+

The vsm_uuid of this EdgeSummary. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.edge_vm_status module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.edge_vm_status.EdgeVmStatus(index=None, ha_state=None, name=None, id=None, edge_vm_status=None, pre_rules_generation_number=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

EdgeVmStatus - a model defined in OpenAPI

+
+
+attribute_map = {'edge_vm_status': 'edgeVMStatus', 'ha_state': 'haState', 'id': 'id', 'index': 'index', 'name': 'name', 'pre_rules_generation_number': 'preRulesGenerationNumber'}
+
+ +
+
+property edge_vm_status
+

Gets the edge_vm_status of this EdgeVmStatus. # noqa: E501

+

NSX Edge appliance health status identified by GREY (unknown status), GREEN (health checks are successful), YELLOW (intermittent health check failure), RED (appliance not in serving state). # noqa: E501

+
+
Returns
+

The edge_vm_status of this EdgeVmStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property ha_state
+

Gets the ha_state of this EdgeVmStatus. # noqa: E501

+

High Availability state of the appliance. Values are active and standby. # noqa: E501

+
+
Returns
+

The ha_state of this EdgeVmStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property id
+

Gets the id of this EdgeVmStatus. # noqa: E501

+

vCenter MOID of the NSX Edge appliance. # noqa: E501

+
+
Returns
+

The id of this EdgeVmStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property index
+

Gets the index of this EdgeVmStatus. # noqa: E501

+

High Availability index of the appliance. Values are 0 and 1. # noqa: E501

+
+
Returns
+

The index of this EdgeVmStatus. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property name
+

Gets the name of this EdgeVmStatus. # noqa: E501

+

Name of the NSX Edge appliance. # noqa: E501

+
+
Returns
+

The name of this EdgeVmStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'edge_vm_status': 'str', 'ha_state': 'str', 'id': 'str', 'index': 'int', 'name': 'str', 'pre_rules_generation_number': 'int'}
+
+ +
+
+property pre_rules_generation_number
+

Gets the pre_rules_generation_number of this EdgeVmStatus. # noqa: E501

+

Value of the last published pre rules generation number. # noqa: E501

+
+
Returns
+

The pre_rules_generation_number of this EdgeVmStatus. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.edge_vnic_address_group module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.edge_vnic_address_group.EdgeVnicAddressGroup(subnet_prefix_length=None, secondary_addresses=None, primary_address=None, subnet_mask=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

EdgeVnicAddressGroup - a model defined in OpenAPI

+
+
+attribute_map = {'primary_address': 'primaryAddress', 'secondary_addresses': 'secondaryAddresses', 'subnet_mask': 'subnetMask', 'subnet_prefix_length': 'subnetPrefixLength'}
+
+ +
+
+openapi_types = {'primary_address': 'str', 'secondary_addresses': 'SecondaryAddresses', 'subnet_mask': 'str', 'subnet_prefix_length': 'str'}
+
+ +
+
+property primary_address
+

Gets the primary_address of this EdgeVnicAddressGroup. # noqa: E501

+

Primary IP address of the vnic interface. Required. # noqa: E501

+
+
Returns
+

The primary_address of this EdgeVnicAddressGroup. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property secondary_addresses
+

Gets the secondary_addresses of this EdgeVnicAddressGroup. # noqa: E501

+
+
Returns
+

The secondary_addresses of this EdgeVnicAddressGroup. # noqa: E501

+
+
Return type
+

SecondaryAddresses

+
+
+
+ +
+
+property subnet_mask
+

Gets the subnet_mask of this EdgeVnicAddressGroup. # noqa: E501

+
+
Returns
+

The subnet_mask of this EdgeVnicAddressGroup. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property subnet_prefix_length
+

Gets the subnet_prefix_length of this EdgeVnicAddressGroup. # noqa: E501

+

Subnet prefix length of the primary IP address. # noqa: E501

+
+
Returns
+

The subnet_prefix_length of this EdgeVnicAddressGroup. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.edge_vnic_address_groups module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.edge_vnic_address_groups.EdgeVnicAddressGroups(address_groups=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

EdgeVnicAddressGroups - a model defined in OpenAPI

+
+
+property address_groups
+

Gets the address_groups of this EdgeVnicAddressGroups. # noqa: E501

+

Address group configuration of the NSX Edge vnic. Vnic can be configured to have more than one address group/subnets. # noqa: E501

+
+
Returns
+

The address_groups of this EdgeVnicAddressGroups. # noqa: E501

+
+
Return type
+

list[EdgeVnicAddressGroup]

+
+
+
+ +
+
+attribute_map = {'address_groups': 'addressGroups'}
+
+ +
+
+openapi_types = {'address_groups': 'list[EdgeVnicAddressGroup]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.eni_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.eni_info.EniInfo(subnet_id=None, id=None, security_group_id=None, private_ip=None, mac_address=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

EniInfo - a model defined in OpenAPI

+
+
+attribute_map = {'id': 'id', 'mac_address': 'mac_address', 'private_ip': 'private_ip', 'security_group_id': 'security_group_id', 'subnet_id': 'subnet_id'}
+
+ +
+
+property id
+

Gets the id of this EniInfo. # noqa: E501

+

Interface ID. # noqa: E501

+
+
Returns
+

The id of this EniInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property mac_address
+

Gets the mac_address of this EniInfo. # noqa: E501

+

Mac address of nic. # noqa: E501

+
+
Returns
+

The mac_address of this EniInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'id': 'str', 'mac_address': 'str', 'private_ip': 'str', 'security_group_id': 'str', 'subnet_id': 'str'}
+
+ +
+
+property private_ip
+

Gets the private_ip of this EniInfo. # noqa: E501

+

Private ip of eni. # noqa: E501

+
+
Returns
+

The private_ip of this EniInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property security_group_id
+

Gets the security_group_id of this EniInfo. # noqa: E501

+

Security Group of Eni. # noqa: E501

+
+
Returns
+

The security_group_id of this EniInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property subnet_id
+

Gets the subnet_id of this EniInfo. # noqa: E501

+

Subnet it belongs to. # noqa: E501

+
+
Returns
+

The subnet_id of this EniInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.entity_capacity module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.entity_capacity.EntityCapacity(storage_capacity_gib=None, memory_capacity_gib=None, total_number_of_cores=None, number_of_ssds=None, cpu_capacity_ghz=None, number_of_sockets=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

EntityCapacity - a model defined in OpenAPI

+
+
+attribute_map = {'cpu_capacity_ghz': 'cpu_capacity_ghz', 'memory_capacity_gib': 'memory_capacity_gib', 'number_of_sockets': 'number_of_sockets', 'number_of_ssds': 'number_of_ssds', 'storage_capacity_gib': 'storage_capacity_gib', 'total_number_of_cores': 'total_number_of_cores'}
+
+ +
+
+property cpu_capacity_ghz
+

Gets the cpu_capacity_ghz of this EntityCapacity. # noqa: E501

+

The CPU capacity for the given entity in Ghz. # noqa: E501

+
+
Returns
+

The cpu_capacity_ghz of this EntityCapacity. # noqa: E501

+
+
Return type
+

float

+
+
+
+ +
+
+property memory_capacity_gib
+

Gets the memory_capacity_gib of this EntityCapacity. # noqa: E501

+

The memory capacity for the given entity in GiB. # noqa: E501

+
+
Returns
+

The memory_capacity_gib of this EntityCapacity. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property number_of_sockets
+

Gets the number_of_sockets of this EntityCapacity. # noqa: E501

+

The number of sockets for the given entity. # noqa: E501

+
+
Returns
+

The number_of_sockets of this EntityCapacity. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property number_of_ssds
+

Gets the number_of_ssds of this EntityCapacity. # noqa: E501

+

The number of SSDs for the given entity. # noqa: E501

+
+
Returns
+

The number_of_ssds of this EntityCapacity. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'cpu_capacity_ghz': 'float', 'memory_capacity_gib': 'int', 'number_of_sockets': 'int', 'number_of_ssds': 'int', 'storage_capacity_gib': 'int', 'total_number_of_cores': 'int'}
+
+ +
+
+property storage_capacity_gib
+

Gets the storage_capacity_gib of this EntityCapacity. # noqa: E501

+

The storage capacity for the given entity in GiB. # noqa: E501

+
+
Returns
+

The storage_capacity_gib of this EntityCapacity. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property total_number_of_cores
+

Gets the total_number_of_cores of this EntityCapacity. # noqa: E501

+

The number of CPU cores for the given entity. # noqa: E501

+
+
Returns
+

The total_number_of_cores of this EntityCapacity. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.error_response module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.error_response.ErrorResponse(status=None, path=None, retryable=False, error_code=None, error_messages=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ErrorResponse - a model defined in OpenAPI

+
+
+attribute_map = {'error_code': 'error_code', 'error_messages': 'error_messages', 'path': 'path', 'retryable': 'retryable', 'status': 'status'}
+
+ +
+
+property error_code
+

Gets the error_code of this ErrorResponse. # noqa: E501

+

unique error code # noqa: E501

+
+
Returns
+

The error_code of this ErrorResponse. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property error_messages
+

Gets the error_messages of this ErrorResponse. # noqa: E501

+

localized error messages # noqa: E501

+
+
Returns
+

The error_messages of this ErrorResponse. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+openapi_types = {'error_code': 'str', 'error_messages': 'list[str]', 'path': 'str', 'retryable': 'bool', 'status': 'int'}
+
+ +
+
+property path
+

Gets the path of this ErrorResponse. # noqa: E501

+

Originating request URI # noqa: E501

+
+
Returns
+

The path of this ErrorResponse. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property retryable
+

Gets the retryable of this ErrorResponse. # noqa: E501

+

If true, client should retry operation # noqa: E501

+
+
Returns
+

The retryable of this ErrorResponse. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property status
+

Gets the status of this ErrorResponse. # noqa: E501

+

HTTP status code # noqa: E501

+
+
Returns
+

The status of this ErrorResponse. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.esx_config module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.esx_config.EsxConfig(availability_zone=None, strict_placement=None, cluster_id=None, esxs=None, num_hosts=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

EsxConfig - a model defined in OpenAPI

+
+
+attribute_map = {'availability_zone': 'availability_zone', 'cluster_id': 'cluster_id', 'esxs': 'esxs', 'num_hosts': 'num_hosts', 'strict_placement': 'strict_placement'}
+
+ +
+
+property availability_zone
+

Gets the availability_zone of this EsxConfig. # noqa: E501

+

Availability zone where the hosts should be provisioned. (Can be specified only for privileged host operations). # noqa: E501

+
+
Returns
+

The availability_zone of this EsxConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property cluster_id
+

Gets the cluster_id of this EsxConfig. # noqa: E501

+

An optional cluster id if the esxs operation has to be on a specific cluster. # noqa: E501

+
+
Returns
+

The cluster_id of this EsxConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property esxs
+

Gets the esxs of this EsxConfig. # noqa: E501

+

An optional list of ESX IDs to remove. # noqa: E501

+
+
Returns
+

The esxs of this EsxConfig. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+property num_hosts
+

Gets the num_hosts of this EsxConfig. # noqa: E501

+
+
Returns
+

The num_hosts of this EsxConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'availability_zone': 'str', 'cluster_id': 'str', 'esxs': 'list[str]', 'num_hosts': 'int', 'strict_placement': 'bool'}
+
+ +
+
+property strict_placement
+

Gets the strict_placement of this EsxConfig. # noqa: E501

+

An option to indicate if the host needs to be strictly placed in a placement group. Fail the operation otherwise. # noqa: E501

+
+
Returns
+

The strict_placement of this EsxConfig. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.esx_host module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.esx_host.EsxHost(name=None, availability_zone=None, esx_id=None, hostname=None, provider=None, instance_type=None, mac_address=None, custom_properties=None, esx_state=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

EsxHost - a model defined in OpenAPI

+
+
+attribute_map = {'availability_zone': 'availability_zone', 'custom_properties': 'custom_properties', 'esx_id': 'esx_id', 'esx_state': 'esx_state', 'hostname': 'hostname', 'instance_type': 'instance_type', 'mac_address': 'mac_address', 'name': 'name', 'provider': 'provider'}
+
+ +
+
+property availability_zone
+

Gets the availability_zone of this EsxHost. # noqa: E501

+

Availability zone where the host is provisioned. # noqa: E501

+
+
Returns
+

The availability_zone of this EsxHost. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property custom_properties
+

Gets the custom_properties of this EsxHost. # noqa: E501

+
+
Returns
+

The custom_properties of this EsxHost. # noqa: E501

+
+
Return type
+

dict(str, str)

+
+
+
+ +
+
+discriminator_value_class_map = {'AwsEsxHost': 'AwsEsxHost'}
+
+ +
+
+property esx_id
+

Gets the esx_id of this EsxHost. # noqa: E501

+
+
Returns
+

The esx_id of this EsxHost. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property esx_state
+

Gets the esx_state of this EsxHost. # noqa: E501

+
+
Returns
+

The esx_state of this EsxHost. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+get_real_child_model(data)
+

Returns the real base class specified by the discriminator

+
+ +
+
+property hostname
+

Gets the hostname of this EsxHost. # noqa: E501

+
+
Returns
+

The hostname of this EsxHost. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property instance_type
+

Gets the instance_type of this EsxHost. # noqa: E501

+

Backing cloud provider instance type for host. # noqa: E501

+
+
Returns
+

The instance_type of this EsxHost. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property mac_address
+

Gets the mac_address of this EsxHost. # noqa: E501

+
+
Returns
+

The mac_address of this EsxHost. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this EsxHost. # noqa: E501

+
+
Returns
+

The name of this EsxHost. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'availability_zone': 'str', 'custom_properties': 'dict(str, str)', 'esx_id': 'str', 'esx_state': 'str', 'hostname': 'str', 'instance_type': 'str', 'mac_address': 'str', 'name': 'str', 'provider': 'str'}
+
+ +
+
+property provider
+

Gets the provider of this EsxHost. # noqa: E501

+
+
Returns
+

The provider of this EsxHost. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.esx_host_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.esx_host_info.EsxHostInfo(instance_type=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

EsxHostInfo - a model defined in OpenAPI

+
+
+attribute_map = {'instance_type': 'instance_type'}
+
+ +
+
+property instance_type
+

Gets the instance_type of this EsxHostInfo. # noqa: E501

+

Backing cloud provider instance type for cluster. # noqa: E501

+
+
Returns
+

The instance_type of this EsxHostInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'instance_type': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.extended_attribute module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.extended_attribute.ExtendedAttribute(name=None, value=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ExtendedAttribute - a model defined in OpenAPI

+
+
+attribute_map = {'name': 'name', 'value': 'value'}
+
+ +
+
+property name
+

Gets the name of this ExtendedAttribute. # noqa: E501

+
+
Returns
+

The name of this ExtendedAttribute. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'name': 'str', 'value': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property value
+

Gets the value of this ExtendedAttribute. # noqa: E501

+
+
Returns
+

The value of this ExtendedAttribute. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.feature_capabilities module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.feature_capabilities.FeatureCapabilities(timestamp=None, feature_capabilities=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

FeatureCapabilities - a model defined in OpenAPI

+
+
+attribute_map = {'feature_capabilities': 'featureCapabilities', 'timestamp': 'timestamp'}
+
+ +
+
+property feature_capabilities
+

Gets the feature_capabilities of this FeatureCapabilities. # noqa: E501

+

List of feature capability information. # noqa: E501

+
+
Returns
+

The feature_capabilities of this FeatureCapabilities. # noqa: E501

+
+
Return type
+

list[FeatureCapability]

+
+
+
+ +
+
+openapi_types = {'feature_capabilities': 'list[FeatureCapability]', 'timestamp': 'int'}
+
+ +
+
+property timestamp
+

Gets the timestamp of this FeatureCapabilities. # noqa: E501

+

Time stamp value at which the feature capabilities were retrieved. # noqa: E501

+
+
Returns
+

The timestamp of this FeatureCapabilities. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.feature_capability module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.feature_capability.FeatureCapability(configuration_limits=None, is_supported=None, service=None, permission=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

FeatureCapability - a model defined in OpenAPI

+
+
+attribute_map = {'configuration_limits': 'configurationLimits', 'is_supported': 'isSupported', 'permission': 'permission', 'service': 'service'}
+
+ +
+
+property configuration_limits
+

Gets the configuration_limits of this FeatureCapability. # noqa: E501

+

List of key value pairs describing the feature configuration limits. # noqa: E501

+
+
Returns
+

The configuration_limits of this FeatureCapability. # noqa: E501

+
+
Return type
+

list[KeyValueAttributes]

+
+
+
+ +
+
+property is_supported
+

Gets the is_supported of this FeatureCapability. # noqa: E501

+

Value is true if feature is supported on NSX Edge. # noqa: E501

+
+
Returns
+

The is_supported of this FeatureCapability. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+openapi_types = {'configuration_limits': 'list[KeyValueAttributes]', 'is_supported': 'bool', 'permission': 'LicenceAclPermissions', 'service': 'str'}
+
+ +
+
+property permission
+

Gets the permission of this FeatureCapability. # noqa: E501

+
+
Returns
+

The permission of this FeatureCapability. # noqa: E501

+
+
Return type
+

LicenceAclPermissions

+
+
+
+ +
+
+property service
+

Gets the service of this FeatureCapability. # noqa: E501

+

Name of the feature or service. # noqa: E501

+
+
Returns
+

The service of this FeatureCapability. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.feature_status module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.feature_status.FeatureStatus(status=None, configured=None, server_status=None, publish_status=None, service=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

FeatureStatus - a model defined in OpenAPI

+
+
+attribute_map = {'configured': 'configured', 'publish_status': 'publishStatus', 'server_status': 'serverStatus', 'service': 'service', 'status': 'status'}
+
+ +
+
+property configured
+

Gets the configured of this FeatureStatus. # noqa: E501

+

Value is true if feature is configured. # noqa: E501

+
+
Returns
+

The configured of this FeatureStatus. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+openapi_types = {'configured': 'bool', 'publish_status': 'str', 'server_status': 'str', 'service': 'str', 'status': 'str'}
+
+ +
+
+property publish_status
+

Gets the publish_status of this FeatureStatus. # noqa: E501

+

Publish status of the feature, whether APPLIED or PERSISTED. # noqa: E501

+
+
Returns
+

The publish_status of this FeatureStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property server_status
+

Gets the server_status of this FeatureStatus. # noqa: E501

+

Server status of the feature or service. Values are up and down. # noqa: E501

+
+
Returns
+

The server_status of this FeatureStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property service
+

Gets the service of this FeatureStatus. # noqa: E501

+

Name of the feature or service. # noqa: E501

+
+
Returns
+

The service of this FeatureStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property status
+

Gets the status of this FeatureStatus. # noqa: E501

+

Status of the feature or service. # noqa: E501

+
+
Returns
+

The status of this FeatureStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.firewall_config module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.firewall_config.FirewallConfig(firewall_rules=None, feature_type=None, version=None, template=None, global_config=None, enabled=None, default_policy=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

FirewallConfig - a model defined in OpenAPI

+
+
+attribute_map = {'default_policy': 'defaultPolicy', 'enabled': 'enabled', 'feature_type': 'featureType', 'firewall_rules': 'firewallRules', 'global_config': 'globalConfig', 'template': 'template', 'version': 'version'}
+
+ +
+
+property default_policy
+

Gets the default_policy of this FirewallConfig. # noqa: E501

+
+
Returns
+

The default_policy of this FirewallConfig. # noqa: E501

+
+
Return type
+

FirewallDefaultPolicy

+
+
+
+ +
+
+property enabled
+

Gets the enabled of this FirewallConfig. # noqa: E501

+

Value is true if feature is enabled. Default value is true. Optional. # noqa: E501

+
+
Returns
+

The enabled of this FirewallConfig. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property feature_type
+

Gets the feature_type of this FirewallConfig. # noqa: E501

+
+
Returns
+

The feature_type of this FirewallConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property firewall_rules
+

Gets the firewall_rules of this FirewallConfig. # noqa: E501

+
+
Returns
+

The firewall_rules of this FirewallConfig. # noqa: E501

+
+
Return type
+

FirewallRules

+
+
+
+ +
+
+property global_config
+

Gets the global_config of this FirewallConfig. # noqa: E501

+
+
Returns
+

The global_config of this FirewallConfig. # noqa: E501

+
+
Return type
+

FirewallGlobalConfig

+
+
+
+ +
+
+openapi_types = {'default_policy': 'FirewallDefaultPolicy', 'enabled': 'bool', 'feature_type': 'str', 'firewall_rules': 'FirewallRules', 'global_config': 'FirewallGlobalConfig', 'template': 'str', 'version': 'int'}
+
+ +
+
+property template
+

Gets the template of this FirewallConfig. # noqa: E501

+
+
Returns
+

The template of this FirewallConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property version
+

Gets the version of this FirewallConfig. # noqa: E501

+

Version number tracking each configuration change. To avoid problems with overwriting changes, always retrieve and modify the latest configuration to include the current version number in your request. If you provide a version number which is not current, the request is rejected. If you omit the version number, the request is accepted but may overwrite any current changes if your change is not in sync with the latest change. # noqa: E501

+
+
Returns
+

The version of this FirewallConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.firewall_dashboard_stats module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.firewall_dashboard_stats.FirewallDashboardStats(connections=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

FirewallDashboardStats - a model defined in OpenAPI

+
+
+attribute_map = {'connections': 'connections'}
+
+ +
+
+property connections
+

Gets the connections of this FirewallDashboardStats. # noqa: E501

+

Number of NSX Edge firewall connections and rules. # noqa: E501

+
+
Returns
+

The connections of this FirewallDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+openapi_types = {'connections': 'list[DashboardStat]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.firewall_default_policy module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.firewall_default_policy.FirewallDefaultPolicy(action=None, logging_enabled=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

FirewallDefaultPolicy - a model defined in OpenAPI

+
+
+property action
+

Gets the action of this FirewallDefaultPolicy. # noqa: E501

+

Action. Default is deny. Supported values accept, deny # noqa: E501

+
+
Returns
+

The action of this FirewallDefaultPolicy. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+attribute_map = {'action': 'action', 'logging_enabled': 'loggingEnabled'}
+
+ +
+
+property logging_enabled
+

Gets the logging_enabled of this FirewallDefaultPolicy. # noqa: E501

+

Enable logging for the rule. # noqa: E501

+
+
Returns
+

The logging_enabled of this FirewallDefaultPolicy. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+openapi_types = {'action': 'str', 'logging_enabled': 'bool'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.firewall_global_config module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.firewall_global_config.FirewallGlobalConfig(tcp_allow_out_of_window_packets=None, udp_timeout=None, ip_generic_timeout=None, tcp_pick_ongoing_connections=None, tcp_timeout_open=None, tcp_timeout_close=None, icmp6_timeout=None, drop_icmp_replays=None, log_icmp_errors=None, tcp_send_reset_for_closed_vse_ports=None, drop_invalid_traffic=None, enable_syn_flood_protection=None, icmp_timeout=None, tcp_timeout_established=None, log_invalid_traffic=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

FirewallGlobalConfig - a model defined in OpenAPI

+
+
+attribute_map = {'drop_icmp_replays': 'dropIcmpReplays', 'drop_invalid_traffic': 'dropInvalidTraffic', 'enable_syn_flood_protection': 'enableSynFloodProtection', 'icmp6_timeout': 'icmp6Timeout', 'icmp_timeout': 'icmpTimeout', 'ip_generic_timeout': 'ipGenericTimeout', 'log_icmp_errors': 'logIcmpErrors', 'log_invalid_traffic': 'logInvalidTraffic', 'tcp_allow_out_of_window_packets': 'tcpAllowOutOfWindowPackets', 'tcp_pick_ongoing_connections': 'tcpPickOngoingConnections', 'tcp_send_reset_for_closed_vse_ports': 'tcpSendResetForClosedVsePorts', 'tcp_timeout_close': 'tcpTimeoutClose', 'tcp_timeout_established': 'tcpTimeoutEstablished', 'tcp_timeout_open': 'tcpTimeoutOpen', 'udp_timeout': 'udpTimeout'}
+
+ +
+
+property drop_icmp_replays
+

Gets the drop_icmp_replays of this FirewallGlobalConfig. # noqa: E501

+

Drop icmp replays. # noqa: E501

+
+
Returns
+

The drop_icmp_replays of this FirewallGlobalConfig. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property drop_invalid_traffic
+

Gets the drop_invalid_traffic of this FirewallGlobalConfig. # noqa: E501

+

Drop invalid traffic. # noqa: E501

+
+
Returns
+

The drop_invalid_traffic of this FirewallGlobalConfig. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property enable_syn_flood_protection
+

Gets the enable_syn_flood_protection of this FirewallGlobalConfig. # noqa: E501

+

Protect against SYN flood attacks by detecting bogus TCP connections and terminating them without consuming firewall state tracking resources. Default : false # noqa: E501

+
+
Returns
+

The enable_syn_flood_protection of this FirewallGlobalConfig. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property icmp6_timeout
+

Gets the icmp6_timeout of this FirewallGlobalConfig. # noqa: E501

+

ICMP6 timeout. # noqa: E501

+
+
Returns
+

The icmp6_timeout of this FirewallGlobalConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property icmp_timeout
+

Gets the icmp_timeout of this FirewallGlobalConfig. # noqa: E501

+

ICMP timeout. # noqa: E501

+
+
Returns
+

The icmp_timeout of this FirewallGlobalConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property ip_generic_timeout
+

Gets the ip_generic_timeout of this FirewallGlobalConfig. # noqa: E501

+

IP generic timeout. # noqa: E501

+
+
Returns
+

The ip_generic_timeout of this FirewallGlobalConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property log_icmp_errors
+

Gets the log_icmp_errors of this FirewallGlobalConfig. # noqa: E501

+

Log icmp errors. # noqa: E501

+
+
Returns
+

The log_icmp_errors of this FirewallGlobalConfig. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property log_invalid_traffic
+

Gets the log_invalid_traffic of this FirewallGlobalConfig. # noqa: E501

+

Log invalid traffic. # noqa: E501

+
+
Returns
+

The log_invalid_traffic of this FirewallGlobalConfig. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+openapi_types = {'drop_icmp_replays': 'bool', 'drop_invalid_traffic': 'bool', 'enable_syn_flood_protection': 'bool', 'icmp6_timeout': 'int', 'icmp_timeout': 'int', 'ip_generic_timeout': 'int', 'log_icmp_errors': 'bool', 'log_invalid_traffic': 'bool', 'tcp_allow_out_of_window_packets': 'bool', 'tcp_pick_ongoing_connections': 'bool', 'tcp_send_reset_for_closed_vse_ports': 'bool', 'tcp_timeout_close': 'int', 'tcp_timeout_established': 'int', 'tcp_timeout_open': 'int', 'udp_timeout': 'int'}
+
+ +
+
+property tcp_allow_out_of_window_packets
+

Gets the tcp_allow_out_of_window_packets of this FirewallGlobalConfig. # noqa: E501

+

Allow TCP out of window packets. # noqa: E501

+
+
Returns
+

The tcp_allow_out_of_window_packets of this FirewallGlobalConfig. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property tcp_pick_ongoing_connections
+

Gets the tcp_pick_ongoing_connections of this FirewallGlobalConfig. # noqa: E501

+

Pick TCP ongoing connections. # noqa: E501

+
+
Returns
+

The tcp_pick_ongoing_connections of this FirewallGlobalConfig. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property tcp_send_reset_for_closed_vse_ports
+

Gets the tcp_send_reset_for_closed_vse_ports of this FirewallGlobalConfig. # noqa: E501

+

Send TCP reset for closed NSX Edge ports. # noqa: E501

+
+
Returns
+

The tcp_send_reset_for_closed_vse_ports of this FirewallGlobalConfig. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property tcp_timeout_close
+

Gets the tcp_timeout_close of this FirewallGlobalConfig. # noqa: E501

+

TCP timeout close. # noqa: E501

+
+
Returns
+

The tcp_timeout_close of this FirewallGlobalConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property tcp_timeout_established
+

Gets the tcp_timeout_established of this FirewallGlobalConfig. # noqa: E501

+

TCP timeout established. # noqa: E501

+
+
Returns
+

The tcp_timeout_established of this FirewallGlobalConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property tcp_timeout_open
+

Gets the tcp_timeout_open of this FirewallGlobalConfig. # noqa: E501

+

TCP timeout open. # noqa: E501

+
+
Returns
+

The tcp_timeout_open of this FirewallGlobalConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property udp_timeout
+

Gets the udp_timeout of this FirewallGlobalConfig. # noqa: E501

+

UDP timeout close. # noqa: E501

+
+
Returns
+

The udp_timeout of this FirewallGlobalConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.firewall_rule module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.firewall_rule.FirewallRule(rule_type=None, application_ids=None, name=None, rule_interface=None, destination=None, id=None, destination_scope=None, source=None, source_scope=None, services=None, action=None, revision=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

FirewallRule - a model defined in OpenAPI

+
+
+property action
+

Gets the action of this FirewallRule. # noqa: E501

+
+
Returns
+

The action of this FirewallRule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property application_ids
+

Gets the application_ids of this FirewallRule. # noqa: E501

+
+
Returns
+

The application_ids of this FirewallRule. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+attribute_map = {'action': 'action', 'application_ids': 'application_ids', 'destination': 'destination', 'destination_scope': 'destination_scope', 'id': 'id', 'name': 'name', 'revision': 'revision', 'rule_interface': 'rule_interface', 'rule_type': 'rule_type', 'services': 'services', 'source': 'source', 'source_scope': 'source_scope'}
+
+ +
+
+property destination
+

Gets the destination of this FirewallRule. # noqa: E501

+

Optional. Possible formats are IP, IP1-IPn, CIDR or comma separated list of those entries. If not specified, defaults to ‘any’. # noqa: E501

+
+
Returns
+

The destination of this FirewallRule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property destination_scope
+

Gets the destination_scope of this FirewallRule. # noqa: E501

+
+
Returns
+

The destination_scope of this FirewallRule. # noqa: E501

+
+
Return type
+

FirewallRuleScope

+
+
+
+ +
+
+property id
+

Gets the id of this FirewallRule. # noqa: E501

+
+
Returns
+

The id of this FirewallRule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this FirewallRule. # noqa: E501

+
+
Returns
+

The name of this FirewallRule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'action': 'str', 'application_ids': 'list[str]', 'destination': 'str', 'destination_scope': 'FirewallRuleScope', 'id': 'str', 'name': 'str', 'revision': 'int', 'rule_interface': 'str', 'rule_type': 'str', 'services': 'list[FirewallService]', 'source': 'str', 'source_scope': 'FirewallRuleScope'}
+
+ +
+
+property revision
+

Gets the revision of this FirewallRule. # noqa: E501

+

current revision of the list of firewall rules, used to protect against concurrent modification (first writer wins) # noqa: E501

+
+
Returns
+

The revision of this FirewallRule. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property rule_interface
+

Gets the rule_interface of this FirewallRule. # noqa: E501

+

Deprecated, left for backwards compatibility. Remove once UI stops using it. # noqa: E501

+
+
Returns
+

The rule_interface of this FirewallRule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property rule_type
+

Gets the rule_type of this FirewallRule. # noqa: E501

+
+
Returns
+

The rule_type of this FirewallRule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property services
+

Gets the services of this FirewallRule. # noqa: E501

+

list of protocols and ports for this firewall rule # noqa: E501

+
+
Returns
+

The services of this FirewallRule. # noqa: E501

+
+
Return type
+

list[FirewallService]

+
+
+
+ +
+
+property source
+

Gets the source of this FirewallRule. # noqa: E501

+

Optional. Possible formats are IP, IP1-IPn, CIDR or comma separated list of those entries. If not specified, defaults to ‘any’. # noqa: E501

+
+
Returns
+

The source of this FirewallRule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property source_scope
+

Gets the source_scope of this FirewallRule. # noqa: E501

+
+
Returns
+

The source_scope of this FirewallRule. # noqa: E501

+
+
Return type
+

FirewallRuleScope

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.firewall_rule_scope module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.firewall_rule_scope.FirewallRuleScope(grouping_object_ids=None, vnic_group_ids=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

FirewallRuleScope - a model defined in OpenAPI

+
+
+attribute_map = {'grouping_object_ids': 'grouping_object_ids', 'vnic_group_ids': 'vnic_group_ids'}
+
+ +
+
+property grouping_object_ids
+

Gets the grouping_object_ids of this FirewallRuleScope. # noqa: E501

+
+
Returns
+

The grouping_object_ids of this FirewallRuleScope. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+openapi_types = {'grouping_object_ids': 'list[str]', 'vnic_group_ids': 'list[str]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vnic_group_ids
+

Gets the vnic_group_ids of this FirewallRuleScope. # noqa: E501

+
+
Returns
+

The vnic_group_ids of this FirewallRuleScope. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.firewall_rule_stats module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.firewall_rule_stats.FirewallRuleStats(timestamp=None, connection_count=None, byte_count=None, packet_count=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

FirewallRuleStats - a model defined in OpenAPI

+
+
+attribute_map = {'byte_count': 'byteCount', 'connection_count': 'connectionCount', 'packet_count': 'packetCount', 'timestamp': 'timestamp'}
+
+ +
+
+property byte_count
+

Gets the byte_count of this FirewallRuleStats. # noqa: E501

+

Byte count. # noqa: E501

+
+
Returns
+

The byte_count of this FirewallRuleStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property connection_count
+

Gets the connection_count of this FirewallRuleStats. # noqa: E501

+

Connection count. # noqa: E501

+
+
Returns
+

The connection_count of this FirewallRuleStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'byte_count': 'int', 'connection_count': 'int', 'packet_count': 'int', 'timestamp': 'int'}
+
+ +
+
+property packet_count
+

Gets the packet_count of this FirewallRuleStats. # noqa: E501

+

Packet count. # noqa: E501

+
+
Returns
+

The packet_count of this FirewallRuleStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property timestamp
+

Gets the timestamp of this FirewallRuleStats. # noqa: E501

+

Timestamp of statistics collection. # noqa: E501

+
+
Returns
+

The timestamp of this FirewallRuleStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.firewall_rules module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.firewall_rules.FirewallRules(firewall_rules=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

FirewallRules - a model defined in OpenAPI

+
+
+attribute_map = {'firewall_rules': 'firewallRules'}
+
+ +
+
+property firewall_rules
+

Gets the firewall_rules of this FirewallRules. # noqa: E501

+

Ordered list of firewall rules. # noqa: E501

+
+
Returns
+

The firewall_rules of this FirewallRules. # noqa: E501

+
+
Return type
+

list[Nsxfirewallrule]

+
+
+
+ +
+
+openapi_types = {'firewall_rules': 'list[Nsxfirewallrule]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.firewall_service module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.firewall_service.FirewallService(protocol=None, ports=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

FirewallService - a model defined in OpenAPI

+
+
+attribute_map = {'ports': 'ports', 'protocol': 'protocol'}
+
+ +
+
+openapi_types = {'ports': 'list[str]', 'protocol': 'str'}
+
+ +
+
+property ports
+

Gets the ports of this FirewallService. # noqa: E501

+

a list of port numbers and port ranges, such as {80, 91-95, 99}. If not specified, defaults to ‘any’. # noqa: E501

+
+
Returns
+

The ports of this FirewallService. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+property protocol
+

Gets the protocol of this FirewallService. # noqa: E501

+

protocol name, such as ‘tcp’, ‘udp’ etc. # noqa: E501

+
+
Returns
+

The protocol of this FirewallService. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.gateway_template module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.gateway_template.GatewayTemplate(public_ip=None, primary_dns=None, secondary_dns=None, firewall_rules=None, vpns=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

GatewayTemplate - a model defined in OpenAPI

+
+
+attribute_map = {'firewall_rules': 'firewall_rules', 'primary_dns': 'primary_dns', 'public_ip': 'public_ip', 'secondary_dns': 'secondary_dns', 'vpns': 'vpns'}
+
+ +
+
+property firewall_rules
+

Gets the firewall_rules of this GatewayTemplate. # noqa: E501

+
+
Returns
+

The firewall_rules of this GatewayTemplate. # noqa: E501

+
+
Return type
+

list[FirewallRule]

+
+
+
+ +
+
+openapi_types = {'firewall_rules': 'list[FirewallRule]', 'primary_dns': 'str', 'public_ip': 'SddcPublicIp', 'secondary_dns': 'str', 'vpns': 'list[Vpn]'}
+
+ +
+
+property primary_dns
+

Gets the primary_dns of this GatewayTemplate. # noqa: E501

+
+
Returns
+

The primary_dns of this GatewayTemplate. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property public_ip
+

Gets the public_ip of this GatewayTemplate. # noqa: E501

+
+
Returns
+

The public_ip of this GatewayTemplate. # noqa: E501

+
+
Return type
+

SddcPublicIp

+
+
+
+ +
+
+property secondary_dns
+

Gets the secondary_dns of this GatewayTemplate. # noqa: E501

+
+
Returns
+

The secondary_dns of this GatewayTemplate. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vpns
+

Gets the vpns of this GatewayTemplate. # noqa: E501

+
+
Returns
+

The vpns of this GatewayTemplate. # noqa: E501

+
+
Return type
+

list[Vpn]

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.glcm_bundle module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.glcm_bundle.GlcmBundle(s3_bucket=None, id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

GlcmBundle - a model defined in OpenAPI

+
+
+attribute_map = {'id': 'id', 's3_bucket': 's3Bucket'}
+
+ +
+
+property id
+

Gets the id of this GlcmBundle. # noqa: E501

+

the glcmbundle’s id # noqa: E501

+
+
Returns
+

The id of this GlcmBundle. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'id': 'str', 's3_bucket': 'str'}
+
+ +
+
+property s3_bucket
+

Gets the s3_bucket of this GlcmBundle. # noqa: E501

+

the glcmbundle’s s3 bucket # noqa: E501

+
+
Returns
+

The s3_bucket of this GlcmBundle. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.host_instance_types module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.host_instance_types.HostInstanceTypes(local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

HostInstanceTypes - a model defined in OpenAPI

+
+
+I3EN_METAL = 'i3en.metal'
+
+ +
+
+I3_METAL = 'i3.metal'
+
+ +
+
+R5_METAL = 'r5.metal'
+
+ +
+
+allowable_values = ['i3.metal', 'r5.metal', 'i3en.metal']
+
+
Attributes:
+
openapi_types (dict): The key is attribute name

and the value is attribute type.

+
+
attribute_map (dict): The key is attribute name

and the value is json key in definition.

+
+
+
+
+
+ +
+
+attribute_map = {}
+
+ +
+
+openapi_types = {}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.host_lease_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.host_lease_info.HostLeaseInfo(mac_address=None, ends=None, abandoned=None, cltt=None, client_hostname=None, starts=None, binding_state=None, hardware_type=None, tsfp=None, uid=None, next_binding_state=None, ip_address=None, tstp=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

HostLeaseInfo - a model defined in OpenAPI

+
+
+property abandoned
+

Gets the abandoned of this HostLeaseInfo. # noqa: E501

+

Time stamp of when IP address was marked as abandoned. # noqa: E501

+
+
Returns
+

The abandoned of this HostLeaseInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+attribute_map = {'abandoned': 'abandoned', 'binding_state': 'bindingState', 'client_hostname': 'clientHostname', 'cltt': 'cltt', 'ends': 'ends', 'hardware_type': 'hardwareType', 'ip_address': 'ipAddress', 'mac_address': 'macAddress', 'next_binding_state': 'nextBindingState', 'starts': 'starts', 'tsfp': 'tsfp', 'tstp': 'tstp', 'uid': 'uid'}
+
+ +
+
+property binding_state
+

Gets the binding_state of this HostLeaseInfo. # noqa: E501

+

Lease’s binding state. # noqa: E501

+
+
Returns
+

The binding_state of this HostLeaseInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property client_hostname
+

Gets the client_hostname of this HostLeaseInfo. # noqa: E501

+

Name of the client. # noqa: E501

+
+
Returns
+

The client_hostname of this HostLeaseInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property cltt
+

Gets the cltt of this HostLeaseInfo. # noqa: E501

+

Client Last Transaction Time of the lease info. # noqa: E501

+
+
Returns
+

The cltt of this HostLeaseInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property ends
+

Gets the ends of this HostLeaseInfo. # noqa: E501

+

End time of the lease. # noqa: E501

+
+
Returns
+

The ends of this HostLeaseInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property hardware_type
+

Gets the hardware_type of this HostLeaseInfo. # noqa: E501

+

The hardware type on which the lease will be used. # noqa: E501

+
+
Returns
+

The hardware_type of this HostLeaseInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property ip_address
+

Gets the ip_address of this HostLeaseInfo. # noqa: E501

+

IP address of the client. # noqa: E501

+
+
Returns
+

The ip_address of this HostLeaseInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property mac_address
+

Gets the mac_address of this HostLeaseInfo. # noqa: E501

+

MAC address of the client. # noqa: E501

+
+
Returns
+

The mac_address of this HostLeaseInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property next_binding_state
+

Gets the next_binding_state of this HostLeaseInfo. # noqa: E501

+

Indicates what state the lease will move to when the current state expires. # noqa: E501

+
+
Returns
+

The next_binding_state of this HostLeaseInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'abandoned': 'str', 'binding_state': 'str', 'client_hostname': 'str', 'cltt': 'str', 'ends': 'str', 'hardware_type': 'str', 'ip_address': 'str', 'mac_address': 'str', 'next_binding_state': 'str', 'starts': 'str', 'tsfp': 'str', 'tstp': 'str', 'uid': 'str'}
+
+ +
+
+property starts
+

Gets the starts of this HostLeaseInfo. # noqa: E501

+

Start time of the lease. # noqa: E501

+
+
Returns
+

The starts of this HostLeaseInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property tsfp
+

Gets the tsfp of this HostLeaseInfo. # noqa: E501

+

Time Sent From Partner of the lease info. # noqa: E501

+
+
Returns
+

The tsfp of this HostLeaseInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property tstp
+

Gets the tstp of this HostLeaseInfo. # noqa: E501

+

Time Sent To Partner of the lease info. # noqa: E501

+
+
Returns
+

The tstp of this HostLeaseInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property uid
+

Gets the uid of this HostLeaseInfo. # noqa: E501

+

Uid to identify the DHCP lease. # noqa: E501

+
+
Returns
+

The uid of this HostLeaseInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.instance_type_config module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.instance_type_config.InstanceTypeConfig(instance_type=None, hosts=None, display_name=None, entity_capacity=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

InstanceTypeConfig - a model defined in OpenAPI

+
+
+attribute_map = {'display_name': 'display_name', 'entity_capacity': 'entity_capacity', 'hosts': 'hosts', 'instance_type': 'instance_type'}
+
+ +
+
+property display_name
+

Gets the display_name of this InstanceTypeConfig. # noqa: E501

+

Display name of instance_type. # noqa: E501

+
+
Returns
+

The display_name of this InstanceTypeConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property entity_capacity
+

Gets the entity_capacity of this InstanceTypeConfig. # noqa: E501

+
+
Returns
+

The entity_capacity of this InstanceTypeConfig. # noqa: E501

+
+
Return type
+

EntityCapacity

+
+
+
+ +
+
+property hosts
+

Gets the hosts of this InstanceTypeConfig. # noqa: E501

+

Array of number of hosts allowed for this operation. Range of hosts user can select for sddc provision # noqa: E501

+
+
Returns
+

The hosts of this InstanceTypeConfig. # noqa: E501

+
+
Return type
+

list[int]

+
+
+
+ +
+
+property instance_type
+

Gets the instance_type of this InstanceTypeConfig. # noqa: E501

+

Instance type name. # noqa: E501

+
+
Returns
+

The instance_type of this InstanceTypeConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'display_name': 'str', 'entity_capacity': 'EntityCapacity', 'hosts': 'list[int]', 'instance_type': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.interaction_permissions module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.interaction_permissions.InteractionPermissions(manage_permission=None, view_permission=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

InteractionPermissions - a model defined in OpenAPI

+
+
+attribute_map = {'manage_permission': 'managePermission', 'view_permission': 'viewPermission'}
+
+ +
+
+property manage_permission
+

Gets the manage_permission of this InteractionPermissions. # noqa: E501

+
+
Returns
+

The manage_permission of this InteractionPermissions. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+openapi_types = {'manage_permission': 'bool', 'view_permission': 'bool'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property view_permission
+

Gets the view_permission of this InteractionPermissions. # noqa: E501

+
+
Returns
+

The view_permission of this InteractionPermissions. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.interfaces_dashboard_stats module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.interfaces_dashboard_stats.InterfacesDashboardStats(vnic_7_in_pkt=None, vnic_0_in_byte=None, vnic_8_out_pkt=None, vnic_5_in_byte=None, vnic_2_in_pkt=None, vnic_3_in_pkt=None, vnic_6_out_byte=None, vnic_3_in_byte=None, vnic_8_in_pkt=None, vnic_1_in_byte=None, vnic_1_out_pkt=None, vnic_5_out_byte=None, vnic_0_out_pkt=None, vnic_0_out_byte=None, vnic_6_out_pkt=None, vnic_3_out_byte=None, vnic_7_in_byte=None, vnic_1_out_byte=None, vnic_9_out_pkt=None, vnic_9_in_pkt=None, vnic_4_in_byte=None, vnic_5_out_pkt=None, vnic_2_out_pkt=None, vnic_2_in_byte=None, vnic_5_in_pkt=None, vnic_7_out_pkt=None, vnic_3_out_pkt=None, vnic_4_out_pkt=None, vnic_4_out_byte=None, vnic_1_in_pkt=None, vnic_2_out_byte=None, vnic_6_in_byte=None, vnic_0_in_pkt=None, vnic_9_in_byte=None, vnic_7_out_byte=None, vnic_4_in_pkt=None, vnic_9_out_byte=None, vnic_8_out_byte=None, vnic_8_in_byte=None, vnic_6_in_pkt=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

InterfacesDashboardStats - a model defined in OpenAPI

+
+
+attribute_map = {'vnic_0_in_byte': 'vnic_0_in_byte', 'vnic_0_in_pkt': 'vnic_0_in_pkt', 'vnic_0_out_byte': 'vnic_0_out_byte', 'vnic_0_out_pkt': 'vnic_0_out_pkt', 'vnic_1_in_byte': 'vnic_1_in_byte', 'vnic_1_in_pkt': 'vnic_1_in_pkt', 'vnic_1_out_byte': 'vnic_1_out_byte', 'vnic_1_out_pkt': 'vnic_1_out_pkt', 'vnic_2_in_byte': 'vnic_2_in_byte', 'vnic_2_in_pkt': 'vnic_2_in_pkt', 'vnic_2_out_byte': 'vnic_2_out_byte', 'vnic_2_out_pkt': 'vnic_2_out_pkt', 'vnic_3_in_byte': 'vnic_3_in_byte', 'vnic_3_in_pkt': 'vnic_3_in_pkt', 'vnic_3_out_byte': 'vnic_3_out_byte', 'vnic_3_out_pkt': 'vnic_3_out_pkt', 'vnic_4_in_byte': 'vnic_4_in_byte', 'vnic_4_in_pkt': 'vnic_4_in_pkt', 'vnic_4_out_byte': 'vnic_4_out_byte', 'vnic_4_out_pkt': 'vnic_4_out_pkt', 'vnic_5_in_byte': 'vnic_5_in_byte', 'vnic_5_in_pkt': 'vnic_5_in_pkt', 'vnic_5_out_byte': 'vnic_5_out_byte', 'vnic_5_out_pkt': 'vnic_5_out_pkt', 'vnic_6_in_byte': 'vnic_6_in_byte', 'vnic_6_in_pkt': 'vnic_6_in_pkt', 'vnic_6_out_byte': 'vnic_6_out_byte', 'vnic_6_out_pkt': 'vnic_6_out_pkt', 'vnic_7_in_byte': 'vnic_7_in_byte', 'vnic_7_in_pkt': 'vnic_7_in_pkt', 'vnic_7_out_byte': 'vnic_7_out_byte', 'vnic_7_out_pkt': 'vnic_7_out_pkt', 'vnic_8_in_byte': 'vnic_8_in_byte', 'vnic_8_in_pkt': 'vnic_8_in_pkt', 'vnic_8_out_byte': 'vnic_8_out_byte', 'vnic_8_out_pkt': 'vnic_8_out_pkt', 'vnic_9_in_byte': 'vnic_9_in_byte', 'vnic_9_in_pkt': 'vnic_9_in_pkt', 'vnic_9_out_byte': 'vnic_9_out_byte', 'vnic_9_out_pkt': 'vnic_9_out_pkt'}
+
+ +
+
+openapi_types = {'vnic_0_in_byte': 'list[DashboardStat]', 'vnic_0_in_pkt': 'list[DashboardStat]', 'vnic_0_out_byte': 'list[DashboardStat]', 'vnic_0_out_pkt': 'list[DashboardStat]', 'vnic_1_in_byte': 'list[DashboardStat]', 'vnic_1_in_pkt': 'list[DashboardStat]', 'vnic_1_out_byte': 'list[DashboardStat]', 'vnic_1_out_pkt': 'list[DashboardStat]', 'vnic_2_in_byte': 'list[DashboardStat]', 'vnic_2_in_pkt': 'list[DashboardStat]', 'vnic_2_out_byte': 'list[DashboardStat]', 'vnic_2_out_pkt': 'list[DashboardStat]', 'vnic_3_in_byte': 'list[DashboardStat]', 'vnic_3_in_pkt': 'list[DashboardStat]', 'vnic_3_out_byte': 'list[DashboardStat]', 'vnic_3_out_pkt': 'list[DashboardStat]', 'vnic_4_in_byte': 'list[DashboardStat]', 'vnic_4_in_pkt': 'list[DashboardStat]', 'vnic_4_out_byte': 'list[DashboardStat]', 'vnic_4_out_pkt': 'list[DashboardStat]', 'vnic_5_in_byte': 'list[DashboardStat]', 'vnic_5_in_pkt': 'list[DashboardStat]', 'vnic_5_out_byte': 'list[DashboardStat]', 'vnic_5_out_pkt': 'list[DashboardStat]', 'vnic_6_in_byte': 'list[DashboardStat]', 'vnic_6_in_pkt': 'list[DashboardStat]', 'vnic_6_out_byte': 'list[DashboardStat]', 'vnic_6_out_pkt': 'list[DashboardStat]', 'vnic_7_in_byte': 'list[DashboardStat]', 'vnic_7_in_pkt': 'list[DashboardStat]', 'vnic_7_out_byte': 'list[DashboardStat]', 'vnic_7_out_pkt': 'list[DashboardStat]', 'vnic_8_in_byte': 'list[DashboardStat]', 'vnic_8_in_pkt': 'list[DashboardStat]', 'vnic_8_out_byte': 'list[DashboardStat]', 'vnic_8_out_pkt': 'list[DashboardStat]', 'vnic_9_in_byte': 'list[DashboardStat]', 'vnic_9_in_pkt': 'list[DashboardStat]', 'vnic_9_out_byte': 'list[DashboardStat]', 'vnic_9_out_pkt': 'list[DashboardStat]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vnic_0_in_byte
+

Gets the vnic_0_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_0_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_0_in_pkt
+

Gets the vnic_0_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_0_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_0_out_byte
+

Gets the vnic_0_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_0_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_0_out_pkt
+

Gets the vnic_0_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_0_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_1_in_byte
+

Gets the vnic_1_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_1_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_1_in_pkt
+

Gets the vnic_1_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_1_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_1_out_byte
+

Gets the vnic_1_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_1_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_1_out_pkt
+

Gets the vnic_1_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_1_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_2_in_byte
+

Gets the vnic_2_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_2_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_2_in_pkt
+

Gets the vnic_2_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_2_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_2_out_byte
+

Gets the vnic_2_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_2_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_2_out_pkt
+

Gets the vnic_2_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_2_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_3_in_byte
+

Gets the vnic_3_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_3_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_3_in_pkt
+

Gets the vnic_3_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_3_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_3_out_byte
+

Gets the vnic_3_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_3_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_3_out_pkt
+

Gets the vnic_3_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_3_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_4_in_byte
+

Gets the vnic_4_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_4_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_4_in_pkt
+

Gets the vnic_4_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_4_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_4_out_byte
+

Gets the vnic_4_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_4_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_4_out_pkt
+

Gets the vnic_4_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_4_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_5_in_byte
+

Gets the vnic_5_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_5_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_5_in_pkt
+

Gets the vnic_5_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_5_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_5_out_byte
+

Gets the vnic_5_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_5_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_5_out_pkt
+

Gets the vnic_5_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_5_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_6_in_byte
+

Gets the vnic_6_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_6_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_6_in_pkt
+

Gets the vnic_6_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_6_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_6_out_byte
+

Gets the vnic_6_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_6_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_6_out_pkt
+

Gets the vnic_6_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_6_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_7_in_byte
+

Gets the vnic_7_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_7_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_7_in_pkt
+

Gets the vnic_7_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_7_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_7_out_byte
+

Gets the vnic_7_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_7_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_7_out_pkt
+

Gets the vnic_7_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_7_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_8_in_byte
+

Gets the vnic_8_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_8_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_8_in_pkt
+

Gets the vnic_8_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_8_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_8_out_byte
+

Gets the vnic_8_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_8_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_8_out_pkt
+

Gets the vnic_8_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_8_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_9_in_byte
+

Gets the vnic_9_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_9_in_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_9_in_pkt
+

Gets the vnic_9_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_9_in_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_9_out_byte
+

Gets the vnic_9_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_9_out_byte of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property vnic_9_out_pkt
+

Gets the vnic_9_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Returns
+

The vnic_9_out_pkt of this InterfacesDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.ip_addresses module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.ip_addresses.IpAddresses(ip_address=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

IpAddresses - a model defined in OpenAPI

+
+
+attribute_map = {'ip_address': 'ipAddress'}
+
+ +
+
+property ip_address
+

Gets the ip_address of this IpAddresses. # noqa: E501

+

List of IP addresses. # noqa: E501

+
+
Returns
+

The ip_address of this IpAddresses. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+openapi_types = {'ip_address': 'list[str]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.ipsec module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.ipsec.Ipsec(feature_type=None, logging=None, _global=None, enabled=None, sites=None, disable_event=None, version=None, template=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Ipsec - a model defined in OpenAPI

+
+
+attribute_map = {'_global': 'global', 'disable_event': 'disableEvent', 'enabled': 'enabled', 'feature_type': 'featureType', 'logging': 'logging', 'sites': 'sites', 'template': 'template', 'version': 'version'}
+
+ +
+
+property disable_event
+

Gets the disable_event of this Ipsec. # noqa: E501

+

Enable/disable event generation on NSX Edge appliance for IPsec. # noqa: E501

+
+
Returns
+

The disable_event of this Ipsec. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property enabled
+

Gets the enabled of this Ipsec. # noqa: E501

+

Value is true if feature is enabled. Default value is true. Optional. # noqa: E501

+
+
Returns
+

The enabled of this Ipsec. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property feature_type
+

Gets the feature_type of this Ipsec. # noqa: E501

+
+
Returns
+

The feature_type of this Ipsec. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property logging
+

Gets the logging of this Ipsec. # noqa: E501

+
+
Returns
+

The logging of this Ipsec. # noqa: E501

+
+
Return type
+

Logging

+
+
+
+ +
+
+openapi_types = {'_global': 'IpsecGlobalConfig', 'disable_event': 'bool', 'enabled': 'bool', 'feature_type': 'str', 'logging': 'Logging', 'sites': 'IpsecSites', 'template': 'str', 'version': 'int'}
+
+ +
+
+property sites
+

Gets the sites of this Ipsec. # noqa: E501

+
+
Returns
+

The sites of this Ipsec. # noqa: E501

+
+
Return type
+

IpsecSites

+
+
+
+ +
+
+property template
+

Gets the template of this Ipsec. # noqa: E501

+
+
Returns
+

The template of this Ipsec. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property version
+

Gets the version of this Ipsec. # noqa: E501

+

Version number tracking each configuration change. To avoid problems with overwriting changes, always retrieve and modify the latest configuration to include the current version number in your request. If you provide a version number which is not current, the request is rejected. If you omit the version number, the request is accepted but may overwrite any current changes if your change is not in sync with the latest change. # noqa: E501

+
+
Returns
+

The version of this Ipsec. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.ipsec_dashboard_stats module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.ipsec_dashboard_stats.IpsecDashboardStats(ipsec_bytes_out=None, ipsec_bytes_in=None, ipsec_tunnels=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

IpsecDashboardStats - a model defined in OpenAPI

+
+
+attribute_map = {'ipsec_bytes_in': 'ipsecBytesIn', 'ipsec_bytes_out': 'ipsecBytesOut', 'ipsec_tunnels': 'ipsecTunnels'}
+
+ +
+
+property ipsec_bytes_in
+

Gets the ipsec_bytes_in of this IpsecDashboardStats. # noqa: E501

+

Rx received bytes. # noqa: E501

+
+
Returns
+

The ipsec_bytes_in of this IpsecDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property ipsec_bytes_out
+

Gets the ipsec_bytes_out of this IpsecDashboardStats. # noqa: E501

+

Tx transmitted bytes. # noqa: E501

+
+
Returns
+

The ipsec_bytes_out of this IpsecDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property ipsec_tunnels
+

Gets the ipsec_tunnels of this IpsecDashboardStats. # noqa: E501

+

Number of Ipsec tunnels. # noqa: E501

+
+
Returns
+

The ipsec_tunnels of this IpsecDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+openapi_types = {'ipsec_bytes_in': 'list[DashboardStat]', 'ipsec_bytes_out': 'list[DashboardStat]', 'ipsec_tunnels': 'list[DashboardStat]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.ipsec_global_config module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.ipsec_global_config.IpsecGlobalConfig(psk=None, ca_certificates=None, service_certificate=None, crl_certificates=None, extension=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

IpsecGlobalConfig - a model defined in OpenAPI

+
+
+attribute_map = {'ca_certificates': 'caCertificates', 'crl_certificates': 'crlCertificates', 'extension': 'extension', 'psk': 'psk', 'service_certificate': 'serviceCertificate'}
+
+ +
+
+property ca_certificates
+

Gets the ca_certificates of this IpsecGlobalConfig. # noqa: E501

+
+
Returns
+

The ca_certificates of this IpsecGlobalConfig. # noqa: E501

+
+
Return type
+

CaCertificates

+
+
+
+ +
+
+property crl_certificates
+

Gets the crl_certificates of this IpsecGlobalConfig. # noqa: E501

+
+
Returns
+

The crl_certificates of this IpsecGlobalConfig. # noqa: E501

+
+
Return type
+

CrlCertificates

+
+
+
+ +
+
+property extension
+

Gets the extension of this IpsecGlobalConfig. # noqa: E501

+
+
Returns
+

The extension of this IpsecGlobalConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'ca_certificates': 'CaCertificates', 'crl_certificates': 'CrlCertificates', 'extension': 'str', 'psk': 'str', 'service_certificate': 'str'}
+
+ +
+
+property psk
+

Gets the psk of this IpsecGlobalConfig. # noqa: E501

+

IPsec Global Pre Shared Key. Maximum characters is 128. Required when peerIp is configured as ‘any’ in NSX Edge IPsec Site configuration. # noqa: E501

+
+
Returns
+

The psk of this IpsecGlobalConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property service_certificate
+

Gets the service_certificate of this IpsecGlobalConfig. # noqa: E501

+

Certificate name or identifier. Required when x.509 is selected as the authentication mode. # noqa: E501

+
+
Returns
+

The service_certificate of this IpsecGlobalConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.ipsec_site module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.ipsec_site.IpsecSite(psk=None, local_id=None, enable_pfs=None, authentication_mode=None, peer_subnets=None, dh_group=None, site_id=None, description=None, peer_ip=None, name=None, certificate=None, local_ip=None, encryption_algorithm=None, enabled=None, mtu=None, extension=None, peer_id=None, local_subnets=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

IpsecSite - a model defined in OpenAPI

+
+
+attribute_map = {'authentication_mode': 'authenticationMode', 'certificate': 'certificate', 'description': 'description', 'dh_group': 'dhGroup', 'enable_pfs': 'enablePfs', 'enabled': 'enabled', 'encryption_algorithm': 'encryptionAlgorithm', 'extension': 'extension', 'local_id': 'localId', 'local_ip': 'localIp', 'local_subnets': 'localSubnets', 'mtu': 'mtu', 'name': 'name', 'peer_id': 'peerId', 'peer_ip': 'peerIp', 'peer_subnets': 'peerSubnets', 'psk': 'psk', 'site_id': 'siteId'}
+
+ +
+
+property authentication_mode
+

Gets the authentication_mode of this IpsecSite. # noqa: E501

+

Authentication mode for the IPsec Site. Valid values are psk and x.509, with psk as default. # noqa: E501

+
+
Returns
+

The authentication_mode of this IpsecSite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property certificate
+

Gets the certificate of this IpsecSite. # noqa: E501

+
+
Returns
+

The certificate of this IpsecSite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property description
+

Gets the description of this IpsecSite. # noqa: E501

+

Description of the IPsec Site. # noqa: E501

+
+
Returns
+

The description of this IpsecSite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property dh_group
+

Gets the dh_group of this IpsecSite. # noqa: E501

+

Diffie-Hellman algorithm group. Defaults to DH14 for FIPS enabled NSX Edge. DH2 and DH5 are not supported when FIPS is enabled on NSX Edge. Valid values are DH2, DH5, DH14, DH15, DH16. # noqa: E501

+
+
Returns
+

The dh_group of this IpsecSite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property enable_pfs
+

Gets the enable_pfs of this IpsecSite. # noqa: E501

+

Enable/disable Perfect Forward Secrecy. Default is true. # noqa: E501

+
+
Returns
+

The enable_pfs of this IpsecSite. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property enabled
+

Gets the enabled of this IpsecSite. # noqa: E501

+

Enable/disable IPsec Site. # noqa: E501

+
+
Returns
+

The enabled of this IpsecSite. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property encryption_algorithm
+

Gets the encryption_algorithm of this IpsecSite. # noqa: E501

+

IPsec encryption algorithm with default as aes256. Valid values are ‘aes’, ‘aes256’, ‘3des’, ‘aes-gcm’. # noqa: E501

+
+
Returns
+

The encryption_algorithm of this IpsecSite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property extension
+

Gets the extension of this IpsecSite. # noqa: E501

+
+
Returns
+

The extension of this IpsecSite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property local_id
+

Gets the local_id of this IpsecSite. # noqa: E501

+

Local ID of the IPsec Site. Defaults to the local IP. # noqa: E501

+
+
Returns
+

The local_id of this IpsecSite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property local_ip
+

Gets the local_ip of this IpsecSite. # noqa: E501

+

Local IP of the IPsec Site. Should be one of the IP addresses configured on the uplink interfaces of the NSX Edge. Required. # noqa: E501

+
+
Returns
+

The local_ip of this IpsecSite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property local_subnets
+

Gets the local_subnets of this IpsecSite. # noqa: E501

+
+
Returns
+

The local_subnets of this IpsecSite. # noqa: E501

+
+
Return type
+

Subnets

+
+
+
+ +
+
+property mtu
+

Gets the mtu of this IpsecSite. # noqa: E501

+

MTU for the IPsec site. Defaults to the mtu of the NSX Edge vnic specified by the localIp. Optional. # noqa: E501

+
+
Returns
+

The mtu of this IpsecSite. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property name
+

Gets the name of this IpsecSite. # noqa: E501

+

Name of the IPsec Site. # noqa: E501

+
+
Returns
+

The name of this IpsecSite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'authentication_mode': 'str', 'certificate': 'str', 'description': 'str', 'dh_group': 'str', 'enable_pfs': 'bool', 'enabled': 'bool', 'encryption_algorithm': 'str', 'extension': 'str', 'local_id': 'str', 'local_ip': 'str', 'local_subnets': 'Subnets', 'mtu': 'int', 'name': 'str', 'peer_id': 'str', 'peer_ip': 'str', 'peer_subnets': 'Subnets', 'psk': 'str', 'site_id': 'str'}
+
+ +
+
+property peer_id
+

Gets the peer_id of this IpsecSite. # noqa: E501

+

Peer ID. Should be unique for all IPsec Site’s configured for an NSX Edge. # noqa: E501

+
+
Returns
+

The peer_id of this IpsecSite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property peer_ip
+

Gets the peer_ip of this IpsecSite. # noqa: E501

+

IP (IPv4) address or FQDN of the Peer. Can also be specified as ‘any’. Required. # noqa: E501

+
+
Returns
+

The peer_ip of this IpsecSite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property peer_subnets
+

Gets the peer_subnets of this IpsecSite. # noqa: E501

+
+
Returns
+

The peer_subnets of this IpsecSite. # noqa: E501

+
+
Return type
+

Subnets

+
+
+
+ +
+
+property psk
+

Gets the psk of this IpsecSite. # noqa: E501

+

Pre Shared Key for the IPsec Site. Required if Site peerIp is not ‘any’. Global PSK is used when Authentication mode is PSK and Site peerIp is ‘any’. # noqa: E501

+
+
Returns
+

The psk of this IpsecSite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property site_id
+

Gets the site_id of this IpsecSite. # noqa: E501

+

ID of the IPsec Site configuration provided by NSX Manager. # noqa: E501

+
+
Returns
+

The site_id of this IpsecSite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.ipsec_site_ike_status module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.ipsec_site_ike_status.IpsecSiteIKEStatus(channel_status=None, channel_state=None, peer_ip_address=None, local_ip_address=None, peer_subnets=None, peer_id=None, last_informational_message=None, local_subnets=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

IpsecSiteIKEStatus - a model defined in OpenAPI

+
+
+attribute_map = {'channel_state': 'channelState', 'channel_status': 'channelStatus', 'last_informational_message': 'lastInformationalMessage', 'local_ip_address': 'localIpAddress', 'local_subnets': 'localSubnets', 'peer_id': 'peerId', 'peer_ip_address': 'peerIpAddress', 'peer_subnets': 'peerSubnets'}
+
+ +
+
+property channel_state
+

Gets the channel_state of this IpsecSiteIKEStatus. # noqa: E501

+
+
Returns
+

The channel_state of this IpsecSiteIKEStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property channel_status
+

Gets the channel_status of this IpsecSiteIKEStatus. # noqa: E501

+
+
Returns
+

The channel_status of this IpsecSiteIKEStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property last_informational_message
+

Gets the last_informational_message of this IpsecSiteIKEStatus. # noqa: E501

+
+
Returns
+

The last_informational_message of this IpsecSiteIKEStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property local_ip_address
+

Gets the local_ip_address of this IpsecSiteIKEStatus. # noqa: E501

+
+
Returns
+

The local_ip_address of this IpsecSiteIKEStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property local_subnets
+

Gets the local_subnets of this IpsecSiteIKEStatus. # noqa: E501

+
+
Returns
+

The local_subnets of this IpsecSiteIKEStatus. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+openapi_types = {'channel_state': 'str', 'channel_status': 'str', 'last_informational_message': 'str', 'local_ip_address': 'str', 'local_subnets': 'list[str]', 'peer_id': 'str', 'peer_ip_address': 'str', 'peer_subnets': 'list[str]'}
+
+ +
+
+property peer_id
+

Gets the peer_id of this IpsecSiteIKEStatus. # noqa: E501

+
+
Returns
+

The peer_id of this IpsecSiteIKEStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property peer_ip_address
+

Gets the peer_ip_address of this IpsecSiteIKEStatus. # noqa: E501

+
+
Returns
+

The peer_ip_address of this IpsecSiteIKEStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property peer_subnets
+

Gets the peer_subnets of this IpsecSiteIKEStatus. # noqa: E501

+
+
Returns
+

The peer_subnets of this IpsecSiteIKEStatus. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.ipsec_site_stats module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.ipsec_site_stats.IpsecSiteStats(rx_bytes_on_site=None, tunnel_stats=None, ike_status=None, site_status=None, tx_bytes_from_site=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

IpsecSiteStats - a model defined in OpenAPI

+
+
+attribute_map = {'ike_status': 'ikeStatus', 'rx_bytes_on_site': 'rxBytesOnSite', 'site_status': 'siteStatus', 'tunnel_stats': 'tunnelStats', 'tx_bytes_from_site': 'txBytesFromSite'}
+
+ +
+
+property ike_status
+

Gets the ike_status of this IpsecSiteStats. # noqa: E501

+
+
Returns
+

The ike_status of this IpsecSiteStats. # noqa: E501

+
+
Return type
+

IpsecSiteIKEStatus

+
+
+
+ +
+
+openapi_types = {'ike_status': 'IpsecSiteIKEStatus', 'rx_bytes_on_site': 'int', 'site_status': 'str', 'tunnel_stats': 'list[IpsecTunnelStats]', 'tx_bytes_from_site': 'int'}
+
+ +
+
+property rx_bytes_on_site
+

Gets the rx_bytes_on_site of this IpsecSiteStats. # noqa: E501

+
+
Returns
+

The rx_bytes_on_site of this IpsecSiteStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property site_status
+

Gets the site_status of this IpsecSiteStats. # noqa: E501

+
+
Returns
+

The site_status of this IpsecSiteStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property tunnel_stats
+

Gets the tunnel_stats of this IpsecSiteStats. # noqa: E501

+
+
Returns
+

The tunnel_stats of this IpsecSiteStats. # noqa: E501

+
+
Return type
+

list[IpsecTunnelStats]

+
+
+
+ +
+
+property tx_bytes_from_site
+

Gets the tx_bytes_from_site of this IpsecSiteStats. # noqa: E501

+
+
Returns
+

The tx_bytes_from_site of this IpsecSiteStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.ipsec_sites module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.ipsec_sites.IpsecSites(sites=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

IpsecSites - a model defined in OpenAPI

+
+
+attribute_map = {'sites': 'sites'}
+
+ +
+
+openapi_types = {'sites': 'list[IpsecSite]'}
+
+ +
+
+property sites
+

Gets the sites of this IpsecSites. # noqa: E501

+
+
Returns
+

The sites of this IpsecSites. # noqa: E501

+
+
Return type
+

list[IpsecSite]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.ipsec_status_and_stats module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.ipsec_status_and_stats.IpsecStatusAndStats(time_stamp=None, server_status=None, site_statistics=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

IpsecStatusAndStats - a model defined in OpenAPI

+
+
+attribute_map = {'server_status': 'serverStatus', 'site_statistics': 'siteStatistics', 'time_stamp': 'timeStamp'}
+
+ +
+
+openapi_types = {'server_status': 'str', 'site_statistics': 'list[IpsecSiteStats]', 'time_stamp': 'int'}
+
+ +
+
+property server_status
+

Gets the server_status of this IpsecStatusAndStats. # noqa: E501

+
+
Returns
+

The server_status of this IpsecStatusAndStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property site_statistics
+

Gets the site_statistics of this IpsecStatusAndStats. # noqa: E501

+
+
Returns
+

The site_statistics of this IpsecStatusAndStats. # noqa: E501

+
+
Return type
+

list[IpsecSiteStats]

+
+
+
+ +
+
+property time_stamp
+

Gets the time_stamp of this IpsecStatusAndStats. # noqa: E501

+
+
Returns
+

The time_stamp of this IpsecStatusAndStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.ipsec_tunnel_stats module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.ipsec_tunnel_stats.IpsecTunnelStats(tunnel_status=None, peer_spi=None, rx_bytes_on_local_subnet=None, established_date=None, peer_subnet=None, authentication_algorithm=None, tunnel_state=None, tx_bytes_from_local_subnet=None, last_informational_message=None, local_spi=None, encryption_algorithm=None, local_subnet=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

IpsecTunnelStats - a model defined in OpenAPI

+
+
+attribute_map = {'authentication_algorithm': 'authenticationAlgorithm', 'encryption_algorithm': 'encryptionAlgorithm', 'established_date': 'establishedDate', 'last_informational_message': 'lastInformationalMessage', 'local_spi': 'localSPI', 'local_subnet': 'localSubnet', 'peer_spi': 'peerSPI', 'peer_subnet': 'peerSubnet', 'rx_bytes_on_local_subnet': 'rxBytesOnLocalSubnet', 'tunnel_state': 'tunnelState', 'tunnel_status': 'tunnelStatus', 'tx_bytes_from_local_subnet': 'txBytesFromLocalSubnet'}
+
+ +
+
+property authentication_algorithm
+

Gets the authentication_algorithm of this IpsecTunnelStats. # noqa: E501

+
+
Returns
+

The authentication_algorithm of this IpsecTunnelStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property encryption_algorithm
+

Gets the encryption_algorithm of this IpsecTunnelStats. # noqa: E501

+
+
Returns
+

The encryption_algorithm of this IpsecTunnelStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property established_date
+

Gets the established_date of this IpsecTunnelStats. # noqa: E501

+
+
Returns
+

The established_date of this IpsecTunnelStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property last_informational_message
+

Gets the last_informational_message of this IpsecTunnelStats. # noqa: E501

+
+
Returns
+

The last_informational_message of this IpsecTunnelStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property local_spi
+

Gets the local_spi of this IpsecTunnelStats. # noqa: E501

+
+
Returns
+

The local_spi of this IpsecTunnelStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property local_subnet
+

Gets the local_subnet of this IpsecTunnelStats. # noqa: E501

+
+
Returns
+

The local_subnet of this IpsecTunnelStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'authentication_algorithm': 'str', 'encryption_algorithm': 'str', 'established_date': 'str', 'last_informational_message': 'str', 'local_spi': 'str', 'local_subnet': 'str', 'peer_spi': 'str', 'peer_subnet': 'str', 'rx_bytes_on_local_subnet': 'int', 'tunnel_state': 'str', 'tunnel_status': 'str', 'tx_bytes_from_local_subnet': 'int'}
+
+ +
+
+property peer_spi
+

Gets the peer_spi of this IpsecTunnelStats. # noqa: E501

+
+
Returns
+

The peer_spi of this IpsecTunnelStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property peer_subnet
+

Gets the peer_subnet of this IpsecTunnelStats. # noqa: E501

+
+
Returns
+

The peer_subnet of this IpsecTunnelStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property rx_bytes_on_local_subnet
+

Gets the rx_bytes_on_local_subnet of this IpsecTunnelStats. # noqa: E501

+
+
Returns
+

The rx_bytes_on_local_subnet of this IpsecTunnelStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property tunnel_state
+

Gets the tunnel_state of this IpsecTunnelStats. # noqa: E501

+
+
Returns
+

The tunnel_state of this IpsecTunnelStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property tunnel_status
+

Gets the tunnel_status of this IpsecTunnelStats. # noqa: E501

+
+
Returns
+

The tunnel_status of this IpsecTunnelStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property tx_bytes_from_local_subnet
+

Gets the tx_bytes_from_local_subnet of this IpsecTunnelStats. # noqa: E501

+
+
Returns
+

The tx_bytes_from_local_subnet of this IpsecTunnelStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.key_value_attributes module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.key_value_attributes.KeyValueAttributes(value=None, key=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

KeyValueAttributes - a model defined in OpenAPI

+
+
+attribute_map = {'key': 'key', 'value': 'value'}
+
+ +
+
+property key
+

Gets the key of this KeyValueAttributes. # noqa: E501

+

Key name of the configuration limit parameter. # noqa: E501

+
+
Returns
+

The key of this KeyValueAttributes. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'key': 'str', 'value': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property value
+

Gets the value of this KeyValueAttributes. # noqa: E501

+

Value corresponding to the key of the configuration limit parameter. # noqa: E501

+
+
Returns
+

The value of this KeyValueAttributes. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.kms_vpc_endpoint module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.kms_vpc_endpoint.KmsVpcEndpoint(vpc_endpoint_id=None, network_interface_ids=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

KmsVpcEndpoint - a model defined in OpenAPI

+
+
+attribute_map = {'network_interface_ids': 'network_interface_ids', 'vpc_endpoint_id': 'vpc_endpoint_id'}
+
+ +
+
+property network_interface_ids
+

Gets the network_interface_ids of this KmsVpcEndpoint. # noqa: E501

+
+
Returns
+

The network_interface_ids of this KmsVpcEndpoint. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+openapi_types = {'network_interface_ids': 'list[str]', 'vpc_endpoint_id': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vpc_endpoint_id
+

Gets the vpc_endpoint_id of this KmsVpcEndpoint. # noqa: E501

+

The identifier of the VPC endpoint created to AWS Key Management Service # noqa: E501

+
+
Returns
+

The vpc_endpoint_id of this KmsVpcEndpoint. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.l2_extension module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.l2_extension.L2Extension(tunnel_id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

L2Extension - a model defined in OpenAPI

+
+
+attribute_map = {'tunnel_id': 'tunnelId'}
+
+ +
+
+openapi_types = {'tunnel_id': 'int'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property tunnel_id
+

Gets the tunnel_id of this L2Extension. # noqa: E501

+

Identifier for layer 2 extension tunnel. Valid range: 1-4093. # noqa: E501

+
+
Returns
+

The tunnel_id of this L2Extension. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.l2_vpn module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.l2_vpn.L2Vpn(enabled=None, sites=None, listener_ip=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

L2Vpn - a model defined in OpenAPI

+
+
+attribute_map = {'enabled': 'enabled', 'listener_ip': 'listener_ip', 'sites': 'sites'}
+
+ +
+
+property enabled
+

Gets the enabled of this L2Vpn. # noqa: E501

+

Enable (true) or disable (false) L2 VPN. # noqa: E501

+
+
Returns
+

The enabled of this L2Vpn. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property listener_ip
+

Gets the listener_ip of this L2Vpn. # noqa: E501

+

Public uplink ip address. IP of external interface on which L2VPN service listens to. # noqa: E501

+
+
Returns
+

The listener_ip of this L2Vpn. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'enabled': 'bool', 'listener_ip': 'str', 'sites': 'list[Site]'}
+
+ +
+
+property sites
+

Gets the sites of this L2Vpn. # noqa: E501

+

Array of L2 vpn site config. # noqa: E501

+
+
Returns
+

The sites of this L2Vpn. # noqa: E501

+
+
Return type
+

list[Site]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.l2vpn_stats module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.l2vpn_stats.L2vpnStats(tunnel_status=None, established_date=None, name=None, dropped_rx_packets=None, encryption_algorithm=None, failure_message=None, tx_bytes_from_local_subnet=None, rx_bytes_on_local_subnet=None, dropped_tx_packets=None, last_updated_time=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

L2vpnStats - a model defined in OpenAPI

+
+
+attribute_map = {'dropped_rx_packets': 'droppedRxPackets', 'dropped_tx_packets': 'droppedTxPackets', 'encryption_algorithm': 'encryptionAlgorithm', 'established_date': 'establishedDate', 'failure_message': 'failureMessage', 'last_updated_time': 'lastUpdatedTime', 'name': 'name', 'rx_bytes_on_local_subnet': 'rxBytesOnLocalSubnet', 'tunnel_status': 'tunnelStatus', 'tx_bytes_from_local_subnet': 'txBytesFromLocalSubnet'}
+
+ +
+
+property dropped_rx_packets
+

Gets the dropped_rx_packets of this L2vpnStats. # noqa: E501

+

Number of received packets dropped. # noqa: E501

+
+
Returns
+

The dropped_rx_packets of this L2vpnStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property dropped_tx_packets
+

Gets the dropped_tx_packets of this L2vpnStats. # noqa: E501

+

Number of transferred packets dropped. # noqa: E501

+
+
Returns
+

The dropped_tx_packets of this L2vpnStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property encryption_algorithm
+

Gets the encryption_algorithm of this L2vpnStats. # noqa: E501

+

Cipher used in encryption. # noqa: E501

+
+
Returns
+

The encryption_algorithm of this L2vpnStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property established_date
+

Gets the established_date of this L2vpnStats. # noqa: E501

+

Tunnel established date. # noqa: E501

+
+
Returns
+

The established_date of this L2vpnStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property failure_message
+

Gets the failure_message of this L2vpnStats. # noqa: E501

+

Reason for the tunnel down. # noqa: E501

+
+
Returns
+

The failure_message of this L2vpnStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property last_updated_time
+

Gets the last_updated_time of this L2vpnStats. # noqa: E501

+

Time stamp of the statistics collection. # noqa: E501

+
+
Returns
+

The last_updated_time of this L2vpnStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property name
+

Gets the name of this L2vpnStats. # noqa: E501

+

User defined name of the site. # noqa: E501

+
+
Returns
+

The name of this L2vpnStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'dropped_rx_packets': 'int', 'dropped_tx_packets': 'int', 'encryption_algorithm': 'str', 'established_date': 'int', 'failure_message': 'str', 'last_updated_time': 'int', 'name': 'str', 'rx_bytes_on_local_subnet': 'int', 'tunnel_status': 'str', 'tx_bytes_from_local_subnet': 'int'}
+
+ +
+
+property rx_bytes_on_local_subnet
+

Gets the rx_bytes_on_local_subnet of this L2vpnStats. # noqa: E501

+

Number of bytes received on the local subnet. # noqa: E501

+
+
Returns
+

The rx_bytes_on_local_subnet of this L2vpnStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property tunnel_status
+

Gets the tunnel_status of this L2vpnStats. # noqa: E501

+

Status of the tunnel (UP/DOWN). # noqa: E501

+
+
Returns
+

The tunnel_status of this L2vpnStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property tx_bytes_from_local_subnet
+

Gets the tx_bytes_from_local_subnet of this L2vpnStats. # noqa: E501

+

Number of bytes transferred from local subnet. # noqa: E501

+
+
Returns
+

The tx_bytes_from_local_subnet of this L2vpnStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.l2vpn_status_and_stats module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.l2vpn_status_and_stats.L2vpnStatusAndStats(time_stamp=None, server_status=None, site_stats=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

L2vpnStatusAndStats - a model defined in OpenAPI

+
+
+attribute_map = {'server_status': 'serverStatus', 'site_stats': 'siteStats', 'time_stamp': 'timeStamp'}
+
+ +
+
+openapi_types = {'server_status': 'str', 'site_stats': 'list[L2vpnStats]', 'time_stamp': 'int'}
+
+ +
+
+property server_status
+

Gets the server_status of this L2vpnStatusAndStats. # noqa: E501

+
+
Returns
+

The server_status of this L2vpnStatusAndStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property site_stats
+

Gets the site_stats of this L2vpnStatusAndStats. # noqa: E501

+

List of statistics for each Site. # noqa: E501

+
+
Returns
+

The site_stats of this L2vpnStatusAndStats. # noqa: E501

+
+
Return type
+

list[L2vpnStats]

+
+
+
+ +
+
+property time_stamp
+

Gets the time_stamp of this L2vpnStatusAndStats. # noqa: E501

+

Time stamp of statistics collection. # noqa: E501

+
+
Returns
+

The time_stamp of this L2vpnStatusAndStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.licence_acl_permissions module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.licence_acl_permissions.LicenceAclPermissions(data_permission=None, is_licensed=None, access_permission=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

LicenceAclPermissions - a model defined in OpenAPI

+
+
+property access_permission
+

Gets the access_permission of this LicenceAclPermissions. # noqa: E501

+
+
Returns
+

The access_permission of this LicenceAclPermissions. # noqa: E501

+
+
Return type
+

InteractionPermissions

+
+
+
+ +
+
+attribute_map = {'access_permission': 'accessPermission', 'data_permission': 'dataPermission', 'is_licensed': 'isLicensed'}
+
+ +
+
+property data_permission
+

Gets the data_permission of this LicenceAclPermissions. # noqa: E501

+
+
Returns
+

The data_permission of this LicenceAclPermissions. # noqa: E501

+
+
Return type
+

DataPermissions

+
+
+
+ +
+
+property is_licensed
+

Gets the is_licensed of this LicenceAclPermissions. # noqa: E501

+

Value is true if feature is licenced. # noqa: E501

+
+
Returns
+

The is_licensed of this LicenceAclPermissions. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+openapi_types = {'access_permission': 'InteractionPermissions', 'data_permission': 'DataPermissions', 'is_licensed': 'bool'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.load_balancer_dashboard_stats module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.load_balancer_dashboard_stats.LoadBalancerDashboardStats(lb_bps_in=None, lb_http_reqs=None, lb_bps_out=None, lb_sessions=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

LoadBalancerDashboardStats - a model defined in OpenAPI

+
+
+attribute_map = {'lb_bps_in': 'lbBpsIn', 'lb_bps_out': 'lbBpsOut', 'lb_http_reqs': 'lbHttpReqs', 'lb_sessions': 'lbSessions'}
+
+ +
+
+property lb_bps_in
+

Gets the lb_bps_in of this LoadBalancerDashboardStats. # noqa: E501

+

Number of bytes in. # noqa: E501

+
+
Returns
+

The lb_bps_in of this LoadBalancerDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property lb_bps_out
+

Gets the lb_bps_out of this LoadBalancerDashboardStats. # noqa: E501

+

Number of bytes out. # noqa: E501

+
+
Returns
+

The lb_bps_out of this LoadBalancerDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property lb_http_reqs
+

Gets the lb_http_reqs of this LoadBalancerDashboardStats. # noqa: E501

+

Number of HTTP requests received by Load Balancer. # noqa: E501

+
+
Returns
+

The lb_http_reqs of this LoadBalancerDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property lb_sessions
+

Gets the lb_sessions of this LoadBalancerDashboardStats. # noqa: E501

+

Number of Load Balancer sessions. # noqa: E501

+
+
Returns
+

The lb_sessions of this LoadBalancerDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+openapi_types = {'lb_bps_in': 'list[DashboardStat]', 'lb_bps_out': 'list[DashboardStat]', 'lb_http_reqs': 'list[DashboardStat]', 'lb_sessions': 'list[DashboardStat]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.logging module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.logging.Logging(log_level=None, enable=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Logging - a model defined in OpenAPI

+
+
+attribute_map = {'enable': 'enable', 'log_level': 'logLevel'}
+
+ +
+
+property enable
+

Gets the enable of this Logging. # noqa: E501

+

Logging enabled. # noqa: E501

+
+
Returns
+

The enable of this Logging. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property log_level
+

Gets the log_level of this Logging. # noqa: E501

+

Log level. Valid values: emergency, alert, critical, error, warning, notice, info, debug. # noqa: E501

+
+
Returns
+

The log_level of this Logging. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'enable': 'bool', 'log_level': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.logical_network module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.logical_network.LogicalNetwork(subnet_cidr=None, name=None, gateway_ip=None, dhcp_enabled=None, dhcp_ip_range=None, tunnel_id=None, id=None, network_type=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

LogicalNetwork - a model defined in OpenAPI

+
+
+attribute_map = {'dhcp_enabled': 'dhcp_enabled', 'dhcp_ip_range': 'dhcp_ip_range', 'gateway_ip': 'gatewayIp', 'id': 'id', 'name': 'name', 'network_type': 'network_type', 'subnet_cidr': 'subnet_cidr', 'tunnel_id': 'tunnel_id'}
+
+ +
+
+property dhcp_enabled
+

Gets the dhcp_enabled of this LogicalNetwork. # noqa: E501

+

if ‘true’ - enabled; if ‘false’ - disabled # noqa: E501

+
+
Returns
+

The dhcp_enabled of this LogicalNetwork. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property dhcp_ip_range
+

Gets the dhcp_ip_range of this LogicalNetwork. # noqa: E501

+

ip range within the subnet mask, range delimiter is ‘-‘ (example 10.118.10.130-10.118.10.140) # noqa: E501

+
+
Returns
+

The dhcp_ip_range of this LogicalNetwork. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property gateway_ip
+

Gets the gateway_ip of this LogicalNetwork. # noqa: E501

+

gateway ip of the logical network # noqa: E501

+
+
Returns
+

The gateway_ip of this LogicalNetwork. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property id
+

Gets the id of this LogicalNetwork. # noqa: E501

+
+
Returns
+

The id of this LogicalNetwork. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this LogicalNetwork. # noqa: E501

+

name of the network # noqa: E501

+
+
Returns
+

The name of this LogicalNetwork. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property network_type
+

Gets the network_type of this LogicalNetwork. # noqa: E501

+
+
Returns
+

The network_type of this LogicalNetwork. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'dhcp_enabled': 'str', 'dhcp_ip_range': 'str', 'gateway_ip': 'str', 'id': 'str', 'name': 'str', 'network_type': 'str', 'subnet_cidr': 'str', 'tunnel_id': 'int'}
+
+ +
+
+property subnet_cidr
+

Gets the subnet_cidr of this LogicalNetwork. # noqa: E501

+

the subnet cidr # noqa: E501

+
+
Returns
+

The subnet_cidr of this LogicalNetwork. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property tunnel_id
+

Gets the tunnel_id of this LogicalNetwork. # noqa: E501

+

tunnel id of extended network # noqa: E501

+
+
Returns
+

The tunnel_id of this LogicalNetwork. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.logical_router_scope module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.logical_router_scope.LogicalRouterScope(type=None, id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

LogicalRouterScope - a model defined in OpenAPI

+
+
+attribute_map = {'id': 'id', 'type': 'type'}
+
+ +
+
+property id
+

Gets the id of this LogicalRouterScope. # noqa: E501

+
+
Returns
+

The id of this LogicalRouterScope. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'id': 'str', 'type': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property type
+

Gets the type of this LogicalRouterScope. # noqa: E501

+
+
Returns
+

The type of this LogicalRouterScope. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.logical_router_scopes module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.logical_router_scopes.LogicalRouterScopes(logical_router_scope=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

LogicalRouterScopes - a model defined in OpenAPI

+
+
+attribute_map = {'logical_router_scope': 'logicalRouterScope'}
+
+ +
+
+property logical_router_scope
+

Gets the logical_router_scope of this LogicalRouterScopes. # noqa: E501

+
+
Returns
+

The logical_router_scope of this LogicalRouterScopes. # noqa: E501

+
+
Return type
+

list[LogicalRouterScope]

+
+
+
+ +
+
+openapi_types = {'logical_router_scope': 'list[LogicalRouterScope]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.mac_address module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.mac_address.MacAddress(edge_vm_ha_index=None, value=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

MacAddress - a model defined in OpenAPI

+
+
+attribute_map = {'edge_vm_ha_index': 'edgeVmHaIndex', 'value': 'value'}
+
+ +
+
+property edge_vm_ha_index
+

Gets the edge_vm_ha_index of this MacAddress. # noqa: E501

+
+
Returns
+

The edge_vm_ha_index of this MacAddress. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'edge_vm_ha_index': 'int', 'value': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property value
+

Gets the value of this MacAddress. # noqa: E501

+
+
Returns
+

The value of this MacAddress. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.maintenance_window module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.maintenance_window.MaintenanceWindow(day_of_week=None, hour_of_day=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

MaintenanceWindow - a model defined in OpenAPI

+
+
+attribute_map = {'day_of_week': 'day_of_week', 'hour_of_day': 'hour_of_day'}
+
+ +
+
+property day_of_week
+

Gets the day_of_week of this MaintenanceWindow. # noqa: E501

+
+
Returns
+

The day_of_week of this MaintenanceWindow. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property hour_of_day
+

Gets the hour_of_day of this MaintenanceWindow. # noqa: E501

+
+
Returns
+

The hour_of_day of this MaintenanceWindow. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'day_of_week': 'str', 'hour_of_day': 'int'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.maintenance_window_entry module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.maintenance_window_entry.MaintenanceWindowEntry(in_maintenance_window=None, reservation_schedule=None, reservation_id=None, in_maintenance_mode=None, sddc_id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

MaintenanceWindowEntry - a model defined in OpenAPI

+
+
+attribute_map = {'in_maintenance_mode': 'in_maintenance_mode', 'in_maintenance_window': 'in_maintenance_window', 'reservation_id': 'reservation_id', 'reservation_schedule': 'reservation_schedule', 'sddc_id': 'sddc_id'}
+
+ +
+
+property in_maintenance_mode
+

Gets the in_maintenance_mode of this MaintenanceWindowEntry. # noqa: E501

+

true if the SDDC is currently undergoing maintenance # noqa: E501

+
+
Returns
+

The in_maintenance_mode of this MaintenanceWindowEntry. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property in_maintenance_window
+

Gets the in_maintenance_window of this MaintenanceWindowEntry. # noqa: E501

+

true if the SDDC is in the defined Mainentance Window # noqa: E501

+
+
Returns
+

The in_maintenance_window of this MaintenanceWindowEntry. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+openapi_types = {'in_maintenance_mode': 'bool', 'in_maintenance_window': 'bool', 'reservation_id': 'str', 'reservation_schedule': 'ReservationSchedule', 'sddc_id': 'str'}
+
+ +
+
+property reservation_id
+

Gets the reservation_id of this MaintenanceWindowEntry. # noqa: E501

+

ID for reservation # noqa: E501

+
+
Returns
+

The reservation_id of this MaintenanceWindowEntry. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property reservation_schedule
+

Gets the reservation_schedule of this MaintenanceWindowEntry. # noqa: E501

+
+
Returns
+

The reservation_schedule of this MaintenanceWindowEntry. # noqa: E501

+
+
Return type
+

ReservationSchedule

+
+
+
+ +
+
+property sddc_id
+

Gets the sddc_id of this MaintenanceWindowEntry. # noqa: E501

+

SDDC ID for this reservation # noqa: E501

+
+
Returns
+

The sddc_id of this MaintenanceWindowEntry. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.maintenance_window_get module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.maintenance_window_get.MaintenanceWindowGet(day_of_week=None, hour_of_day=None, duration_min=None, version=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

MaintenanceWindowGet - a model defined in OpenAPI

+
+
+attribute_map = {'day_of_week': 'day_of_week', 'duration_min': 'duration_min', 'hour_of_day': 'hour_of_day', 'version': 'version'}
+
+ +
+
+property day_of_week
+

Gets the day_of_week of this MaintenanceWindowGet. # noqa: E501

+
+
Returns
+

The day_of_week of this MaintenanceWindowGet. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property duration_min
+

Gets the duration_min of this MaintenanceWindowGet. # noqa: E501

+
+
Returns
+

The duration_min of this MaintenanceWindowGet. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property hour_of_day
+

Gets the hour_of_day of this MaintenanceWindowGet. # noqa: E501

+
+
Returns
+

The hour_of_day of this MaintenanceWindowGet. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'day_of_week': 'str', 'duration_min': 'int', 'hour_of_day': 'int', 'version': 'int'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property version
+

Gets the version of this MaintenanceWindowGet. # noqa: E501

+
+
Returns
+

The version of this MaintenanceWindowGet. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.maintenance_window_get_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.maintenance_window_get_all_of.MaintenanceWindowGetAllOf(duration_min=None, version=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

MaintenanceWindowGetAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'duration_min': 'duration_min', 'version': 'version'}
+
+ +
+
+property duration_min
+

Gets the duration_min of this MaintenanceWindowGetAllOf. # noqa: E501

+
+
Returns
+

The duration_min of this MaintenanceWindowGetAllOf. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'duration_min': 'int', 'version': 'int'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property version
+

Gets the version of this MaintenanceWindowGetAllOf. # noqa: E501

+
+
Returns
+

The version of this MaintenanceWindowGetAllOf. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.management_gateway_template module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.management_gateway_template.ManagementGatewayTemplate(public_ip=None, primary_dns=None, secondary_dns=None, firewall_rules=None, vpns=None, subnet_cidr=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ManagementGatewayTemplate - a model defined in OpenAPI

+
+
+attribute_map = {'firewall_rules': 'firewall_rules', 'primary_dns': 'primary_dns', 'public_ip': 'public_ip', 'secondary_dns': 'secondary_dns', 'subnet_cidr': 'subnet_cidr', 'vpns': 'vpns'}
+
+ +
+
+property firewall_rules
+

Gets the firewall_rules of this ManagementGatewayTemplate. # noqa: E501

+
+
Returns
+

The firewall_rules of this ManagementGatewayTemplate. # noqa: E501

+
+
Return type
+

list[FirewallRule]

+
+
+
+ +
+
+openapi_types = {'firewall_rules': 'list[FirewallRule]', 'primary_dns': 'str', 'public_ip': 'SddcPublicIp', 'secondary_dns': 'str', 'subnet_cidr': 'str', 'vpns': 'list[Vpn]'}
+
+ +
+
+property primary_dns
+

Gets the primary_dns of this ManagementGatewayTemplate. # noqa: E501

+
+
Returns
+

The primary_dns of this ManagementGatewayTemplate. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property public_ip
+

Gets the public_ip of this ManagementGatewayTemplate. # noqa: E501

+
+
Returns
+

The public_ip of this ManagementGatewayTemplate. # noqa: E501

+
+
Return type
+

SddcPublicIp

+
+
+
+ +
+
+property secondary_dns
+

Gets the secondary_dns of this ManagementGatewayTemplate. # noqa: E501

+
+
Returns
+

The secondary_dns of this ManagementGatewayTemplate. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property subnet_cidr
+

Gets the subnet_cidr of this ManagementGatewayTemplate. # noqa: E501

+

mgw network subnet cidr # noqa: E501

+
+
Returns
+

The subnet_cidr of this ManagementGatewayTemplate. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vpns
+

Gets the vpns of this ManagementGatewayTemplate. # noqa: E501

+
+
Returns
+

The vpns of this ManagementGatewayTemplate. # noqa: E501

+
+
Return type
+

list[Vpn]

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.management_gateway_template_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.management_gateway_template_all_of.ManagementGatewayTemplateAllOf(subnet_cidr=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ManagementGatewayTemplateAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'subnet_cidr': 'subnet_cidr'}
+
+ +
+
+openapi_types = {'subnet_cidr': 'str'}
+
+ +
+
+property subnet_cidr
+

Gets the subnet_cidr of this ManagementGatewayTemplateAllOf. # noqa: E501

+

mgw network subnet cidr # noqa: E501

+
+
Returns
+

The subnet_cidr of this ManagementGatewayTemplateAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.map_zones_request module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.map_zones_request.MapZonesRequest(connected_account_id=None, org_id=None, petronas_regions_to_map=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

MapZonesRequest - a model defined in OpenAPI

+
+
+attribute_map = {'connected_account_id': 'connected_account_id', 'org_id': 'org_id', 'petronas_regions_to_map': 'petronas_regions_to_map'}
+
+ +
+
+property connected_account_id
+

Gets the connected_account_id of this MapZonesRequest. # noqa: E501

+

The connected account ID to remap. This is a standard UUID. # noqa: E501

+
+
Returns
+

The connected_account_id of this MapZonesRequest. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'connected_account_id': 'str', 'org_id': 'str', 'petronas_regions_to_map': 'list[str]'}
+
+ +
+
+property org_id
+

Gets the org_id of this MapZonesRequest. # noqa: E501

+

The org ID to remap in. This is a standard UUID. # noqa: E501

+
+
Returns
+

The org_id of this MapZonesRequest. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property petronas_regions_to_map
+

Gets the petronas_regions_to_map of this MapZonesRequest. # noqa: E501

+

A list of Petronas regions to map. # noqa: E501

+
+
Returns
+

The petronas_regions_to_map of this MapZonesRequest. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.meta_dashboard_stats module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.meta_dashboard_stats.MetaDashboardStats(vnics=None, end_time=None, start_time=None, interval=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

MetaDashboardStats - a model defined in OpenAPI

+
+
+attribute_map = {'end_time': 'endTime', 'interval': 'interval', 'start_time': 'startTime', 'vnics': 'vnics'}
+
+ +
+
+property end_time
+

Gets the end_time of this MetaDashboardStats. # noqa: E501

+

End time in seconds. # noqa: E501

+
+
Returns
+

The end_time of this MetaDashboardStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property interval
+

Gets the interval of this MetaDashboardStats. # noqa: E501

+

Time interval in seconds. # noqa: E501

+
+
Returns
+

The interval of this MetaDashboardStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'end_time': 'int', 'interval': 'int', 'start_time': 'int', 'vnics': 'list[Vnic]'}
+
+ +
+
+property start_time
+

Gets the start_time of this MetaDashboardStats. # noqa: E501

+

Start time in seconds. # noqa: E501

+
+
Returns
+

The start_time of this MetaDashboardStats. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vnics
+

Gets the vnics of this MetaDashboardStats. # noqa: E501

+

Statistics data is collected for these vNICs. # noqa: E501

+
+
Returns
+

The vnics of this MetaDashboardStats. # noqa: E501

+
+
Return type
+

list[Vnic]

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.metadata module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.metadata.Metadata(timestamp=None, cycle_id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Metadata - a model defined in OpenAPI

+
+
+attribute_map = {'cycle_id': 'cycle_id', 'timestamp': 'timestamp'}
+
+ +
+
+property cycle_id
+

Gets the cycle_id of this Metadata. # noqa: E501

+

the cycle id # noqa: E501

+
+
Returns
+

The cycle_id of this Metadata. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'cycle_id': 'str', 'timestamp': 'str'}
+
+ +
+
+property timestamp
+

Gets the timestamp of this Metadata. # noqa: E501

+

the timestamp for the bundle # noqa: E501

+
+
Returns
+

The timestamp of this Metadata. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.msft_licensing_config module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.msft_licensing_config.MsftLicensingConfig(mssql_licensing=None, windows_licensing=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

MsftLicensingConfig - a model defined in OpenAPI

+
+
+attribute_map = {'mssql_licensing': 'mssql_licensing', 'windows_licensing': 'windows_licensing'}
+
+ +
+
+property mssql_licensing
+

Gets the mssql_licensing of this MsftLicensingConfig. # noqa: E501

+

The status MSSQL licensing for this SDDC’s clusters. # noqa: E501

+
+
Returns
+

The mssql_licensing of this MsftLicensingConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'mssql_licensing': 'str', 'windows_licensing': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property windows_licensing
+

Gets the windows_licensing of this MsftLicensingConfig. # noqa: E501

+

The status of Windows licensing for this SDDC’s clusters. Can be enabled, disabled, or customer’s. # noqa: E501

+
+
Returns
+

The windows_licensing of this MsftLicensingConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.nat module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.nat.Nat(rules=None, feature_type=None, version=None, enabled=None, template=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Nat - a model defined in OpenAPI

+
+
+attribute_map = {'enabled': 'enabled', 'feature_type': 'featureType', 'rules': 'rules', 'template': 'template', 'version': 'version'}
+
+ +
+
+property enabled
+

Gets the enabled of this Nat. # noqa: E501

+

Value is true if feature is enabled. Default value is true. Optional. # noqa: E501

+
+
Returns
+

The enabled of this Nat. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property feature_type
+

Gets the feature_type of this Nat. # noqa: E501

+
+
Returns
+

The feature_type of this Nat. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'enabled': 'bool', 'feature_type': 'str', 'rules': 'NatRules', 'template': 'str', 'version': 'int'}
+
+ +
+
+property rules
+

Gets the rules of this Nat. # noqa: E501

+
+
Returns
+

The rules of this Nat. # noqa: E501

+
+
Return type
+

NatRules

+
+
+
+ +
+
+property template
+

Gets the template of this Nat. # noqa: E501

+
+
Returns
+

The template of this Nat. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property version
+

Gets the version of this Nat. # noqa: E501

+

Version number tracking each configuration change. To avoid problems with overwriting changes, always retrieve and modify the latest configuration to include the current version number in your request. If you provide a version number which is not current, the request is rejected. If you omit the version number, the request is accepted but may overwrite any current changes if your change is not in sync with the latest change. # noqa: E501

+
+
Returns
+

The version of this Nat. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.nat_rule module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.nat_rule.NatRule(rule_type=None, protocol=None, name=None, internal_ports=None, public_ports=None, public_ip=None, internal_ip=None, action=None, id=None, revision=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

NatRule - a model defined in OpenAPI

+
+
+property action
+

Gets the action of this NatRule. # noqa: E501

+
+
Returns
+

The action of this NatRule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+attribute_map = {'action': 'action', 'id': 'id', 'internal_ip': 'internal_ip', 'internal_ports': 'internal_ports', 'name': 'name', 'protocol': 'protocol', 'public_ip': 'public_ip', 'public_ports': 'public_ports', 'revision': 'revision', 'rule_type': 'rule_type'}
+
+ +
+
+property id
+

Gets the id of this NatRule. # noqa: E501

+
+
Returns
+

The id of this NatRule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property internal_ip
+

Gets the internal_ip of this NatRule. # noqa: E501

+
+
Returns
+

The internal_ip of this NatRule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property internal_ports
+

Gets the internal_ports of this NatRule. # noqa: E501

+
+
Returns
+

The internal_ports of this NatRule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this NatRule. # noqa: E501

+
+
Returns
+

The name of this NatRule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'action': 'str', 'id': 'str', 'internal_ip': 'str', 'internal_ports': 'str', 'name': 'str', 'protocol': 'str', 'public_ip': 'str', 'public_ports': 'str', 'revision': 'int', 'rule_type': 'str'}
+
+ +
+
+property protocol
+

Gets the protocol of this NatRule. # noqa: E501

+
+
Returns
+

The protocol of this NatRule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property public_ip
+

Gets the public_ip of this NatRule. # noqa: E501

+
+
Returns
+

The public_ip of this NatRule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property public_ports
+

Gets the public_ports of this NatRule. # noqa: E501

+
+
Returns
+

The public_ports of this NatRule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property revision
+

Gets the revision of this NatRule. # noqa: E501

+

current revision of the list of nat rules, used to protect against concurrent modification (first writer wins) # noqa: E501

+
+
Returns
+

The revision of this NatRule. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property rule_type
+

Gets the rule_type of this NatRule. # noqa: E501

+
+
Returns
+

The rule_type of this NatRule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.nat_rules module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.nat_rules.NatRules(nat_rules_dtos=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

NatRules - a model defined in OpenAPI

+
+
+attribute_map = {'nat_rules_dtos': 'natRulesDtos'}
+
+ +
+
+property nat_rules_dtos
+

Gets the nat_rules_dtos of this NatRules. # noqa: E501

+

Ordered list of NAT rules. # noqa: E501

+
+
Returns
+

The nat_rules_dtos of this NatRules. # noqa: E501

+
+
Return type
+

list[Nsxnatrule]

+
+
+
+ +
+
+openapi_types = {'nat_rules_dtos': 'list[Nsxnatrule]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.network_template module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.network_template.NetworkTemplate(management_gateway_templates=None, compute_gateway_templates=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

NetworkTemplate - a model defined in OpenAPI

+
+
+attribute_map = {'compute_gateway_templates': 'compute_gateway_templates', 'management_gateway_templates': 'management_gateway_templates'}
+
+ +
+
+property compute_gateway_templates
+

Gets the compute_gateway_templates of this NetworkTemplate. # noqa: E501

+
+
Returns
+

The compute_gateway_templates of this NetworkTemplate. # noqa: E501

+
+
Return type
+

list[ComputeGatewayTemplate]

+
+
+
+ +
+
+property management_gateway_templates
+

Gets the management_gateway_templates of this NetworkTemplate. # noqa: E501

+
+
Returns
+

The management_gateway_templates of this NetworkTemplate. # noqa: E501

+
+
Return type
+

list[ManagementGatewayTemplate]

+
+
+
+ +
+
+openapi_types = {'compute_gateway_templates': 'list[ComputeGatewayTemplate]', 'management_gateway_templates': 'list[ManagementGatewayTemplate]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.new_credentials module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.new_credentials.NewCredentials(username=None, password=None, name=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

NewCredentials - a model defined in OpenAPI

+
+
+attribute_map = {'name': 'name', 'password': 'password', 'username': 'username'}
+
+ +
+
+property name
+

Gets the name of this NewCredentials. # noqa: E501

+

Name of the credentials # noqa: E501

+
+
Returns
+

The name of this NewCredentials. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'name': 'str', 'password': 'str', 'username': 'str'}
+
+ +
+
+property password
+

Gets the password of this NewCredentials. # noqa: E501

+

Password associated with the credentials # noqa: E501

+
+
Returns
+

The password of this NewCredentials. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property username
+

Gets the username of this NewCredentials. # noqa: E501

+

Username of the credentials # noqa: E501

+
+
Returns
+

The username of this NewCredentials. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.nsxfirewallrule module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.nsxfirewallrule.Nsxfirewallrule(rule_type=None, description=None, rule_id=None, match_translated=None, invalid_application=None, direction=None, statistics=None, name=None, invalid_source=None, logging_enabled=None, destination=None, enabled=None, application=None, source=None, action=None, invalid_destination=None, rule_tag=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Nsxfirewallrule - a model defined in OpenAPI

+
+
+property action
+

Gets the action of this Nsxfirewallrule. # noqa: E501

+

Action. Values : accept, deny # noqa: E501

+
+
Returns
+

The action of this Nsxfirewallrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property application
+

Gets the application of this Nsxfirewallrule. # noqa: E501

+
+
Returns
+

The application of this Nsxfirewallrule. # noqa: E501

+
+
Return type
+

Application

+
+
+
+ +
+
+attribute_map = {'action': 'action', 'application': 'application', 'description': 'description', 'destination': 'destination', 'direction': 'direction', 'enabled': 'enabled', 'invalid_application': 'invalidApplication', 'invalid_destination': 'invalidDestination', 'invalid_source': 'invalidSource', 'logging_enabled': 'loggingEnabled', 'match_translated': 'matchTranslated', 'name': 'name', 'rule_id': 'ruleId', 'rule_tag': 'ruleTag', 'rule_type': 'ruleType', 'source': 'source', 'statistics': 'statistics'}
+
+ +
+
+property description
+

Gets the description of this Nsxfirewallrule. # noqa: E501

+

Description for the rule # noqa: E501

+
+
Returns
+

The description of this Nsxfirewallrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property destination
+

Gets the destination of this Nsxfirewallrule. # noqa: E501

+
+
Returns
+

The destination of this Nsxfirewallrule. # noqa: E501

+
+
Return type
+

AddressFWSourceDestination

+
+
+
+ +
+
+property direction
+

Gets the direction of this Nsxfirewallrule. # noqa: E501

+

Direction. Possible values in or out. Default is ‘any’. # noqa: E501

+
+
Returns
+

The direction of this Nsxfirewallrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property enabled
+

Gets the enabled of this Nsxfirewallrule. # noqa: E501

+

Enable rule. # noqa: E501

+
+
Returns
+

The enabled of this Nsxfirewallrule. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property invalid_application
+

Gets the invalid_application of this Nsxfirewallrule. # noqa: E501

+
+
Returns
+

The invalid_application of this Nsxfirewallrule. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property invalid_destination
+

Gets the invalid_destination of this Nsxfirewallrule. # noqa: E501

+
+
Returns
+

The invalid_destination of this Nsxfirewallrule. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property invalid_source
+

Gets the invalid_source of this Nsxfirewallrule. # noqa: E501

+
+
Returns
+

The invalid_source of this Nsxfirewallrule. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property logging_enabled
+

Gets the logging_enabled of this Nsxfirewallrule. # noqa: E501

+

Enable logging for the rule. # noqa: E501

+
+
Returns
+

The logging_enabled of this Nsxfirewallrule. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property match_translated
+

Gets the match_translated of this Nsxfirewallrule. # noqa: E501

+

Defines the order of NAT and Firewall pipeline. When false, firewall happens before NAT. Default : false # noqa: E501

+
+
Returns
+

The match_translated of this Nsxfirewallrule. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property name
+

Gets the name of this Nsxfirewallrule. # noqa: E501

+

Name for the rule. # noqa: E501

+
+
Returns
+

The name of this Nsxfirewallrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'action': 'str', 'application': 'Application', 'description': 'str', 'destination': 'AddressFWSourceDestination', 'direction': 'str', 'enabled': 'bool', 'invalid_application': 'bool', 'invalid_destination': 'bool', 'invalid_source': 'bool', 'logging_enabled': 'bool', 'match_translated': 'bool', 'name': 'str', 'rule_id': 'int', 'rule_tag': 'int', 'rule_type': 'str', 'source': 'AddressFWSourceDestination', 'statistics': 'FirewallRuleStats'}
+
+ +
+
+property rule_id
+

Gets the rule_id of this Nsxfirewallrule. # noqa: E501

+

Identifier for the rule. # noqa: E501

+
+
Returns
+

The rule_id of this Nsxfirewallrule. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property rule_tag
+

Gets the rule_tag of this Nsxfirewallrule. # noqa: E501

+

Rule tag. Used to specify user-defined ruleId. If not specified NSX Manager will generate ruleId. # noqa: E501

+
+
Returns
+

The rule_tag of this Nsxfirewallrule. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property rule_type
+

Gets the rule_type of this Nsxfirewallrule. # noqa: E501

+

Identifies the type of the rule. internal_high or user. # noqa: E501

+
+
Returns
+

The rule_type of this Nsxfirewallrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property source
+

Gets the source of this Nsxfirewallrule. # noqa: E501

+
+
Returns
+

The source of this Nsxfirewallrule. # noqa: E501

+
+
Return type
+

AddressFWSourceDestination

+
+
+
+ +
+
+property statistics
+

Gets the statistics of this Nsxfirewallrule. # noqa: E501

+
+
Returns
+

The statistics of this Nsxfirewallrule. # noqa: E501

+
+
Return type
+

FirewallRuleStats

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.nsxfirewallservice module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.nsxfirewallservice.Nsxfirewallservice(source_port=None, protocol=None, port=None, icmp_type=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Nsxfirewallservice - a model defined in OpenAPI

+
+
+attribute_map = {'icmp_type': 'icmpType', 'port': 'port', 'protocol': 'protocol', 'source_port': 'sourcePort'}
+
+ +
+
+property icmp_type
+

Gets the icmp_type of this Nsxfirewallservice. # noqa: E501

+

IcmpType. Only supported when protocol is icmp. Default is ‘any’. # noqa: E501

+
+
Returns
+

The icmp_type of this Nsxfirewallservice. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'icmp_type': 'str', 'port': 'list[str]', 'protocol': 'str', 'source_port': 'list[str]'}
+
+ +
+
+property port
+

Gets the port of this Nsxfirewallservice. # noqa: E501

+

List of destination ports. # noqa: E501

+
+
Returns
+

The port of this Nsxfirewallservice. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+property protocol
+

Gets the protocol of this Nsxfirewallservice. # noqa: E501

+

Protocol. # noqa: E501

+
+
Returns
+

The protocol of this Nsxfirewallservice. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property source_port
+

Gets the source_port of this Nsxfirewallservice. # noqa: E501

+

List of source ports. # noqa: E501

+
+
Returns
+

The source_port of this Nsxfirewallservice. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.nsxl2vpn module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.nsxl2vpn.Nsxl2vpn(listener_ips=None, enabled=None, sites=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Nsxl2vpn - a model defined in OpenAPI

+
+
+attribute_map = {'enabled': 'enabled', 'listener_ips': 'listenerIps', 'sites': 'sites'}
+
+ +
+
+property enabled
+

Gets the enabled of this Nsxl2vpn. # noqa: E501

+

Enabled state of L2 VPN service. # noqa: E501

+
+
Returns
+

The enabled of this Nsxl2vpn. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property listener_ips
+

Gets the listener_ips of this Nsxl2vpn. # noqa: E501

+

Listener IP addresses. # noqa: E501

+
+
Returns
+

The listener_ips of this Nsxl2vpn. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+openapi_types = {'enabled': 'bool', 'listener_ips': 'list[str]', 'sites': 'Sites'}
+
+ +
+
+property sites
+

Gets the sites of this Nsxl2vpn. # noqa: E501

+
+
Returns
+

The sites of this Nsxl2vpn. # noqa: E501

+
+
Return type
+

Sites

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.nsxnatrule module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.nsxnatrule.Nsxnatrule(vnic=None, rule_type=None, protocol=None, description=None, rule_id=None, snat_match_destination_port=None, original_address=None, dnat_match_source_address=None, dnat_match_source_port=None, snat_match_destination_address=None, original_port=None, logging_enabled=None, translated_address=None, enabled=None, icmp_type=None, translated_port=None, action=None, rule_tag=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Nsxnatrule - a model defined in OpenAPI

+
+
+property action
+

Gets the action of this Nsxnatrule. # noqa: E501

+

Action for the rule. SNAT or DNAT. # noqa: E501

+
+
Returns
+

The action of this Nsxnatrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+attribute_map = {'action': 'action', 'description': 'description', 'dnat_match_source_address': 'dnatMatchSourceAddress', 'dnat_match_source_port': 'dnatMatchSourcePort', 'enabled': 'enabled', 'icmp_type': 'icmpType', 'logging_enabled': 'loggingEnabled', 'original_address': 'originalAddress', 'original_port': 'originalPort', 'protocol': 'protocol', 'rule_id': 'ruleId', 'rule_tag': 'ruleTag', 'rule_type': 'ruleType', 'snat_match_destination_address': 'snatMatchDestinationAddress', 'snat_match_destination_port': 'snatMatchDestinationPort', 'translated_address': 'translatedAddress', 'translated_port': 'translatedPort', 'vnic': 'vnic'}
+
+ +
+
+property description
+

Gets the description of this Nsxnatrule. # noqa: E501

+

Description for the rule. # noqa: E501

+
+
Returns
+

The description of this Nsxnatrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property dnat_match_source_address
+

Gets the dnat_match_source_address of this Nsxnatrule. # noqa: E501

+

Apply DNAT rule only if traffic has this source address. Default is ‘any’. # noqa: E501

+
+
Returns
+

The dnat_match_source_address of this Nsxnatrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property dnat_match_source_port
+

Gets the dnat_match_source_port of this Nsxnatrule. # noqa: E501

+

Apply DNAT rule only if traffic has this source port. Default is ‘any’. # noqa: E501

+
+
Returns
+

The dnat_match_source_port of this Nsxnatrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property enabled
+

Gets the enabled of this Nsxnatrule. # noqa: E501

+

Enable rule. # noqa: E501

+
+
Returns
+

The enabled of this Nsxnatrule. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property icmp_type
+

Gets the icmp_type of this Nsxnatrule. # noqa: E501

+

ICMP type. Only supported when protocol is icmp. Default is ‘any’. # noqa: E501

+
+
Returns
+

The icmp_type of this Nsxnatrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property logging_enabled
+

Gets the logging_enabled of this Nsxnatrule. # noqa: E501

+

Enable logging for the rule. # noqa: E501

+
+
Returns
+

The logging_enabled of this Nsxnatrule. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+openapi_types = {'action': 'str', 'description': 'str', 'dnat_match_source_address': 'str', 'dnat_match_source_port': 'str', 'enabled': 'bool', 'icmp_type': 'str', 'logging_enabled': 'bool', 'original_address': 'str', 'original_port': 'str', 'protocol': 'str', 'rule_id': 'int', 'rule_tag': 'int', 'rule_type': 'str', 'snat_match_destination_address': 'str', 'snat_match_destination_port': 'str', 'translated_address': 'str', 'translated_port': 'str', 'vnic': 'str'}
+
+ +
+
+property original_address
+

Gets the original_address of this Nsxnatrule. # noqa: E501

+

Original address or address range. This is the original source address for SNAT rules and the original destination address for DNAT rules. # noqa: E501

+
+
Returns
+

The original_address of this Nsxnatrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property original_port
+

Gets the original_port of this Nsxnatrule. # noqa: E501

+

Original port. This is the original source port for SNAT rules, and the original destination port for DNAT rules. # noqa: E501

+
+
Returns
+

The original_port of this Nsxnatrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property protocol
+

Gets the protocol of this Nsxnatrule. # noqa: E501

+

Protocol. Default is ‘any’ # noqa: E501

+
+
Returns
+

The protocol of this Nsxnatrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property rule_id
+

Gets the rule_id of this Nsxnatrule. # noqa: E501

+

Identifier for the rule. # noqa: E501

+
+
Returns
+

The rule_id of this Nsxnatrule. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property rule_tag
+

Gets the rule_tag of this Nsxnatrule. # noqa: E501

+

Rule tag. Used to specify user-defined ruleId. If not specified NSX Manager will generate ruleId. # noqa: E501

+
+
Returns
+

The rule_tag of this Nsxnatrule. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property rule_type
+

Gets the rule_type of this Nsxnatrule. # noqa: E501

+

Identifies the type of the rule. internal_high or user. # noqa: E501

+
+
Returns
+

The rule_type of this Nsxnatrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property snat_match_destination_address
+

Gets the snat_match_destination_address of this Nsxnatrule. # noqa: E501

+

Apply SNAT rule only if traffic has this destination address. Default is ‘any’. # noqa: E501

+
+
Returns
+

The snat_match_destination_address of this Nsxnatrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property snat_match_destination_port
+

Gets the snat_match_destination_port of this Nsxnatrule. # noqa: E501

+

Apply SNAT rule only if traffic has this destination port. Default is ‘any’. # noqa: E501

+
+
Returns
+

The snat_match_destination_port of this Nsxnatrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property translated_address
+

Gets the translated_address of this Nsxnatrule. # noqa: E501

+

Translated address or address range. # noqa: E501

+
+
Returns
+

The translated_address of this Nsxnatrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property translated_port
+

Gets the translated_port of this Nsxnatrule. # noqa: E501

+

Translated port. Supported in DNAT rules only. # noqa: E501

+
+
Returns
+

The translated_port of this Nsxnatrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vnic
+

Gets the vnic of this Nsxnatrule. # noqa: E501

+

Interface on which the NAT rule is applied. # noqa: E501

+
+
Returns
+

The vnic of this Nsxnatrule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.nsxsite module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.nsxsite.Nsxsite(secure_traffic=None, site_id=None, name=None, password=None, user_id=None, description=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Nsxsite - a model defined in OpenAPI

+
+
+attribute_map = {'description': 'description', 'name': 'name', 'password': 'password', 'secure_traffic': 'secureTraffic', 'site_id': 'siteId', 'user_id': 'userId'}
+
+ +
+
+property description
+

Gets the description of this Nsxsite. # noqa: E501

+

Description of L2 VPN site. # noqa: E501

+
+
Returns
+

The description of this Nsxsite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this Nsxsite. # noqa: E501

+

Name of L2 VPN site. Length: 1-255 characters. # noqa: E501

+
+
Returns
+

The name of this Nsxsite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'description': 'str', 'name': 'str', 'password': 'str', 'secure_traffic': 'bool', 'site_id': 'str', 'user_id': 'str'}
+
+ +
+
+property password
+

Gets the password of this Nsxsite. # noqa: E501

+

Password for L2 VPN user. Passwords must contain the following: 12-63 characters, a mix of upper case letters, lower case letters, numbers, and at least one special character. Password must not contain the username as a substring. Do not repeat a character 3 or more times. # noqa: E501

+
+
Returns
+

The password of this Nsxsite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property secure_traffic
+

Gets the secure_traffic of this Nsxsite. # noqa: E501

+

Secure L2VPN traffic. # noqa: E501

+
+
Returns
+

The secure_traffic of this Nsxsite. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property site_id
+

Gets the site_id of this Nsxsite. # noqa: E501

+

Identifier for L2 VPN site. # noqa: E501

+
+
Returns
+

The site_id of this Nsxsite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property user_id
+

Gets the user_id of this Nsxsite. # noqa: E501

+

L2 VPN user ID. Valid user names: 1-63 characters, letters and numbers only. No white space or special characters. # noqa: E501

+
+
Returns
+

The user_id of this Nsxsite. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.nsxt_addons module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.nsxt_addons.NsxtAddons(enable_nsx_advanced_addon=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

NsxtAddons - a model defined in OpenAPI

+
+
+attribute_map = {'enable_nsx_advanced_addon': 'enable_nsx_advanced_addon'}
+
+ +
+
+property enable_nsx_advanced_addon
+

Gets the enable_nsx_advanced_addon of this NsxtAddons. # noqa: E501

+

Indicates whether NSX Advanced addon is enabled or disabled. # noqa: E501

+
+
Returns
+

The enable_nsx_advanced_addon of this NsxtAddons. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+openapi_types = {'enable_nsx_advanced_addon': 'bool'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.object_type module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.object_type.ObjectType(name=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ObjectType - a model defined in OpenAPI

+
+
+attribute_map = {'name': 'name'}
+
+ +
+
+property name
+

Gets the name of this ObjectType. # noqa: E501

+
+
Returns
+

The name of this ObjectType. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'name': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.offer_instances_holder module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.offer_instances_holder.OfferInstancesHolder(on_demand=None, offers=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

OfferInstancesHolder - a model defined in OpenAPI

+
+
+attribute_map = {'offers': 'offers', 'on_demand': 'on_demand'}
+
+ +
+
+property offers
+

Gets the offers of this OfferInstancesHolder. # noqa: E501

+
+
Returns
+

The offers of this OfferInstancesHolder. # noqa: E501

+
+
Return type
+

list[TermOfferInstance]

+
+
+
+ +
+
+property on_demand
+

Gets the on_demand of this OfferInstancesHolder. # noqa: E501

+
+
Returns
+

The on_demand of this OfferInstancesHolder. # noqa: E501

+
+
Return type
+

OnDemandOfferInstance

+
+
+
+ +
+
+openapi_types = {'offers': 'list[TermOfferInstance]', 'on_demand': 'OnDemandOfferInstance'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.offer_type module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.offer_type.OfferType(local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

OfferType - a model defined in OpenAPI

+
+
+ON_DEMAND = 'ON_DEMAND'
+
+ +
+
+TERM = 'TERM'
+
+ +
+
+allowable_values = ['TERM', 'ON_DEMAND']
+
+
Attributes:
+
openapi_types (dict): The key is attribute name

and the value is attribute type.

+
+
attribute_map (dict): The key is attribute name

and the value is json key in definition.

+
+
+
+
+
+ +
+
+attribute_map = {}
+
+ +
+
+openapi_types = {}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.on_demand_offer_instance module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.on_demand_offer_instance.OnDemandOfferInstance(product=None, product_type=None, name=None, currency=None, region=None, unit_price=None, monthly_cost=None, version=None, type=None, description=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

OnDemandOfferInstance - a model defined in OpenAPI

+
+
+attribute_map = {'currency': 'currency', 'description': 'description', 'monthly_cost': 'monthly_cost', 'name': 'name', 'product': 'product', 'product_type': 'product_type', 'region': 'region', 'type': 'type', 'unit_price': 'unit_price', 'version': 'version'}
+
+ +
+
+property currency
+

Gets the currency of this OnDemandOfferInstance. # noqa: E501

+
+
Returns
+

The currency of this OnDemandOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property description
+

Gets the description of this OnDemandOfferInstance. # noqa: E501

+
+
Returns
+

The description of this OnDemandOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property monthly_cost
+

Gets the monthly_cost of this OnDemandOfferInstance. # noqa: E501

+
+
Returns
+

The monthly_cost of this OnDemandOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this OnDemandOfferInstance. # noqa: E501

+
+
Returns
+

The name of this OnDemandOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'currency': 'str', 'description': 'str', 'monthly_cost': 'str', 'name': 'str', 'product': 'str', 'product_type': 'str', 'region': 'str', 'type': 'str', 'unit_price': 'str', 'version': 'str'}
+
+ +
+
+property product
+

Gets the product of this OnDemandOfferInstance. # noqa: E501

+
+
Returns
+

The product of this OnDemandOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property product_type
+

Gets the product_type of this OnDemandOfferInstance. # noqa: E501

+

Deprecated. Please use product and type fields instead. # noqa: E501

+
+
Returns
+

The product_type of this OnDemandOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property region
+

Gets the region of this OnDemandOfferInstance. # noqa: E501

+
+
Returns
+

The region of this OnDemandOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property type
+

Gets the type of this OnDemandOfferInstance. # noqa: E501

+
+
Returns
+

The type of this OnDemandOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property unit_price
+

Gets the unit_price of this OnDemandOfferInstance. # noqa: E501

+
+
Returns
+

The unit_price of this OnDemandOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property version
+

Gets the version of this OnDemandOfferInstance. # noqa: E501

+
+
Returns
+

The version of this OnDemandOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.org_properties module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.org_properties.OrgProperties(values=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

OrgProperties - a model defined in OpenAPI

+
+
+attribute_map = {'values': 'values'}
+
+ +
+
+openapi_types = {'values': 'dict(str, str)'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property values
+

Gets the values of this OrgProperties. # noqa: E501

+

A map of string properties to values. # noqa: E501

+
+
Returns
+

The values of this OrgProperties. # noqa: E501

+
+
Return type
+

dict(str, str)

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.org_seller_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.org_seller_info.OrgSellerInfo(seller_account_id=None, seller=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

OrgSellerInfo - a model defined in OpenAPI

+
+
+attribute_map = {'seller': 'seller', 'seller_account_id': 'seller_account_id'}
+
+ +
+
+openapi_types = {'seller': 'str', 'seller_account_id': 'str'}
+
+ +
+
+property seller
+

Gets the seller of this OrgSellerInfo. # noqa: E501

+

The seller-of-record for the current organization. For example AWS or VMWARE # noqa: E501

+
+
Returns
+

The seller of this OrgSellerInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property seller_account_id
+

Gets the seller_account_id of this OrgSellerInfo. # noqa: E501

+

The accountid for this org for the seller-of-record. NILLABLE. # noqa: E501

+
+
Returns
+

The seller_account_id of this OrgSellerInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.organization module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.organization.Organization(updated=None, user_id=None, updated_by_user_id=None, created=None, version=None, updated_by_user_name=None, user_name=None, id=None, org_type=None, display_name=None, name=None, org_seller_info=None, project_state=None, properties=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Organization - a model defined in OpenAPI

+
+
+attribute_map = {'created': 'created', 'display_name': 'display_name', 'id': 'id', 'name': 'name', 'org_seller_info': 'org_seller_info', 'org_type': 'org_type', 'project_state': 'project_state', 'properties': 'properties', 'updated': 'updated', 'updated_by_user_id': 'updated_by_user_id', 'updated_by_user_name': 'updated_by_user_name', 'user_id': 'user_id', 'user_name': 'user_name', 'version': 'version'}
+
+ +
+
+property created
+

Gets the created of this Organization. # noqa: E501

+
+
Returns
+

The created of this Organization. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property display_name
+

Gets the display_name of this Organization. # noqa: E501

+
+
Returns
+

The display_name of this Organization. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property id
+

Gets the id of this Organization. # noqa: E501

+

Unique ID for this entity # noqa: E501

+
+
Returns
+

The id of this Organization. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this Organization. # noqa: E501

+
+
Returns
+

The name of this Organization. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'created': 'datetime', 'display_name': 'str', 'id': 'str', 'name': 'str', 'org_seller_info': 'OrgSellerInfo', 'org_type': 'str', 'project_state': 'str', 'properties': 'OrgProperties', 'updated': 'datetime', 'updated_by_user_id': 'str', 'updated_by_user_name': 'str', 'user_id': 'str', 'user_name': 'str', 'version': 'int'}
+
+ +
+
+property org_seller_info
+

Gets the org_seller_info of this Organization. # noqa: E501

+
+
Returns
+

The org_seller_info of this Organization. # noqa: E501

+
+
Return type
+

OrgSellerInfo

+
+
+
+ +
+
+property org_type
+

Gets the org_type of this Organization. # noqa: E501

+

ORG_TYPE to be associated with the org # noqa: E501

+
+
Returns
+

The org_type of this Organization. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property project_state
+

Gets the project_state of this Organization. # noqa: E501

+
+
Returns
+

The project_state of this Organization. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property properties
+

Gets the properties of this Organization. # noqa: E501

+
+
Returns
+

The properties of this Organization. # noqa: E501

+
+
Return type
+

OrgProperties

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property updated
+

Gets the updated of this Organization. # noqa: E501

+
+
Returns
+

The updated of this Organization. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property updated_by_user_id
+

Gets the updated_by_user_id of this Organization. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_id of this Organization. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property updated_by_user_name
+

Gets the updated_by_user_name of this Organization. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_name of this Organization. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_id
+

Gets the user_id of this Organization. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The user_id of this Organization. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_name
+

Gets the user_name of this Organization. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The user_name of this Organization. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property version
+

Gets the version of this Organization. # noqa: E501

+

Version of this entity # noqa: E501

+
+
Returns
+

The version of this Organization. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.organization_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.organization_all_of.OrganizationAllOf(org_type=None, display_name=None, name=None, org_seller_info=None, project_state=None, properties=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

OrganizationAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'display_name': 'display_name', 'name': 'name', 'org_seller_info': 'org_seller_info', 'org_type': 'org_type', 'project_state': 'project_state', 'properties': 'properties'}
+
+ +
+
+property display_name
+

Gets the display_name of this OrganizationAllOf. # noqa: E501

+
+
Returns
+

The display_name of this OrganizationAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this OrganizationAllOf. # noqa: E501

+
+
Returns
+

The name of this OrganizationAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'display_name': 'str', 'name': 'str', 'org_seller_info': 'OrgSellerInfo', 'org_type': 'str', 'project_state': 'str', 'properties': 'OrgProperties'}
+
+ +
+
+property org_seller_info
+

Gets the org_seller_info of this OrganizationAllOf. # noqa: E501

+
+
Returns
+

The org_seller_info of this OrganizationAllOf. # noqa: E501

+
+
Return type
+

OrgSellerInfo

+
+
+
+ +
+
+property org_type
+

Gets the org_type of this OrganizationAllOf. # noqa: E501

+

ORG_TYPE to be associated with the org # noqa: E501

+
+
Returns
+

The org_type of this OrganizationAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property project_state
+

Gets the project_state of this OrganizationAllOf. # noqa: E501

+
+
Returns
+

The project_state of this OrganizationAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property properties
+

Gets the properties of this OrganizationAllOf. # noqa: E501

+
+
Returns
+

The properties of this OrganizationAllOf. # noqa: E501

+
+
Return type
+

OrgProperties

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.paged_edge_list module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.paged_edge_list.PagedEdgeList(edge_page=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

PagedEdgeList - a model defined in OpenAPI

+
+
+attribute_map = {'edge_page': 'edgePage'}
+
+ +
+
+property edge_page
+

Gets the edge_page of this PagedEdgeList. # noqa: E501

+
+
Returns
+

The edge_page of this PagedEdgeList. # noqa: E501

+
+
Return type
+

DataPageEdgeSummary

+
+
+
+ +
+
+openapi_types = {'edge_page': 'DataPageEdgeSummary'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.paging_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.paging_info.PagingInfo(sort_order_ascending=None, total_count=None, start_index=None, sort_by=None, page_size=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

PagingInfo - a model defined in OpenAPI

+
+
+attribute_map = {'page_size': 'pageSize', 'sort_by': 'sortBy', 'sort_order_ascending': 'sortOrderAscending', 'start_index': 'startIndex', 'total_count': 'totalCount'}
+
+ +
+
+openapi_types = {'page_size': 'int', 'sort_by': 'str', 'sort_order_ascending': 'bool', 'start_index': 'int', 'total_count': 'int'}
+
+ +
+
+property page_size
+

Gets the page_size of this PagingInfo. # noqa: E501

+
+
Returns
+

The page_size of this PagingInfo. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property sort_by
+

Gets the sort_by of this PagingInfo. # noqa: E501

+
+
Returns
+

The sort_by of this PagingInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sort_order_ascending
+

Gets the sort_order_ascending of this PagingInfo. # noqa: E501

+
+
Returns
+

The sort_order_ascending of this PagingInfo. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property start_index
+

Gets the start_index of this PagingInfo. # noqa: E501

+
+
Returns
+

The start_index of this PagingInfo. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property total_count
+

Gets the total_count of this PagingInfo. # noqa: E501

+
+
Returns
+

The total_count of this PagingInfo. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.payment_method_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.payment_method_info.PaymentMethodInfo(type=None, default_flag=None, payment_method_id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

PaymentMethodInfo - a model defined in OpenAPI

+
+
+attribute_map = {'default_flag': 'default_flag', 'payment_method_id': 'payment_method_id', 'type': 'type'}
+
+ +
+
+property default_flag
+

Gets the default_flag of this PaymentMethodInfo. # noqa: E501

+
+
Returns
+

The default_flag of this PaymentMethodInfo. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+openapi_types = {'default_flag': 'bool', 'payment_method_id': 'str', 'type': 'str'}
+
+ +
+
+property payment_method_id
+

Gets the payment_method_id of this PaymentMethodInfo. # noqa: E501

+
+
Returns
+

The payment_method_id of this PaymentMethodInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property type
+

Gets the type of this PaymentMethodInfo. # noqa: E501

+
+
Returns
+

The type of this PaymentMethodInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.pop_agent_xeni_connection module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.pop_agent_xeni_connection.PopAgentXeniConnection(default_subnet_route=None, eni_info=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

PopAgentXeniConnection - a model defined in OpenAPI

+
+
+attribute_map = {'default_subnet_route': 'default_subnet_route', 'eni_info': 'eni_info'}
+
+ +
+
+property default_subnet_route
+

Gets the default_subnet_route of this PopAgentXeniConnection. # noqa: E501

+

The gateway route ip fo the subnet. # noqa: E501

+
+
Returns
+

The default_subnet_route of this PopAgentXeniConnection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property eni_info
+

Gets the eni_info of this PopAgentXeniConnection. # noqa: E501

+
+
Returns
+

The eni_info of this PopAgentXeniConnection. # noqa: E501

+
+
Return type
+

EniInfo

+
+
+
+ +
+
+openapi_types = {'default_subnet_route': 'str', 'eni_info': 'EniInfo'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.pop_ami_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.pop_ami_info.PopAmiInfo(instance_type=None, region=None, id=None, name=None, type='POP', local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

PopAmiInfo - a model defined in OpenAPI

+
+
+attribute_map = {'id': 'id', 'instance_type': 'instance_type', 'name': 'name', 'region': 'region', 'type': 'type'}
+
+ +
+
+property id
+

Gets the id of this PopAmiInfo. # noqa: E501

+

the ami id for the esx # noqa: E501

+
+
Returns
+

The id of this PopAmiInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property instance_type
+

Gets the instance_type of this PopAmiInfo. # noqa: E501

+

instance type of the esx ami # noqa: E501

+
+
Returns
+

The instance_type of this PopAmiInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this PopAmiInfo. # noqa: E501

+

the name of the esx ami # noqa: E501

+
+
Returns
+

The name of this PopAmiInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'id': 'str', 'instance_type': 'str', 'name': 'str', 'region': 'str', 'type': 'str'}
+
+ +
+
+property region
+

Gets the region of this PopAmiInfo. # noqa: E501

+

the region of the esx ami # noqa: E501

+
+
Returns
+

The region of this PopAmiInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property type
+

Gets the type of this PopAmiInfo. # noqa: E501

+

PoP AMI type. CENTOS: a Centos AMI; POP: a PoP AMI. # noqa: E501

+
+
Returns
+

The type of this PopAmiInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.pop_ami_info_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.pop_ami_info_all_of.PopAmiInfoAllOf(type='POP', local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

PopAmiInfoAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'type': 'type'}
+
+ +
+
+openapi_types = {'type': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property type
+

Gets the type of this PopAmiInfoAllOf. # noqa: E501

+

PoP AMI type. CENTOS: a Centos AMI; POP: a PoP AMI. # noqa: E501

+
+
Returns
+

The type of this PopAmiInfoAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.pop_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.pop_info.PopInfo(ami_infos=None, created_at=None, service_infos=None, id=None, manifest_version=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

PopInfo - a model defined in OpenAPI

+
+
+property ami_infos
+

Gets the ami_infos of this PopInfo. # noqa: E501

+

A map of [region name of PoP / PoP-AMI]:[PopAmiInfo]. # noqa: E501

+
+
Returns
+

The ami_infos of this PopInfo. # noqa: E501

+
+
Return type
+

dict(str, PopAmiInfo)

+
+
+
+ +
+
+attribute_map = {'ami_infos': 'ami_infos', 'created_at': 'created_at', 'id': 'id', 'manifest_version': 'manifest_version', 'service_infos': 'service_infos'}
+
+ +
+
+property created_at
+

Gets the created_at of this PopInfo. # noqa: E501

+

The PopInfo (or PoP AMI) created time. Using ISO 8601 date-time pattern. # noqa: E501

+
+
Returns
+

The created_at of this PopInfo. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property id
+

Gets the id of this PopInfo. # noqa: E501

+

UUID of the PopInfo # noqa: E501

+
+
Returns
+

The id of this PopInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property manifest_version
+

Gets the manifest_version of this PopInfo. # noqa: E501

+

version of the manifest. # noqa: E501

+
+
Returns
+

The manifest_version of this PopInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'ami_infos': 'dict(str, PopAmiInfo)', 'created_at': 'datetime', 'id': 'str', 'manifest_version': 'str', 'service_infos': 'dict(str, PopServiceInfo)'}
+
+ +
+
+property service_infos
+

Gets the service_infos of this PopInfo. # noqa: E501

+

A map of [service type]:[PopServiceInfo] # noqa: E501

+
+
Returns
+

The service_infos of this PopInfo. # noqa: E501

+
+
Return type
+

dict(str, PopServiceInfo)

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.pop_service_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.pop_service_info.PopServiceInfo(cln=None, version=None, build=None, service=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

PopServiceInfo - a model defined in OpenAPI

+
+
+attribute_map = {'build': 'build', 'cln': 'cln', 'service': 'service', 'version': 'version'}
+
+ +
+
+property build
+

Gets the build of this PopServiceInfo. # noqa: E501

+

The service build number. # noqa: E501

+
+
Returns
+

The build of this PopServiceInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property cln
+

Gets the cln of this PopServiceInfo. # noqa: E501

+

The service change set number. # noqa: E501

+
+
Returns
+

The cln of this PopServiceInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'build': 'str', 'cln': 'str', 'service': 'str', 'version': 'str'}
+
+ +
+
+property service
+

Gets the service of this PopServiceInfo. # noqa: E501

+

An enum of PoP related services (including os platform and JRE). # noqa: E501

+
+
Returns
+

The service of this PopServiceInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property version
+

Gets the version of this PopServiceInfo. # noqa: E501

+

The service API version. # noqa: E501

+
+
Returns
+

The version of this PopServiceInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.provision_spec module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.provision_spec.ProvisionSpec(provider=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ProvisionSpec - a model defined in OpenAPI

+
+
+attribute_map = {'provider': 'provider'}
+
+ +
+
+openapi_types = {'provider': 'dict(str, SddcConfigSpec)'}
+
+ +
+
+property provider
+

Gets the provider of this ProvisionSpec. # noqa: E501

+

Map of provider to sddc config spec # noqa: E501

+
+
Returns
+

The provider of this ProvisionSpec. # noqa: E501

+
+
Return type
+

dict(str, SddcConfigSpec)

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.requests module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.requests.Requests(total=None, queries=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Requests - a model defined in OpenAPI

+
+
+attribute_map = {'queries': 'queries', 'total': 'total'}
+
+ +
+
+openapi_types = {'queries': 'int', 'total': 'int'}
+
+ +
+
+property queries
+

Gets the queries of this Requests. # noqa: E501

+
+
Returns
+

The queries of this Requests. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property total
+

Gets the total of this Requests. # noqa: E501

+
+
Returns
+

The total of this Requests. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.reservation module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.reservation.Reservation(duration=None, rid=None, create_time=None, start_time=None, metadata=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Reservation - a model defined in OpenAPI

+
+
+attribute_map = {'create_time': 'create_time', 'duration': 'duration', 'metadata': 'metadata', 'rid': 'rid', 'start_time': 'start_time'}
+
+ +
+
+property create_time
+

Gets the create_time of this Reservation. # noqa: E501

+

Optional # noqa: E501

+
+
Returns
+

The create_time of this Reservation. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property duration
+

Gets the duration of this Reservation. # noqa: E501

+

Duration - required for reservation in maintenance window # noqa: E501

+
+
Returns
+

The duration of this Reservation. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property metadata
+

Gets the metadata of this Reservation. # noqa: E501

+

Optional # noqa: E501

+
+
Returns
+

The metadata of this Reservation. # noqa: E501

+
+
Return type
+

dict(str, str)

+
+
+
+ +
+
+openapi_types = {'create_time': 'str', 'duration': 'int', 'metadata': 'dict(str, str)', 'rid': 'str', 'start_time': 'datetime'}
+
+ +
+
+property rid
+

Gets the rid of this Reservation. # noqa: E501

+

Reservation ID # noqa: E501

+
+
Returns
+

The rid of this Reservation. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property start_time
+

Gets the start_time of this Reservation. # noqa: E501

+

Start time of a reservation # noqa: E501

+
+
Returns
+

The start_time of this Reservation. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.reservation_in_mw module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.reservation_in_mw.ReservationInMw(rid=None, week_of=None, create_time=None, metadata=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ReservationInMw - a model defined in OpenAPI

+
+
+attribute_map = {'create_time': 'create_time', 'metadata': 'metadata', 'rid': 'rid', 'week_of': 'week_of'}
+
+ +
+
+property create_time
+

Gets the create_time of this ReservationInMw. # noqa: E501

+

Optional # noqa: E501

+
+
Returns
+

The create_time of this ReservationInMw. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property metadata
+

Gets the metadata of this ReservationInMw. # noqa: E501

+

Optional # noqa: E501

+
+
Returns
+

The metadata of this ReservationInMw. # noqa: E501

+
+
Return type
+

dict(str, str)

+
+
+
+ +
+
+openapi_types = {'create_time': 'datetime', 'metadata': 'dict(str, str)', 'rid': 'str', 'week_of': 'str'}
+
+ +
+
+property rid
+

Gets the rid of this ReservationInMw. # noqa: E501

+

Reservation ID # noqa: E501

+
+
Returns
+

The rid of this ReservationInMw. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property week_of
+

Gets the week_of of this ReservationInMw. # noqa: E501

+

SUNDAY of the week that maintenance is scheduled, ISO format date # noqa: E501

+
+
Returns
+

The week_of of this ReservationInMw. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.reservation_schedule module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.reservation_schedule.ReservationSchedule(day_of_week=None, hour_of_day=None, duration_min=None, version=None, reservations=None, reservations_mw=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ReservationSchedule - a model defined in OpenAPI

+
+
+attribute_map = {'day_of_week': 'day_of_week', 'duration_min': 'duration_min', 'hour_of_day': 'hour_of_day', 'reservations': 'reservations', 'reservations_mw': 'reservations_mw', 'version': 'version'}
+
+ +
+
+property day_of_week
+

Gets the day_of_week of this ReservationSchedule. # noqa: E501

+
+
Returns
+

The day_of_week of this ReservationSchedule. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property duration_min
+

Gets the duration_min of this ReservationSchedule. # noqa: E501

+
+
Returns
+

The duration_min of this ReservationSchedule. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property hour_of_day
+

Gets the hour_of_day of this ReservationSchedule. # noqa: E501

+
+
Returns
+

The hour_of_day of this ReservationSchedule. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'day_of_week': 'str', 'duration_min': 'int', 'hour_of_day': 'int', 'reservations': 'list[Reservation]', 'reservations_mw': 'list[ReservationInMw]', 'version': 'int'}
+
+ +
+
+property reservations
+

Gets the reservations of this ReservationSchedule. # noqa: E501

+
+
Returns
+

The reservations of this ReservationSchedule. # noqa: E501

+
+
Return type
+

list[Reservation]

+
+
+
+ +
+
+property reservations_mw
+

Gets the reservations_mw of this ReservationSchedule. # noqa: E501

+
+
Returns
+

The reservations_mw of this ReservationSchedule. # noqa: E501

+
+
Return type
+

list[ReservationInMw]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property version
+

Gets the version of this ReservationSchedule. # noqa: E501

+
+
Returns
+

The version of this ReservationSchedule. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.reservation_schedule_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.reservation_schedule_all_of.ReservationScheduleAllOf(reservations=None, reservations_mw=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ReservationScheduleAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'reservations': 'reservations', 'reservations_mw': 'reservations_mw'}
+
+ +
+
+openapi_types = {'reservations': 'list[Reservation]', 'reservations_mw': 'list[ReservationInMw]'}
+
+ +
+
+property reservations
+

Gets the reservations of this ReservationScheduleAllOf. # noqa: E501

+
+
Returns
+

The reservations of this ReservationScheduleAllOf. # noqa: E501

+
+
Return type
+

list[Reservation]

+
+
+
+ +
+
+property reservations_mw
+

Gets the reservations_mw of this ReservationScheduleAllOf. # noqa: E501

+
+
Returns
+

The reservations_mw of this ReservationScheduleAllOf. # noqa: E501

+
+
Return type
+

list[ReservationInMw]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.reservation_window module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.reservation_window.ReservationWindow(reservation_state=None, emergency=None, maintenance_properties=None, reserve_id=None, start_hour=None, sddc_id=None, manifest_id=None, duration_hours=None, start_date=None, metadata=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ReservationWindow - a model defined in OpenAPI

+
+
+attribute_map = {'duration_hours': 'duration_hours', 'emergency': 'emergency', 'maintenance_properties': 'maintenance_properties', 'manifest_id': 'manifest_id', 'metadata': 'metadata', 'reservation_state': 'reservation_state', 'reserve_id': 'reserve_id', 'sddc_id': 'sddc_id', 'start_date': 'start_date', 'start_hour': 'start_hour'}
+
+ +
+
+property duration_hours
+

Gets the duration_hours of this ReservationWindow. # noqa: E501

+
+
Returns
+

The duration_hours of this ReservationWindow. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property emergency
+

Gets the emergency of this ReservationWindow. # noqa: E501

+
+
Returns
+

The emergency of this ReservationWindow. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property maintenance_properties
+

Gets the maintenance_properties of this ReservationWindow. # noqa: E501

+
+
Returns
+

The maintenance_properties of this ReservationWindow. # noqa: E501

+
+
Return type
+

ReservationWindowMaintenanceProperties

+
+
+
+ +
+
+property manifest_id
+

Gets the manifest_id of this ReservationWindow. # noqa: E501

+
+
Returns
+

The manifest_id of this ReservationWindow. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property metadata
+

Gets the metadata of this ReservationWindow. # noqa: E501

+

Metadata for reservation window, in key-value form # noqa: E501

+
+
Returns
+

The metadata of this ReservationWindow. # noqa: E501

+
+
Return type
+

dict(str, str)

+
+
+
+ +
+
+openapi_types = {'duration_hours': 'int', 'emergency': 'bool', 'maintenance_properties': 'ReservationWindowMaintenanceProperties', 'manifest_id': 'str', 'metadata': 'dict(str, str)', 'reservation_state': 'str', 'reserve_id': 'str', 'sddc_id': 'str', 'start_date': 'str', 'start_hour': 'int'}
+
+ +
+
+property reservation_state
+

Gets the reservation_state of this ReservationWindow. # noqa: E501

+
+
Returns
+

The reservation_state of this ReservationWindow. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property reserve_id
+

Gets the reserve_id of this ReservationWindow. # noqa: E501

+
+
Returns
+

The reserve_id of this ReservationWindow. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sddc_id
+

Gets the sddc_id of this ReservationWindow. # noqa: E501

+
+
Returns
+

The sddc_id of this ReservationWindow. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property start_date
+

Gets the start_date of this ReservationWindow. # noqa: E501

+
+
Returns
+

The start_date of this ReservationWindow. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property start_hour
+

Gets the start_hour of this ReservationWindow. # noqa: E501

+
+
Returns
+

The start_hour of this ReservationWindow. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.reservation_window_maintenance_properties module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.reservation_window_maintenance_properties.ReservationWindowMaintenanceProperties(status=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ReservationWindowMaintenanceProperties - a model defined in OpenAPI

+
+
+attribute_map = {'status': 'status'}
+
+ +
+
+openapi_types = {'status': 'str'}
+
+ +
+
+property status
+

Gets the status of this ReservationWindowMaintenanceProperties. # noqa: E501

+

Status of upgrade, if any # noqa: E501

+
+
Returns
+

The status of this ReservationWindowMaintenanceProperties. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.result module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.result.Result(value=None, key=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Result - a model defined in OpenAPI

+
+
+attribute_map = {'key': 'key', 'value': 'value'}
+
+ +
+
+property key
+

Gets the key of this Result. # noqa: E501

+

Job Result key ID. # noqa: E501

+
+
Returns
+

The key of this Result. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'key': 'str', 'value': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property value
+

Gets the value of this Result. # noqa: E501

+

Job Result value associated with key ID. # noqa: E501

+
+
Returns
+

The value of this Result. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.route_table_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.route_table_info.RouteTableInfo(name=None, id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

RouteTableInfo - a model defined in OpenAPI

+
+
+attribute_map = {'id': 'id', 'name': 'name'}
+
+ +
+
+property id
+

Gets the id of this RouteTableInfo. # noqa: E501

+

route table id # noqa: E501

+
+
Returns
+

The id of this RouteTableInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this RouteTableInfo. # noqa: E501

+

route table name # noqa: E501

+
+
Returns
+

The name of this RouteTableInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'id': 'str', 'name': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.scope_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.scope_info.ScopeInfo(object_type_name=None, id=None, name=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ScopeInfo - a model defined in OpenAPI

+
+
+attribute_map = {'id': 'id', 'name': 'name', 'object_type_name': 'objectTypeName'}
+
+ +
+
+property id
+

Gets the id of this ScopeInfo. # noqa: E501

+
+
Returns
+

The id of this ScopeInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this ScopeInfo. # noqa: E501

+
+
Returns
+

The name of this ScopeInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property object_type_name
+

Gets the object_type_name of this ScopeInfo. # noqa: E501

+
+
Returns
+

The object_type_name of this ScopeInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'id': 'str', 'name': 'str', 'object_type_name': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.sddc module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc.Sddc(updated=None, user_id=None, updated_by_user_id=None, created=None, version=None, updated_by_user_name=None, user_name=None, id=None, name=None, sddc_state=None, expiration_date=None, org_id=None, sddc_type=None, provider=None, account_link_state=None, sddc_access_state=None, resource_config=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Sddc - a model defined in OpenAPI

+
+ +

Gets the account_link_state of this Sddc. # noqa: E501

+

Account linking state of the sddc # noqa: E501

+
+
Returns
+

The account_link_state of this Sddc. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+attribute_map = {'account_link_state': 'account_link_state', 'created': 'created', 'expiration_date': 'expiration_date', 'id': 'id', 'name': 'name', 'org_id': 'org_id', 'provider': 'provider', 'resource_config': 'resource_config', 'sddc_access_state': 'sddc_access_state', 'sddc_state': 'sddc_state', 'sddc_type': 'sddc_type', 'updated': 'updated', 'updated_by_user_id': 'updated_by_user_id', 'updated_by_user_name': 'updated_by_user_name', 'user_id': 'user_id', 'user_name': 'user_name', 'version': 'version'}
+
+ +
+
+property created
+

Gets the created of this Sddc. # noqa: E501

+
+
Returns
+

The created of this Sddc. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property expiration_date
+

Gets the expiration_date of this Sddc. # noqa: E501

+

Expiration date of a sddc in UTC (will be set if its applicable) # noqa: E501

+
+
Returns
+

The expiration_date of this Sddc. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property id
+

Gets the id of this Sddc. # noqa: E501

+

Unique ID for this entity # noqa: E501

+
+
Returns
+

The id of this Sddc. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this Sddc. # noqa: E501

+

name for SDDC # noqa: E501

+
+
Returns
+

The name of this Sddc. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'account_link_state': 'str', 'created': 'datetime', 'expiration_date': 'datetime', 'id': 'str', 'name': 'str', 'org_id': 'str', 'provider': 'str', 'resource_config': 'AwsSddcResourceConfig', 'sddc_access_state': 'str', 'sddc_state': 'str', 'sddc_type': 'str', 'updated': 'datetime', 'updated_by_user_id': 'str', 'updated_by_user_name': 'str', 'user_id': 'str', 'user_name': 'str', 'version': 'int'}
+
+ +
+
+property org_id
+

Gets the org_id of this Sddc. # noqa: E501

+
+
Returns
+

The org_id of this Sddc. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property provider
+

Gets the provider of this Sddc. # noqa: E501

+
+
Returns
+

The provider of this Sddc. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property resource_config
+

Gets the resource_config of this Sddc. # noqa: E501

+
+
Returns
+

The resource_config of this Sddc. # noqa: E501

+
+
Return type
+

AwsSddcResourceConfig

+
+
+
+ +
+
+property sddc_access_state
+

Gets the sddc_access_state of this Sddc. # noqa: E501

+

Describes the access state of sddc, valid state is DISABLED or ENABLED # noqa: E501

+
+
Returns
+

The sddc_access_state of this Sddc. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sddc_state
+

Gets the sddc_state of this Sddc. # noqa: E501

+
+
Returns
+

The sddc_state of this Sddc. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sddc_type
+

Gets the sddc_type of this Sddc. # noqa: E501

+

Type of the sddc # noqa: E501

+
+
Returns
+

The sddc_type of this Sddc. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property updated
+

Gets the updated of this Sddc. # noqa: E501

+
+
Returns
+

The updated of this Sddc. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property updated_by_user_id
+

Gets the updated_by_user_id of this Sddc. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_id of this Sddc. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property updated_by_user_name
+

Gets the updated_by_user_name of this Sddc. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_name of this Sddc. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_id
+

Gets the user_id of this Sddc. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The user_id of this Sddc. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_name
+

Gets the user_name of this Sddc. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The user_name of this Sddc. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property version
+

Gets the version of this Sddc. # noqa: E501

+

Version of this entity # noqa: E501

+
+
Returns
+

The version of this Sddc. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.sddc_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_all_of.SddcAllOf(name=None, sddc_state=None, expiration_date=None, org_id=None, sddc_type=None, provider=None, account_link_state=None, sddc_access_state=None, resource_config=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcAllOf - a model defined in OpenAPI

+
+ +

Gets the account_link_state of this SddcAllOf. # noqa: E501

+

Account linking state of the sddc # noqa: E501

+
+
Returns
+

The account_link_state of this SddcAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+attribute_map = {'account_link_state': 'account_link_state', 'expiration_date': 'expiration_date', 'name': 'name', 'org_id': 'org_id', 'provider': 'provider', 'resource_config': 'resource_config', 'sddc_access_state': 'sddc_access_state', 'sddc_state': 'sddc_state', 'sddc_type': 'sddc_type'}
+
+ +
+
+property expiration_date
+

Gets the expiration_date of this SddcAllOf. # noqa: E501

+

Expiration date of a sddc in UTC (will be set if its applicable) # noqa: E501

+
+
Returns
+

The expiration_date of this SddcAllOf. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property name
+

Gets the name of this SddcAllOf. # noqa: E501

+

name for SDDC # noqa: E501

+
+
Returns
+

The name of this SddcAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'account_link_state': 'str', 'expiration_date': 'datetime', 'name': 'str', 'org_id': 'str', 'provider': 'str', 'resource_config': 'AwsSddcResourceConfig', 'sddc_access_state': 'str', 'sddc_state': 'str', 'sddc_type': 'str'}
+
+ +
+
+property org_id
+

Gets the org_id of this SddcAllOf. # noqa: E501

+
+
Returns
+

The org_id of this SddcAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property provider
+

Gets the provider of this SddcAllOf. # noqa: E501

+
+
Returns
+

The provider of this SddcAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property resource_config
+

Gets the resource_config of this SddcAllOf. # noqa: E501

+
+
Returns
+

The resource_config of this SddcAllOf. # noqa: E501

+
+
Return type
+

AwsSddcResourceConfig

+
+
+
+ +
+
+property sddc_access_state
+

Gets the sddc_access_state of this SddcAllOf. # noqa: E501

+

Describes the access state of sddc, valid state is DISABLED or ENABLED # noqa: E501

+
+
Returns
+

The sddc_access_state of this SddcAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sddc_state
+

Gets the sddc_state of this SddcAllOf. # noqa: E501

+
+
Returns
+

The sddc_state of this SddcAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sddc_type
+

Gets the sddc_type of this SddcAllOf. # noqa: E501

+

Type of the sddc # noqa: E501

+
+
Returns
+

The sddc_type of this SddcAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.sddc_allocate_public_ip_spec module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_allocate_public_ip_spec.SddcAllocatePublicIpSpec(count=None, private_ips=None, names=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcAllocatePublicIpSpec - a model defined in OpenAPI

+
+
+attribute_map = {'count': 'count', 'names': 'names', 'private_ips': 'private_ips'}
+
+ +
+
+property count
+

Gets the count of this SddcAllocatePublicIpSpec. # noqa: E501

+
+
Returns
+

The count of this SddcAllocatePublicIpSpec. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property names
+

Gets the names of this SddcAllocatePublicIpSpec. # noqa: E501

+

List of names for the workload VM public IP assignment. # noqa: E501

+
+
Returns
+

The names of this SddcAllocatePublicIpSpec. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+openapi_types = {'count': 'int', 'names': 'list[str]', 'private_ips': 'list[str]'}
+
+ +
+
+property private_ips
+

Gets the private_ips of this SddcAllocatePublicIpSpec. # noqa: E501

+

List of workload VM private IPs to be assigned the public IP just allocated. # noqa: E501

+
+
Returns
+

The private_ips of this SddcAllocatePublicIpSpec. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.sddc_config module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_config.SddcConfig(msft_license_config=None, vpc_cidr='10.0.0.0/16', host_instance_type=None, skip_creating_vxlan=None, vxlan_subnet=None, size=None, storage_capacity=None, name=None, account_link_sddc_config=None, sddc_id=None, num_hosts=None, sddc_type=None, account_link_config=None, provider=None, sso_domain='vmc.local', sddc_template_id=None, deployment_type=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcConfig - a model defined in OpenAPI

+
+ +

Gets the account_link_config of this SddcConfig. # noqa: E501

+
+
Returns
+

The account_link_config of this SddcConfig. # noqa: E501

+
+
Return type
+

AccountLinkConfig

+
+
+
+ +
+ +

Gets the account_link_sddc_config of this SddcConfig. # noqa: E501

+

A list of the SDDC linking configurations to use. # noqa: E501

+
+
Returns
+

The account_link_sddc_config of this SddcConfig. # noqa: E501

+
+
Return type
+

list[AccountLinkSddcConfig]

+
+
+
+ +
+
+attribute_map = {'account_link_config': 'account_link_config', 'account_link_sddc_config': 'account_link_sddc_config', 'deployment_type': 'deployment_type', 'host_instance_type': 'host_instance_type', 'msft_license_config': 'msft_license_config', 'name': 'name', 'num_hosts': 'num_hosts', 'provider': 'provider', 'sddc_id': 'sddc_id', 'sddc_template_id': 'sddc_template_id', 'sddc_type': 'sddc_type', 'size': 'size', 'skip_creating_vxlan': 'skip_creating_vxlan', 'sso_domain': 'sso_domain', 'storage_capacity': 'storage_capacity', 'vpc_cidr': 'vpc_cidr', 'vxlan_subnet': 'vxlan_subnet'}
+
+ +
+
+property deployment_type
+

Gets the deployment_type of this SddcConfig. # noqa: E501

+

Denotes if request is for a SingleAZ or a MultiAZ SDDC. Default is SingleAZ. # noqa: E501

+
+
Returns
+

The deployment_type of this SddcConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+discriminator_value_class_map = {'AwsSddcConfig': 'AwsSddcConfig'}
+
+ +
+
+get_real_child_model(data)
+

Returns the real base class specified by the discriminator

+
+ +
+
+property host_instance_type
+

Gets the host_instance_type of this SddcConfig. # noqa: E501

+
+
Returns
+

The host_instance_type of this SddcConfig. # noqa: E501

+
+
Return type
+

HostInstanceTypes

+
+
+
+ +
+
+property msft_license_config
+

Gets the msft_license_config of this SddcConfig. # noqa: E501

+
+
Returns
+

The msft_license_config of this SddcConfig. # noqa: E501

+
+
Return type
+

MsftLicensingConfig

+
+
+
+ +
+
+property name
+

Gets the name of this SddcConfig. # noqa: E501

+
+
Returns
+

The name of this SddcConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property num_hosts
+

Gets the num_hosts of this SddcConfig. # noqa: E501

+
+
Returns
+

The num_hosts of this SddcConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'account_link_config': 'AccountLinkConfig', 'account_link_sddc_config': 'list[AccountLinkSddcConfig]', 'deployment_type': 'str', 'host_instance_type': 'HostInstanceTypes', 'msft_license_config': 'MsftLicensingConfig', 'name': 'str', 'num_hosts': 'int', 'provider': 'str', 'sddc_id': 'str', 'sddc_template_id': 'str', 'sddc_type': 'str', 'size': 'str', 'skip_creating_vxlan': 'bool', 'sso_domain': 'str', 'storage_capacity': 'int', 'vpc_cidr': 'str', 'vxlan_subnet': 'str'}
+
+ +
+
+property provider
+

Gets the provider of this SddcConfig. # noqa: E501

+

Determines what additional properties are available based on cloud provider. # noqa: E501

+
+
Returns
+

The provider of this SddcConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sddc_id
+

Gets the sddc_id of this SddcConfig. # noqa: E501

+

If provided, will be assigned as SDDC id of the provisioned SDDC. # noqa: E501

+
+
Returns
+

The sddc_id of this SddcConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sddc_template_id
+

Gets the sddc_template_id of this SddcConfig. # noqa: E501

+

If provided, configuration from the template will applied to the provisioned SDDC. # noqa: E501

+
+
Returns
+

The sddc_template_id of this SddcConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sddc_type
+

Gets the sddc_type of this SddcConfig. # noqa: E501

+

Denotes the sddc type , if the value is null or empty, the type is considered as default. # noqa: E501

+
+
Returns
+

The sddc_type of this SddcConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property size
+

Gets the size of this SddcConfig. # noqa: E501

+

The size of the vCenter and NSX appliances. “large” sddcSize corresponds to a ‘large’ vCenter appliance and ‘large’ NSX appliance. ‘medium’ sddcSize corresponds to ‘medium’ vCenter appliance and ‘medium’ NSX appliance. Value defaults to ‘medium’. # noqa: E501

+
+
Returns
+

The size of this SddcConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property skip_creating_vxlan
+

Gets the skip_creating_vxlan of this SddcConfig. # noqa: E501

+

skip creating vxlan for compute gateway for SDDC provisioning # noqa: E501

+
+
Returns
+

The skip_creating_vxlan of this SddcConfig. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property sso_domain
+

Gets the sso_domain of this SddcConfig. # noqa: E501

+

The SSO domain name to use for vSphere users. If not specified, vmc.local will be used. # noqa: E501

+
+
Returns
+

The sso_domain of this SddcConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property storage_capacity
+

Gets the storage_capacity of this SddcConfig. # noqa: E501

+

The storage capacity value to be requested for the sddc primary cluster, in GiBs. If provided, instead of using the direct-attached storage, a capacity value amount of seperable storage will be used. # noqa: E501

+
+
Returns
+

The storage_capacity of this SddcConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vpc_cidr
+

Gets the vpc_cidr of this SddcConfig. # noqa: E501

+

AWS VPC IP range. Only prefix of 16 or 20 is currently supported. # noqa: E501

+
+
Returns
+

The vpc_cidr of this SddcConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vxlan_subnet
+

Gets the vxlan_subnet of this SddcConfig. # noqa: E501

+

VXLAN IP subnet in CIDR for compute gateway # noqa: E501

+
+
Returns
+

The vxlan_subnet of this SddcConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.sddc_config_spec module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_config_spec.SddcConfigSpec(sddc_type_config_spec=None, region_display_names=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcConfigSpec - a model defined in OpenAPI

+
+
+attribute_map = {'region_display_names': 'region_display_names', 'sddc_type_config_spec': 'sddc_type_config_spec'}
+
+ +
+
+openapi_types = {'region_display_names': 'dict(str, str)', 'sddc_type_config_spec': 'dict(str, ConfigSpec)'}
+
+ +
+
+property region_display_names
+

Gets the region_display_names of this SddcConfigSpec. # noqa: E501

+

The region name to display names mapping # noqa: E501

+
+
Returns
+

The region_display_names of this SddcConfigSpec. # noqa: E501

+
+
Return type
+

dict(str, str)

+
+
+
+ +
+
+property sddc_type_config_spec
+

Gets the sddc_type_config_spec of this SddcConfigSpec. # noqa: E501

+

Map of sddc type to config spec # noqa: E501

+
+
Returns
+

The sddc_type_config_spec of this SddcConfigSpec. # noqa: E501

+
+
Return type
+

dict(str, ConfigSpec)

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.sddc_id module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_id.SddcId(sddc_id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcId - a model defined in OpenAPI

+
+
+attribute_map = {'sddc_id': 'sddc_id'}
+
+ +
+
+openapi_types = {'sddc_id': 'str'}
+
+ +
+
+property sddc_id
+

Gets the sddc_id of this SddcId. # noqa: E501

+

Sddc ID # noqa: E501

+
+
Returns
+

The sddc_id of this SddcId. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+ +
+

vmware.vmc.console.models.sddc_manifest module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_manifest.SddcManifest(vmc_version=None, glcm_bundle=None, pop_info=None, vmc_internal_version=None, ebs_backed_vsan_config=None, vsan_witness_ami=None, esx_ami=None, esx_nsxt_ami=None, metadata=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcManifest - a model defined in OpenAPI

+
+
+attribute_map = {'ebs_backed_vsan_config': 'ebs_backed_vsan_config', 'esx_ami': 'esx_ami', 'esx_nsxt_ami': 'esx_nsxt_ami', 'glcm_bundle': 'glcm_bundle', 'metadata': 'metadata', 'pop_info': 'pop_info', 'vmc_internal_version': 'vmc_internal_version', 'vmc_version': 'vmc_version', 'vsan_witness_ami': 'vsan_witness_ami'}
+
+ +
+
+property ebs_backed_vsan_config
+

Gets the ebs_backed_vsan_config of this SddcManifest. # noqa: E501

+
+
Returns
+

The ebs_backed_vsan_config of this SddcManifest. # noqa: E501

+
+
Return type
+

EbsBackedVsanConfig

+
+
+
+ +
+
+property esx_ami
+

Gets the esx_ami of this SddcManifest. # noqa: E501

+
+
Returns
+

The esx_ami of this SddcManifest. # noqa: E501

+
+
Return type
+

AmiInfo

+
+
+
+ +
+
+property esx_nsxt_ami
+

Gets the esx_nsxt_ami of this SddcManifest. # noqa: E501

+
+
Returns
+

The esx_nsxt_ami of this SddcManifest. # noqa: E501

+
+
Return type
+

AmiInfo

+
+
+
+ +
+
+property glcm_bundle
+

Gets the glcm_bundle of this SddcManifest. # noqa: E501

+
+
Returns
+

The glcm_bundle of this SddcManifest. # noqa: E501

+
+
Return type
+

GlcmBundle

+
+
+
+ +
+
+property metadata
+

Gets the metadata of this SddcManifest. # noqa: E501

+
+
Returns
+

The metadata of this SddcManifest. # noqa: E501

+
+
Return type
+

Metadata

+
+
+
+ +
+
+openapi_types = {'ebs_backed_vsan_config': 'EbsBackedVsanConfig', 'esx_ami': 'AmiInfo', 'esx_nsxt_ami': 'AmiInfo', 'glcm_bundle': 'GlcmBundle', 'metadata': 'Metadata', 'pop_info': 'PopInfo', 'vmc_internal_version': 'str', 'vmc_version': 'str', 'vsan_witness_ami': 'AmiInfo'}
+
+ +
+
+property pop_info
+

Gets the pop_info of this SddcManifest. # noqa: E501

+
+
Returns
+

The pop_info of this SddcManifest. # noqa: E501

+
+
Return type
+

PopInfo

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vmc_internal_version
+

Gets the vmc_internal_version of this SddcManifest. # noqa: E501

+

the vmcInternalVersion of the sddc for internal use # noqa: E501

+
+
Returns
+

The vmc_internal_version of this SddcManifest. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vmc_version
+

Gets the vmc_version of this SddcManifest. # noqa: E501

+

the vmcVersion of the sddc for display # noqa: E501

+
+
Returns
+

The vmc_version of this SddcManifest. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vsan_witness_ami
+

Gets the vsan_witness_ami of this SddcManifest. # noqa: E501

+
+
Returns
+

The vsan_witness_ami of this SddcManifest. # noqa: E501

+
+
Return type
+

AmiInfo

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.sddc_network module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_network.SddcNetwork(subnets=None, cgw_name=None, name=None, l2_extension=None, cgw_id=None, dhcp_configs=None, id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcNetwork - a model defined in OpenAPI

+
+
+attribute_map = {'cgw_id': 'cgwId', 'cgw_name': 'cgwName', 'dhcp_configs': 'dhcpConfigs', 'id': 'id', 'l2_extension': 'l2Extension', 'name': 'name', 'subnets': 'subnets'}
+
+ +
+
+property cgw_id
+

Gets the cgw_id of this SddcNetwork. # noqa: E501

+

ID of the compute gateway edge to which the logical network is attached. # noqa: E501

+
+
Returns
+

The cgw_id of this SddcNetwork. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property cgw_name
+

Gets the cgw_name of this SddcNetwork. # noqa: E501

+

Name of the compute gateway to which the logical network is attached. # noqa: E501

+
+
Returns
+

The cgw_name of this SddcNetwork. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property dhcp_configs
+

Gets the dhcp_configs of this SddcNetwork. # noqa: E501

+
+
Returns
+

The dhcp_configs of this SddcNetwork. # noqa: E501

+
+
Return type
+

SddcNetworkDhcpConfig

+
+
+
+ +
+
+property id
+

Gets the id of this SddcNetwork. # noqa: E501

+

ID of logical network. # noqa: E501

+
+
Returns
+

The id of this SddcNetwork. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property l2_extension
+

Gets the l2_extension of this SddcNetwork. # noqa: E501

+
+
Returns
+

The l2_extension of this SddcNetwork. # noqa: E501

+
+
Return type
+

L2Extension

+
+
+
+ +
+
+property name
+

Gets the name of this SddcNetwork. # noqa: E501

+

Name of logical network. Length needs to be between 1-35 characters. # noqa: E501

+
+
Returns
+

The name of this SddcNetwork. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'cgw_id': 'str', 'cgw_name': 'str', 'dhcp_configs': 'SddcNetworkDhcpConfig', 'id': 'str', 'l2_extension': 'L2Extension', 'name': 'str', 'subnets': 'SddcNetworkAddressGroups'}
+
+ +
+
+property subnets
+

Gets the subnets of this SddcNetwork. # noqa: E501

+
+
Returns
+

The subnets of this SddcNetwork. # noqa: E501

+
+
Return type
+

SddcNetworkAddressGroups

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.sddc_network_address_group module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_network_address_group.SddcNetworkAddressGroup(prefix_length=None, primary_address=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcNetworkAddressGroup - a model defined in OpenAPI

+
+
+attribute_map = {'prefix_length': 'prefixLength', 'primary_address': 'primaryAddress'}
+
+ +
+
+openapi_types = {'prefix_length': 'str', 'primary_address': 'str'}
+
+ +
+
+property prefix_length
+

Gets the prefix_length of this SddcNetworkAddressGroup. # noqa: E501

+

Prefix length of logical network. # noqa: E501

+
+
Returns
+

The prefix_length of this SddcNetworkAddressGroup. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property primary_address
+

Gets the primary_address of this SddcNetworkAddressGroup. # noqa: E501

+

Primary address for logical network. # noqa: E501

+
+
Returns
+

The primary_address of this SddcNetworkAddressGroup. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.sddc_network_address_groups module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_network_address_groups.SddcNetworkAddressGroups(address_groups=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcNetworkAddressGroups - a model defined in OpenAPI

+
+
+property address_groups
+

Gets the address_groups of this SddcNetworkAddressGroups. # noqa: E501

+

List of logical network address groups. # noqa: E501

+
+
Returns
+

The address_groups of this SddcNetworkAddressGroups. # noqa: E501

+
+
Return type
+

list[SddcNetworkAddressGroup]

+
+
+
+ +
+
+attribute_map = {'address_groups': 'addressGroups'}
+
+ +
+
+openapi_types = {'address_groups': 'list[SddcNetworkAddressGroup]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.sddc_network_dhcp_config module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_network_dhcp_config.SddcNetworkDhcpConfig(ip_pools=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcNetworkDhcpConfig - a model defined in OpenAPI

+
+
+attribute_map = {'ip_pools': 'ipPools'}
+
+ +
+
+property ip_pools
+

Gets the ip_pools of this SddcNetworkDhcpConfig. # noqa: E501

+

List of IP pools in DHCP configuration. # noqa: E501

+
+
Returns
+

The ip_pools of this SddcNetworkDhcpConfig. # noqa: E501

+
+
Return type
+

list[SddcNetworkDhcpIpPool]

+
+
+
+ +
+
+openapi_types = {'ip_pools': 'list[SddcNetworkDhcpIpPool]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.sddc_network_dhcp_ip_pool module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_network_dhcp_ip_pool.SddcNetworkDhcpIpPool(ip_range=None, domain_name=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcNetworkDhcpIpPool - a model defined in OpenAPI

+
+
+attribute_map = {'domain_name': 'domainName', 'ip_range': 'ipRange'}
+
+ +
+
+property domain_name
+

Gets the domain_name of this SddcNetworkDhcpIpPool. # noqa: E501

+

DNS domain name. # noqa: E501

+
+
Returns
+

The domain_name of this SddcNetworkDhcpIpPool. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property ip_range
+

Gets the ip_range of this SddcNetworkDhcpIpPool. # noqa: E501

+

IP range for DHCP IP pool. # noqa: E501

+
+
Returns
+

The ip_range of this SddcNetworkDhcpIpPool. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'domain_name': 'str', 'ip_range': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.sddc_patch_request module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_patch_request.SddcPatchRequest(name=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcPatchRequest - a model defined in OpenAPI

+
+
+attribute_map = {'name': 'name'}
+
+ +
+
+property name
+

Gets the name of this SddcPatchRequest. # noqa: E501

+

The new name of the SDDC to be changed to. # noqa: E501

+
+
Returns
+

The name of this SddcPatchRequest. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'name': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.sddc_public_ip module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_public_ip.SddcPublicIp(public_ip=None, name=None, allocation_id=None, dnat_rule_id=None, associated_private_ip=None, snat_rule_id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcPublicIp - a model defined in OpenAPI

+
+
+property allocation_id
+

Gets the allocation_id of this SddcPublicIp. # noqa: E501

+
+
Returns
+

The allocation_id of this SddcPublicIp. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property associated_private_ip
+

Gets the associated_private_ip of this SddcPublicIp. # noqa: E501

+
+
Returns
+

The associated_private_ip of this SddcPublicIp. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+attribute_map = {'allocation_id': 'allocation_id', 'associated_private_ip': 'associated_private_ip', 'dnat_rule_id': 'dnat_rule_id', 'name': 'name', 'public_ip': 'public_ip', 'snat_rule_id': 'snat_rule_id'}
+
+ +
+
+property dnat_rule_id
+

Gets the dnat_rule_id of this SddcPublicIp. # noqa: E501

+
+
Returns
+

The dnat_rule_id of this SddcPublicIp. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this SddcPublicIp. # noqa: E501

+
+
Returns
+

The name of this SddcPublicIp. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'allocation_id': 'str', 'associated_private_ip': 'str', 'dnat_rule_id': 'str', 'name': 'str', 'public_ip': 'str', 'snat_rule_id': 'str'}
+
+ +
+
+property public_ip
+

Gets the public_ip of this SddcPublicIp. # noqa: E501

+
+
Returns
+

The public_ip of this SddcPublicIp. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property snat_rule_id
+

Gets the snat_rule_id of this SddcPublicIp. # noqa: E501

+
+
Returns
+

The snat_rule_id of this SddcPublicIp. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.sddc_resource_config module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_resource_config.SddcResourceConfig(mgmt_appliance_network_name=None, nsxt=None, mgw_id=None, nsx_mgr_url=None, psc_management_ip=None, psc_url=None, cgws=None, availability_zones=None, management_ds=None, nsx_api_public_endpoint_url=None, custom_properties=None, cloud_password=None, provider=None, clusters=None, vc_management_ip=None, sddc_networks=None, cloud_username=None, esx_hosts=None, nsx_mgr_management_ip=None, vc_instance_id=None, esx_cluster_id=None, vc_public_ip=None, skip_creating_vxlan=None, vc_url=None, sddc_manifest=None, vxlan_subnet=None, cloud_user_group=None, management_rp=None, region=None, witness_availability_zone=None, sddc_id=None, pop_agent_xeni_connection=None, sddc_size=None, nsx_controller_ips=None, esx_host_subnet=None, sso_domain=None, deployment_type=None, msft_license_config=None, nsxt_addons=None, dns_with_management_vm_private_ip=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcResourceConfig - a model defined in OpenAPI

+
+
+attribute_map = {'availability_zones': 'availability_zones', 'cgws': 'cgws', 'cloud_password': 'cloud_password', 'cloud_user_group': 'cloud_user_group', 'cloud_username': 'cloud_username', 'clusters': 'clusters', 'custom_properties': 'custom_properties', 'deployment_type': 'deployment_type', 'dns_with_management_vm_private_ip': 'dns_with_management_vm_private_ip', 'esx_cluster_id': 'esx_cluster_id', 'esx_host_subnet': 'esx_host_subnet', 'esx_hosts': 'esx_hosts', 'management_ds': 'management_ds', 'management_rp': 'management_rp', 'mgmt_appliance_network_name': 'mgmt_appliance_network_name', 'mgw_id': 'mgw_id', 'msft_license_config': 'msft_license_config', 'nsx_api_public_endpoint_url': 'nsx_api_public_endpoint_url', 'nsx_controller_ips': 'nsx_controller_ips', 'nsx_mgr_management_ip': 'nsx_mgr_management_ip', 'nsx_mgr_url': 'nsx_mgr_url', 'nsxt': 'nsxt', 'nsxt_addons': 'nsxt_addons', 'pop_agent_xeni_connection': 'pop_agent_xeni_connection', 'provider': 'provider', 'psc_management_ip': 'psc_management_ip', 'psc_url': 'psc_url', 'region': 'region', 'sddc_id': 'sddc_id', 'sddc_manifest': 'sddc_manifest', 'sddc_networks': 'sddc_networks', 'sddc_size': 'sddc_size', 'skip_creating_vxlan': 'skip_creating_vxlan', 'sso_domain': 'sso_domain', 'vc_instance_id': 'vc_instance_id', 'vc_management_ip': 'vc_management_ip', 'vc_public_ip': 'vc_public_ip', 'vc_url': 'vc_url', 'vxlan_subnet': 'vxlan_subnet', 'witness_availability_zone': 'witness_availability_zone'}
+
+ +
+
+property availability_zones
+

Gets the availability_zones of this SddcResourceConfig. # noqa: E501

+

Availability zones over which esx hosts are provisioned. MultiAZ SDDCs will have hosts provisioned over two availability zones while SingleAZ SDDCs will provision over one. # noqa: E501

+
+
Returns
+

The availability_zones of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+property cgws
+

Gets the cgws of this SddcResourceConfig. # noqa: E501

+
+
Returns
+

The cgws of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+property cloud_password
+

Gets the cloud_password of this SddcResourceConfig. # noqa: E501

+

Password for vCenter SDDC administrator # noqa: E501

+
+
Returns
+

The cloud_password of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property cloud_user_group
+

Gets the cloud_user_group of this SddcResourceConfig. # noqa: E501

+

Group name for vCenter SDDC administrator # noqa: E501

+
+
Returns
+

The cloud_user_group of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property cloud_username
+

Gets the cloud_username of this SddcResourceConfig. # noqa: E501

+

Username for vCenter SDDC administrator # noqa: E501

+
+
Returns
+

The cloud_username of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property clusters
+

Gets the clusters of this SddcResourceConfig. # noqa: E501

+

List of clusters in the SDDC. # noqa: E501

+
+
Returns
+

The clusters of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

list[Cluster]

+
+
+
+ +
+
+property custom_properties
+

Gets the custom_properties of this SddcResourceConfig. # noqa: E501

+
+
Returns
+

The custom_properties of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

dict(str, str)

+
+
+
+ +
+
+property deployment_type
+

Gets the deployment_type of this SddcResourceConfig. # noqa: E501

+

Denotes if this is a SingleAZ SDDC or a MultiAZ SDDC. # noqa: E501

+
+
Returns
+

The deployment_type of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+discriminator_value_class_map = {'AwsSddcResourceConfig': 'AwsSddcResourceConfig'}
+
+ +
+
+property dns_with_management_vm_private_ip
+

Gets the dns_with_management_vm_private_ip of this SddcResourceConfig. # noqa: E501

+

if true, use the private IP addresses to register DNS records for the management VMs # noqa: E501

+
+
Returns
+

The dns_with_management_vm_private_ip of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property esx_cluster_id
+

Gets the esx_cluster_id of this SddcResourceConfig. # noqa: E501

+

Cluster Id to add ESX workflow # noqa: E501

+
+
Returns
+

The esx_cluster_id of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property esx_host_subnet
+

Gets the esx_host_subnet of this SddcResourceConfig. # noqa: E501

+

ESX host subnet # noqa: E501

+
+
Returns
+

The esx_host_subnet of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property esx_hosts
+

Gets the esx_hosts of this SddcResourceConfig. # noqa: E501

+
+
Returns
+

The esx_hosts of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

list[AwsEsxHost]

+
+
+
+ +
+
+get_real_child_model(data)
+

Returns the real base class specified by the discriminator

+
+ +
+
+property management_ds
+

Gets the management_ds of this SddcResourceConfig. # noqa: E501

+

The ManagedObjectReference of the management Datastore # noqa: E501

+
+
Returns
+

The management_ds of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property management_rp
+

Gets the management_rp of this SddcResourceConfig. # noqa: E501

+
+
Returns
+

The management_rp of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property mgmt_appliance_network_name
+

Gets the mgmt_appliance_network_name of this SddcResourceConfig. # noqa: E501

+

Name for management appliance network. # noqa: E501

+
+
Returns
+

The mgmt_appliance_network_name of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property mgw_id
+

Gets the mgw_id of this SddcResourceConfig. # noqa: E501

+

Management Gateway Id # noqa: E501

+
+
Returns
+

The mgw_id of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property msft_license_config
+

Gets the msft_license_config of this SddcResourceConfig. # noqa: E501

+
+
Returns
+

The msft_license_config of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

MsftLicensingConfig

+
+
+
+ +
+
+property nsx_api_public_endpoint_url
+

Gets the nsx_api_public_endpoint_url of this SddcResourceConfig. # noqa: E501

+

nsx api entire base url # noqa: E501

+
+
Returns
+

The nsx_api_public_endpoint_url of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property nsx_controller_ips
+

Gets the nsx_controller_ips of this SddcResourceConfig. # noqa: E501

+

List of Controller IPs # noqa: E501

+
+
Returns
+

The nsx_controller_ips of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+property nsx_mgr_management_ip
+

Gets the nsx_mgr_management_ip of this SddcResourceConfig. # noqa: E501

+

NSX Manager internal management IP # noqa: E501

+
+
Returns
+

The nsx_mgr_management_ip of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property nsx_mgr_url
+

Gets the nsx_mgr_url of this SddcResourceConfig. # noqa: E501

+

URL of the NSX Manager # noqa: E501

+
+
Returns
+

The nsx_mgr_url of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property nsxt
+

Gets the nsxt of this SddcResourceConfig. # noqa: E501

+

if true, NSX-T UI is enabled. # noqa: E501

+
+
Returns
+

The nsxt of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property nsxt_addons
+

Gets the nsxt_addons of this SddcResourceConfig. # noqa: E501

+
+
Returns
+

The nsxt_addons of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

NsxtAddons

+
+
+
+ +
+
+openapi_types = {'availability_zones': 'list[str]', 'cgws': 'list[str]', 'cloud_password': 'str', 'cloud_user_group': 'str', 'cloud_username': 'str', 'clusters': 'list[Cluster]', 'custom_properties': 'dict(str, str)', 'deployment_type': 'str', 'dns_with_management_vm_private_ip': 'bool', 'esx_cluster_id': 'str', 'esx_host_subnet': 'str', 'esx_hosts': 'list[AwsEsxHost]', 'management_ds': 'str', 'management_rp': 'str', 'mgmt_appliance_network_name': 'str', 'mgw_id': 'str', 'msft_license_config': 'MsftLicensingConfig', 'nsx_api_public_endpoint_url': 'str', 'nsx_controller_ips': 'list[str]', 'nsx_mgr_management_ip': 'str', 'nsx_mgr_url': 'str', 'nsxt': 'bool', 'nsxt_addons': 'NsxtAddons', 'pop_agent_xeni_connection': 'PopAgentXeniConnection', 'provider': 'str', 'psc_management_ip': 'str', 'psc_url': 'str', 'region': 'str', 'sddc_id': 'str', 'sddc_manifest': 'SddcManifest', 'sddc_networks': 'list[str]', 'sddc_size': 'SddcSize', 'skip_creating_vxlan': 'bool', 'sso_domain': 'str', 'vc_instance_id': 'str', 'vc_management_ip': 'str', 'vc_public_ip': 'str', 'vc_url': 'str', 'vxlan_subnet': 'str', 'witness_availability_zone': 'str'}
+
+ +
+
+property pop_agent_xeni_connection
+

Gets the pop_agent_xeni_connection of this SddcResourceConfig. # noqa: E501

+
+
Returns
+

The pop_agent_xeni_connection of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

PopAgentXeniConnection

+
+
+
+ +
+
+property provider
+

Gets the provider of this SddcResourceConfig. # noqa: E501

+

Discriminator for additional properties # noqa: E501

+
+
Returns
+

The provider of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property psc_management_ip
+

Gets the psc_management_ip of this SddcResourceConfig. # noqa: E501

+

PSC internal management IP # noqa: E501

+
+
Returns
+

The psc_management_ip of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property psc_url
+

Gets the psc_url of this SddcResourceConfig. # noqa: E501

+

URL of the PSC server # noqa: E501

+
+
Returns
+

The psc_url of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property region
+

Gets the region of this SddcResourceConfig. # noqa: E501

+

region in which sddc is deployed # noqa: E501

+
+
Returns
+

The region of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sddc_id
+

Gets the sddc_id of this SddcResourceConfig. # noqa: E501

+

sddc identifier # noqa: E501

+
+
Returns
+

The sddc_id of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sddc_manifest
+

Gets the sddc_manifest of this SddcResourceConfig. # noqa: E501

+
+
Returns
+

The sddc_manifest of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

SddcManifest

+
+
+
+ +
+
+property sddc_networks
+

Gets the sddc_networks of this SddcResourceConfig. # noqa: E501

+
+
Returns
+

The sddc_networks of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+property sddc_size
+

Gets the sddc_size of this SddcResourceConfig. # noqa: E501

+
+
Returns
+

The sddc_size of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

SddcSize

+
+
+
+ +
+
+property skip_creating_vxlan
+

Gets the skip_creating_vxlan of this SddcResourceConfig. # noqa: E501

+

skip creating vxlan for compute gateway for SDDC provisioning # noqa: E501

+
+
Returns
+

The skip_creating_vxlan of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property sso_domain
+

Gets the sso_domain of this SddcResourceConfig. # noqa: E501

+

The SSO domain name to use for vSphere users # noqa: E501

+
+
Returns
+

The sso_domain of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vc_instance_id
+

Gets the vc_instance_id of this SddcResourceConfig. # noqa: E501

+

unique id of the vCenter server # noqa: E501

+
+
Returns
+

The vc_instance_id of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vc_management_ip
+

Gets the vc_management_ip of this SddcResourceConfig. # noqa: E501

+

vCenter internal management IP # noqa: E501

+
+
Returns
+

The vc_management_ip of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vc_public_ip
+

Gets the vc_public_ip of this SddcResourceConfig. # noqa: E501

+

vCenter public IP # noqa: E501

+
+
Returns
+

The vc_public_ip of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vc_url
+

Gets the vc_url of this SddcResourceConfig. # noqa: E501

+

URL of the vCenter server # noqa: E501

+
+
Returns
+

The vc_url of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vxlan_subnet
+

Gets the vxlan_subnet of this SddcResourceConfig. # noqa: E501

+

VXLAN IP subnet # noqa: E501

+
+
Returns
+

The vxlan_subnet of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property witness_availability_zone
+

Gets the witness_availability_zone of this SddcResourceConfig. # noqa: E501

+

Availability zone where the witness node is provisioned for a MultiAZ SDDC. This is null for a SingleAZ SDDC. # noqa: E501

+
+
Returns
+

The witness_availability_zone of this SddcResourceConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.sddc_size module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_size.SddcSize(vc_size=None, nsx_size=None, size=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcSize - a model defined in OpenAPI

+
+
+attribute_map = {'nsx_size': 'nsx_size', 'size': 'size', 'vc_size': 'vc_size'}
+
+ +
+
+property nsx_size
+

Gets the nsx_size of this SddcSize. # noqa: E501

+
+
Returns
+

The nsx_size of this SddcSize. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'nsx_size': 'str', 'size': 'str', 'vc_size': 'str'}
+
+ +
+
+property size
+

Gets the size of this SddcSize. # noqa: E501

+
+
Returns
+

The size of this SddcSize. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vc_size
+

Gets the vc_size of this SddcSize. # noqa: E501

+
+
Returns
+

The vc_size of this SddcSize. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.sddc_state_request module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_state_request.SddcStateRequest(sddcs=None, states=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcStateRequest - a model defined in OpenAPI

+
+
+attribute_map = {'sddcs': 'sddcs', 'states': 'states'}
+
+ +
+
+openapi_types = {'sddcs': 'list[str]', 'states': 'list[str]'}
+
+ +
+
+property sddcs
+

Gets the sddcs of this SddcStateRequest. # noqa: E501

+
+
Returns
+

The sddcs of this SddcStateRequest. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+property states
+

Gets the states of this SddcStateRequest. # noqa: E501

+
+
Returns
+

The states of this SddcStateRequest. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.sddc_template module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_template.SddcTemplate(updated=None, user_id=None, updated_by_user_id=None, created=None, version=None, updated_by_user_name=None, user_name=None, id=None, account_link_sddc_configs=None, state=None, network_template=None, name=None, source_sddc_id=None, org_id=None, sddc=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcTemplate - a model defined in OpenAPI

+
+ +

Gets the account_link_sddc_configs of this SddcTemplate. # noqa: E501

+

A list of the SDDC linking configurations to use. # noqa: E501

+
+
Returns
+

The account_link_sddc_configs of this SddcTemplate. # noqa: E501

+
+
Return type
+

list[AccountLinkSddcConfig]

+
+
+
+ +
+
+attribute_map = {'account_link_sddc_configs': 'account_link_sddc_configs', 'created': 'created', 'id': 'id', 'name': 'name', 'network_template': 'network_template', 'org_id': 'org_id', 'sddc': 'sddc', 'source_sddc_id': 'source_sddc_id', 'state': 'state', 'updated': 'updated', 'updated_by_user_id': 'updated_by_user_id', 'updated_by_user_name': 'updated_by_user_name', 'user_id': 'user_id', 'user_name': 'user_name', 'version': 'version'}
+
+ +
+
+property created
+

Gets the created of this SddcTemplate. # noqa: E501

+
+
Returns
+

The created of this SddcTemplate. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property id
+

Gets the id of this SddcTemplate. # noqa: E501

+

Unique ID for this entity # noqa: E501

+
+
Returns
+

The id of this SddcTemplate. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this SddcTemplate. # noqa: E501

+

name for SDDC configuration template # noqa: E501

+
+
Returns
+

The name of this SddcTemplate. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property network_template
+

Gets the network_template of this SddcTemplate. # noqa: E501

+
+
Returns
+

The network_template of this SddcTemplate. # noqa: E501

+
+
Return type
+

NetworkTemplate

+
+
+
+ +
+
+openapi_types = {'account_link_sddc_configs': 'list[AccountLinkSddcConfig]', 'created': 'datetime', 'id': 'str', 'name': 'str', 'network_template': 'NetworkTemplate', 'org_id': 'str', 'sddc': 'Sddc', 'source_sddc_id': 'str', 'state': 'str', 'updated': 'datetime', 'updated_by_user_id': 'str', 'updated_by_user_name': 'str', 'user_id': 'str', 'user_name': 'str', 'version': 'int'}
+
+ +
+
+property org_id
+

Gets the org_id of this SddcTemplate. # noqa: E501

+
+
Returns
+

The org_id of this SddcTemplate. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sddc
+

Gets the sddc of this SddcTemplate. # noqa: E501

+
+
Returns
+

The sddc of this SddcTemplate. # noqa: E501

+
+
Return type
+

Sddc

+
+
+
+ +
+
+property source_sddc_id
+

Gets the source_sddc_id of this SddcTemplate. # noqa: E501

+
+
Returns
+

The source_sddc_id of this SddcTemplate. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property state
+

Gets the state of this SddcTemplate. # noqa: E501

+
+
Returns
+

The state of this SddcTemplate. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property updated
+

Gets the updated of this SddcTemplate. # noqa: E501

+
+
Returns
+

The updated of this SddcTemplate. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property updated_by_user_id
+

Gets the updated_by_user_id of this SddcTemplate. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_id of this SddcTemplate. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property updated_by_user_name
+

Gets the updated_by_user_name of this SddcTemplate. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_name of this SddcTemplate. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_id
+

Gets the user_id of this SddcTemplate. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The user_id of this SddcTemplate. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_name
+

Gets the user_name of this SddcTemplate. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The user_name of this SddcTemplate. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property version
+

Gets the version of this SddcTemplate. # noqa: E501

+

Version of this entity # noqa: E501

+
+
Returns
+

The version of this SddcTemplate. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.sddc_template_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sddc_template_all_of.SddcTemplateAllOf(account_link_sddc_configs=None, state=None, network_template=None, name=None, source_sddc_id=None, org_id=None, sddc=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SddcTemplateAllOf - a model defined in OpenAPI

+
+ +

Gets the account_link_sddc_configs of this SddcTemplateAllOf. # noqa: E501

+

A list of the SDDC linking configurations to use. # noqa: E501

+
+
Returns
+

The account_link_sddc_configs of this SddcTemplateAllOf. # noqa: E501

+
+
Return type
+

list[AccountLinkSddcConfig]

+
+
+
+ +
+
+attribute_map = {'account_link_sddc_configs': 'account_link_sddc_configs', 'name': 'name', 'network_template': 'network_template', 'org_id': 'org_id', 'sddc': 'sddc', 'source_sddc_id': 'source_sddc_id', 'state': 'state'}
+
+ +
+
+property name
+

Gets the name of this SddcTemplateAllOf. # noqa: E501

+

name for SDDC configuration template # noqa: E501

+
+
Returns
+

The name of this SddcTemplateAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property network_template
+

Gets the network_template of this SddcTemplateAllOf. # noqa: E501

+
+
Returns
+

The network_template of this SddcTemplateAllOf. # noqa: E501

+
+
Return type
+

NetworkTemplate

+
+
+
+ +
+
+openapi_types = {'account_link_sddc_configs': 'list[AccountLinkSddcConfig]', 'name': 'str', 'network_template': 'NetworkTemplate', 'org_id': 'str', 'sddc': 'Sddc', 'source_sddc_id': 'str', 'state': 'str'}
+
+ +
+
+property org_id
+

Gets the org_id of this SddcTemplateAllOf. # noqa: E501

+
+
Returns
+

The org_id of this SddcTemplateAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sddc
+

Gets the sddc of this SddcTemplateAllOf. # noqa: E501

+
+
Returns
+

The sddc of this SddcTemplateAllOf. # noqa: E501

+
+
Return type
+

Sddc

+
+
+
+ +
+
+property source_sddc_id
+

Gets the source_sddc_id of this SddcTemplateAllOf. # noqa: E501

+
+
Returns
+

The source_sddc_id of this SddcTemplateAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property state
+

Gets the state of this SddcTemplateAllOf. # noqa: E501

+
+
Returns
+

The state of this SddcTemplateAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.secondary_addresses module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.secondary_addresses.SecondaryAddresses(type=None, ip_address=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SecondaryAddresses - a model defined in OpenAPI

+
+
+attribute_map = {'ip_address': 'ipAddress', 'type': 'type'}
+
+ +
+
+property ip_address
+

Gets the ip_address of this SecondaryAddresses. # noqa: E501

+

List of IP addresses. # noqa: E501

+
+
Returns
+

The ip_address of this SecondaryAddresses. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+openapi_types = {'ip_address': 'list[str]', 'type': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property type
+

Gets the type of this SecondaryAddresses. # noqa: E501

+
+
Returns
+

The type of this SecondaryAddresses. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.service_error module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.service_error.ServiceError(default_message=None, original_service=None, localized_message=None, original_service_error_code=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ServiceError - a model defined in OpenAPI

+
+
+attribute_map = {'default_message': 'default_message', 'localized_message': 'localized_message', 'original_service': 'original_service', 'original_service_error_code': 'original_service_error_code'}
+
+ +
+
+property default_message
+

Gets the default_message of this ServiceError. # noqa: E501

+

Error message in English. # noqa: E501

+
+
Returns
+

The default_message of this ServiceError. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property localized_message
+

Gets the localized_message of this ServiceError. # noqa: E501

+

The localized message. # noqa: E501

+
+
Returns
+

The localized_message of this ServiceError. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'default_message': 'str', 'localized_message': 'str', 'original_service': 'str', 'original_service_error_code': 'str'}
+
+ +
+
+property original_service
+

Gets the original_service of this ServiceError. # noqa: E501

+

The original service name of the error. # noqa: E501

+
+
Returns
+

The original_service of this ServiceError. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property original_service_error_code
+

Gets the original_service_error_code of this ServiceError. # noqa: E501

+

The original error code of the service. # noqa: E501

+
+
Returns
+

The original_service_error_code of this ServiceError. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.site module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.site.Site(password=None, user_id=None, name=None, rx_bytes_on_local_subnet=None, secure_traffic=None, established_date=None, failure_message=None, dropped_tx_packets=None, dropped_rx_packets=None, tunnel_status=None, tx_bytes_from_local_subnet=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Site - a model defined in OpenAPI

+
+
+attribute_map = {'dropped_rx_packets': 'dropped_rx_packets', 'dropped_tx_packets': 'dropped_tx_packets', 'established_date': 'established_date', 'failure_message': 'failure_message', 'name': 'name', 'password': 'password', 'rx_bytes_on_local_subnet': 'rx_bytes_on_local_subnet', 'secure_traffic': 'secure_traffic', 'tunnel_status': 'tunnel_status', 'tx_bytes_from_local_subnet': 'tx_bytes_from_local_subnet', 'user_id': 'user_id'}
+
+ +
+
+property dropped_rx_packets
+

Gets the dropped_rx_packets of this Site. # noqa: E501

+

Number of received packets dropped. # noqa: E501

+
+
Returns
+

The dropped_rx_packets of this Site. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property dropped_tx_packets
+

Gets the dropped_tx_packets of this Site. # noqa: E501

+

Number of transmitted packets dropped. # noqa: E501

+
+
Returns
+

The dropped_tx_packets of this Site. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property established_date
+

Gets the established_date of this Site. # noqa: E501

+

Date tunnel was established. # noqa: E501

+
+
Returns
+

The established_date of this Site. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property failure_message
+

Gets the failure_message of this Site. # noqa: E501

+

failure message. # noqa: E501

+
+
Returns
+

The failure_message of this Site. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this Site. # noqa: E501

+

Unique name for the site getting configured. # noqa: E501

+
+
Returns
+

The name of this Site. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'dropped_rx_packets': 'str', 'dropped_tx_packets': 'str', 'established_date': 'str', 'failure_message': 'str', 'name': 'str', 'password': 'str', 'rx_bytes_on_local_subnet': 'int', 'secure_traffic': 'bool', 'tunnel_status': 'str', 'tx_bytes_from_local_subnet': 'int', 'user_id': 'str'}
+
+ +
+
+property password
+

Gets the password of this Site. # noqa: E501

+

Site password. # noqa: E501

+
+
Returns
+

The password of this Site. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property rx_bytes_on_local_subnet
+

Gets the rx_bytes_on_local_subnet of this Site. # noqa: E501

+

Bytes received on local network. # noqa: E501

+
+
Returns
+

The rx_bytes_on_local_subnet of this Site. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property secure_traffic
+

Gets the secure_traffic of this Site. # noqa: E501

+

Enable/disable encription. # noqa: E501

+
+
Returns
+

The secure_traffic of this Site. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property tunnel_status
+

Gets the tunnel_status of this Site. # noqa: E501

+

Site tunnel status. # noqa: E501

+
+
Returns
+

The tunnel_status of this Site. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property tx_bytes_from_local_subnet
+

Gets the tx_bytes_from_local_subnet of this Site. # noqa: E501

+

Bytes transmitted from local subnet. # noqa: E501

+
+
Returns
+

The tx_bytes_from_local_subnet of this Site. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property user_id
+

Gets the user_id of this Site. # noqa: E501

+

Site user id. # noqa: E501

+
+
Returns
+

The user_id of this Site. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.sites module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sites.Sites(sites=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Sites - a model defined in OpenAPI

+
+
+attribute_map = {'sites': 'sites'}
+
+ +
+
+openapi_types = {'sites': 'list[Nsxsite]'}
+
+ +
+
+property sites
+

Gets the sites of this Sites. # noqa: E501

+
+
Returns
+

The sites of this Sites. # noqa: E501

+
+
Return type
+

list[Nsxsite]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.sslvpn_dashboard_stats module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sslvpn_dashboard_stats.SslvpnDashboardStats(active_clients=None, sslvpn_bytes_in=None, auth_failures=None, sessions_created=None, sslvpn_bytes_out=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SslvpnDashboardStats - a model defined in OpenAPI

+
+
+property active_clients
+

Gets the active_clients of this SslvpnDashboardStats. # noqa: E501

+

Number of active clients. # noqa: E501

+
+
Returns
+

The active_clients of this SslvpnDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+attribute_map = {'active_clients': 'activeClients', 'auth_failures': 'authFailures', 'sessions_created': 'sessionsCreated', 'sslvpn_bytes_in': 'sslvpnBytesIn', 'sslvpn_bytes_out': 'sslvpnBytesOut'}
+
+ +
+
+property auth_failures
+

Gets the auth_failures of this SslvpnDashboardStats. # noqa: E501

+

Number of authentication failures. # noqa: E501

+
+
Returns
+

The auth_failures of this SslvpnDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+openapi_types = {'active_clients': 'list[DashboardStat]', 'auth_failures': 'list[DashboardStat]', 'sessions_created': 'list[DashboardStat]', 'sslvpn_bytes_in': 'list[DashboardStat]', 'sslvpn_bytes_out': 'list[DashboardStat]'}
+
+ +
+
+property sessions_created
+

Gets the sessions_created of this SslvpnDashboardStats. # noqa: E501

+

Number of SSL VPN sessions created. # noqa: E501

+
+
Returns
+

The sessions_created of this SslvpnDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property sslvpn_bytes_in
+

Gets the sslvpn_bytes_in of this SslvpnDashboardStats. # noqa: E501

+

Rx bytes received for SSL VPN. # noqa: E501

+
+
Returns
+

The sslvpn_bytes_in of this SslvpnDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+property sslvpn_bytes_out
+

Gets the sslvpn_bytes_out of this SslvpnDashboardStats. # noqa: E501

+

Tx bytes transmitted for SSL VPN. # noqa: E501

+
+
Returns
+

The sslvpn_bytes_out of this SslvpnDashboardStats. # noqa: E501

+
+
Return type
+

list[DashboardStat]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.sub_interface module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sub_interface.SubInterface(index=None, tunnel_id=None, name=None, address_groups=None, vlan_id=None, label=None, logical_switch_name=None, is_connected=None, mtu=None, logical_switch_id=None, enable_send_redirects=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SubInterface - a model defined in OpenAPI

+
+
+property address_groups
+

Gets the address_groups of this SubInterface. # noqa: E501

+
+
Returns
+

The address_groups of this SubInterface. # noqa: E501

+
+
Return type
+

EdgeVnicAddressGroups

+
+
+
+ +
+
+attribute_map = {'address_groups': 'addressGroups', 'enable_send_redirects': 'enableSendRedirects', 'index': 'index', 'is_connected': 'isConnected', 'label': 'label', 'logical_switch_id': 'logicalSwitchId', 'logical_switch_name': 'logicalSwitchName', 'mtu': 'mtu', 'name': 'name', 'tunnel_id': 'tunnelId', 'vlan_id': 'vlanId'}
+
+ +
+
+property enable_send_redirects
+

Gets the enable_send_redirects of this SubInterface. # noqa: E501

+

Value is true if send redirects is enabled. Enable ICMP redirect to convey routing information to hosts. # noqa: E501

+
+
Returns
+

The enable_send_redirects of this SubInterface. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property index
+

Gets the index of this SubInterface. # noqa: E501

+

Index of the sub interface assigned by NSX Manager. Min value is 10 and max value is 4103. # noqa: E501

+
+
Returns
+

The index of this SubInterface. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property is_connected
+

Gets the is_connected of this SubInterface. # noqa: E501

+

Value is true if the sub interface is connected to a logical switch, standard portgroup or distributed portgroup. # noqa: E501

+
+
Returns
+

The is_connected of this SubInterface. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property label
+

Gets the label of this SubInterface. # noqa: E501

+

Sub interface label of format vNic_{index} provided by NSX Manager. Read only. # noqa: E501

+
+
Returns
+

The label of this SubInterface. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property logical_switch_id
+

Gets the logical_switch_id of this SubInterface. # noqa: E501

+

ID of the logical switch connected to this sub interface. # noqa: E501

+
+
Returns
+

The logical_switch_id of this SubInterface. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property logical_switch_name
+

Gets the logical_switch_name of this SubInterface. # noqa: E501

+

Name of the logical switch connected to this sub interface. # noqa: E501

+
+
Returns
+

The logical_switch_name of this SubInterface. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property mtu
+

Gets the mtu of this SubInterface. # noqa: E501

+

MTU value of the sub interface. This value would be the least mtu for all the trunk interfaces of the NSX Edge. Default is 1500. # noqa: E501

+
+
Returns
+

The mtu of this SubInterface. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property name
+

Gets the name of this SubInterface. # noqa: E501

+

Name of the sub interface. Required. # noqa: E501

+
+
Returns
+

The name of this SubInterface. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'address_groups': 'EdgeVnicAddressGroups', 'enable_send_redirects': 'bool', 'index': 'int', 'is_connected': 'bool', 'label': 'str', 'logical_switch_id': 'str', 'logical_switch_name': 'str', 'mtu': 'int', 'name': 'str', 'tunnel_id': 'int', 'vlan_id': 'int'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property tunnel_id
+

Gets the tunnel_id of this SubInterface. # noqa: E501

+

Valid values for tunnel ID are min 1 to max 4093. Required. # noqa: E501

+
+
Returns
+

The tunnel_id of this SubInterface. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property vlan_id
+

Gets the vlan_id of this SubInterface. # noqa: E501

+

VLAN ID of the virtual LAN used by this sub interface. VLAN IDs can range from 0 to 4094. # noqa: E501

+
+
Returns
+

The vlan_id of this SubInterface. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.sub_interfaces module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.sub_interfaces.SubInterfaces(sub_interfaces=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SubInterfaces - a model defined in OpenAPI

+
+
+attribute_map = {'sub_interfaces': 'subInterfaces'}
+
+ +
+
+openapi_types = {'sub_interfaces': 'list[SubInterface]'}
+
+ +
+
+property sub_interfaces
+

Gets the sub_interfaces of this SubInterfaces. # noqa: E501

+

List of sub interfaces. # noqa: E501

+
+
Returns
+

The sub_interfaces of this SubInterfaces. # noqa: E501

+
+
Return type
+

list[SubInterface]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.subnet module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.subnet.Subnet(subnet_id=None, name=None, route_tables=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Subnet - a model defined in OpenAPI

+
+
+attribute_map = {'name': 'name', 'route_tables': 'route_tables', 'subnet_id': 'subnet_id'}
+
+ +
+
+property name
+

Gets the name of this Subnet. # noqa: E501

+

subnet name # noqa: E501

+
+
Returns
+

The name of this Subnet. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'name': 'str', 'route_tables': 'list[SubnetRouteTableInfo]', 'subnet_id': 'str'}
+
+ +
+
+property route_tables
+

Gets the route_tables of this Subnet. # noqa: E501

+
+
Returns
+

The route_tables of this Subnet. # noqa: E501

+
+
Return type
+

list[SubnetRouteTableInfo]

+
+
+
+ +
+
+property subnet_id
+

Gets the subnet_id of this Subnet. # noqa: E501

+

subnet id # noqa: E501

+
+
Returns
+

The subnet_id of this Subnet. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.subnet_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.subnet_info.SubnetInfo(local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SubnetInfo - a model defined in OpenAPI

+
+
+attribute_map = {}
+
+ +
+
+openapi_types = {}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.subnet_info_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.subnet_info_all_of.SubnetInfoAllOf(compatible=None, connected_account_id=None, region_name=None, availability_zone=None, subnet_id=None, availability_zone_id=None, subnet_cidr_block=None, note=None, vpc_id=None, vpc_cidr_block=None, name=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SubnetInfoAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'availability_zone': 'availability_zone', 'availability_zone_id': 'availability_zone_id', 'compatible': 'compatible', 'connected_account_id': 'connected_account_id', 'name': 'name', 'note': 'note', 'region_name': 'region_name', 'subnet_cidr_block': 'subnet_cidr_block', 'subnet_id': 'subnet_id', 'vpc_cidr_block': 'vpc_cidr_block', 'vpc_id': 'vpc_id'}
+
+ +
+
+property availability_zone
+

Gets the availability_zone of this SubnetInfoAllOf. # noqa: E501

+

The availability zone (customer-centric) this subnet is in. # noqa: E501

+
+
Returns
+

The availability_zone of this SubnetInfoAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property availability_zone_id
+

Gets the availability_zone_id of this SubnetInfoAllOf. # noqa: E501

+

The availability zone id (customer-centric) this subnet is in. # noqa: E501

+
+
Returns
+

The availability_zone_id of this SubnetInfoAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property compatible
+

Gets the compatible of this SubnetInfoAllOf. # noqa: E501

+

Is this customer subnet compatible with the SDDC? # noqa: E501

+
+
Returns
+

The compatible of this SubnetInfoAllOf. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property connected_account_id
+

Gets the connected_account_id of this SubnetInfoAllOf. # noqa: E501

+

The ID of the connected account this subnet is from. # noqa: E501

+
+
Returns
+

The connected_account_id of this SubnetInfoAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this SubnetInfoAllOf. # noqa: E501

+

The name of the subnet. This is either the tagged name or the default AWS id it was given. # noqa: E501

+
+
Returns
+

The name of this SubnetInfoAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property note
+

Gets the note of this SubnetInfoAllOf. # noqa: E501

+

Why a subnet is marked as not compatible. May be blank if compatible. # noqa: E501

+
+
Returns
+

The note of this SubnetInfoAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'availability_zone': 'str', 'availability_zone_id': 'str', 'compatible': 'bool', 'connected_account_id': 'str', 'name': 'str', 'note': 'str', 'region_name': 'str', 'subnet_cidr_block': 'str', 'subnet_id': 'str', 'vpc_cidr_block': 'str', 'vpc_id': 'str'}
+
+ +
+
+property region_name
+

Gets the region_name of this SubnetInfoAllOf. # noqa: E501

+

The region this subnet is from. # noqa: E501

+
+
Returns
+

The region_name of this SubnetInfoAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property subnet_cidr_block
+

Gets the subnet_cidr_block of this SubnetInfoAllOf. # noqa: E501

+

The CIDR block of the subnet. # noqa: E501

+
+
Returns
+

The subnet_cidr_block of this SubnetInfoAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property subnet_id
+

Gets the subnet_id of this SubnetInfoAllOf. # noqa: E501

+

The ID of the subnet. # noqa: E501

+
+
Returns
+

The subnet_id of this SubnetInfoAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vpc_cidr_block
+

Gets the vpc_cidr_block of this SubnetInfoAllOf. # noqa: E501

+

The CIDR block of the VPC containing this subnet. # noqa: E501

+
+
Returns
+

The vpc_cidr_block of this SubnetInfoAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vpc_id
+

Gets the vpc_id of this SubnetInfoAllOf. # noqa: E501

+

The ID of the VPC this subnet resides in. # noqa: E501

+
+
Returns
+

The vpc_id of this SubnetInfoAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.subnet_route_table_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.subnet_route_table_info.SubnetRouteTableInfo(subnet_id=None, association_id=None, routetable_id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SubnetRouteTableInfo - a model defined in OpenAPI

+
+
+property association_id
+

Gets the association_id of this SubnetRouteTableInfo. # noqa: E501

+

subnet - route table association id # noqa: E501

+
+
Returns
+

The association_id of this SubnetRouteTableInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+attribute_map = {'association_id': 'association_id', 'routetable_id': 'routetable_id', 'subnet_id': 'subnet_id'}
+
+ +
+
+openapi_types = {'association_id': 'str', 'routetable_id': 'str', 'subnet_id': 'str'}
+
+ +
+
+property routetable_id
+

Gets the routetable_id of this SubnetRouteTableInfo. # noqa: E501

+

route table id # noqa: E501

+
+
Returns
+

The routetable_id of this SubnetRouteTableInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property subnet_id
+

Gets the subnet_id of this SubnetRouteTableInfo. # noqa: E501

+

subnet id # noqa: E501

+
+
Returns
+

The subnet_id of this SubnetRouteTableInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.subnets module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.subnets.Subnets(subnets=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Subnets - a model defined in OpenAPI

+
+
+attribute_map = {'subnets': 'subnets'}
+
+ +
+
+openapi_types = {'subnets': 'list[str]'}
+
+ +
+
+property subnets
+

Gets the subnets of this Subnets. # noqa: E501

+

List of subnets for which IPsec VPN is configured. Subnets should be network address specified in CIDR format and can accept ‘0.0.0.0/0’ (any) # noqa: E501

+
+
Returns
+

The subnets of this Subnets. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.subscription_details module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.subscription_details.SubscriptionDetails(status=None, anniversary_billing_date=None, end_date=None, billing_frequency=None, auto_renewed_allowed=None, commitment_term=None, csp_subscription_id=None, billing_subscription_id=None, offer_version=None, offer_type=None, description=None, product_id=None, region=None, product_name=None, offer_name=None, commitment_term_uom=None, start_date=None, quantity=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SubscriptionDetails - a model defined in OpenAPI

+
+
+property anniversary_billing_date
+

Gets the anniversary_billing_date of this SubscriptionDetails. # noqa: E501

+
+
Returns
+

The anniversary_billing_date of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+attribute_map = {'anniversary_billing_date': 'anniversary_billing_date', 'auto_renewed_allowed': 'auto_renewed_allowed', 'billing_frequency': 'billing_frequency', 'billing_subscription_id': 'billing_subscription_id', 'commitment_term': 'commitment_term', 'commitment_term_uom': 'commitment_term_uom', 'csp_subscription_id': 'csp_subscription_id', 'description': 'description', 'end_date': 'end_date', 'offer_name': 'offer_name', 'offer_type': 'offer_type', 'offer_version': 'offer_version', 'product_id': 'product_id', 'product_name': 'product_name', 'quantity': 'quantity', 'region': 'region', 'start_date': 'start_date', 'status': 'status'}
+
+ +
+
+property auto_renewed_allowed
+

Gets the auto_renewed_allowed of this SubscriptionDetails. # noqa: E501

+
+
Returns
+

The auto_renewed_allowed of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property billing_frequency
+

Gets the billing_frequency of this SubscriptionDetails. # noqa: E501

+

The frequency at which the customer is billed. Currently supported values are “Upfront” and “Monthly” # noqa: E501

+
+
Returns
+

The billing_frequency of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property billing_subscription_id
+

Gets the billing_subscription_id of this SubscriptionDetails. # noqa: E501

+
+
Returns
+

The billing_subscription_id of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property commitment_term
+

Gets the commitment_term of this SubscriptionDetails. # noqa: E501

+
+
Returns
+

The commitment_term of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property commitment_term_uom
+

Gets the commitment_term_uom of this SubscriptionDetails. # noqa: E501

+

unit of measurment for commitment term # noqa: E501

+
+
Returns
+

The commitment_term_uom of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property csp_subscription_id
+

Gets the csp_subscription_id of this SubscriptionDetails. # noqa: E501

+
+
Returns
+

The csp_subscription_id of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property description
+

Gets the description of this SubscriptionDetails. # noqa: E501

+
+
Returns
+

The description of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property end_date
+

Gets the end_date of this SubscriptionDetails. # noqa: E501

+
+
Returns
+

The end_date of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property offer_name
+

Gets the offer_name of this SubscriptionDetails. # noqa: E501

+
+
Returns
+

The offer_name of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property offer_type
+

Gets the offer_type of this SubscriptionDetails. # noqa: E501

+
+
Returns
+

The offer_type of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

OfferType

+
+
+
+ +
+
+property offer_version
+

Gets the offer_version of this SubscriptionDetails. # noqa: E501

+
+
Returns
+

The offer_version of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'anniversary_billing_date': 'str', 'auto_renewed_allowed': 'str', 'billing_frequency': 'str', 'billing_subscription_id': 'str', 'commitment_term': 'str', 'commitment_term_uom': 'str', 'csp_subscription_id': 'str', 'description': 'str', 'end_date': 'str', 'offer_name': 'str', 'offer_type': 'OfferType', 'offer_version': 'str', 'product_id': 'str', 'product_name': 'str', 'quantity': 'str', 'region': 'str', 'start_date': 'str', 'status': 'str'}
+
+ +
+
+property product_id
+

Gets the product_id of this SubscriptionDetails. # noqa: E501

+
+
Returns
+

The product_id of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property product_name
+

Gets the product_name of this SubscriptionDetails. # noqa: E501

+
+
Returns
+

The product_name of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property quantity
+

Gets the quantity of this SubscriptionDetails. # noqa: E501

+
+
Returns
+

The quantity of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property region
+

Gets the region of this SubscriptionDetails. # noqa: E501

+
+
Returns
+

The region of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property start_date
+

Gets the start_date of this SubscriptionDetails. # noqa: E501

+
+
Returns
+

The start_date of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property status
+

Gets the status of this SubscriptionDetails. # noqa: E501

+
+
Returns
+

The status of this SubscriptionDetails. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.subscription_products module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.subscription_products.SubscriptionProducts(product=None, types=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SubscriptionProducts - a model defined in OpenAPI

+
+
+attribute_map = {'product': 'product', 'types': 'types'}
+
+ +
+
+openapi_types = {'product': 'str', 'types': 'list[str]'}
+
+ +
+
+property product
+

Gets the product of this SubscriptionProducts. # noqa: E501

+

The name of the product # noqa: E501

+
+
Returns
+

The product of this SubscriptionProducts. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property types
+

Gets the types of this SubscriptionProducts. # noqa: E501

+

A list of different types/version for the product. # noqa: E501

+
+
Returns
+

The types of this SubscriptionProducts. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.subscription_request module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.subscription_request.SubscriptionRequest(product=None, product_type=None, product_id=None, billing_frequency=None, region=None, commitment_term=None, offer_context_id=None, offer_version=None, offer_name=None, quantity=None, type=None, price=None, product_charge_id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SubscriptionRequest - a model defined in OpenAPI

+
+
+attribute_map = {'billing_frequency': 'billing_frequency', 'commitment_term': 'commitment_term', 'offer_context_id': 'offer_context_id', 'offer_name': 'offer_name', 'offer_version': 'offer_version', 'price': 'price', 'product': 'product', 'product_charge_id': 'product_charge_id', 'product_id': 'product_id', 'product_type': 'product_type', 'quantity': 'quantity', 'region': 'region', 'type': 'type'}
+
+ +
+
+property billing_frequency
+

Gets the billing_frequency of this SubscriptionRequest. # noqa: E501

+

Frequency of the billing. # noqa: E501

+
+
Returns
+

The billing_frequency of this SubscriptionRequest. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property commitment_term
+

Gets the commitment_term of this SubscriptionRequest. # noqa: E501

+
+
Returns
+

The commitment_term of this SubscriptionRequest. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property offer_context_id
+

Gets the offer_context_id of this SubscriptionRequest. # noqa: E501

+
+
Returns
+

The offer_context_id of this SubscriptionRequest. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property offer_name
+

Gets the offer_name of this SubscriptionRequest. # noqa: E501

+
+
Returns
+

The offer_name of this SubscriptionRequest. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property offer_version
+

Gets the offer_version of this SubscriptionRequest. # noqa: E501

+
+
Returns
+

The offer_version of this SubscriptionRequest. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'billing_frequency': 'str', 'commitment_term': 'str', 'offer_context_id': 'str', 'offer_name': 'str', 'offer_version': 'str', 'price': 'int', 'product': 'str', 'product_charge_id': 'str', 'product_id': 'str', 'product_type': 'str', 'quantity': 'int', 'region': 'str', 'type': 'str'}
+
+ +
+
+property price
+

Gets the price of this SubscriptionRequest. # noqa: E501

+
+
Returns
+

The price of this SubscriptionRequest. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property product
+

Gets the product of this SubscriptionRequest. # noqa: E501

+

The product for which subscription needs to be created. Refer /vmc/api/orgs/{orgId}/products. # noqa: E501

+
+
Returns
+

The product of this SubscriptionRequest. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property product_charge_id
+

Gets the product_charge_id of this SubscriptionRequest. # noqa: E501

+
+
Returns
+

The product_charge_id of this SubscriptionRequest. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property product_id
+

Gets the product_id of this SubscriptionRequest. # noqa: E501

+
+
Returns
+

The product_id of this SubscriptionRequest. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property product_type
+

Gets the product_type of this SubscriptionRequest. # noqa: E501

+

Old identifier for product. Deprecarted. See product and type # noqa: E501

+
+
Returns
+

The product_type of this SubscriptionRequest. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property quantity
+

Gets the quantity of this SubscriptionRequest. # noqa: E501

+
+
Returns
+

The quantity of this SubscriptionRequest. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property region
+

Gets the region of this SubscriptionRequest. # noqa: E501

+
+
Returns
+

The region of this SubscriptionRequest. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property type
+

Gets the type of this SubscriptionRequest. # noqa: E501

+

The type of the product for which the subscription needs to be created. # noqa: E501

+
+
Returns
+

The type of this SubscriptionRequest. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.support_window module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.support_window.SupportWindow(start_day=None, seats=None, sddcs=None, duration_hours=None, start_hour=None, support_window_id=None, metadata=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SupportWindow - a model defined in OpenAPI

+
+
+attribute_map = {'duration_hours': 'duration_hours', 'metadata': 'metadata', 'sddcs': 'sddcs', 'seats': 'seats', 'start_day': 'start_day', 'start_hour': 'start_hour', 'support_window_id': 'support_window_id'}
+
+ +
+
+property duration_hours
+

Gets the duration_hours of this SupportWindow. # noqa: E501

+
+
Returns
+

The duration_hours of this SupportWindow. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property metadata
+

Gets the metadata of this SupportWindow. # noqa: E501

+
+
Returns
+

The metadata of this SupportWindow. # noqa: E501

+
+
Return type
+

object

+
+
+
+ +
+
+openapi_types = {'duration_hours': 'int', 'metadata': 'object', 'sddcs': 'list[str]', 'seats': 'int', 'start_day': 'str', 'start_hour': 'int', 'support_window_id': 'str'}
+
+ +
+
+property sddcs
+

Gets the sddcs of this SupportWindow. # noqa: E501

+

SDDCs in this window # noqa: E501

+
+
Returns
+

The sddcs of this SupportWindow. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+property seats
+

Gets the seats of this SupportWindow. # noqa: E501

+
+
Returns
+

The seats of this SupportWindow. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property start_day
+

Gets the start_day of this SupportWindow. # noqa: E501

+
+
Returns
+

The start_day of this SupportWindow. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property start_hour
+

Gets the start_hour of this SupportWindow. # noqa: E501

+
+
Returns
+

The start_hour of this SupportWindow. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property support_window_id
+

Gets the support_window_id of this SupportWindow. # noqa: E501

+
+
Returns
+

The support_window_id of this SupportWindow. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.support_window_id module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.support_window_id.SupportWindowId(window_id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SupportWindowId - a model defined in OpenAPI

+
+
+attribute_map = {'window_id': 'window_id'}
+
+ +
+
+openapi_types = {'window_id': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property window_id
+

Gets the window_id of this SupportWindowId. # noqa: E501

+

Support Window ID # noqa: E501

+
+
Returns
+

The window_id of this SupportWindowId. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.task module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.task.Task(updated=None, user_id=None, updated_by_user_id=None, created=None, version=None, updated_by_user_name=None, user_name=None, id=None, status=None, localized_error_message=None, resource_id=None, parent_task_id=None, task_version=None, correlation_id=None, start_resource_entity_version=None, sub_status=None, task_type=None, start_time=None, task_progress_phases=None, error_message=None, org_id=None, end_resource_entity_version=None, service_errors=None, org_type=None, estimated_remaining_minutes=None, params=None, progress_percent=None, phase_in_progress=None, resource_type=None, end_time=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Task - a model defined in OpenAPI

+
+
+attribute_map = {'correlation_id': 'correlation_id', 'created': 'created', 'end_resource_entity_version': 'end_resource_entity_version', 'end_time': 'end_time', 'error_message': 'error_message', 'estimated_remaining_minutes': 'estimated_remaining_minutes', 'id': 'id', 'localized_error_message': 'localized_error_message', 'org_id': 'org_id', 'org_type': 'org_type', 'params': 'params', 'parent_task_id': 'parent_task_id', 'phase_in_progress': 'phase_in_progress', 'progress_percent': 'progress_percent', 'resource_id': 'resource_id', 'resource_type': 'resource_type', 'service_errors': 'service_errors', 'start_resource_entity_version': 'start_resource_entity_version', 'start_time': 'start_time', 'status': 'status', 'sub_status': 'sub_status', 'task_progress_phases': 'task_progress_phases', 'task_type': 'task_type', 'task_version': 'task_version', 'updated': 'updated', 'updated_by_user_id': 'updated_by_user_id', 'updated_by_user_name': 'updated_by_user_name', 'user_id': 'user_id', 'user_name': 'user_name', 'version': 'version'}
+
+ +
+
+property correlation_id
+

Gets the correlation_id of this Task. # noqa: E501

+

(Optional) Client provided uniqifier to make task creation idempotent. Be aware not all tasks support this. For tasks that do - supplying the same correlation Id, for the same task type, within a predefined window will ensure the operation happens at most once. # noqa: E501

+
+
Returns
+

The correlation_id of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property created
+

Gets the created of this Task. # noqa: E501

+
+
Returns
+

The created of this Task. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property end_resource_entity_version
+

Gets the end_resource_entity_version of this Task. # noqa: E501

+

Entity version of the resource at the end of the task. This is only set for some task types. # noqa: E501

+
+
Returns
+

The end_resource_entity_version of this Task. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property end_time
+

Gets the end_time of this Task. # noqa: E501

+
+
Returns
+

The end_time of this Task. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property error_message
+

Gets the error_message of this Task. # noqa: E501

+
+
Returns
+

The error_message of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property estimated_remaining_minutes
+

Gets the estimated_remaining_minutes of this Task. # noqa: E501

+

Estimated remaining time in minute of the task execution, < 0 means no estimation for the task. # noqa: E501

+
+
Returns
+

The estimated_remaining_minutes of this Task. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property id
+

Gets the id of this Task. # noqa: E501

+

Unique ID for this entity # noqa: E501

+
+
Returns
+

The id of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property localized_error_message
+

Gets the localized_error_message of this Task. # noqa: E501

+
+
Returns
+

The localized_error_message of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'correlation_id': 'str', 'created': 'datetime', 'end_resource_entity_version': 'int', 'end_time': 'datetime', 'error_message': 'str', 'estimated_remaining_minutes': 'int', 'id': 'str', 'localized_error_message': 'str', 'org_id': 'str', 'org_type': 'str', 'params': 'object', 'parent_task_id': 'str', 'phase_in_progress': 'str', 'progress_percent': 'int', 'resource_id': 'str', 'resource_type': 'str', 'service_errors': 'list[ServiceError]', 'start_resource_entity_version': 'int', 'start_time': 'datetime', 'status': 'str', 'sub_status': 'str', 'task_progress_phases': 'list[TaskProgressPhase]', 'task_type': 'str', 'task_version': 'str', 'updated': 'datetime', 'updated_by_user_id': 'str', 'updated_by_user_name': 'str', 'user_id': 'str', 'user_name': 'str', 'version': 'int'}
+
+ +
+
+property org_id
+

Gets the org_id of this Task. # noqa: E501

+
+
Returns
+

The org_id of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property org_type
+

Gets the org_type of this Task. # noqa: E501

+
+
Returns
+

The org_type of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property params
+

Gets the params of this Task. # noqa: E501

+
+
Returns
+

The params of this Task. # noqa: E501

+
+
Return type
+

object

+
+
+
+ +
+
+property parent_task_id
+

Gets the parent_task_id of this Task. # noqa: E501

+

If this task was created by another task - this provides the linkage. Mostly for debugging. # noqa: E501

+
+
Returns
+

The parent_task_id of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property phase_in_progress
+

Gets the phase_in_progress of this Task. # noqa: E501

+

The current in progress phase ID in the task execution, if none in progress, empty string returned. # noqa: E501

+
+
Returns
+

The phase_in_progress of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property progress_percent
+

Gets the progress_percent of this Task. # noqa: E501

+

Estimated progress percentage the task executed # noqa: E501

+
+
Returns
+

The progress_percent of this Task. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property resource_id
+

Gets the resource_id of this Task. # noqa: E501

+

UUID of the resource the task is acting upon # noqa: E501

+
+
Returns
+

The resource_id of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property resource_type
+

Gets the resource_type of this Task. # noqa: E501

+

Type of resource being acted upon # noqa: E501

+
+
Returns
+

The resource_type of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property service_errors
+

Gets the service_errors of this Task. # noqa: E501

+

Service errors returned from SDDC services. # noqa: E501

+
+
Returns
+

The service_errors of this Task. # noqa: E501

+
+
Return type
+

list[ServiceError]

+
+
+
+ +
+
+property start_resource_entity_version
+

Gets the start_resource_entity_version of this Task. # noqa: E501

+

Entity version of the resource at the start of the task. This is only set for some task types. # noqa: E501

+
+
Returns
+

The start_resource_entity_version of this Task. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property start_time
+

Gets the start_time of this Task. # noqa: E501

+
+
Returns
+

The start_time of this Task. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property status
+

Gets the status of this Task. # noqa: E501

+
+
Returns
+

The status of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sub_status
+

Gets the sub_status of this Task. # noqa: E501

+
+
Returns
+

The sub_status of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property task_progress_phases
+

Gets the task_progress_phases of this Task. # noqa: E501

+

Task progress phases involved in current task execution # noqa: E501

+
+
Returns
+

The task_progress_phases of this Task. # noqa: E501

+
+
Return type
+

list[TaskProgressPhase]

+
+
+
+ +
+
+property task_type
+

Gets the task_type of this Task. # noqa: E501

+
+
Returns
+

The task_type of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property task_version
+

Gets the task_version of this Task. # noqa: E501

+
+
Returns
+

The task_version of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property updated
+

Gets the updated of this Task. # noqa: E501

+
+
Returns
+

The updated of this Task. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property updated_by_user_id
+

Gets the updated_by_user_id of this Task. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_id of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property updated_by_user_name
+

Gets the updated_by_user_name of this Task. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_name of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_id
+

Gets the user_id of this Task. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The user_id of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_name
+

Gets the user_name of this Task. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The user_name of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property version
+

Gets the version of this Task. # noqa: E501

+

Version of this entity # noqa: E501

+
+
Returns
+

The version of this Task. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.task_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.task_all_of.TaskAllOf(status=None, localized_error_message=None, resource_id=None, parent_task_id=None, task_version=None, correlation_id=None, start_resource_entity_version=None, sub_status=None, task_type=None, start_time=None, task_progress_phases=None, error_message=None, org_id=None, end_resource_entity_version=None, service_errors=None, org_type=None, estimated_remaining_minutes=None, params=None, progress_percent=None, phase_in_progress=None, resource_type=None, end_time=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

TaskAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'correlation_id': 'correlation_id', 'end_resource_entity_version': 'end_resource_entity_version', 'end_time': 'end_time', 'error_message': 'error_message', 'estimated_remaining_minutes': 'estimated_remaining_minutes', 'localized_error_message': 'localized_error_message', 'org_id': 'org_id', 'org_type': 'org_type', 'params': 'params', 'parent_task_id': 'parent_task_id', 'phase_in_progress': 'phase_in_progress', 'progress_percent': 'progress_percent', 'resource_id': 'resource_id', 'resource_type': 'resource_type', 'service_errors': 'service_errors', 'start_resource_entity_version': 'start_resource_entity_version', 'start_time': 'start_time', 'status': 'status', 'sub_status': 'sub_status', 'task_progress_phases': 'task_progress_phases', 'task_type': 'task_type', 'task_version': 'task_version'}
+
+ +
+
+property correlation_id
+

Gets the correlation_id of this TaskAllOf. # noqa: E501

+

(Optional) Client provided uniqifier to make task creation idempotent. Be aware not all tasks support this. For tasks that do - supplying the same correlation Id, for the same task type, within a predefined window will ensure the operation happens at most once. # noqa: E501

+
+
Returns
+

The correlation_id of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property end_resource_entity_version
+

Gets the end_resource_entity_version of this TaskAllOf. # noqa: E501

+

Entity version of the resource at the end of the task. This is only set for some task types. # noqa: E501

+
+
Returns
+

The end_resource_entity_version of this TaskAllOf. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property end_time
+

Gets the end_time of this TaskAllOf. # noqa: E501

+
+
Returns
+

The end_time of this TaskAllOf. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property error_message
+

Gets the error_message of this TaskAllOf. # noqa: E501

+
+
Returns
+

The error_message of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property estimated_remaining_minutes
+

Gets the estimated_remaining_minutes of this TaskAllOf. # noqa: E501

+

Estimated remaining time in minute of the task execution, < 0 means no estimation for the task. # noqa: E501

+
+
Returns
+

The estimated_remaining_minutes of this TaskAllOf. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property localized_error_message
+

Gets the localized_error_message of this TaskAllOf. # noqa: E501

+
+
Returns
+

The localized_error_message of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'correlation_id': 'str', 'end_resource_entity_version': 'int', 'end_time': 'datetime', 'error_message': 'str', 'estimated_remaining_minutes': 'int', 'localized_error_message': 'str', 'org_id': 'str', 'org_type': 'str', 'params': 'object', 'parent_task_id': 'str', 'phase_in_progress': 'str', 'progress_percent': 'int', 'resource_id': 'str', 'resource_type': 'str', 'service_errors': 'list[ServiceError]', 'start_resource_entity_version': 'int', 'start_time': 'datetime', 'status': 'str', 'sub_status': 'str', 'task_progress_phases': 'list[TaskProgressPhase]', 'task_type': 'str', 'task_version': 'str'}
+
+ +
+
+property org_id
+

Gets the org_id of this TaskAllOf. # noqa: E501

+
+
Returns
+

The org_id of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property org_type
+

Gets the org_type of this TaskAllOf. # noqa: E501

+
+
Returns
+

The org_type of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property params
+

Gets the params of this TaskAllOf. # noqa: E501

+
+
Returns
+

The params of this TaskAllOf. # noqa: E501

+
+
Return type
+

object

+
+
+
+ +
+
+property parent_task_id
+

Gets the parent_task_id of this TaskAllOf. # noqa: E501

+

If this task was created by another task - this provides the linkage. Mostly for debugging. # noqa: E501

+
+
Returns
+

The parent_task_id of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property phase_in_progress
+

Gets the phase_in_progress of this TaskAllOf. # noqa: E501

+

The current in progress phase ID in the task execution, if none in progress, empty string returned. # noqa: E501

+
+
Returns
+

The phase_in_progress of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property progress_percent
+

Gets the progress_percent of this TaskAllOf. # noqa: E501

+

Estimated progress percentage the task executed # noqa: E501

+
+
Returns
+

The progress_percent of this TaskAllOf. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property resource_id
+

Gets the resource_id of this TaskAllOf. # noqa: E501

+

UUID of the resource the task is acting upon # noqa: E501

+
+
Returns
+

The resource_id of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property resource_type
+

Gets the resource_type of this TaskAllOf. # noqa: E501

+

Type of resource being acted upon # noqa: E501

+
+
Returns
+

The resource_type of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property service_errors
+

Gets the service_errors of this TaskAllOf. # noqa: E501

+

Service errors returned from SDDC services. # noqa: E501

+
+
Returns
+

The service_errors of this TaskAllOf. # noqa: E501

+
+
Return type
+

list[ServiceError]

+
+
+
+ +
+
+property start_resource_entity_version
+

Gets the start_resource_entity_version of this TaskAllOf. # noqa: E501

+

Entity version of the resource at the start of the task. This is only set for some task types. # noqa: E501

+
+
Returns
+

The start_resource_entity_version of this TaskAllOf. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property start_time
+

Gets the start_time of this TaskAllOf. # noqa: E501

+
+
Returns
+

The start_time of this TaskAllOf. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property status
+

Gets the status of this TaskAllOf. # noqa: E501

+
+
Returns
+

The status of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sub_status
+

Gets the sub_status of this TaskAllOf. # noqa: E501

+
+
Returns
+

The sub_status of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property task_progress_phases
+

Gets the task_progress_phases of this TaskAllOf. # noqa: E501

+

Task progress phases involved in current task execution # noqa: E501

+
+
Returns
+

The task_progress_phases of this TaskAllOf. # noqa: E501

+
+
Return type
+

list[TaskProgressPhase]

+
+
+
+ +
+
+property task_type
+

Gets the task_type of this TaskAllOf. # noqa: E501

+
+
Returns
+

The task_type of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property task_version
+

Gets the task_version of this TaskAllOf. # noqa: E501

+
+
Returns
+

The task_version of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.task_progress_phase module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.task_progress_phase.TaskProgressPhase(id=None, name=None, progress_percent=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

TaskProgressPhase - a model defined in OpenAPI

+
+
+attribute_map = {'id': 'id', 'name': 'name', 'progress_percent': 'progress_percent'}
+
+ +
+
+property id
+

Gets the id of this TaskProgressPhase. # noqa: E501

+

The identifier of the task progress phase # noqa: E501

+
+
Returns
+

The id of this TaskProgressPhase. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this TaskProgressPhase. # noqa: E501

+

The display name of the task progress phase # noqa: E501

+
+
Returns
+

The name of this TaskProgressPhase. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'id': 'str', 'name': 'str', 'progress_percent': 'int'}
+
+ +
+
+property progress_percent
+

Gets the progress_percent of this TaskProgressPhase. # noqa: E501

+

The percentage of the phase that has completed # noqa: E501

+
+
Returns
+

The progress_percent of this TaskProgressPhase. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.term_billing_options module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.term_billing_options.TermBillingOptions(unit_price=None, billing_frequency=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

TermBillingOptions - a model defined in OpenAPI

+
+
+attribute_map = {'billing_frequency': 'billing_frequency', 'unit_price': 'unit_price'}
+
+ +
+
+property billing_frequency
+

Gets the billing_frequency of this TermBillingOptions. # noqa: E501

+
+
Returns
+

The billing_frequency of this TermBillingOptions. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'billing_frequency': 'str', 'unit_price': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property unit_price
+

Gets the unit_price of this TermBillingOptions. # noqa: E501

+
+
Returns
+

The unit_price of this TermBillingOptions. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.term_offer_instance module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.term_offer_instance.TermOfferInstance(description=None, product=None, product_type=None, name=None, currency=None, region=None, commitment_term=None, unit_price=None, billing_options=None, version=None, offer_context_id=None, product_charge_id=None, type=None, product_id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

TermOfferInstance - a model defined in OpenAPI

+
+
+attribute_map = {'billing_options': 'billing_options', 'commitment_term': 'commitment_term', 'currency': 'currency', 'description': 'description', 'name': 'name', 'offer_context_id': 'offer_context_id', 'product': 'product', 'product_charge_id': 'product_charge_id', 'product_id': 'product_id', 'product_type': 'product_type', 'region': 'region', 'type': 'type', 'unit_price': 'unit_price', 'version': 'version'}
+
+ +
+
+property billing_options
+

Gets the billing_options of this TermOfferInstance. # noqa: E501

+
+
Returns
+

The billing_options of this TermOfferInstance. # noqa: E501

+
+
Return type
+

list[TermBillingOptions]

+
+
+
+ +
+
+property commitment_term
+

Gets the commitment_term of this TermOfferInstance. # noqa: E501

+
+
Returns
+

The commitment_term of this TermOfferInstance. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property currency
+

Gets the currency of this TermOfferInstance. # noqa: E501

+
+
Returns
+

The currency of this TermOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property description
+

Gets the description of this TermOfferInstance. # noqa: E501

+
+
Returns
+

The description of this TermOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this TermOfferInstance. # noqa: E501

+
+
Returns
+

The name of this TermOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property offer_context_id
+

Gets the offer_context_id of this TermOfferInstance. # noqa: E501

+
+
Returns
+

The offer_context_id of this TermOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'billing_options': 'list[TermBillingOptions]', 'commitment_term': 'int', 'currency': 'str', 'description': 'str', 'name': 'str', 'offer_context_id': 'str', 'product': 'str', 'product_charge_id': 'str', 'product_id': 'str', 'product_type': 'str', 'region': 'str', 'type': 'str', 'unit_price': 'str', 'version': 'str'}
+
+ +
+
+property product
+

Gets the product of this TermOfferInstance. # noqa: E501

+
+
Returns
+

The product of this TermOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property product_charge_id
+

Gets the product_charge_id of this TermOfferInstance. # noqa: E501

+
+
Returns
+

The product_charge_id of this TermOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property product_id
+

Gets the product_id of this TermOfferInstance. # noqa: E501

+
+
Returns
+

The product_id of this TermOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property product_type
+

Gets the product_type of this TermOfferInstance. # noqa: E501

+

Deprecated. Please use product and type fields instead. # noqa: E501

+
+
Returns
+

The product_type of this TermOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property region
+

Gets the region of this TermOfferInstance. # noqa: E501

+
+
Returns
+

The region of this TermOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property type
+

Gets the type of this TermOfferInstance. # noqa: E501

+
+
Returns
+

The type of this TermOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property unit_price
+

Gets the unit_price of this TermOfferInstance. # noqa: E501

+

(deprecated. unit_price is moved into TermBillingOptions. For backward compatibility, this field reflect “Prepaid” price at the offer level.) # noqa: E501

+
+
Returns
+

The unit_price of this TermOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property version
+

Gets the version of this TermOfferInstance. # noqa: E501

+
+
Returns
+

The version of this TermOfferInstance. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.traffic_shaping_policy module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.traffic_shaping_policy.TrafficShapingPolicy(burst_size=None, average_bandwidth=None, peak_bandwidth=None, enabled=None, inherited=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

TrafficShapingPolicy - a model defined in OpenAPI

+
+
+attribute_map = {'average_bandwidth': 'averageBandwidth', 'burst_size': 'burstSize', 'enabled': 'enabled', 'inherited': 'inherited', 'peak_bandwidth': 'peakBandwidth'}
+
+ +
+
+property average_bandwidth
+

Gets the average_bandwidth of this TrafficShapingPolicy. # noqa: E501

+
+
Returns
+

The average_bandwidth of this TrafficShapingPolicy. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property burst_size
+

Gets the burst_size of this TrafficShapingPolicy. # noqa: E501

+
+
Returns
+

The burst_size of this TrafficShapingPolicy. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property enabled
+

Gets the enabled of this TrafficShapingPolicy. # noqa: E501

+
+
Returns
+

The enabled of this TrafficShapingPolicy. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property inherited
+

Gets the inherited of this TrafficShapingPolicy. # noqa: E501

+
+
Returns
+

The inherited of this TrafficShapingPolicy. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+openapi_types = {'average_bandwidth': 'int', 'burst_size': 'int', 'enabled': 'bool', 'inherited': 'bool', 'peak_bandwidth': 'int'}
+
+ +
+
+property peak_bandwidth
+

Gets the peak_bandwidth of this TrafficShapingPolicy. # noqa: E501

+
+
Returns
+

The peak_bandwidth of this TrafficShapingPolicy. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.update_credentials module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.update_credentials.UpdateCredentials(username=None, password=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

UpdateCredentials - a model defined in OpenAPI

+
+
+attribute_map = {'password': 'password', 'username': 'username'}
+
+ +
+
+openapi_types = {'password': 'str', 'username': 'str'}
+
+ +
+
+property password
+

Gets the password of this UpdateCredentials. # noqa: E501

+

Password associated with the credentials # noqa: E501

+
+
Returns
+

The password of this UpdateCredentials. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property username
+

Gets the username of this UpdateCredentials. # noqa: E501

+

Username of the credentials # noqa: E501

+
+
Returns
+

The username of this UpdateCredentials. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.vmc_locale module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.vmc_locale.VmcLocale(locale=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

VmcLocale - a model defined in OpenAPI

+
+
+attribute_map = {'locale': 'locale'}
+
+ +
+
+property locale
+

Gets the locale of this VmcLocale. # noqa: E501

+

The locale to be used for translating responses for the session # noqa: E501

+
+
Returns
+

The locale of this VmcLocale. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'locale': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.vnic module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.vnic.Vnic(sub_interfaces=None, address_groups=None, is_connected=None, enable_send_redirects=None, in_shaping_policy=None, label=None, enable_proxy_arp=None, index=None, name=None, mtu=None, fence_parameters=None, mac_addresses=None, out_shaping_policy=None, portgroup_name=None, enable_bridge_mode=None, type=None, portgroup_id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Vnic - a model defined in OpenAPI

+
+
+property address_groups
+

Gets the address_groups of this Vnic. # noqa: E501

+
+
Returns
+

The address_groups of this Vnic. # noqa: E501

+
+
Return type
+

EdgeVnicAddressGroups

+
+
+
+ +
+
+attribute_map = {'address_groups': 'addressGroups', 'enable_bridge_mode': 'enableBridgeMode', 'enable_proxy_arp': 'enableProxyArp', 'enable_send_redirects': 'enableSendRedirects', 'fence_parameters': 'fenceParameters', 'in_shaping_policy': 'inShapingPolicy', 'index': 'index', 'is_connected': 'isConnected', 'label': 'label', 'mac_addresses': 'macAddresses', 'mtu': 'mtu', 'name': 'name', 'out_shaping_policy': 'outShapingPolicy', 'portgroup_id': 'portgroupId', 'portgroup_name': 'portgroupName', 'sub_interfaces': 'subInterfaces', 'type': 'type'}
+
+ +
+
+property enable_bridge_mode
+

Gets the enable_bridge_mode of this Vnic. # noqa: E501

+

Value is true if bridge mode is enabled. # noqa: E501

+
+
Returns
+

The enable_bridge_mode of this Vnic. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property enable_proxy_arp
+

Gets the enable_proxy_arp of this Vnic. # noqa: E501

+

Value is true if proxy arp is enabled. Enable proxy ARP if you want to allow the NSX Edge of type ‘gatewayServices’ to answer ARP requests intended for other machines. # noqa: E501

+
+
Returns
+

The enable_proxy_arp of this Vnic. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property enable_send_redirects
+

Gets the enable_send_redirects of this Vnic. # noqa: E501

+

Value is true if send redirects is enabled. Enable ICMP redirect to convey routing information to hosts. # noqa: E501

+
+
Returns
+

The enable_send_redirects of this Vnic. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property fence_parameters
+

Gets the fence_parameters of this Vnic. # noqa: E501

+
+
Returns
+

The fence_parameters of this Vnic. # noqa: E501

+
+
Return type
+

list[KeyValueAttributes]

+
+
+
+ +
+
+property in_shaping_policy
+

Gets the in_shaping_policy of this Vnic. # noqa: E501

+
+
Returns
+

The in_shaping_policy of this Vnic. # noqa: E501

+
+
Return type
+

TrafficShapingPolicy

+
+
+
+ +
+
+property index
+

Gets the index of this Vnic. # noqa: E501

+

Index of the vnic. Min value is 0 and max value is 9. # noqa: E501

+
+
Returns
+

The index of this Vnic. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property is_connected
+

Gets the is_connected of this Vnic. # noqa: E501

+

Value is true if the vnic is connected to a logical switch, standard portgroup or distributed portgroup. # noqa: E501

+
+
Returns
+

The is_connected of this Vnic. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property label
+

Gets the label of this Vnic. # noqa: E501

+

Interface label of format vNic_{vnicIndex} provided by NSX Manager. Read only. # noqa: E501

+
+
Returns
+

The label of this Vnic. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property mac_addresses
+

Gets the mac_addresses of this Vnic. # noqa: E501

+

Distinct MAC addresses configured for the vnic. Optional. # noqa: E501

+
+
Returns
+

The mac_addresses of this Vnic. # noqa: E501

+
+
Return type
+

list[MacAddress]

+
+
+
+ +
+
+property mtu
+

Gets the mtu of this Vnic. # noqa: E501

+

MTU of the interface, with default as 1500. Min is 68, Max is 9000. Optional. # noqa: E501

+
+
Returns
+

The mtu of this Vnic. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property name
+

Gets the name of this Vnic. # noqa: E501

+

Name of the interface. Optional. # noqa: E501

+
+
Returns
+

The name of this Vnic. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'address_groups': 'EdgeVnicAddressGroups', 'enable_bridge_mode': 'bool', 'enable_proxy_arp': 'bool', 'enable_send_redirects': 'bool', 'fence_parameters': 'list[KeyValueAttributes]', 'in_shaping_policy': 'TrafficShapingPolicy', 'index': 'int', 'is_connected': 'bool', 'label': 'str', 'mac_addresses': 'list[MacAddress]', 'mtu': 'int', 'name': 'str', 'out_shaping_policy': 'TrafficShapingPolicy', 'portgroup_id': 'str', 'portgroup_name': 'str', 'sub_interfaces': 'SubInterfaces', 'type': 'str'}
+
+ +
+
+property out_shaping_policy
+

Gets the out_shaping_policy of this Vnic. # noqa: E501

+
+
Returns
+

The out_shaping_policy of this Vnic. # noqa: E501

+
+
Return type
+

TrafficShapingPolicy

+
+
+
+ +
+
+property portgroup_id
+

Gets the portgroup_id of this Vnic. # noqa: E501

+

Value are port group ID (standard portgroup or distributed portgroup) or virtual wire ID (logical switch). Logical switch cannot be used for a TRUNK vnic. Portgroup cannot be shared among vnics/LIFs. Required when isConnected is specified as true. Example ‘network-17’ (standard portgroup), ‘dvportgroup-34’ (distributed portgroup) or ‘virtualwire-2’ (logical switch). # noqa: E501

+
+
Returns
+

The portgroup_id of this Vnic. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property portgroup_name
+

Gets the portgroup_name of this Vnic. # noqa: E501

+

Name of the port group or logical switch. # noqa: E501

+
+
Returns
+

The portgroup_name of this Vnic. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sub_interfaces
+

Gets the sub_interfaces of this Vnic. # noqa: E501

+
+
Returns
+

The sub_interfaces of this Vnic. # noqa: E501

+
+
Return type
+

SubInterfaces

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property type
+

Gets the type of this Vnic. # noqa: E501

+

Type of the vnic. Values are uplink, internal, trunk. At least one internal interface must be configured for NSX Edge HA to work. # noqa: E501

+
+
Returns
+

The type of this Vnic. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.vnics module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.vnics.Vnics(vnics=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Vnics - a model defined in OpenAPI

+
+
+attribute_map = {'vnics': 'vnics'}
+
+ +
+
+openapi_types = {'vnics': 'list[Vnic]'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vnics
+

Gets the vnics of this Vnics. # noqa: E501

+

Ordered list of NSX Edge vnics. # noqa: E501

+
+
Returns
+

The vnics of this Vnics. # noqa: E501

+
+
Return type
+

list[Vnic]

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.vpc_info module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.vpc_info.VpcInfo(vpc_cidr=None, vgw_id=None, esx_public_security_group_id=None, vif_ids=None, vm_security_group_id=None, tgw_ips=None, route_table_id=None, edge_subnet_id=None, id=None, api_association_id=None, api_subnet_id=None, private_subnet_id=None, private_association_id=None, esx_security_group_id=None, subnet_id=None, internet_gateway_id=None, security_group_id=None, association_id=None, vgw_route_table_id=None, edge_association_id=None, provider=None, peering_connection_id=None, network_type=None, available_zones=None, routetables=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

VpcInfo - a model defined in OpenAPI

+
+
+property api_association_id
+

Gets the api_association_id of this VpcInfo. # noqa: E501

+

Id of the association between subnet and route-table (deprecated) # noqa: E501

+
+
Returns
+

The api_association_id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property api_subnet_id
+

Gets the api_subnet_id of this VpcInfo. # noqa: E501

+

Id associated with this VPC (deprecated) # noqa: E501

+
+
Returns
+

The api_subnet_id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property association_id
+

Gets the association_id of this VpcInfo. # noqa: E501

+

(deprecated) # noqa: E501

+
+
Returns
+

The association_id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+attribute_map = {'api_association_id': 'api_association_id', 'api_subnet_id': 'api_subnet_id', 'association_id': 'association_id', 'available_zones': 'available_zones', 'edge_association_id': 'edge_association_id', 'edge_subnet_id': 'edge_subnet_id', 'esx_public_security_group_id': 'esx_public_security_group_id', 'esx_security_group_id': 'esx_security_group_id', 'id': 'id', 'internet_gateway_id': 'internet_gateway_id', 'network_type': 'network_type', 'peering_connection_id': 'peering_connection_id', 'private_association_id': 'private_association_id', 'private_subnet_id': 'private_subnet_id', 'provider': 'provider', 'route_table_id': 'route_table_id', 'routetables': 'routetables', 'security_group_id': 'security_group_id', 'subnet_id': 'subnet_id', 'tgw_ips': 'tgwIps', 'vgw_id': 'vgw_id', 'vgw_route_table_id': 'vgw_route_table_id', 'vif_ids': 'vif_ids', 'vm_security_group_id': 'vm_security_group_id', 'vpc_cidr': 'vpc_cidr'}
+
+ +
+
+property available_zones
+

Gets the available_zones of this VpcInfo. # noqa: E501

+
+
Returns
+

The available_zones of this VpcInfo. # noqa: E501

+
+
Return type
+

list[AvailableZoneInfo]

+
+
+
+ +
+
+property edge_association_id
+

Gets the edge_association_id of this VpcInfo. # noqa: E501

+

Id of the association between edge subnet and route-table (deprecated) # noqa: E501

+
+
Returns
+

The edge_association_id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property edge_subnet_id
+

Gets the edge_subnet_id of this VpcInfo. # noqa: E501

+

Id of the NSX edge associated with this VPC (deprecated) # noqa: E501

+
+
Returns
+

The edge_subnet_id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property esx_public_security_group_id
+

Gets the esx_public_security_group_id of this VpcInfo. # noqa: E501

+
+
Returns
+

The esx_public_security_group_id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property esx_security_group_id
+

Gets the esx_security_group_id of this VpcInfo. # noqa: E501

+
+
Returns
+

The esx_security_group_id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property id
+

Gets the id of this VpcInfo. # noqa: E501

+

vpc id # noqa: E501

+
+
Returns
+

The id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property internet_gateway_id
+

Gets the internet_gateway_id of this VpcInfo. # noqa: E501

+
+
Returns
+

The internet_gateway_id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property network_type
+

Gets the network_type of this VpcInfo. # noqa: E501

+
+
Returns
+

The network_type of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'api_association_id': 'str', 'api_subnet_id': 'str', 'association_id': 'str', 'available_zones': 'list[AvailableZoneInfo]', 'edge_association_id': 'str', 'edge_subnet_id': 'str', 'esx_public_security_group_id': 'str', 'esx_security_group_id': 'str', 'id': 'str', 'internet_gateway_id': 'str', 'network_type': 'str', 'peering_connection_id': 'str', 'private_association_id': 'str', 'private_subnet_id': 'str', 'provider': 'str', 'route_table_id': 'str', 'routetables': 'dict(str, RouteTableInfo)', 'security_group_id': 'str', 'subnet_id': 'str', 'tgw_ips': 'dict(str, list[str])', 'vgw_id': 'str', 'vgw_route_table_id': 'str', 'vif_ids': 'list[str]', 'vm_security_group_id': 'str', 'vpc_cidr': 'str'}
+
+ +
+
+property peering_connection_id
+

Gets the peering_connection_id of this VpcInfo. # noqa: E501

+

(deprecated) # noqa: E501

+
+
Returns
+

The peering_connection_id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property private_association_id
+

Gets the private_association_id of this VpcInfo. # noqa: E501

+

(deprecated) # noqa: E501

+
+
Returns
+

The private_association_id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property private_subnet_id
+

Gets the private_subnet_id of this VpcInfo. # noqa: E501

+

(deprecated) # noqa: E501

+
+
Returns
+

The private_subnet_id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property provider
+

Gets the provider of this VpcInfo. # noqa: E501

+
+
Returns
+

The provider of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property route_table_id
+

Gets the route_table_id of this VpcInfo. # noqa: E501

+

(deprecated) # noqa: E501

+
+
Returns
+

The route_table_id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property routetables
+

Gets the routetables of this VpcInfo. # noqa: E501

+

map from routeTableName to routeTableInfo # noqa: E501

+
+
Returns
+

The routetables of this VpcInfo. # noqa: E501

+
+
Return type
+

dict(str, RouteTableInfo)

+
+
+
+ +
+
+property security_group_id
+

Gets the security_group_id of this VpcInfo. # noqa: E501

+
+
Returns
+

The security_group_id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property subnet_id
+

Gets the subnet_id of this VpcInfo. # noqa: E501

+

(deprecated) # noqa: E501

+
+
Returns
+

The subnet_id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property tgw_ips
+

Gets the tgw_ips of this VpcInfo. # noqa: E501

+

Mapping from AZ to a list of IP addresses assigned to TGW ENI that’s connected with Vpc # noqa: E501

+
+
Returns
+

The tgw_ips of this VpcInfo. # noqa: E501

+
+
Return type
+

dict(str, list[str])

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vgw_id
+

Gets the vgw_id of this VpcInfo. # noqa: E501

+
+
Returns
+

The vgw_id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vgw_route_table_id
+

Gets the vgw_route_table_id of this VpcInfo. # noqa: E501

+

Route table which contains the route to VGW (deprecated) # noqa: E501

+
+
Returns
+

The vgw_route_table_id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vif_ids
+

Gets the vif_ids of this VpcInfo. # noqa: E501

+

set of virtual interfaces attached to the sddc # noqa: E501

+
+
Returns
+

The vif_ids of this VpcInfo. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+property vm_security_group_id
+

Gets the vm_security_group_id of this VpcInfo. # noqa: E501

+
+
Returns
+

The vm_security_group_id of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vpc_cidr
+

Gets the vpc_cidr of this VpcInfo. # noqa: E501

+
+
Returns
+

The vpc_cidr of this VpcInfo. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.vpc_info_subnets module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.vpc_info_subnets.VpcInfoSubnets(local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

VpcInfoSubnets - a model defined in OpenAPI

+
+
+attribute_map = {}
+
+ +
+
+openapi_types = {}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.vpc_info_subnets_all_of module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.vpc_info_subnets_all_of.VpcInfoSubnetsAllOf(vpc_id=None, cidr_block=None, description=None, subnets=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

VpcInfoSubnetsAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'cidr_block': 'cidr_block', 'description': 'description', 'subnets': 'subnets', 'vpc_id': 'vpc_id'}
+
+ +
+
+property cidr_block
+

Gets the cidr_block of this VpcInfoSubnetsAllOf. # noqa: E501

+

The overall CIDR block of the VPC. This is the AWS primary CIDR block. # noqa: E501

+
+
Returns
+

The cidr_block of this VpcInfoSubnetsAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property description
+

Gets the description of this VpcInfoSubnetsAllOf. # noqa: E501

+

The description of the VPC; usually it’s name or id. # noqa: E501

+
+
Returns
+

The description of this VpcInfoSubnetsAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'cidr_block': 'str', 'description': 'str', 'subnets': 'list[SubnetInfo]', 'vpc_id': 'str'}
+
+ +
+
+property subnets
+

Gets the subnets of this VpcInfoSubnetsAllOf. # noqa: E501

+
+
Returns
+

The subnets of this VpcInfoSubnetsAllOf. # noqa: E501

+
+
Return type
+

list[SubnetInfo]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vpc_id
+

Gets the vpc_id of this VpcInfoSubnetsAllOf. # noqa: E501

+

The ID of the VPC these subnets belong to. # noqa: E501

+
+
Returns
+

The vpc_id of this VpcInfoSubnetsAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.vpn module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.vpn.Vpn(version=None, on_prem_gateway_ip=None, on_prem_network_cidr=None, pfs_enabled=None, id=None, channel_status=None, on_prem_nat_ip=None, name=None, internal_network_ids=None, tunnel_statuses=None, encryption=None, enabled=None, state=None, dh_group=None, authentication=None, pre_shared_key=None, ike_option=None, digest_algorithm=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Vpn - a model defined in OpenAPI

+
+
+attribute_map = {'authentication': 'authentication', 'channel_status': 'channel_status', 'dh_group': 'dh_group', 'digest_algorithm': 'digest_algorithm', 'enabled': 'enabled', 'encryption': 'encryption', 'id': 'id', 'ike_option': 'ike_option', 'internal_network_ids': 'internal_network_ids', 'name': 'name', 'on_prem_gateway_ip': 'on_prem_gateway_ip', 'on_prem_nat_ip': 'on_prem_nat_ip', 'on_prem_network_cidr': 'on_prem_network_cidr', 'pfs_enabled': 'pfs_enabled', 'pre_shared_key': 'pre_shared_key', 'state': 'state', 'tunnel_statuses': 'tunnel_statuses', 'version': 'version'}
+
+ +
+
+property authentication
+

Gets the authentication of this Vpn. # noqa: E501

+
+
Returns
+

The authentication of this Vpn. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property channel_status
+

Gets the channel_status of this Vpn. # noqa: E501

+
+
Returns
+

The channel_status of this Vpn. # noqa: E501

+
+
Return type
+

VpnChannelStatus

+
+
+
+ +
+
+property dh_group
+

Gets the dh_group of this Vpn. # noqa: E501

+
+
Returns
+

The dh_group of this Vpn. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property digest_algorithm
+

Gets the digest_algorithm of this Vpn. # noqa: E501

+
+
Returns
+

The digest_algorithm of this Vpn. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property enabled
+

Gets the enabled of this Vpn. # noqa: E501

+
+
Returns
+

The enabled of this Vpn. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property encryption
+

Gets the encryption of this Vpn. # noqa: E501

+
+
Returns
+

The encryption of this Vpn. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property id
+

Gets the id of this Vpn. # noqa: E501

+
+
Returns
+

The id of this Vpn. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property ike_option
+

Gets the ike_option of this Vpn. # noqa: E501

+
+
Returns
+

The ike_option of this Vpn. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property internal_network_ids
+

Gets the internal_network_ids of this Vpn. # noqa: E501

+
+
Returns
+

The internal_network_ids of this Vpn. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+property name
+

Gets the name of this Vpn. # noqa: E501

+
+
Returns
+

The name of this Vpn. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property on_prem_gateway_ip
+

Gets the on_prem_gateway_ip of this Vpn. # noqa: E501

+
+
Returns
+

The on_prem_gateway_ip of this Vpn. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property on_prem_nat_ip
+

Gets the on_prem_nat_ip of this Vpn. # noqa: E501

+
+
Returns
+

The on_prem_nat_ip of this Vpn. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property on_prem_network_cidr
+

Gets the on_prem_network_cidr of this Vpn. # noqa: E501

+
+
Returns
+

The on_prem_network_cidr of this Vpn. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'authentication': 'str', 'channel_status': 'VpnChannelStatus', 'dh_group': 'str', 'digest_algorithm': 'str', 'enabled': 'bool', 'encryption': 'str', 'id': 'str', 'ike_option': 'str', 'internal_network_ids': 'list[str]', 'name': 'str', 'on_prem_gateway_ip': 'str', 'on_prem_nat_ip': 'str', 'on_prem_network_cidr': 'str', 'pfs_enabled': 'bool', 'pre_shared_key': 'str', 'state': 'str', 'tunnel_statuses': 'list[VpnTunnelStatus]', 'version': 'str'}
+
+ +
+
+property pfs_enabled
+

Gets the pfs_enabled of this Vpn. # noqa: E501

+
+
Returns
+

The pfs_enabled of this Vpn. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property pre_shared_key
+

Gets the pre_shared_key of this Vpn. # noqa: E501

+
+
Returns
+

The pre_shared_key of this Vpn. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property state
+

Gets the state of this Vpn. # noqa: E501

+
+
Returns
+

The state of this Vpn. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property tunnel_statuses
+

Gets the tunnel_statuses of this Vpn. # noqa: E501

+
+
Returns
+

The tunnel_statuses of this Vpn. # noqa: E501

+
+
Return type
+

list[VpnTunnelStatus]

+
+
+
+ +
+
+property version
+

Gets the version of this Vpn. # noqa: E501

+
+
Returns
+

The version of this Vpn. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.vpn_channel_status module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.vpn_channel_status.VpnChannelStatus(channel_status=None, channel_state=None, last_info_message=None, failure_message=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

VpnChannelStatus - a model defined in OpenAPI

+
+
+attribute_map = {'channel_state': 'channel_state', 'channel_status': 'channel_status', 'failure_message': 'failure_message', 'last_info_message': 'last_info_message'}
+
+ +
+
+property channel_state
+

Gets the channel_state of this VpnChannelStatus. # noqa: E501

+
+
Returns
+

The channel_state of this VpnChannelStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property channel_status
+

Gets the channel_status of this VpnChannelStatus. # noqa: E501

+
+
Returns
+

The channel_status of this VpnChannelStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property failure_message
+

Gets the failure_message of this VpnChannelStatus. # noqa: E501

+
+
Returns
+

The failure_message of this VpnChannelStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property last_info_message
+

Gets the last_info_message of this VpnChannelStatus. # noqa: E501

+
+
Returns
+

The last_info_message of this VpnChannelStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'channel_state': 'str', 'channel_status': 'str', 'failure_message': 'str', 'last_info_message': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.vpn_tunnel_status module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.vpn_tunnel_status.VpnTunnelStatus(on_prem_subnet=None, traffic_stats=None, last_info_message=None, local_subnet=None, tunnel_state=None, failure_message=None, tunnel_status=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

VpnTunnelStatus - a model defined in OpenAPI

+
+
+attribute_map = {'failure_message': 'failure_message', 'last_info_message': 'last_info_message', 'local_subnet': 'local_subnet', 'on_prem_subnet': 'on_prem_subnet', 'traffic_stats': 'traffic_stats', 'tunnel_state': 'tunnel_state', 'tunnel_status': 'tunnel_status'}
+
+ +
+
+property failure_message
+

Gets the failure_message of this VpnTunnelStatus. # noqa: E501

+
+
Returns
+

The failure_message of this VpnTunnelStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property last_info_message
+

Gets the last_info_message of this VpnTunnelStatus. # noqa: E501

+
+
Returns
+

The last_info_message of this VpnTunnelStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property local_subnet
+

Gets the local_subnet of this VpnTunnelStatus. # noqa: E501

+
+
Returns
+

The local_subnet of this VpnTunnelStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property on_prem_subnet
+

Gets the on_prem_subnet of this VpnTunnelStatus. # noqa: E501

+
+
Returns
+

The on_prem_subnet of this VpnTunnelStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'failure_message': 'str', 'last_info_message': 'str', 'local_subnet': 'str', 'on_prem_subnet': 'str', 'traffic_stats': 'VpnTunnelTrafficStats', 'tunnel_state': 'str', 'tunnel_status': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property traffic_stats
+

Gets the traffic_stats of this VpnTunnelStatus. # noqa: E501

+
+
Returns
+

The traffic_stats of this VpnTunnelStatus. # noqa: E501

+
+
Return type
+

VpnTunnelTrafficStats

+
+
+
+ +
+
+property tunnel_state
+

Gets the tunnel_state of this VpnTunnelStatus. # noqa: E501

+
+
Returns
+

The tunnel_state of this VpnTunnelStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property tunnel_status
+

Gets the tunnel_status of this VpnTunnelStatus. # noqa: E501

+
+
Returns
+

The tunnel_status of this VpnTunnelStatus. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.vpn_tunnel_traffic_stats module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.vpn_tunnel_traffic_stats.VpnTunnelTrafficStats(packets_out=None, packet_received_errors=None, rx_bytes_on_local_subnet=None, replay_errors=None, sequence_number_over_flow_errors=None, encryption_failures=None, integrity_errors=None, packet_sent_errors=None, decryption_failures=None, packets_in=None, tx_bytes_from_local_subnet=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

VpnTunnelTrafficStats - a model defined in OpenAPI

+
+
+attribute_map = {'decryption_failures': 'decryption_failures', 'encryption_failures': 'encryption_failures', 'integrity_errors': 'integrity_errors', 'packet_received_errors': 'packet_received_errors', 'packet_sent_errors': 'packet_sent_errors', 'packets_in': 'packets_in', 'packets_out': 'packets_out', 'replay_errors': 'replay_errors', 'rx_bytes_on_local_subnet': 'rx_bytes_on_local_subnet', 'sequence_number_over_flow_errors': 'sequence_number_over_flow_errors', 'tx_bytes_from_local_subnet': 'tx_bytes_from_local_subnet'}
+
+ +
+
+property decryption_failures
+

Gets the decryption_failures of this VpnTunnelTrafficStats. # noqa: E501

+
+
Returns
+

The decryption_failures of this VpnTunnelTrafficStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property encryption_failures
+

Gets the encryption_failures of this VpnTunnelTrafficStats. # noqa: E501

+
+
Returns
+

The encryption_failures of this VpnTunnelTrafficStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property integrity_errors
+

Gets the integrity_errors of this VpnTunnelTrafficStats. # noqa: E501

+
+
Returns
+

The integrity_errors of this VpnTunnelTrafficStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'decryption_failures': 'str', 'encryption_failures': 'str', 'integrity_errors': 'str', 'packet_received_errors': 'str', 'packet_sent_errors': 'str', 'packets_in': 'str', 'packets_out': 'str', 'replay_errors': 'str', 'rx_bytes_on_local_subnet': 'str', 'sequence_number_over_flow_errors': 'str', 'tx_bytes_from_local_subnet': 'str'}
+
+ +
+
+property packet_received_errors
+

Gets the packet_received_errors of this VpnTunnelTrafficStats. # noqa: E501

+
+
Returns
+

The packet_received_errors of this VpnTunnelTrafficStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property packet_sent_errors
+

Gets the packet_sent_errors of this VpnTunnelTrafficStats. # noqa: E501

+
+
Returns
+

The packet_sent_errors of this VpnTunnelTrafficStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property packets_in
+

Gets the packets_in of this VpnTunnelTrafficStats. # noqa: E501

+
+
Returns
+

The packets_in of this VpnTunnelTrafficStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property packets_out
+

Gets the packets_out of this VpnTunnelTrafficStats. # noqa: E501

+
+
Returns
+

The packets_out of this VpnTunnelTrafficStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property replay_errors
+

Gets the replay_errors of this VpnTunnelTrafficStats. # noqa: E501

+
+
Returns
+

The replay_errors of this VpnTunnelTrafficStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property rx_bytes_on_local_subnet
+

Gets the rx_bytes_on_local_subnet of this VpnTunnelTrafficStats. # noqa: E501

+
+
Returns
+

The rx_bytes_on_local_subnet of this VpnTunnelTrafficStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sequence_number_over_flow_errors
+

Gets the sequence_number_over_flow_errors of this VpnTunnelTrafficStats. # noqa: E501

+
+
Returns
+

The sequence_number_over_flow_errors of this VpnTunnelTrafficStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property tx_bytes_from_local_subnet
+

Gets the tx_bytes_from_local_subnet of this VpnTunnelTrafficStats. # noqa: E501

+
+
Returns
+

The tx_bytes_from_local_subnet of this VpnTunnelTrafficStats. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc.console.models.vsan_available_capacity module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.vsan_available_capacity.VsanAvailableCapacity(cost=None, quality=None, size=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

VsanAvailableCapacity - a model defined in OpenAPI

+
+
+attribute_map = {'cost': 'cost', 'quality': 'quality', 'size': 'size'}
+
+ +
+
+property cost
+

Gets the cost of this VsanAvailableCapacity. # noqa: E501

+
+
Returns
+

The cost of this VsanAvailableCapacity. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'cost': 'str', 'quality': 'str', 'size': 'int'}
+
+ +
+
+property quality
+

Gets the quality of this VsanAvailableCapacity. # noqa: E501

+
+
Returns
+

The quality of this VsanAvailableCapacity. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property size
+

Gets the size of this VsanAvailableCapacity. # noqa: E501

+
+
Returns
+

The size of this VsanAvailableCapacity. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.vsan_cluster_reconfig_bias module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.vsan_cluster_reconfig_bias.VsanClusterReconfigBias(short_description=None, full_description=None, id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

VsanClusterReconfigBias - a model defined in OpenAPI

+
+
+attribute_map = {'full_description': 'full_description', 'id': 'id', 'short_description': 'short_description'}
+
+ +
+
+property full_description
+

Gets the full_description of this VsanClusterReconfigBias. # noqa: E501

+
+
Returns
+

The full_description of this VsanClusterReconfigBias. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property id
+

Gets the id of this VsanClusterReconfigBias. # noqa: E501

+
+
Returns
+

The id of this VsanClusterReconfigBias. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'full_description': 'str', 'id': 'str', 'short_description': 'str'}
+
+ +
+
+property short_description
+

Gets the short_description of this VsanClusterReconfigBias. # noqa: E501

+
+
Returns
+

The short_description of this VsanClusterReconfigBias. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.vsan_cluster_reconfig_constraints module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.vsan_cluster_reconfig_constraints.VsanClusterReconfigConstraints(reconfig_biases=None, available_capacities=None, default_capacities=None, hosts=None, default_reconfig_bias_id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

VsanClusterReconfigConstraints - a model defined in OpenAPI

+
+
+attribute_map = {'available_capacities': 'available_capacities', 'default_capacities': 'default_capacities', 'default_reconfig_bias_id': 'default_reconfig_bias_id', 'hosts': 'hosts', 'reconfig_biases': 'reconfig_biases'}
+
+ +
+
+property available_capacities
+

Gets the available_capacities of this VsanClusterReconfigConstraints. # noqa: E501

+

A map of VsanClusterReconfigBias id to the list of VsanAvailableCapacity. It gives all of available vSAN capacities for each of reconfiguration biases. # noqa: E501

+
+
Returns
+

The available_capacities of this VsanClusterReconfigConstraints. # noqa: E501

+
+
Return type
+

dict(str, list[VsanAvailableCapacity])

+
+
+
+ +
+
+property default_capacities
+

Gets the default_capacities of this VsanClusterReconfigConstraints. # noqa: E501

+

A map of VsanClusterReconfigBias id to a VsanAvailableCapacity. It gives the default VsanAvailableCapacity for each of reconfiguration biases. # noqa: E501

+
+
Returns
+

The default_capacities of this VsanClusterReconfigConstraints. # noqa: E501

+
+
Return type
+

dict(str, VsanAvailableCapacity)

+
+
+
+ +
+
+property default_reconfig_bias_id
+

Gets the default_reconfig_bias_id of this VsanClusterReconfigConstraints. # noqa: E501

+

The id of default VsanClusterReconfigBias for this constraints. # noqa: E501

+
+
Returns
+

The default_reconfig_bias_id of this VsanClusterReconfigConstraints. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property hosts
+

Gets the hosts of this VsanClusterReconfigConstraints. # noqa: E501

+

The number of hosts in a cluster for the constraints. # noqa: E501

+
+
Returns
+

The hosts of this VsanClusterReconfigConstraints. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'available_capacities': 'dict(str, list[VsanAvailableCapacity])', 'default_capacities': 'dict(str, VsanAvailableCapacity)', 'default_reconfig_bias_id': 'str', 'hosts': 'int', 'reconfig_biases': 'list[VsanClusterReconfigBias]'}
+
+ +
+
+property reconfig_biases
+

Gets the reconfig_biases of this VsanClusterReconfigConstraints. # noqa: E501

+

Biases to reconfigure vSAN in an existing cluster. # noqa: E501

+
+
Returns
+

The reconfig_biases of this VsanClusterReconfigConstraints. # noqa: E501

+
+
Return type
+

list[VsanClusterReconfigBias]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.vsan_config_constraints module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.vsan_config_constraints.VsanConfigConstraints(max_capacity=None, recommended_capacities=None, supported_capacity_increment=None, min_capacity=None, num_hosts=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

VsanConfigConstraints - a model defined in OpenAPI

+
+
+attribute_map = {'max_capacity': 'max_capacity', 'min_capacity': 'min_capacity', 'num_hosts': 'num_hosts', 'recommended_capacities': 'recommended_capacities', 'supported_capacity_increment': 'supported_capacity_increment'}
+
+ +
+
+property max_capacity
+

Gets the max_capacity of this VsanConfigConstraints. # noqa: E501

+

Maximum capacity supported for cluster (GiB). # noqa: E501

+
+
Returns
+

The max_capacity of this VsanConfigConstraints. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property min_capacity
+

Gets the min_capacity of this VsanConfigConstraints. # noqa: E501

+

Minimum capacity supported for cluster (GiB). # noqa: E501

+
+
Returns
+

The min_capacity of this VsanConfigConstraints. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property num_hosts
+

Gets the num_hosts of this VsanConfigConstraints. # noqa: E501

+

Number of hosts in cluster. # noqa: E501

+
+
Returns
+

The num_hosts of this VsanConfigConstraints. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'max_capacity': 'int', 'min_capacity': 'int', 'num_hosts': 'int', 'recommended_capacities': 'list[int]', 'supported_capacity_increment': 'int'}
+
+ +
+
+property recommended_capacities
+

Gets the recommended_capacities of this VsanConfigConstraints. # noqa: E501

+

List of supported capacities which may offer preferable performance (GiB). # noqa: E501

+
+
Returns
+

The recommended_capacities of this VsanConfigConstraints. # noqa: E501

+
+
Return type
+

list[int]

+
+
+
+ +
+
+property supported_capacity_increment
+

Gets the supported_capacity_increment of this VsanConfigConstraints. # noqa: E501

+

Increment to be added to min_capacity to result in a supported capacity (GiB). # noqa: E501

+
+
Returns
+

The supported_capacity_increment of this VsanConfigConstraints. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc.console.models.vsan_encryption_config module

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc.console.models.vsan_encryption_config.VsanEncryptionConfig(port=None, certificate=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

VsanEncryptionConfig - a model defined in OpenAPI

+
+
+attribute_map = {'certificate': 'certificate', 'port': 'port'}
+
+ +
+
+property certificate
+

Gets the certificate of this VsanEncryptionConfig. # noqa: E501

+

Public certificate used to connect to AWS Key Management Service # noqa: E501

+
+
Returns
+

The certificate of this VsanEncryptionConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'certificate': 'str', 'port': 'int'}
+
+ +
+
+property port
+

Gets the port of this VsanEncryptionConfig. # noqa: E501

+

Port to connect to AWS Key Management Service # noqa: E501

+
+
Returns
+

The port of this VsanEncryptionConfig. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

Module contents

+

VMware Cloud APIs

+ +

The version of the OpenAPI document: 1.0 +Generated by: https://openapi-generator.tech

+
+
+ + +
+ +
+
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/vmc/console/vmware.vmc.html b/openapi/docs/build/html/vmc/console/vmware.vmc.html new file mode 100644 index 00000000..0e82530a --- /dev/null +++ b/openapi/docs/build/html/vmc/console/vmware.vmc.html @@ -0,0 +1,501 @@ + + + + + + + + + + vmware.vmc package — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+
+
+ +
+

vmware.vmc package

+
+

Subpackages

+
+ +
+
+
+

Module contents

+
+
+ + +
+ +
+
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/vmc/draas/modules.html b/openapi/docs/build/html/vmc/draas/modules.html new file mode 100644 index 00000000..e148999b --- /dev/null +++ b/openapi/docs/build/html/vmc/draas/modules.html @@ -0,0 +1,237 @@ + + + + + + + + + + draas — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+ +
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/vmc/draas/setup.html b/openapi/docs/build/html/vmc/draas/setup.html new file mode 100644 index 00000000..24b0c122 --- /dev/null +++ b/openapi/docs/build/html/vmc/draas/setup.html @@ -0,0 +1,212 @@ + + + + + + + + + + setup module — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+
+
+ +
+

setup module

+
+ + +
+ +
+
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/vmc/draas/vmware.html b/openapi/docs/build/html/vmc/draas/vmware.html new file mode 100644 index 00000000..314c4786 --- /dev/null +++ b/openapi/docs/build/html/vmc/draas/vmware.html @@ -0,0 +1,286 @@ + + + + + + + + + + vmware package — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+
+
+ +
+

vmware package

+ +
+

Module contents

+
+
+ + +
+ +
+
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/vmc/draas/vmware.vmc.draas.api.html b/openapi/docs/build/html/vmc/draas/vmware.vmc.draas.api.html new file mode 100644 index 00000000..8e399f84 --- /dev/null +++ b/openapi/docs/build/html/vmc/draas/vmware.vmc.draas.api.html @@ -0,0 +1,238 @@ + + + + + + + + + + vmware.vmc.draas.api package — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+
+
+ +
+

vmware.vmc.draas.api package

+
+

Submodules

+
+
+

vmware.vmc.draas.api.site_recovery_api module

+
+
+

vmware.vmc.draas.api.task_api module

+
+
+

Module contents

+
+
+ + +
+ +
+
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/vmc/draas/vmware.vmc.draas.html b/openapi/docs/build/html/vmc/draas/vmware.vmc.draas.html new file mode 100644 index 00000000..c29ec650 --- /dev/null +++ b/openapi/docs/build/html/vmc/draas/vmware.vmc.draas.html @@ -0,0 +1,276 @@ + + + + + + + + + + vmware.vmc.draas package — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+ +
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/vmc/draas/vmware.vmc.draas.models.html b/openapi/docs/build/html/vmc/draas/vmware.vmc.draas.models.html new file mode 100644 index 00000000..70f6e618 --- /dev/null +++ b/openapi/docs/build/html/vmc/draas/vmware.vmc.draas.models.html @@ -0,0 +1,277 @@ + + + + + + + + + + vmware.vmc.draas.models package — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+
+
+ +
+

vmware.vmc.draas.models package

+
+

Submodules

+
+
+

vmware.vmc.draas.models.abstract_entity module

+
+
+

vmware.vmc.draas.models.activate_site_recovery_config module

+
+
+

vmware.vmc.draas.models.error_response module

+
+
+

vmware.vmc.draas.models.provision_srm_config module

+
+
+

vmware.vmc.draas.models.replica_disk module

+
+
+

vmware.vmc.draas.models.replica_disk_collection module

+
+
+

vmware.vmc.draas.models.site_recovery module

+
+
+

vmware.vmc.draas.models.site_recovery_all_of module

+
+
+

vmware.vmc.draas.models.site_recovery_node module

+
+
+

vmware.vmc.draas.models.site_recovery_node_all_of module

+
+
+

vmware.vmc.draas.models.site_recovery_node_version module

+
+
+

vmware.vmc.draas.models.site_recovery_versions module

+
+
+

vmware.vmc.draas.models.task module

+
+
+

vmware.vmc.draas.models.task_all_of module

+
+
+

vmware.vmc.draas.models.task_progress_phase module

+
+
+

Module contents

+
+
+ + +
+ +
+
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/vmc/draas/vmware.vmc.html b/openapi/docs/build/html/vmc/draas/vmware.vmc.html new file mode 100644 index 00000000..a5c566b0 --- /dev/null +++ b/openapi/docs/build/html/vmc/draas/vmware.vmc.html @@ -0,0 +1,271 @@ + + + + + + + + + + vmware.vmc package — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+ +
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/vmc/draas/vmware.vmc_draas.api.html b/openapi/docs/build/html/vmc/draas/vmware.vmc_draas.api.html new file mode 100644 index 00000000..0a54e025 --- /dev/null +++ b/openapi/docs/build/html/vmc/draas/vmware.vmc_draas.api.html @@ -0,0 +1,796 @@ + + + + + + + + + + vmware.vmc_draas.api package — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+
+
+ +
+

vmware.vmc_draas.api package

+
+

Submodules

+
+
+

vmware.vmc_draas.api.site_recovery_api module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.api.site_recovery_api.SiteRecoveryApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+activate_site_recovery(org, sddc, **kwargs)
+

Activate site recovery for the specified sddc # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.activate_site_recovery(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – sddc identifier (required)

  • +
  • activate_site_recovery_config (ActivateSiteRecoveryConfig) – Customization, for example can specify custom extension key suffix for SRM.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+activate_site_recovery_with_http_info(org, sddc, **kwargs)
+

Activate site recovery for the specified sddc # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.activate_site_recovery_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – sddc identifier (required)

  • +
  • activate_site_recovery_config (ActivateSiteRecoveryConfig) – Customization, for example can specify custom extension key suffix for SRM.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+deactivate_site_recovery(org, sddc, **kwargs)
+

Deactivate site recovery for the specified sddc # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.deactivate_site_recovery(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – sddc identifier (required)

  • +
  • force (bool) – If = ‘true’, will deactivate site recovery forcefully.

  • +
  • deactivate_hcx (bool) – If = ‘true’, will deactivate HCX.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+deactivate_site_recovery_with_http_info(org, sddc, **kwargs)
+

Deactivate site recovery for the specified sddc # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.deactivate_site_recovery_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – sddc identifier (required)

  • +
  • force (bool) – If = ‘true’, will deactivate site recovery forcefully.

  • +
  • deactivate_hcx (bool) – If = ‘true’, will deactivate HCX.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+delete_srm(org, sddc, srm_node, **kwargs)
+

Delete a SRM server. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.delete_srm(org, sddc, srm_node, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – sddc identifier (required)

  • +
  • srm_node (str) – SRM node identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+delete_srm_with_http_info(org, sddc, srm_node, **kwargs)
+

Delete a SRM server. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.delete_srm_with_http_info(org, sddc, srm_node, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – sddc identifier (required)

  • +
  • srm_node (str) – SRM node identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+get_replica_disk_collections(org, sddc, **kwargs)
+

Query replica disk collections # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.get_replica_disk_collections(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – sddc identifier (required)

  • +
  • datastore_mo_id (str) – Represents the datastore moref id to search.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

list[ReplicaDiskCollection] +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+get_replica_disk_collections_with_http_info(org, sddc, **kwargs)
+

Query replica disk collections # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.get_replica_disk_collections_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – sddc identifier (required)

  • +
  • datastore_mo_id (str) – Represents the datastore moref id to search.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(list[ReplicaDiskCollection], status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+get_site_recovery(org, sddc, **kwargs)
+

Query site recovery configuration for the specified sddc # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.get_site_recovery(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – sddc identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

SiteRecovery +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+get_site_recovery_versions(org, sddc, **kwargs)
+

Query site recovery versions for the specified sddc # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.get_site_recovery_versions(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – sddc identifier (required)

  • +
  • version_source (str) – Represents the source for getting the version from.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

SiteRecoveryVersions +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+get_site_recovery_versions_with_http_info(org, sddc, **kwargs)
+

Query site recovery versions for the specified sddc # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.get_site_recovery_versions_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – sddc identifier (required)

  • +
  • version_source (str) – Represents the source for getting the version from.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(SiteRecoveryVersions, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+get_site_recovery_with_http_info(org, sddc, **kwargs)
+

Query site recovery configuration for the specified sddc # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.get_site_recovery_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – sddc identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(SiteRecovery, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+provision_additional_srm(org, sddc, **kwargs)
+

Provision an additional SRM server. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.provision_additional_srm(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – sddc identifier (required)

  • +
  • provision_srm_config (ProvisionSrmConfig) – Customization, for example can specify custom extension key suffix for SRM.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+provision_additional_srm_with_http_info(org, sddc, **kwargs)
+

Provision an additional SRM server. # noqa: E501

+

This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.provision_additional_srm_with_http_info(org, sddc, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • sddc (str) – sddc identifier (required)

  • +
  • provision_srm_config (ProvisionSrmConfig) – Customization, for example can specify custom extension key suffix for SRM.

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

vmware.vmc_draas.api.task_api module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.api.task_api.TaskApi(api_client=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+
+
+vmc_draas_api_orgs_org_tasks_task_get(org, task, **kwargs)
+

Get task details # noqa: E501

+

Retrieve details of a task. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.vmc_draas_api_orgs_org_tasks_task_get(org, task, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • task (str) – task identifier (required)

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

Task +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+
+vmc_draas_api_orgs_org_tasks_task_get_with_http_info(org, task, **kwargs)
+

Get task details # noqa: E501

+

Retrieve details of a task. # noqa: E501 +This method makes a synchronous HTTP request by default. To make an +asynchronous HTTP request, please pass async_req=True +>>> thread = api.vmc_draas_api_orgs_org_tasks_task_get_with_http_info(org, task, async_req=True) +>>> result = thread.get()

+
+
Parameters
+
    +
  • bool (async_req) – execute request asynchronously

  • +
  • org (str) – Organization identifier (required)

  • +
  • task (str) – task identifier (required)

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

tuple(Task, status_code(int), headers(HTTPHeaderDict)) +If the method is called asynchronously, +returns the request thread.

+
+
+
+ +
+ +
+
+

Module contents

+
+
+ + +
+ +
+
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/vmc/draas/vmware.vmc_draas.html b/openapi/docs/build/html/vmc/draas/vmware.vmc_draas.html new file mode 100644 index 00000000..7e785ed8 --- /dev/null +++ b/openapi/docs/build/html/vmc/draas/vmware.vmc_draas.html @@ -0,0 +1,1034 @@ + + + + + + + + + + vmware.vmc_draas package — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+
+
+ +
+

vmware.vmc_draas package

+ +
+

Submodules

+
+
+

vmware.vmc_draas.api_client module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.api_client.ApiClient(configuration=None, header_name=None, header_value=None, cookie=None, pool_threads=1)
+

Bases: object

+

Generic API client for OpenAPI client library builds.

+

OpenAPI generic API client. This client handles the client- +server communication, and is invariant across implementations. Specifics of +the methods and models for each application are generated from the OpenAPI +templates.

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech +Do not edit the class manually.

+
+
Parameters
+
    +
  • configuration – .Configuration object for this client

  • +
  • header_name – a header to pass when making calls to the API.

  • +
  • header_value – a header value to pass when making calls to +the API.

  • +
  • cookie – a cookie to include in the header when making calls +to the API

  • +
  • pool_threads – The number of threads to use for async requests +to the API. More threads means more concurrent API requests.

  • +
+
+
+
+
+NATIVE_TYPES_MAPPING = {'bool': <class 'bool'>, 'date': <class 'datetime.date'>, 'datetime': <class 'datetime.datetime'>, 'float': <class 'float'>, 'int': <class 'int'>, 'long': <class 'int'>, 'object': <class 'object'>, 'str': <class 'str'>}
+
+ +
+
+PRIMITIVE_TYPES = (<class 'float'>, <class 'bool'>, <class 'bytes'>, <class 'str'>, <class 'int'>)
+
+ +
+
+call_api(resource_path, method, path_params=None, query_params=None, header_params=None, body=None, post_params=None, files=None, response_type=None, auth_settings=None, async_req=None, _return_http_data_only=None, collection_formats=None, _preload_content=True, _request_timeout=None, _host=None)
+

Makes the HTTP request (synchronous) and returns deserialized data.

+

To make an async_req request, set the async_req parameter.

+
+
Parameters
+
    +
  • resource_path – Path to method endpoint.

  • +
  • method – Method to call.

  • +
  • path_params – Path parameters in the url.

  • +
  • query_params – Query parameters in the url.

  • +
  • header_params – Header parameters to be +placed in the request header.

  • +
  • body – Request body.

  • +
  • dict (files) – Request post form parameters, +for application/x-www-form-urlencoded, multipart/form-data.

  • +
  • list (auth_settings) – Auth Settings names for the request.

  • +
  • response – Response data type.

  • +
  • dict – key -> filename, value -> filepath, +for multipart/form-data.

  • +
  • bool (async_req) – execute request asynchronously

  • +
  • _return_http_data_only – response data without head status code +and headers

  • +
  • collection_formats – dict of collection formats for path, query, +header, and post parameters.

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
Returns
+

If async_req parameter is True, +the request will be called asynchronously. +The method will return the request thread. +If parameter async_req is False or missing, +then the method will return the response directly.

+
+
+
+ +
+
+close()
+
+ +
+
+deserialize(response, response_type)
+

Deserializes response into an object.

+
+
Parameters
+
    +
  • response – RESTResponse object to be deserialized.

  • +
  • response_type – class literal for +deserialized object, or string of class name.

  • +
+
+
Returns
+

deserialized object.

+
+
+
+ +
+
+files_parameters(files=None)
+

Builds form parameters.

+
+
Parameters
+

files – File parameters.

+
+
Returns
+

Form parameters with files.

+
+
+
+ +
+
+parameters_to_tuples(params, collection_formats)
+

Get parameters as list of tuples, formatting collections.

+
+
Parameters
+
    +
  • params – Parameters as dict or list of two-tuples

  • +
  • collection_formats (dict) – Parameter collection formats

  • +
+
+
Returns
+

Parameters as list of tuples, collections formatted

+
+
+
+ +
+
+property pool
+

Create thread pool on first request +avoids instantiating unused threadpool for blocking clients.

+
+ +
+
+request(method, url, query_params=None, headers=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)
+

Makes the HTTP request using RESTClient.

+
+ +
+
+sanitize_for_serialization(obj)
+

Builds a JSON POST object.

+

If obj is None, return None. +If obj is str, int, long, float, bool, return directly. +If obj is datetime.datetime, datetime.date

+
+

convert to string in iso8601 format.

+
+

If obj is list, sanitize each element in the list. +If obj is dict, return the dict. +If obj is OpenAPI model, return the properties dict.

+
+
Parameters
+

obj – The data to serialize.

+
+
Returns
+

The serialized form of data.

+
+
+
+ +
+
+select_header_accept(accepts)
+

Returns Accept based on an array of accepts provided.

+
+
Parameters
+

accepts – List of headers.

+
+
Returns
+

Accept (e.g. application/json).

+
+
+
+ +
+
+select_header_content_type(content_types)
+

Returns Content-Type based on an array of content_types provided.

+
+
Parameters
+

content_types – List of content-types.

+
+
Returns
+

Content-Type (e.g. application/json).

+
+
+
+ +
+
+set_default_header(header_name, header_value)
+
+ +
+
+update_params_for_auth(headers, querys, auth_settings)
+

Updates header and query params based on authentication setting.

+
+
Parameters
+
    +
  • headers – Header parameters dict to be updated.

  • +
  • querys – Query parameters tuple list to be updated.

  • +
  • auth_settings – Authentication setting identifiers list.

  • +
+
+
+
+ +
+
+property user_agent
+

User agent for this API client

+
+ +
+ +
+
+

vmware.vmc_draas.configuration module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.configuration.Configuration(host='https://vmc.vmware.com', api_key=None, api_key_prefix=None, username=None, password=None, discard_unknown_keys=False, disabled_client_side_validations='')
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator

+
+

Ref: https://openapi-generator.tech +Do not edit the class manually.

+
+
param host
+

Base url

+
+
param api_key
+

Dict to store API key(s). +Each entry in the dict specifies an API key. +The dict key is the name of the security scheme in the OAS specification. +The dict value is the API key secret.

+
+
param api_key_prefix
+

Dict to store API prefix (e.g. Bearer) +The dict key is the name of the security scheme in the OAS specification. +The dict value is an API key prefix when generating the auth data.

+
+
param username
+

Username for HTTP basic authentication

+
+
param password
+

Password for HTTP basic authentication

+
+
param discard_unknown_keys
+

Boolean value indicating whether to discard +unknown properties. A server may send a response that includes additional +properties that are not known by the client in the following scenarios: +1. The OpenAPI document is incomplete, i.e. it does not match the server

+
+

implementation.

+
+
    +
  1. The client was generated using an older version of the OpenAPI document +and the server has been upgraded since then.

  2. +
+

If a schema in the OpenAPI document defines the additionalProperties attribute, +then all undeclared properties received by the server are injected into the +additional properties map. In that case, there are undeclared properties, and +nothing to discard.

+
+
param disabled_client_side_validations (string)
+

Comma-separated list of +JSON schema validation keywords to disable JSON schema structural validation +rules. The following keywords may be specified: multipleOf, maximum, +exclusiveMaximum, minimum, exclusiveMinimum, maxLength, minLength, pattern, +maxItems, minItems. +By default, the validation is performed for data generated locally by the client +and data received from the server, independent of any validation performed by +the server side. If the input data does not satisfy the JSON schema validation +rules specified in the OpenAPI document, an exception is raised. +If disabled_client_side_validations is set, structural validation is +disabled. This can be useful to troubleshoot data validation problem, such as +when the OpenAPI document validation rules do not match the actual API data +received by the server.

+
+
Example
+

+
+

API Key Authentication Example. +Given the following security scheme in the OpenAPI specification:

+
+
+
components:
+
securitySchemes:
+
cookieAuth: # name for the security scheme

type: apiKey +in: cookie +name: JSESSIONID # cookie name

+
+
+
+
+
+
+
+

You can programmatically set the cookie:

+
+
+
conf = vmware.vmc_draas.Configuration(

api_key={‘cookieAuth’: ‘abc123’} +api_key_prefix={‘cookieAuth’: ‘JSESSIONID’}

+
+
+

)

+
+
+
The following cookie will be added to the HTTP request:

Cookie: JSESSIONID abc123

+
+
+
+

Constructor

+
+
+assert_hostname
+

Set this to True/False to enable/disable SSL hostname verification.

+
+ +
+
+auth_settings()
+

Gets Auth Settings dict for api client.

+
+
Returns
+

The Auth Settings information dict.

+
+
+
+ +
+
+cert_file
+

client certificate file

+
+ +
+
+connection_pool_maxsize
+

urllib3 connection pool’s maximum number of connections saved +per pool. urllib3 uses 1 connection as default value, but this is +not the best value when you are making a lot of possibly parallel +requests to the same host, which is often the case here. +cpu_count * 5 is used as default value to increase performance.

+
+ +
+
+property debug
+

Debug switch

+
+ +
+
+get_api_key_with_prefix(identifier)
+

Gets API key (with prefix if set).

+
+
Parameters
+

identifier – The identifier of apiKey.

+
+
Returns
+

The token for api key authentication.

+
+
+
+ +
+
+get_basic_auth_token()
+

Gets HTTP basic authentication header (string).

+
+
Returns
+

The token for basic HTTP authentication.

+
+
+
+ +
+
+classmethod get_default_copy()
+

Return new instance of configuration.

+

This method returns newly created, based on default constructor, +object of Configuration class or returns a copy of default +configuration passed by the set_default method.

+
+
Returns
+

The configuration object.

+
+
+
+ +
+
+get_host_from_settings(index, variables=None)
+

Gets host URL based on the index and variables +:param index: array index of the host settings +:param variables: hash of variable and the corresponding value +:return: URL based on host settings

+
+ +
+
+get_host_settings()
+

Gets an array of host settings

+
+
Returns
+

An array of host settings

+
+
+
+ +
+
+host
+

Default Base url

+
+ +
+
+key_file
+

client key file

+
+ +
+
+logger
+

Logging Settings

+
+ +
+
+property logger_file
+

Debug file location

+
+ +
+
+logger_file_handler
+

Log file handler

+
+ +
+
+property logger_format
+

Log format

+
+ +
+
+logger_stream_handler
+

Log stream handler

+
+ +
+
+password
+

Password for HTTP basic authentication

+
+ +
+
+proxy
+

Proxy URL

+
+ +
+
+proxy_headers
+

Proxy headers

+
+ +
+
+refresh_api_key_hook
+

function hook to refresh API key if expired

+
+ +
+
+retries
+

Adding retries to override urllib3 default value 3

+
+ +
+
+safe_chars_for_path_param
+

Safe chars for path_param

+
+ +
+
+classmethod set_default(default)
+

Set default instance of configuration.

+

It stores default configuration, which can be +returned by get_default_copy method.

+
+
Parameters
+

default – object of Configuration

+
+
+
+ +
+
+ssl_ca_cert
+

Set this to customize the certificate file to verify the peer.

+
+ +
+
+temp_folder_path
+

Temp file folder for downloading files

+
+ +
+
+to_debug_report()
+

Gets the essential information for debugging.

+
+
Returns
+

The report for debugging.

+
+
+
+ +
+
+username
+

Username for HTTP basic authentication

+
+ +
+
+verify_ssl
+

SSL/TLS verification +Set this to false to skip verifying SSL certificate when calling API +from https server.

+
+ +
+ +
+
+

vmware.vmc_draas.exceptions module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+exception vmware.vmc_draas.exceptions.ApiAttributeError(msg, path_to_item=None)
+

Bases: vmware.vmc_draas.exceptions.OpenApiException, AttributeError

+

Raised when an attribute reference or assignment fails.

+
+
Args:

msg (str): the exception message

+
+
Keyword Args:
+
path_to_item (None/list) the path to the exception in the

received_data dict

+
+
+
+
+
+ +
+
+exception vmware.vmc_draas.exceptions.ApiException(status=None, reason=None, http_resp=None)
+

Bases: vmware.vmc_draas.exceptions.OpenApiException

+
+ +
+
+exception vmware.vmc_draas.exceptions.ApiKeyError(msg, path_to_item=None)
+

Bases: vmware.vmc_draas.exceptions.OpenApiException, KeyError

+
+
Args:

msg (str): the exception message

+
+
Keyword Args:
+
path_to_item (None/list) the path to the exception in the

received_data dict

+
+
+
+
+
+ +
+
+exception vmware.vmc_draas.exceptions.ApiTypeError(msg, path_to_item=None, valid_classes=None, key_type=None)
+

Bases: vmware.vmc_draas.exceptions.OpenApiException, TypeError

+

Raises an exception for TypeErrors

+
+
Args:

msg (str): the exception message

+
+
Keyword Args:
+
path_to_item (list): a list of keys an indices to get to the

current_item +None if unset

+
+
valid_classes (tuple): the primitive classes that current item

should be an instance of +None if unset

+
+
key_type (bool): False if our value is a value in a dict

True if it is a key in a dict +False if our item is an item in a list +None if unset

+
+
+
+
+
+ +
+
+exception vmware.vmc_draas.exceptions.ApiValueError(msg, path_to_item=None)
+

Bases: vmware.vmc_draas.exceptions.OpenApiException, ValueError

+
+
Args:

msg (str): the exception message

+
+
Keyword Args:
+
path_to_item (list) the path to the exception in the

received_data dict. None if unset

+
+
+
+
+
+ +
+
+exception vmware.vmc_draas.exceptions.OpenApiException
+

Bases: Exception

+

The base exception class for all OpenAPIExceptions

+
+ +
+
+vmware.vmc_draas.exceptions.render_path(path_to_item)
+

Returns a string representation of a path

+
+ +
+
+

vmware.vmc_draas.rest module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.rest.RESTClientObject(configuration, pools_size=4, maxsize=None)
+

Bases: object

+
+
+DELETE(url, headers=None, query_params=None, body=None, _preload_content=True, _request_timeout=None)
+
+ +
+
+GET(url, headers=None, query_params=None, _preload_content=True, _request_timeout=None)
+
+ +
+
+HEAD(url, headers=None, query_params=None, _preload_content=True, _request_timeout=None)
+
+ +
+
+OPTIONS(url, headers=None, query_params=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)
+
+ +
+
+PATCH(url, headers=None, query_params=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)
+
+ +
+
+POST(url, headers=None, query_params=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)
+
+ +
+
+PUT(url, headers=None, query_params=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)
+
+ +
+
+request(method, url, query_params=None, headers=None, body=None, post_params=None, _preload_content=True, _request_timeout=None)
+

Perform requests.

+
+
Parameters
+
    +
  • method – http request method

  • +
  • url – http request url

  • +
  • query_params – query parameters in the url

  • +
  • headers – http request headers

  • +
  • body – request json body, for application/json

  • +
  • post_params – request post parameters, +application/x-www-form-urlencoded +and multipart/form-data

  • +
  • _preload_content – if False, the urllib3.HTTPResponse object will +be returned without reading/decoding response +data. Default is True.

  • +
  • _request_timeout – timeout setting for this request. If one +number provided, it will be total request +timeout. It can also be a pair (tuple) of +(connection, read) timeouts.

  • +
+
+
+
+ +
+ +
+
+class vmware.vmc_draas.rest.RESTResponse(resp)
+

Bases: io.IOBase

+
+
+getheader(name, default=None)
+

Returns a given response header.

+
+ +
+
+getheaders()
+

Returns a dictionary of the response headers.

+
+ +
+ +
+
+

Module contents

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+ + +
+ +
+
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/build/html/vmc/draas/vmware.vmc_draas.models.html b/openapi/docs/build/html/vmc/draas/vmware.vmc_draas.models.html new file mode 100644 index 00000000..94e9bc0e --- /dev/null +++ b/openapi/docs/build/html/vmc/draas/vmware.vmc_draas.models.html @@ -0,0 +1,2356 @@ + + + + + + + + + + vmware.vmc_draas.models package — VMware Automation SDK for Python 0.1.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+
+
+ +
+

vmware.vmc_draas.models package

+
+

Submodules

+
+
+

vmware.vmc_draas.models.abstract_entity module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.models.abstract_entity.AbstractEntity(updated=None, user_id=None, created=None, updated_by_user_id=None, version=None, updated_by_user_name=None, user_name=None, id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

AbstractEntity - a model defined in OpenAPI

+
+
+attribute_map = {'created': 'created', 'id': 'id', 'updated': 'updated', 'updated_by_user_id': 'updated_by_user_id', 'updated_by_user_name': 'updated_by_user_name', 'user_id': 'user_id', 'user_name': 'user_name', 'version': 'version'}
+
+ +
+
+property created
+

Gets the created of this AbstractEntity. # noqa: E501

+
+
Returns
+

The created of this AbstractEntity. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property id
+

Gets the id of this AbstractEntity. # noqa: E501

+
+
Returns
+

The id of this AbstractEntity. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'created': 'datetime', 'id': 'str', 'updated': 'datetime', 'updated_by_user_id': 'str', 'updated_by_user_name': 'str', 'user_id': 'str', 'user_name': 'str', 'version': 'int'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property updated
+

Gets the updated of this AbstractEntity. # noqa: E501

+
+
Returns
+

The updated of this AbstractEntity. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property updated_by_user_id
+

Gets the updated_by_user_id of this AbstractEntity. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_id of this AbstractEntity. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property updated_by_user_name
+

Gets the updated_by_user_name of this AbstractEntity. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_name of this AbstractEntity. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_id
+

Gets the user_id of this AbstractEntity. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The user_id of this AbstractEntity. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_name
+

Gets the user_name of this AbstractEntity. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The user_name of this AbstractEntity. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property version
+

Gets the version of this AbstractEntity. # noqa: E501

+

Version of this entity # noqa: E501

+
+
Returns
+

The version of this AbstractEntity. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc_draas.models.activate_site_recovery_config module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.models.activate_site_recovery_config.ActivateSiteRecoveryConfig(srm_extension_key_suffix=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ActivateSiteRecoveryConfig - a model defined in OpenAPI

+
+
+attribute_map = {'srm_extension_key_suffix': 'srm_extension_key_suffix'}
+
+ +
+
+openapi_types = {'srm_extension_key_suffix': 'str'}
+
+ +
+
+property srm_extension_key_suffix
+

Gets the srm_extension_key_suffix of this ActivateSiteRecoveryConfig. # noqa: E501

+

Optional custom extension key suffix for SRM. If not specified, default extension key will be used. The custom extension suffix must contain 13 characters or less, be composed of letters, numbers, ., -, and _ characters. The extension suffix must begin and end with a letter or number. The suffix is appended to com.vmware.vcDr- to form the full extension key. # noqa: E501

+
+
Returns
+

The srm_extension_key_suffix of this ActivateSiteRecoveryConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc_draas.models.error_response module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.models.error_response.ErrorResponse(status=None, path=None, retryable=None, error_code=None, error_messages=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ErrorResponse - a model defined in OpenAPI

+
+
+attribute_map = {'error_code': 'error_code', 'error_messages': 'error_messages', 'path': 'path', 'retryable': 'retryable', 'status': 'status'}
+
+ +
+
+property error_code
+

Gets the error_code of this ErrorResponse. # noqa: E501

+

unique error code # noqa: E501

+
+
Returns
+

The error_code of this ErrorResponse. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property error_messages
+

Gets the error_messages of this ErrorResponse. # noqa: E501

+

localized error messages # noqa: E501

+
+
Returns
+

The error_messages of this ErrorResponse. # noqa: E501

+
+
Return type
+

list[str]

+
+
+
+ +
+
+openapi_types = {'error_code': 'str', 'error_messages': 'list[str]', 'path': 'str', 'retryable': 'bool', 'status': 'int'}
+
+ +
+
+property path
+

Gets the path of this ErrorResponse. # noqa: E501

+

Originating request URI # noqa: E501

+
+
Returns
+

The path of this ErrorResponse. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property retryable
+

Gets the retryable of this ErrorResponse. # noqa: E501

+

If true, client should retry operation # noqa: E501

+
+
Returns
+

The retryable of this ErrorResponse. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property status
+

Gets the status of this ErrorResponse. # noqa: E501

+

HTTP status code # noqa: E501

+
+
Returns
+

The status of this ErrorResponse. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc_draas.models.provision_srm_config module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.models.provision_srm_config.ProvisionSrmConfig(srm_extension_key_suffix=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ProvisionSrmConfig - a model defined in OpenAPI

+
+
+attribute_map = {'srm_extension_key_suffix': 'srm_extension_key_suffix'}
+
+ +
+
+openapi_types = {'srm_extension_key_suffix': 'str'}
+
+ +
+
+property srm_extension_key_suffix
+

Gets the srm_extension_key_suffix of this ProvisionSrmConfig. # noqa: E501

+

Optional custom extension key suffix for SRM. If not specified, default extension key will be used. # noqa: E501

+
+
Returns
+

The srm_extension_key_suffix of this ProvisionSrmConfig. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc_draas.models.replica_disk module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.models.replica_disk.ReplicaDisk(space_requirement=None, name=None, collection_id=None, datastores_for_single_host_move=None, movable=None, disk_id=None, datastore_mo_id=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ReplicaDisk - a model defined in OpenAPI

+
+
+attribute_map = {'collection_id': 'collection_id', 'datastore_mo_id': 'datastore_mo_id', 'datastores_for_single_host_move': 'datastores_for_single_host_move', 'disk_id': 'disk_id', 'movable': 'movable', 'name': 'name', 'space_requirement': 'space_requirement'}
+
+ +
+
+property collection_id
+

Gets the collection_id of this ReplicaDisk. # noqa: E501

+
+
Returns
+

The collection_id of this ReplicaDisk. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property datastore_mo_id
+

Gets the datastore_mo_id of this ReplicaDisk. # noqa: E501

+
+
Returns
+

The datastore_mo_id of this ReplicaDisk. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property datastores_for_single_host_move
+

Gets the datastores_for_single_host_move of this ReplicaDisk. # noqa: E501

+
+
Returns
+

The datastores_for_single_host_move of this ReplicaDisk. # noqa: E501

+
+
Return type
+

list[object]

+
+
+
+ +
+
+property disk_id
+

Gets the disk_id of this ReplicaDisk. # noqa: E501

+
+
Returns
+

The disk_id of this ReplicaDisk. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property movable
+

Gets the movable of this ReplicaDisk. # noqa: E501

+
+
Returns
+

The movable of this ReplicaDisk. # noqa: E501

+
+
Return type
+

bool

+
+
+
+ +
+
+property name
+

Gets the name of this ReplicaDisk. # noqa: E501

+
+
Returns
+

The name of this ReplicaDisk. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'collection_id': 'str', 'datastore_mo_id': 'str', 'datastores_for_single_host_move': 'list[object]', 'disk_id': 'str', 'movable': 'bool', 'name': 'str', 'space_requirement': 'float'}
+
+ +
+
+property space_requirement
+

Gets the space_requirement of this ReplicaDisk. # noqa: E501

+
+
Returns
+

The space_requirement of this ReplicaDisk. # noqa: E501

+
+
Return type
+

float

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc_draas.models.replica_disk_collection module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.models.replica_disk_collection.ReplicaDiskCollection(collection_id=None, generated=None, disks=None, placeholder_vm_mo_id=None, name=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

ReplicaDiskCollection - a model defined in OpenAPI

+
+
+attribute_map = {'collection_id': 'collection_id', 'disks': 'disks', 'generated': 'generated', 'name': 'name', 'placeholder_vm_mo_id': 'placeholder_vm_mo_id'}
+
+ +
+
+property collection_id
+

Gets the collection_id of this ReplicaDiskCollection. # noqa: E501

+
+
Returns
+

The collection_id of this ReplicaDiskCollection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property disks
+

Gets the disks of this ReplicaDiskCollection. # noqa: E501

+
+
Returns
+

The disks of this ReplicaDiskCollection. # noqa: E501

+
+
Return type
+

list[ReplicaDisk]

+
+
+
+ +
+
+property generated
+

Gets the generated of this ReplicaDiskCollection. # noqa: E501

+
+
Returns
+

The generated of this ReplicaDiskCollection. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property name
+

Gets the name of this ReplicaDiskCollection. # noqa: E501

+
+
Returns
+

The name of this ReplicaDiskCollection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'collection_id': 'str', 'disks': 'list[ReplicaDisk]', 'generated': 'datetime', 'name': 'str', 'placeholder_vm_mo_id': 'str'}
+
+ +
+
+property placeholder_vm_mo_id
+

Gets the placeholder_vm_mo_id of this ReplicaDiskCollection. # noqa: E501

+
+
Returns
+

The placeholder_vm_mo_id of this ReplicaDiskCollection. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc_draas.models.site_recovery module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.models.site_recovery.SiteRecovery(updated=None, user_id=None, created=None, updated_by_user_id=None, version=None, updated_by_user_name=None, user_name=None, id=None, site_recovery_state=None, vr_node=None, srm_nodes=None, sddc_id=None, draas_h5_url=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SiteRecovery - a model defined in OpenAPI

+
+
+attribute_map = {'created': 'created', 'draas_h5_url': 'draas_h5_url', 'id': 'id', 'sddc_id': 'sddc_id', 'site_recovery_state': 'site_recovery_state', 'srm_nodes': 'srm_nodes', 'updated': 'updated', 'updated_by_user_id': 'updated_by_user_id', 'updated_by_user_name': 'updated_by_user_name', 'user_id': 'user_id', 'user_name': 'user_name', 'version': 'version', 'vr_node': 'vr_node'}
+
+ +
+
+property created
+

Gets the created of this SiteRecovery. # noqa: E501

+
+
Returns
+

The created of this SiteRecovery. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property draas_h5_url
+

Gets the draas_h5_url of this SiteRecovery. # noqa: E501

+
+
Returns
+

The draas_h5_url of this SiteRecovery. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property id
+

Gets the id of this SiteRecovery. # noqa: E501

+
+
Returns
+

The id of this SiteRecovery. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'created': 'datetime', 'draas_h5_url': 'str', 'id': 'str', 'sddc_id': 'str', 'site_recovery_state': 'str', 'srm_nodes': 'list[SiteRecoveryNode]', 'updated': 'datetime', 'updated_by_user_id': 'str', 'updated_by_user_name': 'str', 'user_id': 'str', 'user_name': 'str', 'version': 'int', 'vr_node': 'SiteRecoveryNode'}
+
+ +
+
+property sddc_id
+

Gets the sddc_id of this SiteRecovery. # noqa: E501

+
+
Returns
+

The sddc_id of this SiteRecovery. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property site_recovery_state
+

Gets the site_recovery_state of this SiteRecovery. # noqa: E501

+
+
Returns
+

The site_recovery_state of this SiteRecovery. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property srm_nodes
+

Gets the srm_nodes of this SiteRecovery. # noqa: E501

+
+
Returns
+

The srm_nodes of this SiteRecovery. # noqa: E501

+
+
Return type
+

list[SiteRecoveryNode]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property updated
+

Gets the updated of this SiteRecovery. # noqa: E501

+
+
Returns
+

The updated of this SiteRecovery. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property updated_by_user_id
+

Gets the updated_by_user_id of this SiteRecovery. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_id of this SiteRecovery. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property updated_by_user_name
+

Gets the updated_by_user_name of this SiteRecovery. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_name of this SiteRecovery. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_id
+

Gets the user_id of this SiteRecovery. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The user_id of this SiteRecovery. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_name
+

Gets the user_name of this SiteRecovery. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The user_name of this SiteRecovery. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property version
+

Gets the version of this SiteRecovery. # noqa: E501

+

Version of this entity # noqa: E501

+
+
Returns
+

The version of this SiteRecovery. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property vr_node
+

Gets the vr_node of this SiteRecovery. # noqa: E501

+
+
Returns
+

The vr_node of this SiteRecovery. # noqa: E501

+
+
Return type
+

SiteRecoveryNode

+
+
+
+ +
+ +
+
+

vmware.vmc_draas.models.site_recovery_all_of module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.models.site_recovery_all_of.SiteRecoveryAllOf(site_recovery_state=None, vr_node=None, srm_nodes=None, sddc_id=None, draas_h5_url=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SiteRecoveryAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'draas_h5_url': 'draas_h5_url', 'sddc_id': 'sddc_id', 'site_recovery_state': 'site_recovery_state', 'srm_nodes': 'srm_nodes', 'vr_node': 'vr_node'}
+
+ +
+
+property draas_h5_url
+

Gets the draas_h5_url of this SiteRecoveryAllOf. # noqa: E501

+
+
Returns
+

The draas_h5_url of this SiteRecoveryAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'draas_h5_url': 'str', 'sddc_id': 'str', 'site_recovery_state': 'str', 'srm_nodes': 'list[SiteRecoveryNode]', 'vr_node': 'SiteRecoveryNode'}
+
+ +
+
+property sddc_id
+

Gets the sddc_id of this SiteRecoveryAllOf. # noqa: E501

+
+
Returns
+

The sddc_id of this SiteRecoveryAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property site_recovery_state
+

Gets the site_recovery_state of this SiteRecoveryAllOf. # noqa: E501

+
+
Returns
+

The site_recovery_state of this SiteRecoveryAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property srm_nodes
+

Gets the srm_nodes of this SiteRecoveryAllOf. # noqa: E501

+
+
Returns
+

The srm_nodes of this SiteRecoveryAllOf. # noqa: E501

+
+
Return type
+

list[SiteRecoveryNode]

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property vr_node
+

Gets the vr_node of this SiteRecoveryAllOf. # noqa: E501

+
+
Returns
+

The vr_node of this SiteRecoveryAllOf. # noqa: E501

+
+
Return type
+

SiteRecoveryNode

+
+
+
+ +
+ +
+
+

vmware.vmc_draas.models.site_recovery_node module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.models.site_recovery_node.SiteRecoveryNode(local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SiteRecoveryNode - a model defined in OpenAPI

+
+
+attribute_map = {}
+
+ +
+
+openapi_types = {}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc_draas.models.site_recovery_node_all_of module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.models.site_recovery_node_all_of.SiteRecoveryNodeAllOf(vm_moref_id=None, ip_address=None, hostname=None, id=None, state=None, type=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SiteRecoveryNodeAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'hostname': 'hostname', 'id': 'id', 'ip_address': 'ip_address', 'state': 'state', 'type': 'type', 'vm_moref_id': 'vm_moref_id'}
+
+ +
+
+property hostname
+

Gets the hostname of this SiteRecoveryNodeAllOf. # noqa: E501

+
+
Returns
+

The hostname of this SiteRecoveryNodeAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property id
+

Gets the id of this SiteRecoveryNodeAllOf. # noqa: E501

+
+
Returns
+

The id of this SiteRecoveryNodeAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property ip_address
+

Gets the ip_address of this SiteRecoveryNodeAllOf. # noqa: E501

+
+
Returns
+

The ip_address of this SiteRecoveryNodeAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'hostname': 'str', 'id': 'str', 'ip_address': 'str', 'state': 'str', 'type': 'str', 'vm_moref_id': 'str'}
+
+ +
+
+property state
+

Gets the state of this SiteRecoveryNodeAllOf. # noqa: E501

+
+
Returns
+

The state of this SiteRecoveryNodeAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property type
+

Gets the type of this SiteRecoveryNodeAllOf. # noqa: E501

+
+
Returns
+

The type of this SiteRecoveryNodeAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property vm_moref_id
+

Gets the vm_moref_id of this SiteRecoveryNodeAllOf. # noqa: E501

+
+
Returns
+

The vm_moref_id of this SiteRecoveryNodeAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc_draas.models.site_recovery_node_version module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.models.site_recovery_node_version.SiteRecoveryNodeVersion(version_source=None, node_id=None, build_number=None, appliance_version=None, node_ip=None, full_version=None, node_type=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SiteRecoveryNodeVersion - a model defined in OpenAPI

+
+
+property appliance_version
+

Gets the appliance_version of this SiteRecoveryNodeVersion. # noqa: E501

+
+
Returns
+

The appliance_version of this SiteRecoveryNodeVersion. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+attribute_map = {'appliance_version': 'appliance_version', 'build_number': 'build_number', 'full_version': 'full_version', 'node_id': 'node_id', 'node_ip': 'node_ip', 'node_type': 'node_type', 'version_source': 'version_source'}
+
+ +
+
+property build_number
+

Gets the build_number of this SiteRecoveryNodeVersion. # noqa: E501

+
+
Returns
+

The build_number of this SiteRecoveryNodeVersion. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property full_version
+

Gets the full_version of this SiteRecoveryNodeVersion. # noqa: E501

+
+
Returns
+

The full_version of this SiteRecoveryNodeVersion. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property node_id
+

Gets the node_id of this SiteRecoveryNodeVersion. # noqa: E501

+
+
Returns
+

The node_id of this SiteRecoveryNodeVersion. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property node_ip
+

Gets the node_ip of this SiteRecoveryNodeVersion. # noqa: E501

+
+
Returns
+

The node_ip of this SiteRecoveryNodeVersion. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property node_type
+

Gets the node_type of this SiteRecoveryNodeVersion. # noqa: E501

+
+
Returns
+

The node_type of this SiteRecoveryNodeVersion. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'appliance_version': 'str', 'build_number': 'str', 'full_version': 'str', 'node_id': 'str', 'node_ip': 'str', 'node_type': 'str', 'version_source': 'str'}
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property version_source
+

Gets the version_source of this SiteRecoveryNodeVersion. # noqa: E501

+
+
Returns
+

The version_source of this SiteRecoveryNodeVersion. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+ +
+
+

vmware.vmc_draas.models.site_recovery_versions module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.models.site_recovery_versions.SiteRecoveryVersions(generated=None, sddc_id=None, node_versions=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

SiteRecoveryVersions - a model defined in OpenAPI

+
+
+attribute_map = {'generated': 'generated', 'node_versions': 'node_versions', 'sddc_id': 'sddc_id'}
+
+ +
+
+property generated
+

Gets the generated of this SiteRecoveryVersions. # noqa: E501

+
+
Returns
+

The generated of this SiteRecoveryVersions. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property node_versions
+

Gets the node_versions of this SiteRecoveryVersions. # noqa: E501

+

list of site recovery node version # noqa: E501

+
+
Returns
+

The node_versions of this SiteRecoveryVersions. # noqa: E501

+
+
Return type
+

list[SiteRecoveryNodeVersion]

+
+
+
+ +
+
+openapi_types = {'generated': 'datetime', 'node_versions': 'list[SiteRecoveryNodeVersion]', 'sddc_id': 'str'}
+
+ +
+
+property sddc_id
+

Gets the sddc_id of this SiteRecoveryVersions. # noqa: E501

+
+
Returns
+

The sddc_id of this SiteRecoveryVersions. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc_draas.models.task module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.models.task.Task(updated=None, user_id=None, created=None, updated_by_user_id=None, version=None, updated_by_user_name=None, user_name=None, id=None, status=None, resource_id=None, start_time=None, retries=None, task_type=None, task_progress_phases=None, tenant_id=None, error_message=None, parent_task_id=None, progress_percent=None, estimated_remaining_minutes=None, params=None, end_time=None, task_version=None, resource_type=None, sub_status=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

Task - a model defined in OpenAPI

+
+
+attribute_map = {'created': 'created', 'end_time': 'end_time', 'error_message': 'error_message', 'estimated_remaining_minutes': 'estimated_remaining_minutes', 'id': 'id', 'params': 'params', 'parent_task_id': 'parent_task_id', 'progress_percent': 'progress_percent', 'resource_id': 'resource_id', 'resource_type': 'resource_type', 'retries': 'retries', 'start_time': 'start_time', 'status': 'status', 'sub_status': 'sub_status', 'task_progress_phases': 'task_progress_phases', 'task_type': 'task_type', 'task_version': 'task_version', 'tenant_id': 'tenant_id', 'updated': 'updated', 'updated_by_user_id': 'updated_by_user_id', 'updated_by_user_name': 'updated_by_user_name', 'user_id': 'user_id', 'user_name': 'user_name', 'version': 'version'}
+
+ +
+
+property created
+

Gets the created of this Task. # noqa: E501

+
+
Returns
+

The created of this Task. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property end_time
+

Gets the end_time of this Task. # noqa: E501

+
+
Returns
+

The end_time of this Task. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property error_message
+

Gets the error_message of this Task. # noqa: E501

+
+
Returns
+

The error_message of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property estimated_remaining_minutes
+

Gets the estimated_remaining_minutes of this Task. # noqa: E501

+

Estimated remaining time in minute of the task execution, < 0 means no estimation for the task. # noqa: E501

+
+
Returns
+

The estimated_remaining_minutes of this Task. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property id
+

Gets the id of this Task. # noqa: E501

+
+
Returns
+

The id of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'created': 'datetime', 'end_time': 'datetime', 'error_message': 'str', 'estimated_remaining_minutes': 'int', 'id': 'str', 'params': 'object', 'parent_task_id': 'str', 'progress_percent': 'int', 'resource_id': 'str', 'resource_type': 'str', 'retries': 'int', 'start_time': 'str', 'status': 'str', 'sub_status': 'str', 'task_progress_phases': 'list[TaskProgressPhase]', 'task_type': 'str', 'task_version': 'str', 'tenant_id': 'str', 'updated': 'datetime', 'updated_by_user_id': 'str', 'updated_by_user_name': 'str', 'user_id': 'str', 'user_name': 'str', 'version': 'int'}
+
+ +
+
+property params
+

Gets the params of this Task. # noqa: E501

+
+
Returns
+

The params of this Task. # noqa: E501

+
+
Return type
+

object

+
+
+
+ +
+
+property parent_task_id
+

Gets the parent_task_id of this Task. # noqa: E501

+
+
Returns
+

The parent_task_id of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property progress_percent
+

Gets the progress_percent of this Task. # noqa: E501

+

Estimated progress percentage the task executed # noqa: E501

+
+
Returns
+

The progress_percent of this Task. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property resource_id
+

Gets the resource_id of this Task. # noqa: E501

+

UUID of resources task is acting upon # noqa: E501

+
+
Returns
+

The resource_id of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property resource_type
+

Gets the resource_type of this Task. # noqa: E501

+

Type of resource being acted upon # noqa: E501

+
+
Returns
+

The resource_type of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property retries
+

Gets the retries of this Task. # noqa: E501

+
+
Returns
+

The retries of this Task. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property start_time
+

Gets the start_time of this Task. # noqa: E501

+
+
Returns
+

The start_time of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property status
+

Gets the status of this Task. # noqa: E501

+
+
Returns
+

The status of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sub_status
+

Gets the sub_status of this Task. # noqa: E501

+
+
Returns
+

The sub_status of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property task_progress_phases
+

Gets the task_progress_phases of this Task. # noqa: E501

+

Task progress phases involved in current task execution # noqa: E501

+
+
Returns
+

The task_progress_phases of this Task. # noqa: E501

+
+
Return type
+

list[TaskProgressPhase]

+
+
+
+ +
+
+property task_type
+

Gets the task_type of this Task. # noqa: E501

+
+
Returns
+

The task_type of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property task_version
+

Gets the task_version of this Task. # noqa: E501

+
+
Returns
+

The task_version of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property tenant_id
+

Gets the tenant_id of this Task. # noqa: E501

+
+
Returns
+

The tenant_id of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+
+property updated
+

Gets the updated of this Task. # noqa: E501

+
+
Returns
+

The updated of this Task. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property updated_by_user_id
+

Gets the updated_by_user_id of this Task. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_id of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property updated_by_user_name
+

Gets the updated_by_user_name of this Task. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The updated_by_user_name of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_id
+

Gets the user_id of this Task. # noqa: E501

+

User id that last updated this record # noqa: E501

+
+
Returns
+

The user_id of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property user_name
+

Gets the user_name of this Task. # noqa: E501

+

User name that last updated this record # noqa: E501

+
+
Returns
+

The user_name of this Task. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property version
+

Gets the version of this Task. # noqa: E501

+

Version of this entity # noqa: E501

+
+
Returns
+

The version of this Task. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+ +
+
+

vmware.vmc_draas.models.task_all_of module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.models.task_all_of.TaskAllOf(status=None, resource_id=None, start_time=None, retries=None, task_type=None, task_progress_phases=None, tenant_id=None, error_message=None, parent_task_id=None, progress_percent=None, estimated_remaining_minutes=None, params=None, end_time=None, task_version=None, resource_type=None, sub_status=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

TaskAllOf - a model defined in OpenAPI

+
+
+attribute_map = {'end_time': 'end_time', 'error_message': 'error_message', 'estimated_remaining_minutes': 'estimated_remaining_minutes', 'params': 'params', 'parent_task_id': 'parent_task_id', 'progress_percent': 'progress_percent', 'resource_id': 'resource_id', 'resource_type': 'resource_type', 'retries': 'retries', 'start_time': 'start_time', 'status': 'status', 'sub_status': 'sub_status', 'task_progress_phases': 'task_progress_phases', 'task_type': 'task_type', 'task_version': 'task_version', 'tenant_id': 'tenant_id'}
+
+ +
+
+property end_time
+

Gets the end_time of this TaskAllOf. # noqa: E501

+
+
Returns
+

The end_time of this TaskAllOf. # noqa: E501

+
+
Return type
+

datetime

+
+
+
+ +
+
+property error_message
+

Gets the error_message of this TaskAllOf. # noqa: E501

+
+
Returns
+

The error_message of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property estimated_remaining_minutes
+

Gets the estimated_remaining_minutes of this TaskAllOf. # noqa: E501

+

Estimated remaining time in minute of the task execution, < 0 means no estimation for the task. # noqa: E501

+
+
Returns
+

The estimated_remaining_minutes of this TaskAllOf. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+openapi_types = {'end_time': 'datetime', 'error_message': 'str', 'estimated_remaining_minutes': 'int', 'params': 'object', 'parent_task_id': 'str', 'progress_percent': 'int', 'resource_id': 'str', 'resource_type': 'str', 'retries': 'int', 'start_time': 'str', 'status': 'str', 'sub_status': 'str', 'task_progress_phases': 'list[TaskProgressPhase]', 'task_type': 'str', 'task_version': 'str', 'tenant_id': 'str'}
+
+ +
+
+property params
+

Gets the params of this TaskAllOf. # noqa: E501

+
+
Returns
+

The params of this TaskAllOf. # noqa: E501

+
+
Return type
+

object

+
+
+
+ +
+
+property parent_task_id
+

Gets the parent_task_id of this TaskAllOf. # noqa: E501

+
+
Returns
+

The parent_task_id of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property progress_percent
+

Gets the progress_percent of this TaskAllOf. # noqa: E501

+

Estimated progress percentage the task executed # noqa: E501

+
+
Returns
+

The progress_percent of this TaskAllOf. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property resource_id
+

Gets the resource_id of this TaskAllOf. # noqa: E501

+

UUID of resources task is acting upon # noqa: E501

+
+
Returns
+

The resource_id of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property resource_type
+

Gets the resource_type of this TaskAllOf. # noqa: E501

+

Type of resource being acted upon # noqa: E501

+
+
Returns
+

The resource_type of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property retries
+

Gets the retries of this TaskAllOf. # noqa: E501

+
+
Returns
+

The retries of this TaskAllOf. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+property start_time
+

Gets the start_time of this TaskAllOf. # noqa: E501

+
+
Returns
+

The start_time of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property status
+

Gets the status of this TaskAllOf. # noqa: E501

+
+
Returns
+

The status of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property sub_status
+

Gets the sub_status of this TaskAllOf. # noqa: E501

+
+
Returns
+

The sub_status of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property task_progress_phases
+

Gets the task_progress_phases of this TaskAllOf. # noqa: E501

+

Task progress phases involved in current task execution # noqa: E501

+
+
Returns
+

The task_progress_phases of this TaskAllOf. # noqa: E501

+
+
Return type
+

list[TaskProgressPhase]

+
+
+
+ +
+
+property task_type
+

Gets the task_type of this TaskAllOf. # noqa: E501

+
+
Returns
+

The task_type of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property task_version
+

Gets the task_version of this TaskAllOf. # noqa: E501

+
+
Returns
+

The task_version of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property tenant_id
+

Gets the tenant_id of this TaskAllOf. # noqa: E501

+
+
Returns
+

The tenant_id of this TaskAllOf. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

vmware.vmc_draas.models.task_progress_phase module

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+class vmware.vmc_draas.models.task_progress_phase.TaskProgressPhase(id=None, name=None, progress_percent=None, local_vars_configuration=None)
+

Bases: object

+

NOTE: This class is auto generated by OpenAPI Generator. +Ref: https://openapi-generator.tech

+

Do not edit the class manually.

+

TaskProgressPhase - a model defined in OpenAPI

+
+
+attribute_map = {'id': 'id', 'name': 'name', 'progress_percent': 'progress_percent'}
+
+ +
+
+property id
+

Gets the id of this TaskProgressPhase. # noqa: E501

+

The identifier of the task progress phase # noqa: E501

+
+
Returns
+

The id of this TaskProgressPhase. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+property name
+

Gets the name of this TaskProgressPhase. # noqa: E501

+

The display name of the task progress phase # noqa: E501

+
+
Returns
+

The name of this TaskProgressPhase. # noqa: E501

+
+
Return type
+

str

+
+
+
+ +
+
+openapi_types = {'id': 'str', 'name': 'str', 'progress_percent': 'int'}
+
+ +
+
+property progress_percent
+

Gets the progress_percent of this TaskProgressPhase. # noqa: E501

+

The percentage of the phase that has completed # noqa: E501

+
+
Returns
+

The progress_percent of this TaskProgressPhase. # noqa: E501

+
+
Return type
+

int

+
+
+
+ +
+
+to_dict()
+

Returns the model properties as a dict

+
+ +
+
+to_str()
+

Returns the string representation of the model

+
+ +
+ +
+
+

Module contents

+

VMC DRaaS APIs

+
    +
  • All VMware Cloud APIs require a valid authentication token; which can be obtained by issuing a POST: `   curl -s -X POST \       -d "refresh_token=${REFRESH_TOKEN}" \       https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize | jq -r .access_token   ` * This CSP API is defined at: https://console.cloud.vmware.com/csp/gateway/am/api/swagger-ui.html#/Authentication/getAccessTokenByApiRefreshTokenUsingPOST * The refresh_token used to get a valid authentication token can be obtained after successful login to following URL via a web browser: https://console.cloud.vmware.com/csp/gateway/portal/#/user/tokens. * Most VMware Cloud APIs require an org identifier. This can be obtained by issuing a GET on /vmc/api/orgs and extracting the id field * Most VMC DRaaS APIs require a sddc identifier. This can be obtained by issuing a GET on /vmc/api/orgs/{org}/sddcs and extracting the id field # noqa: E501

  • +
+

The version of the OpenAPI document: 1.0 +Contact: anushah@vmware.com +Generated by: https://openapi-generator.tech

+
+
+ + +
+ +
+
+ + + + +
+ +
+

+ + © Copyright 2020, VMware Inc. + +

+
+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/openapi/docs/make.bat b/openapi/docs/make.bat new file mode 100644 index 00000000..6247f7e2 --- /dev/null +++ b/openapi/docs/make.bat @@ -0,0 +1,35 @@ +@ECHO OFF + +pushd %~dp0 + +REM Command file for Sphinx documentation + +if "%SPHINXBUILD%" == "" ( + set SPHINXBUILD=sphinx-build +) +set SOURCEDIR=source +set BUILDDIR=build + +if "%1" == "" goto help + +%SPHINXBUILD% >NUL 2>NUL +if errorlevel 9009 ( + echo. + echo.The 'sphinx-build' command was not found. Make sure you have Sphinx + echo.installed, then set the SPHINXBUILD environment variable to point + echo.to the full path of the 'sphinx-build' executable. Alternatively you + echo.may add the Sphinx directory to PATH. + echo. + echo.If you don't have Sphinx installed, grab it from + echo.http://sphinx-doc.org/ + exit /b 1 +) + +%SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% +goto end + +:help +%SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% + +:end +popd diff --git a/openapi/docs/source/conf.py b/openapi/docs/source/conf.py new file mode 100644 index 00000000..099930de --- /dev/null +++ b/openapi/docs/source/conf.py @@ -0,0 +1,76 @@ +# Configuration file for the Sphinx documentation builder. +# +# This file only contains a selection of the most common options. For a full +# list see the documentation: +# https://www.sphinx-doc.org/en/master/usage/configuration.html + +# -- Path setup -------------------------------------------------------------- + +# If extensions (or modules to document with autodoc) are in another directory, +# add these directories to sys.path here. If the directory is relative to the +# documentation root, use os.path.abspath to make it absolute, like shown here. +# +import os +import sys +sys.path.insert(0, os.path.abspath('../../sdk/vmc/console;../../sdk/vmc/draas')) + + +# -- Project information ----------------------------------------------------- + +project = 'VMware Automation SDK for Python' +copyright = '2020, VMware Inc.' +author = 'VMware Inc.' + +# The full version, including alpha/beta/rc tags +release = '0.1.0' + + +# -- General configuration --------------------------------------------------- + +# Add any Sphinx extension module names here, as strings. They can be +# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom +# ones. +extensions = ['sphinx.ext.autodoc','recommonmark'] + + +# Add any paths that contain templates here, relative to this directory. +templates_path = ['_templates'] + +# The suffix of source filenames. +source_suffix = '.rst' + +# The master toctree document. +master_doc = 'index' + + +# List of patterns, relative to source directory, that match files and +# directories to ignore when looking for source files. +# This pattern also affects html_static_path and html_extra_path. +exclude_patterns = ['_build', 'test', 'setup.py'] + + +# -- Options for HTML output ------------------------------------------------- + +# The theme to use for HTML and HTML Help pages. See the documentation for +# a list of builtin themes. +# +html_theme = 'sphinx_rtd_theme' + +# Parse documentation of both class and __init__. +autoclass_content = 'both' + +# Theme options are theme-specific and customize the look and feel of a theme +# further. For a list of options available for each theme, see the +# documentation. +#html_theme_options = {} + +# Add any paths that contain custom themes here, relative to this directory. +html_theme_path = ['theme'] + +# Add any paths that contain custom static files (such as style sheets) here, +# relative to this directory. They are copied after the builtin static files, +# so a file named "default.css" will overwrite the builtin "default.css". +html_static_path = ['_static'] + +# If true, "Created using Sphinx" is shown in the HTML footer. Default is True. +html_show_sphinx = False \ No newline at end of file diff --git a/openapi/docs/source/index.rst b/openapi/docs/source/index.rst new file mode 100644 index 00000000..1c8d67e6 --- /dev/null +++ b/openapi/docs/source/index.rst @@ -0,0 +1,21 @@ +.. VMware Automation SDK for Python documentation master file, created by + sphinx-quickstart on Mon Jul 13 20:10:54 2020. + You can adapt this file completely to your liking, but it should at least + contain the root `toctree` directive. + +Welcome to VMware Automation SDK for Python's documentation! +============================================================ + +.. toctree:: + :maxdepth: 10 + :caption: Contents: + + vmc/console/modules + vmc/draas/modules + +Indices and tables +================== + +* :ref:`genindex` +* :ref:`modindex` +* :ref:`search` diff --git a/openapi/docs/source/vmc/console/modules.rst b/openapi/docs/source/vmc/console/modules.rst new file mode 100644 index 00000000..b8267af7 --- /dev/null +++ b/openapi/docs/source/vmc/console/modules.rst @@ -0,0 +1,9 @@ +console +======= + +.. toctree:: + :maxdepth: 4 + + setup + test + vmware diff --git a/openapi/docs/source/vmc/console/setup.rst b/openapi/docs/source/vmc/console/setup.rst new file mode 100644 index 00000000..552eb49d --- /dev/null +++ b/openapi/docs/source/vmc/console/setup.rst @@ -0,0 +1,7 @@ +setup module +============ + +.. automodule:: setup + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/source/vmc/console/test.rst b/openapi/docs/source/vmc/console/test.rst new file mode 100644 index 00000000..dcad7149 --- /dev/null +++ b/openapi/docs/source/vmc/console/test.rst @@ -0,0 +1,1998 @@ +test package +============ + +Submodules +---------- + +test.test\_abstract\_entity module +---------------------------------- + +.. automodule:: test.test_abstract_entity + :members: + :undoc-members: + :show-inheritance: + +test.test\_account\_link\_config module +--------------------------------------- + +.. automodule:: test.test_account_link_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_account\_link\_sddc\_config module +--------------------------------------------- + +.. automodule:: test.test_account_link_sddc_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_account\_linking\_api module +--------------------------------------- + +.. automodule:: test.test_account_linking_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_addons\_api module +----------------------------- + +.. automodule:: test.test_addons_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_address\_fw\_source\_destination module +-------------------------------------------------- + +.. automodule:: test.test_address_fw_source_destination + :members: + :undoc-members: + :show-inheritance: + +test.test\_agent module +----------------------- + +.. automodule:: test.test_agent + :members: + :undoc-members: + :show-inheritance: + +test.test\_ami\_info module +--------------------------- + +.. automodule:: test.test_ami_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_appliances\_summary module +------------------------------------- + +.. automodule:: test.test_appliances_summary + :members: + :undoc-members: + :show-inheritance: + +test.test\_application module +----------------------------- + +.. automodule:: test.test_application + :members: + :undoc-members: + :show-inheritance: + +test.test\_available\_zone\_info module +--------------------------------------- + +.. automodule:: test.test_available_zone_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_agent module +---------------------------- + +.. automodule:: test.test_aws_agent + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_agent\_all\_of module +------------------------------------- + +.. automodule:: test.test_aws_agent_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_cloud\_provider module +-------------------------------------- + +.. automodule:: test.test_aws_cloud_provider + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_cloud\_provider\_all\_of module +----------------------------------------------- + +.. automodule:: test.test_aws_cloud_provider_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_compatible\_subnets module +------------------------------------------ + +.. automodule:: test.test_aws_compatible_subnets + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_customer\_connected\_account module +--------------------------------------------------- + +.. automodule:: test.test_aws_customer_connected_account + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_customer\_connected\_account\_all\_of module +------------------------------------------------------------ + +.. automodule:: test.test_aws_customer_connected_account_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_esx\_host module +-------------------------------- + +.. automodule:: test.test_aws_esx_host + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_esx\_host\_all\_of module +----------------------------------------- + +.. automodule:: test.test_aws_esx_host_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_key\_pair module +-------------------------------- + +.. automodule:: test.test_aws_key_pair + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_kms\_info module +-------------------------------- + +.. automodule:: test.test_aws_kms_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_sddc\_config module +----------------------------------- + +.. automodule:: test.test_aws_sddc_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_sddc\_config\_all\_of module +-------------------------------------------- + +.. automodule:: test.test_aws_sddc_config_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_sddc\_connection module +--------------------------------------- + +.. automodule:: test.test_aws_sddc_connection + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_sddc\_connection\_all\_of module +------------------------------------------------ + +.. automodule:: test.test_aws_sddc_connection_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_sddc\_resource\_config module +--------------------------------------------- + +.. automodule:: test.test_aws_sddc_resource_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_sddc\_resource\_config\_all\_of module +------------------------------------------------------ + +.. automodule:: test.test_aws_sddc_resource_config_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_aws\_subnet module +----------------------------- + +.. automodule:: test.test_aws_subnet + :members: + :undoc-members: + :show-inheritance: + +test.test\_ca\_certificates module +---------------------------------- + +.. automodule:: test.test_ca_certificates + :members: + :undoc-members: + :show-inheritance: + +test.test\_cbm\_statistic module +-------------------------------- + +.. automodule:: test.test_cbm_statistic + :members: + :undoc-members: + :show-inheritance: + +test.test\_cbm\_statistics module +--------------------------------- + +.. automodule:: test.test_cbm_statistics + :members: + :undoc-members: + :show-inheritance: + +test.test\_cbm\_stats\_data module +---------------------------------- + +.. automodule:: test.test_cbm_stats_data + :members: + :undoc-members: + :show-inheritance: + +test.test\_cloud\_provider module +--------------------------------- + +.. automodule:: test.test_cloud_provider + :members: + :undoc-members: + :show-inheritance: + +test.test\_cluster module +------------------------- + +.. automodule:: test.test_cluster + :members: + :undoc-members: + :show-inheritance: + +test.test\_cluster\_config module +--------------------------------- + +.. automodule:: test.test_cluster_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_cluster\_reconfigure\_params module +---------------------------------------------- + +.. automodule:: test.test_cluster_reconfigure_params + :members: + :undoc-members: + :show-inheritance: + +test.test\_clusters\_api module +------------------------------- + +.. automodule:: test.test_clusters_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_compute\_gateway\_template module +-------------------------------------------- + +.. automodule:: test.test_compute_gateway_template + :members: + :undoc-members: + :show-inheritance: + +test.test\_compute\_gateway\_template\_all\_of module +----------------------------------------------------- + +.. automodule:: test.test_compute_gateway_template_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_config\_spec module +------------------------------ + +.. automodule:: test.test_config_spec + :members: + :undoc-members: + :show-inheritance: + +test.test\_config\_storage\_api module +-------------------------------------- + +.. automodule:: test.test_config_storage_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_connectivity\_agent\_validation module +------------------------------------------------- + +.. automodule:: test.test_connectivity_agent_validation + :members: + :undoc-members: + :show-inheritance: + +test.test\_connectivity\_validation\_group module +------------------------------------------------- + +.. automodule:: test.test_connectivity_validation_group + :members: + :undoc-members: + :show-inheritance: + +test.test\_connectivity\_validation\_groups module +-------------------------------------------------- + +.. automodule:: test.test_connectivity_validation_groups + :members: + :undoc-members: + :show-inheritance: + +test.test\_connectivity\_validation\_input module +------------------------------------------------- + +.. automodule:: test.test_connectivity_validation_input + :members: + :undoc-members: + :show-inheritance: + +test.test\_connectivity\_validation\_sub\_group module +------------------------------------------------------ + +.. automodule:: test.test_connectivity_validation_sub_group + :members: + :undoc-members: + :show-inheritance: + +test.test\_credentials\_api module +---------------------------------- + +.. automodule:: test.test_credentials_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_crl\_certificates module +----------------------------------- + +.. automodule:: test.test_crl_certificates + :members: + :undoc-members: + :show-inheritance: + +test.test\_customer\_eni\_info module +------------------------------------- + +.. automodule:: test.test_customer_eni_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_dashboard\_data module +--------------------------------- + +.. automodule:: test.test_dashboard_data + :members: + :undoc-members: + :show-inheritance: + +test.test\_dashboard\_stat module +--------------------------------- + +.. automodule:: test.test_dashboard_stat + :members: + :undoc-members: + :show-inheritance: + +test.test\_dashboard\_statistics module +--------------------------------------- + +.. automodule:: test.test_dashboard_statistics + :members: + :undoc-members: + :show-inheritance: + +test.test\_data\_page\_edge\_summary module +------------------------------------------- + +.. automodule:: test.test_data_page_edge_summary + :members: + :undoc-members: + :show-inheritance: + +test.test\_data\_page\_sddc\_network module +------------------------------------------- + +.. automodule:: test.test_data_page_sddc_network + :members: + :undoc-members: + :show-inheritance: + +test.test\_data\_permissions module +----------------------------------- + +.. automodule:: test.test_data_permissions + :members: + :undoc-members: + :show-inheritance: + +test.test\_dhcp\_lease\_info module +----------------------------------- + +.. automodule:: test.test_dhcp_lease_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_dhcp\_leases module +------------------------------ + +.. automodule:: test.test_dhcp_leases + :members: + :undoc-members: + :show-inheritance: + +test.test\_dns\_api module +-------------------------- + +.. automodule:: test.test_dns_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_dns\_config module +----------------------------- + +.. automodule:: test.test_dns_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_dns\_forwarders module +--------------------------------- + +.. automodule:: test.test_dns_forwarders + :members: + :undoc-members: + :show-inheritance: + +test.test\_dns\_listeners module +-------------------------------- + +.. automodule:: test.test_dns_listeners + :members: + :undoc-members: + :show-inheritance: + +test.test\_dns\_listeners\_all\_of module +----------------------------------------- + +.. automodule:: test.test_dns_listeners_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_dns\_response\_stats module +-------------------------------------- + +.. automodule:: test.test_dns_response_stats + :members: + :undoc-members: + :show-inheritance: + +test.test\_dns\_status\_and\_stats module +----------------------------------------- + +.. automodule:: test.test_dns_status_and_stats + :members: + :undoc-members: + :show-inheritance: + +test.test\_dns\_view module +--------------------------- + +.. automodule:: test.test_dns_view + :members: + :undoc-members: + :show-inheritance: + +test.test\_dns\_view\_match module +---------------------------------- + +.. automodule:: test.test_dns_view_match + :members: + :undoc-members: + :show-inheritance: + +test.test\_dns\_views module +---------------------------- + +.. automodule:: test.test_dns_views + :members: + :undoc-members: + :show-inheritance: + +test.test\_ebs\_backed\_vsan\_config module +------------------------------------------- + +.. automodule:: test.test_ebs_backed_vsan_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_edge\_job module +--------------------------- + +.. automodule:: test.test_edge_job + :members: + :undoc-members: + :show-inheritance: + +test.test\_edge\_status module +------------------------------ + +.. automodule:: test.test_edge_status + :members: + :undoc-members: + :show-inheritance: + +test.test\_edge\_summary module +------------------------------- + +.. automodule:: test.test_edge_summary + :members: + :undoc-members: + :show-inheritance: + +test.test\_edge\_vm\_status module +---------------------------------- + +.. automodule:: test.test_edge_vm_status + :members: + :undoc-members: + :show-inheritance: + +test.test\_edge\_vnic\_address\_group module +-------------------------------------------- + +.. automodule:: test.test_edge_vnic_address_group + :members: + :undoc-members: + :show-inheritance: + +test.test\_edge\_vnic\_address\_groups module +--------------------------------------------- + +.. automodule:: test.test_edge_vnic_address_groups + :members: + :undoc-members: + :show-inheritance: + +test.test\_edges\_api module +---------------------------- + +.. automodule:: test.test_edges_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_eni\_info module +--------------------------- + +.. automodule:: test.test_eni_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_entity\_capacity module +---------------------------------- + +.. automodule:: test.test_entity_capacity + :members: + :undoc-members: + :show-inheritance: + +test.test\_error\_response module +--------------------------------- + +.. automodule:: test.test_error_response + :members: + :undoc-members: + :show-inheritance: + +test.test\_esx\_api module +-------------------------- + +.. automodule:: test.test_esx_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_esx\_config module +----------------------------- + +.. automodule:: test.test_esx_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_esx\_host module +--------------------------- + +.. automodule:: test.test_esx_host + :members: + :undoc-members: + :show-inheritance: + +test.test\_esx\_host\_info module +--------------------------------- + +.. automodule:: test.test_esx_host_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_extended\_attribute module +------------------------------------- + +.. automodule:: test.test_extended_attribute + :members: + :undoc-members: + :show-inheritance: + +test.test\_feature\_capabilities module +--------------------------------------- + +.. automodule:: test.test_feature_capabilities + :members: + :undoc-members: + :show-inheritance: + +test.test\_feature\_capability module +------------------------------------- + +.. automodule:: test.test_feature_capability + :members: + :undoc-members: + :show-inheritance: + +test.test\_feature\_status module +--------------------------------- + +.. automodule:: test.test_feature_status + :members: + :undoc-members: + :show-inheritance: + +test.test\_firewall\_config module +---------------------------------- + +.. automodule:: test.test_firewall_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_firewall\_dashboard\_stats module +-------------------------------------------- + +.. automodule:: test.test_firewall_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +test.test\_firewall\_default\_policy module +------------------------------------------- + +.. automodule:: test.test_firewall_default_policy + :members: + :undoc-members: + :show-inheritance: + +test.test\_firewall\_global\_config module +------------------------------------------ + +.. automodule:: test.test_firewall_global_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_firewall\_rule module +-------------------------------- + +.. automodule:: test.test_firewall_rule + :members: + :undoc-members: + :show-inheritance: + +test.test\_firewall\_rule\_scope module +--------------------------------------- + +.. automodule:: test.test_firewall_rule_scope + :members: + :undoc-members: + :show-inheritance: + +test.test\_firewall\_rule\_stats module +--------------------------------------- + +.. automodule:: test.test_firewall_rule_stats + :members: + :undoc-members: + :show-inheritance: + +test.test\_firewall\_rules module +--------------------------------- + +.. automodule:: test.test_firewall_rules + :members: + :undoc-members: + :show-inheritance: + +test.test\_firewall\_service module +----------------------------------- + +.. automodule:: test.test_firewall_service + :members: + :undoc-members: + :show-inheritance: + +test.test\_gateway\_template module +----------------------------------- + +.. automodule:: test.test_gateway_template + :members: + :undoc-members: + :show-inheritance: + +test.test\_glcm\_bundle module +------------------------------ + +.. automodule:: test.test_glcm_bundle + :members: + :undoc-members: + :show-inheritance: + +test.test\_hcx\_api module +-------------------------- + +.. automodule:: test.test_hcx_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_host\_instance\_types module +--------------------------------------- + +.. automodule:: test.test_host_instance_types + :members: + :undoc-members: + :show-inheritance: + +test.test\_host\_lease\_info module +----------------------------------- + +.. automodule:: test.test_host_lease_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_instance\_type\_config module +---------------------------------------- + +.. automodule:: test.test_instance_type_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_interaction\_permissions module +------------------------------------------ + +.. automodule:: test.test_interaction_permissions + :members: + :undoc-members: + :show-inheritance: + +test.test\_interfaces\_dashboard\_stats module +---------------------------------------------- + +.. automodule:: test.test_interfaces_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +test.test\_ip\_addresses module +------------------------------- + +.. automodule:: test.test_ip_addresses + :members: + :undoc-members: + :show-inheritance: + +test.test\_ipsec module +----------------------- + +.. automodule:: test.test_ipsec + :members: + :undoc-members: + :show-inheritance: + +test.test\_ipsec\_dashboard\_stats module +----------------------------------------- + +.. automodule:: test.test_ipsec_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +test.test\_ipsec\_global\_config module +--------------------------------------- + +.. automodule:: test.test_ipsec_global_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_ipsec\_site module +----------------------------- + +.. automodule:: test.test_ipsec_site + :members: + :undoc-members: + :show-inheritance: + +test.test\_ipsec\_site\_ike\_status module +------------------------------------------ + +.. automodule:: test.test_ipsec_site_ike_status + :members: + :undoc-members: + :show-inheritance: + +test.test\_ipsec\_site\_stats module +------------------------------------ + +.. automodule:: test.test_ipsec_site_stats + :members: + :undoc-members: + :show-inheritance: + +test.test\_ipsec\_sites module +------------------------------ + +.. automodule:: test.test_ipsec_sites + :members: + :undoc-members: + :show-inheritance: + +test.test\_ipsec\_status\_and\_stats module +------------------------------------------- + +.. automodule:: test.test_ipsec_status_and_stats + :members: + :undoc-members: + :show-inheritance: + +test.test\_ipsec\_tunnel\_stats module +-------------------------------------- + +.. automodule:: test.test_ipsec_tunnel_stats + :members: + :undoc-members: + :show-inheritance: + +test.test\_key\_value\_attributes module +---------------------------------------- + +.. automodule:: test.test_key_value_attributes + :members: + :undoc-members: + :show-inheritance: + +test.test\_kms\_vpc\_endpoint module +------------------------------------ + +.. automodule:: test.test_kms_vpc_endpoint + :members: + :undoc-members: + :show-inheritance: + +test.test\_l2\_extension module +------------------------------- + +.. automodule:: test.test_l2_extension + :members: + :undoc-members: + :show-inheritance: + +test.test\_l2\_vpn module +------------------------- + +.. automodule:: test.test_l2_vpn + :members: + :undoc-members: + :show-inheritance: + +test.test\_l2vpn\_stats module +------------------------------ + +.. automodule:: test.test_l2vpn_stats + :members: + :undoc-members: + :show-inheritance: + +test.test\_l2vpn\_status\_and\_stats module +------------------------------------------- + +.. automodule:: test.test_l2vpn_status_and_stats + :members: + :undoc-members: + :show-inheritance: + +test.test\_licence\_acl\_permissions module +------------------------------------------- + +.. automodule:: test.test_licence_acl_permissions + :members: + :undoc-members: + :show-inheritance: + +test.test\_load\_balancer\_dashboard\_stats module +-------------------------------------------------- + +.. automodule:: test.test_load_balancer_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +test.test\_locale\_api module +----------------------------- + +.. automodule:: test.test_locale_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_logging module +------------------------- + +.. automodule:: test.test_logging + :members: + :undoc-members: + :show-inheritance: + +test.test\_logical\_network module +---------------------------------- + +.. automodule:: test.test_logical_network + :members: + :undoc-members: + :show-inheritance: + +test.test\_logical\_router\_scope module +---------------------------------------- + +.. automodule:: test.test_logical_router_scope + :members: + :undoc-members: + :show-inheritance: + +test.test\_logical\_router\_scopes module +----------------------------------------- + +.. automodule:: test.test_logical_router_scopes + :members: + :undoc-members: + :show-inheritance: + +test.test\_mac\_address module +------------------------------ + +.. automodule:: test.test_mac_address + :members: + :undoc-members: + :show-inheritance: + +test.test\_maintenance\_window module +------------------------------------- + +.. automodule:: test.test_maintenance_window + :members: + :undoc-members: + :show-inheritance: + +test.test\_maintenance\_window\_entry module +-------------------------------------------- + +.. automodule:: test.test_maintenance_window_entry + :members: + :undoc-members: + :show-inheritance: + +test.test\_maintenance\_window\_get module +------------------------------------------ + +.. automodule:: test.test_maintenance_window_get + :members: + :undoc-members: + :show-inheritance: + +test.test\_maintenance\_window\_get\_all\_of module +--------------------------------------------------- + +.. automodule:: test.test_maintenance_window_get_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_management\_gateway\_template module +----------------------------------------------- + +.. automodule:: test.test_management_gateway_template + :members: + :undoc-members: + :show-inheritance: + +test.test\_management\_gateway\_template\_all\_of module +-------------------------------------------------------- + +.. automodule:: test.test_management_gateway_template_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_map\_zones\_request module +------------------------------------- + +.. automodule:: test.test_map_zones_request + :members: + :undoc-members: + :show-inheritance: + +test.test\_meta\_dashboard\_stats module +---------------------------------------- + +.. automodule:: test.test_meta_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +test.test\_metadata module +-------------------------- + +.. automodule:: test.test_metadata + :members: + :undoc-members: + :show-inheritance: + +test.test\_msft\_licensing\_api module +-------------------------------------- + +.. automodule:: test.test_msft_licensing_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_msft\_licensing\_config module +----------------------------------------- + +.. automodule:: test.test_msft_licensing_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_nat module +--------------------- + +.. automodule:: test.test_nat + :members: + :undoc-members: + :show-inheritance: + +test.test\_nat\_rule module +--------------------------- + +.. automodule:: test.test_nat_rule + :members: + :undoc-members: + :show-inheritance: + +test.test\_nat\_rules module +---------------------------- + +.. automodule:: test.test_nat_rules + :members: + :undoc-members: + :show-inheritance: + +test.test\_network\_api module +------------------------------ + +.. automodule:: test.test_network_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_network\_template module +----------------------------------- + +.. automodule:: test.test_network_template + :members: + :undoc-members: + :show-inheritance: + +test.test\_new\_credentials module +---------------------------------- + +.. automodule:: test.test_new_credentials + :members: + :undoc-members: + :show-inheritance: + +test.test\_nsxfirewallrule module +--------------------------------- + +.. automodule:: test.test_nsxfirewallrule + :members: + :undoc-members: + :show-inheritance: + +test.test\_nsxfirewallservice module +------------------------------------ + +.. automodule:: test.test_nsxfirewallservice + :members: + :undoc-members: + :show-inheritance: + +test.test\_nsxl2vpn module +-------------------------- + +.. automodule:: test.test_nsxl2vpn + :members: + :undoc-members: + :show-inheritance: + +test.test\_nsxnatrule module +---------------------------- + +.. automodule:: test.test_nsxnatrule + :members: + :undoc-members: + :show-inheritance: + +test.test\_nsxsite module +------------------------- + +.. automodule:: test.test_nsxsite + :members: + :undoc-members: + :show-inheritance: + +test.test\_nsxt\_addons module +------------------------------ + +.. automodule:: test.test_nsxt_addons + :members: + :undoc-members: + :show-inheritance: + +test.test\_object\_type module +------------------------------ + +.. automodule:: test.test_object_type + :members: + :undoc-members: + :show-inheritance: + +test.test\_offer\_instances\_holder module +------------------------------------------ + +.. automodule:: test.test_offer_instances_holder + :members: + :undoc-members: + :show-inheritance: + +test.test\_offer\_type module +----------------------------- + +.. automodule:: test.test_offer_type + :members: + :undoc-members: + :show-inheritance: + +test.test\_on\_demand\_offer\_instance module +--------------------------------------------- + +.. automodule:: test.test_on_demand_offer_instance + :members: + :undoc-members: + :show-inheritance: + +test.test\_org\_properties module +--------------------------------- + +.. automodule:: test.test_org_properties + :members: + :undoc-members: + :show-inheritance: + +test.test\_org\_seller\_info module +----------------------------------- + +.. automodule:: test.test_org_seller_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_organization module +------------------------------ + +.. automodule:: test.test_organization + :members: + :undoc-members: + :show-inheritance: + +test.test\_organization\_all\_of module +--------------------------------------- + +.. automodule:: test.test_organization_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_orgs\_api module +--------------------------- + +.. automodule:: test.test_orgs_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_paged\_edge\_list module +----------------------------------- + +.. automodule:: test.test_paged_edge_list + :members: + :undoc-members: + :show-inheritance: + +test.test\_paging\_info module +------------------------------ + +.. automodule:: test.test_paging_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_payment\_method\_info module +--------------------------------------- + +.. automodule:: test.test_payment_method_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_pop\_agent\_xeni\_connection module +---------------------------------------------- + +.. automodule:: test.test_pop_agent_xeni_connection + :members: + :undoc-members: + :show-inheritance: + +test.test\_pop\_ami\_info module +-------------------------------- + +.. automodule:: test.test_pop_ami_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_pop\_ami\_info\_all\_of module +----------------------------------------- + +.. automodule:: test.test_pop_ami_info_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_pop\_info module +--------------------------- + +.. automodule:: test.test_pop_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_pop\_service\_info module +------------------------------------ + +.. automodule:: test.test_pop_service_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_provision\_spec module +--------------------------------- + +.. automodule:: test.test_provision_spec + :members: + :undoc-members: + :show-inheritance: + +test.test\_publicip\_api module +------------------------------- + +.. automodule:: test.test_publicip_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_requests module +-------------------------- + +.. automodule:: test.test_requests + :members: + :undoc-members: + :show-inheritance: + +test.test\_reservation module +----------------------------- + +.. automodule:: test.test_reservation + :members: + :undoc-members: + :show-inheritance: + +test.test\_reservation\_in\_mw module +------------------------------------- + +.. automodule:: test.test_reservation_in_mw + :members: + :undoc-members: + :show-inheritance: + +test.test\_reservation\_schedule module +--------------------------------------- + +.. automodule:: test.test_reservation_schedule + :members: + :undoc-members: + :show-inheritance: + +test.test\_reservation\_schedule\_all\_of module +------------------------------------------------ + +.. automodule:: test.test_reservation_schedule_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_reservation\_window module +------------------------------------- + +.. automodule:: test.test_reservation_window + :members: + :undoc-members: + :show-inheritance: + +test.test\_reservation\_window\_maintenance\_properties module +-------------------------------------------------------------- + +.. automodule:: test.test_reservation_window_maintenance_properties + :members: + :undoc-members: + :show-inheritance: + +test.test\_reservations\_api module +----------------------------------- + +.. automodule:: test.test_reservations_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_result module +------------------------ + +.. automodule:: test.test_result + :members: + :undoc-members: + :show-inheritance: + +test.test\_route\_table\_info module +------------------------------------ + +.. automodule:: test.test_route_table_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_scope\_info module +----------------------------- + +.. automodule:: test.test_scope_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc module +---------------------- + +.. automodule:: test.test_sddc + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_all\_of module +------------------------------- + +.. automodule:: test.test_sddc_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_allocate\_public\_ip\_spec module +-------------------------------------------------- + +.. automodule:: test.test_sddc_allocate_public_ip_spec + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_api module +--------------------------- + +.. automodule:: test.test_sddc_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_config module +------------------------------ + +.. automodule:: test.test_sddc_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_config\_spec module +------------------------------------ + +.. automodule:: test.test_sddc_config_spec + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_id module +-------------------------- + +.. automodule:: test.test_sddc_id + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_link\_config module +------------------------------------ + +.. automodule:: test.test_sddc_link_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_manifest module +-------------------------------- + +.. automodule:: test.test_sddc_manifest + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_network module +------------------------------- + +.. automodule:: test.test_sddc_network + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_network\_address\_group module +----------------------------------------------- + +.. automodule:: test.test_sddc_network_address_group + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_network\_address\_groups module +------------------------------------------------ + +.. automodule:: test.test_sddc_network_address_groups + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_network\_dhcp\_config module +--------------------------------------------- + +.. automodule:: test.test_sddc_network_dhcp_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_network\_dhcp\_ip\_pool module +----------------------------------------------- + +.. automodule:: test.test_sddc_network_dhcp_ip_pool + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_networks\_api module +------------------------------------- + +.. automodule:: test.test_sddc_networks_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_patch\_request module +-------------------------------------- + +.. automodule:: test.test_sddc_patch_request + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_public\_ip module +---------------------------------- + +.. automodule:: test.test_sddc_public_ip + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_resource\_config module +---------------------------------------- + +.. automodule:: test.test_sddc_resource_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_size module +---------------------------- + +.. automodule:: test.test_sddc_size + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_state\_request module +-------------------------------------- + +.. automodule:: test.test_sddc_state_request + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_template module +-------------------------------- + +.. automodule:: test.test_sddc_template + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_template\_all\_of module +----------------------------------------- + +.. automodule:: test.test_sddc_template_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_sddc\_template\_api module +------------------------------------- + +.. automodule:: test.test_sddc_template_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_secondary\_addresses module +-------------------------------------- + +.. automodule:: test.test_secondary_addresses + :members: + :undoc-members: + :show-inheritance: + +test.test\_service\_error module +-------------------------------- + +.. automodule:: test.test_service_error + :members: + :undoc-members: + :show-inheritance: + +test.test\_site module +---------------------- + +.. automodule:: test.test_site + :members: + :undoc-members: + :show-inheritance: + +test.test\_sites module +----------------------- + +.. automodule:: test.test_sites + :members: + :undoc-members: + :show-inheritance: + +test.test\_sslvpn\_dashboard\_stats module +------------------------------------------ + +.. automodule:: test.test_sslvpn_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +test.test\_storage\_api module +------------------------------ + +.. automodule:: test.test_storage_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_sub\_interface module +-------------------------------- + +.. automodule:: test.test_sub_interface + :members: + :undoc-members: + :show-inheritance: + +test.test\_sub\_interfaces module +--------------------------------- + +.. automodule:: test.test_sub_interfaces + :members: + :undoc-members: + :show-inheritance: + +test.test\_subnet module +------------------------ + +.. automodule:: test.test_subnet + :members: + :undoc-members: + :show-inheritance: + +test.test\_subnet\_info module +------------------------------ + +.. automodule:: test.test_subnet_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_subnet\_info\_all\_of module +--------------------------------------- + +.. automodule:: test.test_subnet_info_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_subnet\_route\_table\_info module +-------------------------------------------- + +.. automodule:: test.test_subnet_route_table_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_subnets module +------------------------- + +.. automodule:: test.test_subnets + :members: + :undoc-members: + :show-inheritance: + +test.test\_subscription\_api module +----------------------------------- + +.. automodule:: test.test_subscription_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_subscription\_details module +--------------------------------------- + +.. automodule:: test.test_subscription_details + :members: + :undoc-members: + :show-inheritance: + +test.test\_subscription\_products module +---------------------------------------- + +.. automodule:: test.test_subscription_products + :members: + :undoc-members: + :show-inheritance: + +test.test\_subscription\_request module +--------------------------------------- + +.. automodule:: test.test_subscription_request + :members: + :undoc-members: + :show-inheritance: + +test.test\_support\_window module +--------------------------------- + +.. automodule:: test.test_support_window + :members: + :undoc-members: + :show-inheritance: + +test.test\_support\_window\_id module +------------------------------------- + +.. automodule:: test.test_support_window_id + :members: + :undoc-members: + :show-inheritance: + +test.test\_task module +---------------------- + +.. automodule:: test.test_task + :members: + :undoc-members: + :show-inheritance: + +test.test\_task\_all\_of module +------------------------------- + +.. automodule:: test.test_task_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_task\_api module +--------------------------- + +.. automodule:: test.test_task_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_task\_progress\_phase module +--------------------------------------- + +.. automodule:: test.test_task_progress_phase + :members: + :undoc-members: + :show-inheritance: + +test.test\_tbrs\_api module +--------------------------- + +.. automodule:: test.test_tbrs_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_term\_billing\_options module +---------------------------------------- + +.. automodule:: test.test_term_billing_options + :members: + :undoc-members: + :show-inheritance: + +test.test\_term\_offer\_instance module +--------------------------------------- + +.. automodule:: test.test_term_offer_instance + :members: + :undoc-members: + :show-inheritance: + +test.test\_traffic\_shaping\_policy module +------------------------------------------ + +.. automodule:: test.test_traffic_shaping_policy + :members: + :undoc-members: + :show-inheritance: + +test.test\_troubleshooting\_api module +-------------------------------------- + +.. automodule:: test.test_troubleshooting_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_update\_credentials module +------------------------------------- + +.. automodule:: test.test_update_credentials + :members: + :undoc-members: + :show-inheritance: + +test.test\_vmc\_locale module +----------------------------- + +.. automodule:: test.test_vmc_locale + :members: + :undoc-members: + :show-inheritance: + +test.test\_vnic module +---------------------- + +.. automodule:: test.test_vnic + :members: + :undoc-members: + :show-inheritance: + +test.test\_vnics module +----------------------- + +.. automodule:: test.test_vnics + :members: + :undoc-members: + :show-inheritance: + +test.test\_vpc\_info module +--------------------------- + +.. automodule:: test.test_vpc_info + :members: + :undoc-members: + :show-inheritance: + +test.test\_vpc\_info\_subnets module +------------------------------------ + +.. automodule:: test.test_vpc_info_subnets + :members: + :undoc-members: + :show-inheritance: + +test.test\_vpc\_info\_subnets\_all\_of module +--------------------------------------------- + +.. automodule:: test.test_vpc_info_subnets_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_vpn module +--------------------- + +.. automodule:: test.test_vpn + :members: + :undoc-members: + :show-inheritance: + +test.test\_vpn\_channel\_status module +-------------------------------------- + +.. automodule:: test.test_vpn_channel_status + :members: + :undoc-members: + :show-inheritance: + +test.test\_vpn\_tunnel\_status module +------------------------------------- + +.. automodule:: test.test_vpn_tunnel_status + :members: + :undoc-members: + :show-inheritance: + +test.test\_vpn\_tunnel\_traffic\_stats module +--------------------------------------------- + +.. automodule:: test.test_vpn_tunnel_traffic_stats + :members: + :undoc-members: + :show-inheritance: + +test.test\_vsan\_available\_capacity module +------------------------------------------- + +.. automodule:: test.test_vsan_available_capacity + :members: + :undoc-members: + :show-inheritance: + +test.test\_vsan\_cluster\_reconfig\_bias module +----------------------------------------------- + +.. automodule:: test.test_vsan_cluster_reconfig_bias + :members: + :undoc-members: + :show-inheritance: + +test.test\_vsan\_cluster\_reconfig\_constraints module +------------------------------------------------------ + +.. automodule:: test.test_vsan_cluster_reconfig_constraints + :members: + :undoc-members: + :show-inheritance: + +test.test\_vsan\_config\_constraints module +------------------------------------------- + +.. automodule:: test.test_vsan_config_constraints + :members: + :undoc-members: + :show-inheritance: + +test.test\_vsan\_encryption\_config module +------------------------------------------ + +.. automodule:: test.test_vsan_encryption_config + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: test + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/source/vmc/console/vmware.rst b/openapi/docs/source/vmc/console/vmware.rst new file mode 100644 index 00000000..cb615513 --- /dev/null +++ b/openapi/docs/source/vmc/console/vmware.rst @@ -0,0 +1,18 @@ +vmware package +============== + +Subpackages +----------- + +.. toctree:: + :maxdepth: 4 + + vmware.vmc + +Module contents +--------------- + +.. automodule:: vmware + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/source/vmc/console/vmware.vmc.console.api.rst b/openapi/docs/source/vmc/console/vmware.vmc.console.api.rst new file mode 100644 index 00000000..07835371 --- /dev/null +++ b/openapi/docs/source/vmc/console/vmware.vmc.console.api.rst @@ -0,0 +1,198 @@ +vmware.vmc.console.api package +============================== + +Submodules +---------- + +vmware.vmc.console.api.account\_linking\_api module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.api.account_linking_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.addons\_api module +----------------------------------------- + +.. automodule:: vmware.vmc.console.api.addons_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.clusters\_api module +------------------------------------------- + +.. automodule:: vmware.vmc.console.api.clusters_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.config\_storage\_api module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.api.config_storage_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.credentials\_api module +---------------------------------------------- + +.. automodule:: vmware.vmc.console.api.credentials_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.dns\_api module +-------------------------------------- + +.. automodule:: vmware.vmc.console.api.dns_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.edges\_api module +---------------------------------------- + +.. automodule:: vmware.vmc.console.api.edges_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.esx\_api module +-------------------------------------- + +.. automodule:: vmware.vmc.console.api.esx_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.hcx\_api module +-------------------------------------- + +.. automodule:: vmware.vmc.console.api.hcx_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.locale\_api module +----------------------------------------- + +.. automodule:: vmware.vmc.console.api.locale_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.msft\_licensing\_api module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.api.msft_licensing_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.network\_api module +------------------------------------------ + +.. automodule:: vmware.vmc.console.api.network_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.orgs\_api module +--------------------------------------- + +.. automodule:: vmware.vmc.console.api.orgs_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.publicip\_api module +------------------------------------------- + +.. automodule:: vmware.vmc.console.api.publicip_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.reservations\_api module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.api.reservations_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.sddc\_api module +--------------------------------------- + +.. automodule:: vmware.vmc.console.api.sddc_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.sddc\_networks\_api module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.api.sddc_networks_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.sddc\_template\_api module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.api.sddc_template_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.storage\_api module +------------------------------------------ + +.. automodule:: vmware.vmc.console.api.storage_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.subscription\_api module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.api.subscription_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.task\_api module +--------------------------------------- + +.. automodule:: vmware.vmc.console.api.task_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.tbrs\_api module +--------------------------------------- + +.. automodule:: vmware.vmc.console.api.tbrs_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.api.troubleshooting\_api module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.api.troubleshooting_api + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc.console.api + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/source/vmc/console/vmware.vmc.console.models.rst b/openapi/docs/source/vmc/console/vmware.vmc.console.models.rst new file mode 100644 index 00000000..e66be80d --- /dev/null +++ b/openapi/docs/source/vmc/console/vmware.vmc.console.models.rst @@ -0,0 +1,1814 @@ +vmware.vmc.console.models package +================================= + +Submodules +---------- + +vmware.vmc.console.models.abstract\_entity module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.abstract_entity + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.account\_link\_config module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.account_link_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.account\_link\_sddc\_config module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.account_link_sddc_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.address\_fw\_source\_destination module +----------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.address_fw_source_destination + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.agent module +-------------------------------------- + +.. automodule:: vmware.vmc.console.models.agent + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ami\_info module +------------------------------------------ + +.. automodule:: vmware.vmc.console.models.ami_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.appliances\_summary module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.appliances_summary + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.application module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.application + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.available\_zone\_info module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.available_zone_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_agent module +------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_agent + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_agent\_all\_of module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_agent_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_cloud\_provider module +----------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_cloud_provider + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_cloud\_provider\_all\_of module +-------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_cloud_provider_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_compatible\_subnets module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_compatible_subnets + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_customer\_connected\_account module +------------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.aws_customer_connected_account + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_customer\_connected\_account\_all\_of module +--------------------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_customer_connected_account_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_esx\_host module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_esx_host + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_esx\_host\_all\_of module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_esx_host_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_key\_pair module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_key_pair + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_kms\_info module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_kms_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_sddc\_config module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_sddc_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_sddc\_config\_all\_of module +----------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_sddc_config_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_sddc\_connection module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.aws_sddc_connection + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_sddc\_connection\_all\_of module +--------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_sddc_connection_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_sddc\_resource\_config module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.aws_sddc_resource_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_sddc\_resource\_config\_all\_of module +--------------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_sddc_resource_config_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.aws\_subnet module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.aws_subnet + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ca\_certificates module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ca_certificates + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.cbm\_statistic module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.cbm_statistic + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.cbm\_statistics module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.cbm_statistics + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.cbm\_stats\_data module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.cbm_stats_data + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.cloud\_provider module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.cloud_provider + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.cluster module +---------------------------------------- + +.. automodule:: vmware.vmc.console.models.cluster + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.cluster\_config module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.cluster_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.cluster\_reconfigure\_params module +------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.cluster_reconfigure_params + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.compute\_gateway\_template module +----------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.compute_gateway_template + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.compute\_gateway\_template\_all\_of module +-------------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.compute_gateway_template_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.config\_spec module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.config_spec + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.connectivity\_agent\_validation module +---------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.connectivity_agent_validation + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.connectivity\_validation\_group module +---------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.connectivity_validation_group + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.connectivity\_validation\_groups module +----------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.connectivity_validation_groups + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.connectivity\_validation\_input module +---------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.connectivity_validation_input + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.connectivity\_validation\_sub\_group module +--------------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.connectivity_validation_sub_group + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.crl\_certificates module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.crl_certificates + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.customer\_eni\_info module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.customer_eni_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dashboard\_data module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.dashboard_data + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dashboard\_stat module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.dashboard_stat + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dashboard\_statistics module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.dashboard_statistics + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.data\_page\_edge\_summary module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.data_page_edge_summary + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.data\_page\_sddc\_network module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.data_page_sddc_network + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.data\_permissions module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.data_permissions + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dhcp\_lease\_info module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dhcp_lease_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dhcp\_leases module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dhcp_leases + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_config module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dns_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_forwarders module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.dns_forwarders + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_listeners module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dns_listeners + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_listeners\_all\_of module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dns_listeners_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_response\_stats module +----------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dns_response_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_status\_and\_stats module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dns_status_and_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_view module +------------------------------------------ + +.. automodule:: vmware.vmc.console.models.dns_view + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_view\_match module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dns_view_match + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.dns\_views module +------------------------------------------- + +.. automodule:: vmware.vmc.console.models.dns_views + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ebs\_backed\_vsan\_config module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ebs_backed_vsan_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.edge\_job module +------------------------------------------ + +.. automodule:: vmware.vmc.console.models.edge_job + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.edge\_status module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.edge_status + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.edge\_summary module +---------------------------------------------- + +.. automodule:: vmware.vmc.console.models.edge_summary + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.edge\_vm\_status module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.edge_vm_status + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.edge\_vnic\_address\_group module +----------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.edge_vnic_address_group + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.edge\_vnic\_address\_groups module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.edge_vnic_address_groups + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.eni\_info module +------------------------------------------ + +.. automodule:: vmware.vmc.console.models.eni_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.entity\_capacity module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.entity_capacity + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.error\_response module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.error_response + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.esx\_config module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.esx_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.esx\_host module +------------------------------------------ + +.. automodule:: vmware.vmc.console.models.esx_host + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.esx\_host\_info module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.esx_host_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.extended\_attribute module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.extended_attribute + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.feature\_capabilities module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.feature_capabilities + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.feature\_capability module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.feature_capability + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.feature\_status module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.feature_status + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_config module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.firewall_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_dashboard\_stats module +----------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.firewall_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_default\_policy module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.firewall_default_policy + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_global\_config module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.firewall_global_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_rule module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.firewall_rule + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_rule\_scope module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.firewall_rule_scope + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_rule\_stats module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.firewall_rule_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_rules module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.firewall_rules + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.firewall\_service module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.firewall_service + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.gateway\_template module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.gateway_template + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.glcm\_bundle module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.glcm_bundle + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.host\_instance\_types module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.host_instance_types + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.host\_lease\_info module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.host_lease_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.instance\_type\_config module +------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.instance_type_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.interaction\_permissions module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.interaction_permissions + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.interfaces\_dashboard\_stats module +------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.interfaces_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ip\_addresses module +---------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ip_addresses + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec module +-------------------------------------- + +.. automodule:: vmware.vmc.console.models.ipsec + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec\_dashboard\_stats module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ipsec_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec\_global\_config module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.ipsec_global_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec\_site module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ipsec_site + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec\_site\_ike\_status module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ipsec_site_ike_status + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec\_site\_stats module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ipsec_site_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec\_sites module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ipsec_sites + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec\_status\_and\_stats module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ipsec_status_and_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.ipsec\_tunnel\_stats module +----------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.ipsec_tunnel_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.key\_value\_attributes module +------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.key_value_attributes + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.kms\_vpc\_endpoint module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.kms_vpc_endpoint + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.l2\_extension module +---------------------------------------------- + +.. automodule:: vmware.vmc.console.models.l2_extension + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.l2\_vpn module +---------------------------------------- + +.. automodule:: vmware.vmc.console.models.l2_vpn + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.l2vpn\_stats module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.l2vpn_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.l2vpn\_status\_and\_stats module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.l2vpn_status_and_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.licence\_acl\_permissions module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.licence_acl_permissions + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.load\_balancer\_dashboard\_stats module +----------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.load_balancer_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.logging module +---------------------------------------- + +.. automodule:: vmware.vmc.console.models.logging + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.logical\_network module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.logical_network + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.logical\_router\_scope module +------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.logical_router_scope + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.logical\_router\_scopes module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.logical_router_scopes + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.mac\_address module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.mac_address + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.maintenance\_window module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.maintenance_window + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.maintenance\_window\_entry module +----------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.maintenance_window_entry + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.maintenance\_window\_get module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.maintenance_window_get + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.maintenance\_window\_get\_all\_of module +------------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.maintenance_window_get_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.management\_gateway\_template module +-------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.management_gateway_template + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.management\_gateway\_template\_all\_of module +----------------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.management_gateway_template_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.map\_zones\_request module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.map_zones_request + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.meta\_dashboard\_stats module +------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.meta_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.metadata module +----------------------------------------- + +.. automodule:: vmware.vmc.console.models.metadata + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.msft\_licensing\_config module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.msft_licensing_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nat module +------------------------------------ + +.. automodule:: vmware.vmc.console.models.nat + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nat\_rule module +------------------------------------------ + +.. automodule:: vmware.vmc.console.models.nat_rule + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nat\_rules module +------------------------------------------- + +.. automodule:: vmware.vmc.console.models.nat_rules + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.network\_template module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.network_template + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.new\_credentials module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.new_credentials + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nsxfirewallrule module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.nsxfirewallrule + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nsxfirewallservice module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.nsxfirewallservice + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nsxl2vpn module +----------------------------------------- + +.. automodule:: vmware.vmc.console.models.nsxl2vpn + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nsxnatrule module +------------------------------------------- + +.. automodule:: vmware.vmc.console.models.nsxnatrule + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nsxsite module +---------------------------------------- + +.. automodule:: vmware.vmc.console.models.nsxsite + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.nsxt\_addons module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.nsxt_addons + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.object\_type module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.object_type + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.offer\_instances\_holder module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.offer_instances_holder + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.offer\_type module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.offer_type + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.on\_demand\_offer\_instance module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.on_demand_offer_instance + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.org\_properties module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.org_properties + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.org\_seller\_info module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.org_seller_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.organization module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.organization + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.organization\_all\_of module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.organization_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.paged\_edge\_list module +-------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.paged_edge_list + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.paging\_info module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.paging_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.payment\_method\_info module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.payment_method_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.pop\_agent\_xeni\_connection module +------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.pop_agent_xeni_connection + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.pop\_ami\_info module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.pop_ami_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.pop\_ami\_info\_all\_of module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.pop_ami_info_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.pop\_info module +------------------------------------------ + +.. automodule:: vmware.vmc.console.models.pop_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.pop\_service\_info module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.pop_service_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.provision\_spec module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.provision_spec + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.requests module +----------------------------------------- + +.. automodule:: vmware.vmc.console.models.requests + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.reservation module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.reservation + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.reservation\_in\_mw module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.reservation_in_mw + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.reservation\_schedule module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.reservation_schedule + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.reservation\_schedule\_all\_of module +--------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.reservation_schedule_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.reservation\_window module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.reservation_window + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.reservation\_window\_maintenance\_properties module +----------------------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.reservation_window_maintenance_properties + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.result module +--------------------------------------- + +.. automodule:: vmware.vmc.console.models.result + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.route\_table\_info module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.route_table_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.scope\_info module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.scope_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc module +------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_all\_of module +---------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_allocate\_public\_ip\_spec module +----------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_allocate_public_ip_spec + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_config module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_config\_spec module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_config_spec + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_id module +----------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_id + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_link\_config module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_link_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_manifest module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_manifest + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_network module +---------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_network + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_network\_address\_group module +-------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_network_address_group + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_network\_address\_groups module +--------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_network_address_groups + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_network\_dhcp\_config module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.sddc_network_dhcp_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_network\_dhcp\_ip\_pool module +-------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_network_dhcp_ip_pool + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_patch\_request module +----------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_patch_request + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_public\_ip module +------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_public_ip + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_resource\_config module +------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_resource_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_size module +------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_size + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_state\_request module +----------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_state_request + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_template module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_template + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sddc\_template\_all\_of module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sddc_template_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.secondary\_addresses module +----------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.secondary_addresses + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.service\_error module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.service_error + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.site module +------------------------------------- + +.. automodule:: vmware.vmc.console.models.site + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sites module +-------------------------------------- + +.. automodule:: vmware.vmc.console.models.sites + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sslvpn\_dashboard\_stats module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sslvpn_dashboard_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sub\_interface module +----------------------------------------------- + +.. automodule:: vmware.vmc.console.models.sub_interface + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.sub\_interfaces module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.sub_interfaces + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.subnet module +--------------------------------------- + +.. automodule:: vmware.vmc.console.models.subnet + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.subnet\_info module +--------------------------------------------- + +.. automodule:: vmware.vmc.console.models.subnet_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.subnet\_info\_all\_of module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.subnet_info_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.subnet\_route\_table\_info module +----------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.subnet_route_table_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.subnets module +---------------------------------------- + +.. automodule:: vmware.vmc.console.models.subnets + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.subscription\_details module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.subscription_details + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.subscription\_products module +------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.subscription_products + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.subscription\_request module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.subscription_request + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.support\_window module +------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.support_window + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.support\_window\_id module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.support_window_id + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.task module +------------------------------------- + +.. automodule:: vmware.vmc.console.models.task + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.task\_all\_of module +---------------------------------------------- + +.. automodule:: vmware.vmc.console.models.task_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.task\_progress\_phase module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.task_progress_phase + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.term\_billing\_options module +------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.term_billing_options + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.term\_offer\_instance module +------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.term_offer_instance + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.traffic\_shaping\_policy module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.traffic_shaping_policy + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.update\_credentials module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.update_credentials + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vmc\_locale module +-------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vmc_locale + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vnic module +------------------------------------- + +.. automodule:: vmware.vmc.console.models.vnic + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vnics module +-------------------------------------- + +.. automodule:: vmware.vmc.console.models.vnics + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vpc\_info module +------------------------------------------ + +.. automodule:: vmware.vmc.console.models.vpc_info + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vpc\_info\_subnets module +--------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vpc_info_subnets + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vpc\_info\_subnets\_all\_of module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.vpc_info_subnets_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vpn module +------------------------------------ + +.. automodule:: vmware.vmc.console.models.vpn + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vpn\_channel\_status module +----------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vpn_channel_status + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vpn\_tunnel\_status module +---------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vpn_tunnel_status + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vpn\_tunnel\_traffic\_stats module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.console.models.vpn_tunnel_traffic_stats + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vsan\_available\_capacity module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vsan_available_capacity + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vsan\_cluster\_reconfig\_bias module +-------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vsan_cluster_reconfig_bias + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vsan\_cluster\_reconfig\_constraints module +--------------------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vsan_cluster_reconfig_constraints + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vsan\_config\_constraints module +---------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vsan_config_constraints + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.models.vsan\_encryption\_config module +--------------------------------------------------------- + +.. automodule:: vmware.vmc.console.models.vsan_encryption_config + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc.console.models + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/source/vmc/console/vmware.vmc.console.rst b/openapi/docs/source/vmc/console/vmware.vmc.console.rst new file mode 100644 index 00000000..8cc4c283 --- /dev/null +++ b/openapi/docs/source/vmc/console/vmware.vmc.console.rst @@ -0,0 +1,55 @@ +vmware.vmc.console package +========================== + +Subpackages +----------- + +.. toctree:: + :maxdepth: 4 + + vmware.vmc.console.api + vmware.vmc.console.models + +Submodules +---------- + +vmware.vmc.console.api\_client module +------------------------------------- + +.. automodule:: vmware.vmc.console.api_client + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.configuration module +--------------------------------------- + +.. automodule:: vmware.vmc.console.configuration + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.exceptions module +------------------------------------ + +.. automodule:: vmware.vmc.console.exceptions + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.console.rest module +------------------------------ + +.. automodule:: vmware.vmc.console.rest + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc.console + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/source/vmc/console/vmware.vmc.rst b/openapi/docs/source/vmc/console/vmware.vmc.rst new file mode 100644 index 00000000..6d94b9ed --- /dev/null +++ b/openapi/docs/source/vmc/console/vmware.vmc.rst @@ -0,0 +1,18 @@ +vmware.vmc package +================== + +Subpackages +----------- + +.. toctree:: + :maxdepth: 4 + + vmware.vmc.console + +Module contents +--------------- + +.. automodule:: vmware.vmc + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/source/vmc/draas/modules.rst b/openapi/docs/source/vmc/draas/modules.rst new file mode 100644 index 00000000..af55d4a4 --- /dev/null +++ b/openapi/docs/source/vmc/draas/modules.rst @@ -0,0 +1,9 @@ +draas +===== + +.. toctree:: + :maxdepth: 4 + + setup + test + vmware diff --git a/openapi/docs/source/vmc/draas/setup.rst b/openapi/docs/source/vmc/draas/setup.rst new file mode 100644 index 00000000..552eb49d --- /dev/null +++ b/openapi/docs/source/vmc/draas/setup.rst @@ -0,0 +1,7 @@ +setup module +============ + +.. automodule:: setup + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/source/vmc/draas/test.rst b/openapi/docs/source/vmc/draas/test.rst new file mode 100644 index 00000000..896155ee --- /dev/null +++ b/openapi/docs/source/vmc/draas/test.rst @@ -0,0 +1,150 @@ +test package +============ + +Submodules +---------- + +test.test\_abstract\_entity module +---------------------------------- + +.. automodule:: test.test_abstract_entity + :members: + :undoc-members: + :show-inheritance: + +test.test\_activate\_site\_recovery\_config module +-------------------------------------------------- + +.. automodule:: test.test_activate_site_recovery_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_error\_response module +--------------------------------- + +.. automodule:: test.test_error_response + :members: + :undoc-members: + :show-inheritance: + +test.test\_provision\_srm\_config module +---------------------------------------- + +.. automodule:: test.test_provision_srm_config + :members: + :undoc-members: + :show-inheritance: + +test.test\_replica\_disk module +------------------------------- + +.. automodule:: test.test_replica_disk + :members: + :undoc-members: + :show-inheritance: + +test.test\_replica\_disk\_collection module +------------------------------------------- + +.. automodule:: test.test_replica_disk_collection + :members: + :undoc-members: + :show-inheritance: + +test.test\_site\_recovery module +-------------------------------- + +.. automodule:: test.test_site_recovery + :members: + :undoc-members: + :show-inheritance: + +test.test\_site\_recovery\_all\_of module +----------------------------------------- + +.. automodule:: test.test_site_recovery_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_site\_recovery\_api module +------------------------------------- + +.. automodule:: test.test_site_recovery_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_site\_recovery\_node module +-------------------------------------- + +.. automodule:: test.test_site_recovery_node + :members: + :undoc-members: + :show-inheritance: + +test.test\_site\_recovery\_node\_all\_of module +----------------------------------------------- + +.. automodule:: test.test_site_recovery_node_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_site\_recovery\_node\_version module +----------------------------------------------- + +.. automodule:: test.test_site_recovery_node_version + :members: + :undoc-members: + :show-inheritance: + +test.test\_site\_recovery\_versions module +------------------------------------------ + +.. automodule:: test.test_site_recovery_versions + :members: + :undoc-members: + :show-inheritance: + +test.test\_task module +---------------------- + +.. automodule:: test.test_task + :members: + :undoc-members: + :show-inheritance: + +test.test\_task\_all\_of module +------------------------------- + +.. automodule:: test.test_task_all_of + :members: + :undoc-members: + :show-inheritance: + +test.test\_task\_api module +--------------------------- + +.. automodule:: test.test_task_api + :members: + :undoc-members: + :show-inheritance: + +test.test\_task\_progress\_phase module +--------------------------------------- + +.. automodule:: test.test_task_progress_phase + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: test + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/source/vmc/draas/vmware.rst b/openapi/docs/source/vmc/draas/vmware.rst new file mode 100644 index 00000000..17a26b56 --- /dev/null +++ b/openapi/docs/source/vmc/draas/vmware.rst @@ -0,0 +1,19 @@ +vmware package +============== + +Subpackages +----------- + +.. toctree:: + :maxdepth: 4 + + vmware.vmc + vmware.vmc_draas + +Module contents +--------------- + +.. automodule:: vmware + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/source/vmc/draas/vmware.vmc.draas.api.rst b/openapi/docs/source/vmc/draas/vmware.vmc.draas.api.rst new file mode 100644 index 00000000..dc20a891 --- /dev/null +++ b/openapi/docs/source/vmc/draas/vmware.vmc.draas.api.rst @@ -0,0 +1,30 @@ +vmware.vmc.draas.api package +============================ + +Submodules +---------- + +vmware.vmc.draas.api.site\_recovery\_api module +----------------------------------------------- + +.. automodule:: vmware.vmc.draas.api.site_recovery_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.api.task\_api module +------------------------------------- + +.. automodule:: vmware.vmc.draas.api.task_api + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc.draas.api + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/source/vmc/draas/vmware.vmc.draas.models.rst b/openapi/docs/source/vmc/draas/vmware.vmc.draas.models.rst new file mode 100644 index 00000000..bf69204b --- /dev/null +++ b/openapi/docs/source/vmc/draas/vmware.vmc.draas.models.rst @@ -0,0 +1,134 @@ +vmware.vmc.draas.models package +=============================== + +Submodules +---------- + +vmware.vmc.draas.models.abstract\_entity module +----------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.abstract_entity + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.activate\_site\_recovery\_config module +--------------------------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.activate_site_recovery_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.error\_response module +---------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.error_response + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.provision\_srm\_config module +----------------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.provision_srm_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.replica\_disk module +-------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.replica_disk + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.replica\_disk\_collection module +-------------------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.replica_disk_collection + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.site\_recovery module +--------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.site_recovery + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.site\_recovery\_all\_of module +------------------------------------------------------ + +.. automodule:: vmware.vmc.draas.models.site_recovery_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.site\_recovery\_node module +--------------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.site_recovery_node + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.site\_recovery\_node\_all\_of module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.draas.models.site_recovery_node_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.site\_recovery\_node\_version module +------------------------------------------------------------ + +.. automodule:: vmware.vmc.draas.models.site_recovery_node_version + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.site\_recovery\_versions module +------------------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.site_recovery_versions + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.task module +----------------------------------- + +.. automodule:: vmware.vmc.draas.models.task + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.task\_all\_of module +-------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.task_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.models.task\_progress\_phase module +---------------------------------------------------- + +.. automodule:: vmware.vmc.draas.models.task_progress_phase + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc.draas.models + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/source/vmc/draas/vmware.vmc.draas.rst b/openapi/docs/source/vmc/draas/vmware.vmc.draas.rst new file mode 100644 index 00000000..b8efe684 --- /dev/null +++ b/openapi/docs/source/vmc/draas/vmware.vmc.draas.rst @@ -0,0 +1,55 @@ +vmware.vmc.draas package +======================== + +Subpackages +----------- + +.. toctree:: + :maxdepth: 4 + + vmware.vmc.draas.api + vmware.vmc.draas.models + +Submodules +---------- + +vmware.vmc.draas.api\_client module +----------------------------------- + +.. automodule:: vmware.vmc.draas.api_client + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.configuration module +------------------------------------- + +.. automodule:: vmware.vmc.draas.configuration + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.exceptions module +---------------------------------- + +.. automodule:: vmware.vmc.draas.exceptions + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc.draas.rest module +---------------------------- + +.. automodule:: vmware.vmc.draas.rest + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc.draas + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/source/vmc/draas/vmware.vmc.rst b/openapi/docs/source/vmc/draas/vmware.vmc.rst new file mode 100644 index 00000000..141f9f06 --- /dev/null +++ b/openapi/docs/source/vmc/draas/vmware.vmc.rst @@ -0,0 +1,18 @@ +vmware.vmc package +================== + +Subpackages +----------- + +.. toctree:: + :maxdepth: 4 + + vmware.vmc.draas + +Module contents +--------------- + +.. automodule:: vmware.vmc + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/source/vmc/draas/vmware.vmc_draas.api.rst b/openapi/docs/source/vmc/draas/vmware.vmc_draas.api.rst new file mode 100644 index 00000000..c42ea393 --- /dev/null +++ b/openapi/docs/source/vmc/draas/vmware.vmc_draas.api.rst @@ -0,0 +1,30 @@ +vmware.vmc\_draas.api package +============================= + +Submodules +---------- + +vmware.vmc\_draas.api.site\_recovery\_api module +------------------------------------------------ + +.. automodule:: vmware.vmc_draas.api.site_recovery_api + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.api.task\_api module +-------------------------------------- + +.. automodule:: vmware.vmc_draas.api.task_api + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc_draas.api + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/source/vmc/draas/vmware.vmc_draas.models.rst b/openapi/docs/source/vmc/draas/vmware.vmc_draas.models.rst new file mode 100644 index 00000000..971812fb --- /dev/null +++ b/openapi/docs/source/vmc/draas/vmware.vmc_draas.models.rst @@ -0,0 +1,134 @@ +vmware.vmc\_draas.models package +================================ + +Submodules +---------- + +vmware.vmc\_draas.models.abstract\_entity module +------------------------------------------------ + +.. automodule:: vmware.vmc_draas.models.abstract_entity + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.activate\_site\_recovery\_config module +---------------------------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.activate_site_recovery_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.error\_response module +----------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.error_response + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.provision\_srm\_config module +------------------------------------------------------ + +.. automodule:: vmware.vmc_draas.models.provision_srm_config + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.replica\_disk module +--------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.replica_disk + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.replica\_disk\_collection module +--------------------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.replica_disk_collection + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.site\_recovery module +---------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.site_recovery + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.site\_recovery\_all\_of module +------------------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.site_recovery_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.site\_recovery\_node module +---------------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.site_recovery_node + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.site\_recovery\_node\_all\_of module +------------------------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.site_recovery_node_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.site\_recovery\_node\_version module +------------------------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.site_recovery_node_version + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.site\_recovery\_versions module +-------------------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.site_recovery_versions + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.task module +------------------------------------ + +.. automodule:: vmware.vmc_draas.models.task + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.task\_all\_of module +--------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.task_all_of + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.models.task\_progress\_phase module +----------------------------------------------------- + +.. automodule:: vmware.vmc_draas.models.task_progress_phase + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc_draas.models + :members: + :undoc-members: + :show-inheritance: diff --git a/openapi/docs/source/vmc/draas/vmware.vmc_draas.rst b/openapi/docs/source/vmc/draas/vmware.vmc_draas.rst new file mode 100644 index 00000000..dc0b4ab2 --- /dev/null +++ b/openapi/docs/source/vmc/draas/vmware.vmc_draas.rst @@ -0,0 +1,55 @@ +vmware.vmc\_draas package +========================= + +Subpackages +----------- + +.. toctree:: + :maxdepth: 4 + + vmware.vmc_draas.api + vmware.vmc_draas.models + +Submodules +---------- + +vmware.vmc\_draas.api\_client module +------------------------------------ + +.. automodule:: vmware.vmc_draas.api_client + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.configuration module +-------------------------------------- + +.. automodule:: vmware.vmc_draas.configuration + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.exceptions module +----------------------------------- + +.. automodule:: vmware.vmc_draas.exceptions + :members: + :undoc-members: + :show-inheritance: + +vmware.vmc\_draas.rest module +----------------------------- + +.. automodule:: vmware.vmc_draas.rest + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: vmware.vmc_draas + :members: + :undoc-members: + :show-inheritance: