Config#

class Config(url=None, is_auto_inventory_enabled=False, auto_inventory_schedule=None, version=None, display_version=None, connectivity_type=None, is_https_enabled=False, supported_software_entities=None, deprecated_software_entities=None, is_framework_bundle_uploaded=False, has_module_auto_upgrade_enabled=False, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#

Bases: ExternalizableAbstractModel

LCM configuration on the cluster.

Parameters:
  • url – (url) URL of the LCM repository.

  • is_auto_inventory_enabled – (is_auto_inventory_enabled) Indicates if the auto inventory operation is enabled. The default value is set to False. (Default False)

  • auto_inventory_schedule – (auto_inventory_schedule) The scheduled time in “%H:%M” 24-hour format of the next inventory execution. Used when auto_inventory_enabled is set to True. The default schedule time is 03:00(AM).

  • version (min=1 chars, max=128 chars) – (version) LCM version installed on the cluster.

  • display_version (min=1 chars, max=128 chars) – (display_version) User friendly display version of LCM installed on the cluster.

  • connectivity_type – (connectivity_type)

  • is_https_enabled – (is_https_enabled) Indicates if the LCM URL has HTTPS enabled. The default value is True. (Default False)

  • supported_software_entities – (supported_software_entities) List of entities for which One-Click upgrades are supported.

  • deprecated_software_entities – (deprecated_software_entities) List of entities for which One-Click upgrades are not available.

  • is_framework_bundle_uploaded – (is_framework_bundle_uploaded) Indicates if the bundle is uploaded or not. (Default False)

  • has_module_auto_upgrade_enabled – (has_module_auto_upgrade_enabled) Indicates if LCM is enabled to auto-upgrade products. The default value is False. (Default False)

property auto_inventory_schedule#

The scheduled time in “%H:%M” 24-hour format of the next inventory execution. Used when auto_inventory_enabled is set to True. The default schedule time is 03:00(AM).

Type:

str

property connectivity_type#
Type:

ConnectivityType

property deprecated_software_entities#

List of entities for which One-Click upgrades are not available.

Type:

list[ str ]

property display_version#

User friendly display version of LCM installed on the cluster.

Type:

str

property has_module_auto_upgrade_enabled#

Indicates if LCM is enabled to auto-upgrade products. The default value is False.

Type:

bool

property is_auto_inventory_enabled#

Indicates if the auto inventory operation is enabled. The default value is set to False.

Type:

bool

property is_framework_bundle_uploaded#

Indicates if the bundle is uploaded or not.

Type:

bool

property is_https_enabled#

Indicates if the LCM URL has HTTPS enabled. The default value is True.

Type:

bool

property supported_software_entities#

List of entities for which One-Click upgrades are supported.

Type:

list[ str ]

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model

property url#

URL of the LCM repository.

Type:

str

property version#

LCM version installed on the cluster.

Type:

str