in pai/libs/alibabacloud_eas20210701/models.py [0:0]
def from_map(self, m: dict = None):
m = m or dict()
if m.get('HostIP') is not None:
self.host_ip = m.get('HostIP')
if m.get('HostName') is not None:
self.host_name = m.get('HostName')
if m.get('InnerIP') is not None:
self.inner_ip = m.get('InnerIP')
if m.get('InstanceName') is not None:
self.instance_name = m.get('InstanceName')
if m.get('InstancePort') is not None:
self.instance_port = m.get('InstancePort')
if m.get('LastState') is not None:
self.last_state = m.get('LastState')
if m.get('Namespace') is not None:
self.namespace = m.get('Namespace')
if m.get('ReadyProcesses') is not None:
self.ready_processes = m.get('ReadyProcesses')
if m.get('Reason') is not None:
self.reason = m.get('Reason')
if m.get('ResourceType') is not None:
self.resource_type = m.get('ResourceType')
if m.get('RestartCount') is not None:
self.restart_count = m.get('RestartCount')
if m.get('Role') is not None:
self.role = m.get('Role')
if m.get('StartAt') is not None:
self.start_at = m.get('StartAt')
if m.get('Status') is not None:
self.status = m.get('Status')
if m.get('TenantHostIP') is not None:
self.tenant_host_ip = m.get('TenantHostIP')
if m.get('TenantInstanceIP') is not None:
self.tenant_instance_ip = m.get('TenantInstanceIP')
if m.get('TotalProcesses') is not None:
self.total_processes = m.get('TotalProcesses')
return self