com.vmware.esx.settings.depots package
Submodules
com.vmware.esx.settings.depots.offline_client module
The com.vmware.esx.settings.depots.offline_client module provides classes
to manage vLCM offline depots.
- class com.vmware.esx.settings.depots.offline_client.Content(config)
- Bases: - vmware.vapi.bindings.stub.VapiInterface- The - Contentclass provides methods to manage offline software depots used during ESX lifecycle management. This class was added in vSphere API 7.0.3.0.- Parameters
- config ( - vmware.vapi.bindings.stub.StubConfiguration) – Configuration to be used for creating the stub.
 - class Info(metadata_bundles=None)
- Bases: - vmware.vapi.bindings.struct.VapiStruct- The - Content.Infoclass contains fields that describe the information of metadata bundles of an offline depot. This class was added in vSphere API 7.0.3.0.- Tip - The arguments are used to initialize data attributes with the same names. - Parameters
- metadata_bundles ( - dictof- strand- listof- com.vmware.esx.settings.depots_client.MetadataInfo) – A list of metadata bundles contained in the depot. The key is vendor of metadata bundle. This attribute was added in vSphere API 7.0.3.0. When clients pass a value of this class as a parameter, the key in the attribute- dictmust be an identifier for the resource type:- com.vmware.esx.settings.depots.vendor. When methods return a value of this class as a return value, the key in the attribute- dictwill be an identifier for the resource type:- com.vmware.esx.settings.depots.vendor.
 
 - get(depot)
- Gets the information of content of an imported offline software depot. This method was added in vSphere API 7.0.3.0. - Parameters
- depot ( - str) – Identifier for the depot. The parameter must be an identifier for the resource type:- com.vmware.esx.settings.depots.offline.
- Return type
- Returns
- Information of content of the imported offline software depot. 
- Raise
- com.vmware.vapi.std.errors_client.UnauthenticatedIf the caller is not authenticated.
- Raise
- com.vmware.vapi.std.errors_client.NotFoundIf there is no depot with given identifier- depotin the system.
- Raise
- com.vmware.vapi.std.errors_client.ServiceUnavailableIf the service is not available.
- Raise
- com.vmware.vapi.std.errors_client.ErrorIf there is some unknown internal error. The accompanying error message will give more details about the failure.
- Raise
- com.vmware.vapi.std.errors_client.Unauthorizedif you do not have all of the privileges described as follows:- Method execution requires - VcIntegrity.lifecycleSettings.Read.
 
 
 
- class com.vmware.esx.settings.depots.offline_client.StubFactory(stub_config)
- Bases: - vmware.vapi.bindings.stub.StubFactoryBase- Initialize StubFactoryBase - Parameters
- stub_config ( - vmware.vapi.bindings.stub.StubConfiguration) – Stub config instance
 
com.vmware.esx.settings.depots.online_client module
The com.vmware.esx.settings.depots.online_client module provides classes to
manage vLCM online depots.
- class com.vmware.esx.settings.depots.online_client.Content(config)
- Bases: - vmware.vapi.bindings.stub.VapiInterface- The - Contentclass provides methods to manage online software depots used during ESX lifecycle management. This class was added in vSphere API 7.0.3.0.- Parameters
- config ( - vmware.vapi.bindings.stub.StubConfiguration) – Configuration to be used for creating the stub.
 - class Info(metadata_bundles=None)
- Bases: - vmware.vapi.bindings.struct.VapiStruct- The - Content.Infoclass contains fields that describe the information of metadata bundles of an online depot. This class was added in vSphere API 7.0.3.0.- Tip - The arguments are used to initialize data attributes with the same names. - Parameters
- metadata_bundles ( - dictof- strand- listof- com.vmware.esx.settings.depots_client.MetadataInfo) – A list of metadata bundles contained in the depot. The key is vendor of metadata bundle. This attribute was added in vSphere API 7.0.3.0. When clients pass a value of this class as a parameter, the key in the attribute- dictmust be an identifier for the resource type:- com.vmware.esx.settings.depots.vendor. When methods return a value of this class as a return value, the key in the attribute- dictwill be an identifier for the resource type:- com.vmware.esx.settings.depots.vendor.
 
 - get(depot)
