vcf_vcenter_lcm_depot

Execution module for vSphere Lifecycle Manager (LCM) software depots.

saltext.vcf.modules.vcf_vcenter_lcm_depot.list_offline(profile=None)[source]

List offline depots.

CLI Example:

salt '*' vcf_vcenter_lcm_depot.list_offline
saltext.vcf.modules.vcf_vcenter_lcm_depot.get_offline(depot_id, profile=None)[source]

Return one offline depot.

CLI Example:

salt '*' vcf_vcenter_lcm_depot.get_offline <depot_id>
saltext.vcf.modules.vcf_vcenter_lcm_depot.create_offline(file_locator, profile=None, **spec)[source]

Create an offline depot from an uploaded bundle.

CLI Example:

salt '*' vcf_vcenter_lcm_depot.create_offline file_locator=/storage/updatemgr/foo.zip
saltext.vcf.modules.vcf_vcenter_lcm_depot.delete_offline(depot_id, profile=None)[source]

Delete an offline depot.

CLI Example:

salt '*' vcf_vcenter_lcm_depot.delete_offline <depot_id>
saltext.vcf.modules.vcf_vcenter_lcm_depot.list_online(profile=None)[source]

List online depots.

CLI Example:

salt '*' vcf_vcenter_lcm_depot.list_online
saltext.vcf.modules.vcf_vcenter_lcm_depot.get_online(depot_id, profile=None)[source]

Return one online depot.

CLI Example:

salt '*' vcf_vcenter_lcm_depot.get_online <depot_id>
saltext.vcf.modules.vcf_vcenter_lcm_depot.create_online(location, profile=None, **spec)[source]

Create an online depot pointing at a URL.

CLI Example:

salt '*' vcf_vcenter_lcm_depot.create_online location=https://hostupdate.vmware.com/...
saltext.vcf.modules.vcf_vcenter_lcm_depot.delete_online(depot_id, profile=None)[source]

Delete an online depot.

CLI Example:

salt '*' vcf_vcenter_lcm_depot.delete_online <depot_id>
saltext.vcf.modules.vcf_vcenter_lcm_depot.list_umds(profile=None)[source]

List UMDS depots.

CLI Example:

salt '*' vcf_vcenter_lcm_depot.list_umds
saltext.vcf.modules.vcf_vcenter_lcm_depot.get_umds(depot_id, profile=None)[source]

Return one UMDS depot.

CLI Example:

salt '*' vcf_vcenter_lcm_depot.get_umds <depot_id>
saltext.vcf.modules.vcf_vcenter_lcm_depot.create_umds(location, profile=None, **spec)[source]

Create a UMDS depot.

CLI Example:

salt '*' vcf_vcenter_lcm_depot.create_umds location=/var/umds/data
saltext.vcf.modules.vcf_vcenter_lcm_depot.delete_umds(depot_id, profile=None)[source]

Delete a UMDS depot.

CLI Example:

salt '*' vcf_vcenter_lcm_depot.delete_umds <depot_id>
saltext.vcf.modules.vcf_vcenter_lcm_depot.sync(profile=None)[source]

Trigger a sync across all online / UMDS depots.

CLI Example:

salt '*' vcf_vcenter_lcm_depot.sync
saltext.vcf.modules.vcf_vcenter_lcm_depot.get_content(profile=None)[source]

Return the bundles + components present in the depot.

CLI Example:

salt '*' vcf_vcenter_lcm_depot.get_content