File: ConfigSpec.rst

package info (click to toggle)
python-pyvmomi 6.7.1-3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 14,980 kB
  • sloc: python: 9,206; xml: 77; makefile: 9
file content (97 lines) | stat: -rw-r--r-- 3,241 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
.. _str: https://docs.python.org/2/library/stdtypes.html

.. _OptionValue: ../../vim/option/OptionValue.rst

.. _HostConfigSpec: ../../vim/host/ConfigSpec.rst

.. _vSphere API 4.0: ../../vim/version.rst#vimversionversion5

.. _vmodl.KeyAnyValue: ../../vmodl/KeyAnyValue.rst

.. _vmodl.DynamicData: ../../vmodl/DynamicData.rst

.. _vim.host.MemorySpec: ../../vim/host/MemorySpec.rst

.. _vim.host.LicenseSpec: ../../vim/host/LicenseSpec.rst

.. _vim.host.SecuritySpec: ../../vim/host/SecuritySpec.rst

.. _vim.host.NetworkConfig: ../../vim/host/NetworkConfig.rst

.. _vim.host.ServiceConfig: ../../vim/host/ServiceConfig.rst

.. _vim.option.OptionValue: ../../vim/option/OptionValue.rst

.. _vim.host.FirewallConfig: ../../vim/host/FirewallConfig.rst

.. _vim.host.DateTimeConfig: ../../vim/host/DateTimeConfig.rst

.. _vim.host.NasVolume.Config: ../../vim/host/NasVolume/Config.rst

.. _vim.host.StorageDeviceInfo: ../../vim/host/StorageDeviceInfo.rst

.. _vim.host.ActiveDirectorySpec: ../../vim/host/ActiveDirectorySpec.rst

.. _vim.host.VirtualNicManager.NicTypeSelection: ../../vim/host/VirtualNicManager/NicTypeSelection.rst

.. _vim.host.LocalAccountManager.AccountSpecification: ../../vim/host/LocalAccountManager/AccountSpecification.rst


vim.host.ConfigSpec
===================
  The `HostConfigSpec`_ data object provides access to data objects that specify configuration changes to be applied to an ESX host.
:extends: vmodl.DynamicData_
:since: `vSphere API 4.0`_

Attributes:
    nasDatastore ([`vim.host.NasVolume.Config`_], optional):

       Configurations to create NAS datastores.
    network (`vim.host.NetworkConfig`_, optional):

       Network system information.
    nicTypeSelection ([`vim.host.VirtualNicManager.NicTypeSelection`_], optional):

       Type selection for different VirtualNics.
    service ([`vim.host.ServiceConfig`_], optional):

       Host service configuration.
    firewall (`vim.host.FirewallConfig`_, optional):

       Firewall configuration.
    option ([`vim.option.OptionValue`_], optional):

       Host configuration options as defined by the `OptionValue`_ data object type.
    datastorePrincipal (`str`_, optional):

       Datastore principal user.
    datastorePrincipalPasswd (`str`_, optional):

       Password for the datastore principal.
    datetime (`vim.host.DateTimeConfig`_, optional):

       DateTime Configuration.
    storageDevice (`vim.host.StorageDeviceInfo`_, optional):

       Storage system information.
    license (`vim.host.LicenseSpec`_, optional):

       License configuration for the host.
    security (`vim.host.SecuritySpec`_, optional):

       Security specification.
    userAccount ([`vim.host.LocalAccountManager.AccountSpecification`_], optional):

       List of users to create/update with new password.
    usergroupAccount ([`vim.host.LocalAccountManager.AccountSpecification`_], optional):

       List of users to create/update with new password.
    memory (`vim.host.MemorySpec`_, optional):

       Memory configuration for the host.
    activeDirectory ([`vim.host.ActiveDirectorySpec`_], optional):

       Active Directory configuration change.
    genericConfig ([`vmodl.KeyAnyValue`_], optional):

       Advanced configuration.