- Gets the information of content of an imported online software depot. This method was added in vSphere API 7.0.3.0. - Parameters
- depot ( - str) – Identifier for the depot. The parameter must be an identifier for the resource type:- com.vmware.esx.settings.depots.online.
- Return type
- Returns
- Information of content of the imported online software depot. 
- Raise
- com.vmware.vapi.std.errors_client.UnauthenticatedIf the caller is not authenticated.
- Raise
- com.vmware.vapi.std.errors_client.NotFoundIf there is no depot with given identifier- depotin the system.
- Raise
- com.vmware.vapi.std.errors_client.ServiceUnavailableIf the service is not available.
- Raise
- com.vmware.vapi.std.errors_client.ErrorIf there is some unknown internal error. The accompanying error message will give more details about the failure.
- Raise
- com.vmware.vapi.std.errors_client.Unauthorizedif you do not have all of the privileges described as follows:- Method execution requires - VcIntegrity.lifecycleSettings.Read.
 
 
 
- class com.vmware.esx.settings.depots.online_client.StubFactory(stub_config)
- Bases: - vmware.vapi.bindings.stub.StubFactoryBase- Initialize StubFactoryBase - Parameters
- stub_config ( - vmware.vapi.bindings.stub.StubConfiguration) – Stub config instance
 
com.vmware.esx.settings.depots.umds_client module
The com.vmware.esx.settings.depots.umds_client module provides classes to
manage vLCM UMDS depot.
- class com.vmware.esx.settings.depots.umds_client.Content(config)
- Bases: - vmware.vapi.bindings.stub.VapiInterface- The - Contentclass provides methods to manage the UMDS depot used during ESX lifecycle management. This class was added in vSphere API 7.0.3.0.- Parameters
- config ( - vmware.vapi.bindings.stub.StubConfiguration) – Configuration to be used for creating the stub.
 - class Info(metadata_bundles=None)
- Bases: - vmware.vapi.bindings.struct.VapiStruct- The - Content.Infoclass contains fields that describe the information of matadata bundles of the UMDS depot. This class was added in vSphere API 7.0.3.0.- Tip - The arguments are used to initialize data attributes with the same names. - Parameters
- metadata_bundles ( - dictof- strand- listof- com.vmware.esx.settings.depots_client.MetadataInfo) – A list of metadata bundles contained in the depot. The key is vendor of metadata bundle. This attribute was added in vSphere API 7.0.3.0. When clients pass a value of this class as a parameter, the key in the attribute- dictmust be an identifier for the resource type:- com.vmware.esx.settings.depots.vendor. When methods return a value of this class as a return value, the key in the attribute- dictwill be an identifier for the resource type:- com.vmware.esx.settings.depots.vendor.
 
 - get()
- Gets the information of content about the UMDS depot. This method was added in vSphere API 7.0.3.0. - Return type
- Returns
- Information of content of the imported UMDS depot. 
- Raise
- com.vmware.vapi.std.errors_client.UnauthenticatedIf the caller is not authenticated.
- Raise
- com.vmware.vapi.std.errors_client.NotFoundIf there is no UMDS depot configured in the system.
- Raise
- com.vmware.vapi.std.errors_client.ServiceUnavailableIf the service is not available.
- Raise
- com.vmware.vapi.std.errors_client.ErrorIf there is some unknown internal error. The accompanying error message will give more details about the failure.
- Raise
- com.vmware.vapi.std.errors_client.Unauthorizedif you do not have all of the privileges described as follows:- Method execution requires - VcIntegrity.lifecycleSettings.Read.
 
 
 
- class com.vmware.esx.settings.depots.umds_client.StubFactory(stub_config)
- Bases: - vmware.vapi.bindings.stub.StubFactoryBase- Initialize StubFactoryBase - Parameters
- stub_config ( - vmware.vapi.bindings.stub.StubConfiguration) – Stub config instance