models_v2.request_params_to_claim_rigel_to_helios module

class models_v2.request_params_to_claim_rigel_to_helios.RequestParamsToClaimRigelToHelios(rigel_guid=None, claim_token=None, rigel_type=None, cluster_id=None, cluster_incarnation_id=None, rigel_name=None, rigel_ip=None, software_version=None)[source]

Bases: object

Implementation of the ‘Request params to claim Rigel to Helios.’ model.

Specifies the request params to claim Rigel to Helios.

Attributes:

rigel_guid (long|int): Unique id for rigel instance. claim_token (string): Claim token used for authentication. rigel_type (RigelTypeEnum): Specifies the Rigel type that is being

claimed.

cluster_id (long|int): Specifies the cluster id. cluster_incarnation_id (long|int): Specifies the cluster incarnation

id.

rigel_name (string): Specifies the Rigel name. rigel_ip (string): Specifies the Rigel IP. software_version (string): Specifies the Rigel Software version.

classmethod from_dictionary(dictionary)[source]

Creates an instance of this model from a dictionary

Args:

dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.

Returns:

object: An instance of this structure class.