in pai/libs/alibabacloud_eas20210701/models.py [0:0]
def from_map(self, m: dict = None):
m = m or dict()
if m.get('ClusterId') is not None:
self.cluster_id = m.get('ClusterId')
if m.get('CpuCount') is not None:
self.cpu_count = m.get('CpuCount')
if m.get('CreateTime') is not None:
self.create_time = m.get('CreateTime')
if m.get('ExtraData') is not None:
self.extra_data = m.get('ExtraData')
if m.get('GpuCount') is not None:
self.gpu_count = m.get('GpuCount')
if m.get('InstanceCount') is not None:
self.instance_count = m.get('InstanceCount')
if m.get('Message') is not None:
self.message = m.get('Message')
if m.get('OwnerUid') is not None:
self.owner_uid = m.get('OwnerUid')
if m.get('PostPaidInstanceCount') is not None:
self.post_paid_instance_count = m.get('PostPaidInstanceCount')
if m.get('PrePaidInstanceCount') is not None:
self.pre_paid_instance_count = m.get('PrePaidInstanceCount')
if m.get('RequestId') is not None:
self.request_id = m.get('RequestId')
if m.get('ResourceId') is not None:
self.resource_id = m.get('ResourceId')
if m.get('ResourceName') is not None:
self.resource_name = m.get('ResourceName')
if m.get('Status') is not None:
self.status = m.get('Status')
if m.get('UpdateTime') is not None:
self.update_time = m.get('UpdateTime')
return self