models.tenant_deletion_info module

class models.tenant_deletion_info.TenantDeletionInfo(category=None, finished_at_time_msecs=None, processed_at_node=None, retry_count=None, started_at_time_msecs=None, state=None)[source]

Bases: object

Implementation of the ‘TenantDeletionInfo’ model.

TenantDeletionInfo captures the individual deletion state of a category of objects marked tagged with a tenant_id (which has been marked for deletion).

Attributes:
category (int): Specifies the category of objects whose deletion state

is being captured.

finished_at_time_msecs (long|int): Specifies the time when the process

finished.

processed_at_node (string): Specifies the node ip where the process

ran. Typically this would be Iris Master.

retry_count (long|int): Specifies the number of times this task has

been retried.

started_at_time_msecs (long|int): Specifies the time when the process

started.

state (int): Specifies the deletion completion state of the object

category.

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.