in pai/libs/alibabacloud_eas20210701/models.py [0:0]
def from_map(self, m: dict = None):
m = m or dict()
if m.get('Arch') is not None:
self.arch = m.get('Arch')
if m.get('AutoRenewal') is not None:
self.auto_renewal = m.get('AutoRenewal')
if m.get('ChargeType') is not None:
self.charge_type = m.get('ChargeType')
if m.get('CreateTime') is not None:
self.create_time = m.get('CreateTime')
if m.get('ExpiredTime') is not None:
self.expired_time = m.get('ExpiredTime')
if m.get('InstanceCpuCount') is not None:
self.instance_cpu_count = m.get('InstanceCpuCount')
if m.get('InstanceGpuCount') is not None:
self.instance_gpu_count = m.get('InstanceGpuCount')
if m.get('InstanceGpuMemory') is not None:
self.instance_gpu_memory = m.get('InstanceGpuMemory')
if m.get('InstanceId') is not None:
self.instance_id = m.get('InstanceId')
if m.get('InstanceIp') is not None:
self.instance_ip = m.get('InstanceIp')
if m.get('InstanceMemory') is not None:
self.instance_memory = m.get('InstanceMemory')
if m.get('InstanceName') is not None:
self.instance_name = m.get('InstanceName')
if m.get('InstanceStatus') is not None:
self.instance_status = m.get('InstanceStatus')
if m.get('InstanceTenantIp') is not None:
self.instance_tenant_ip = m.get('InstanceTenantIp')
if m.get('InstanceType') is not None:
self.instance_type = m.get('InstanceType')
if m.get('InstanceUsedCpu') is not None:
self.instance_used_cpu = m.get('InstanceUsedCpu')
if m.get('InstanceUsedGpu') is not None:
self.instance_used_gpu = m.get('InstanceUsedGpu')
if m.get('InstanceUsedGpuMemory') is not None:
self.instance_used_gpu_memory = m.get('InstanceUsedGpuMemory')
if m.get('InstanceUsedMemory') is not None:
self.instance_used_memory = m.get('InstanceUsedMemory')
if m.get('Region') is not None:
self.region = m.get('Region')
if m.get('Zone') is not None:
self.zone = m.get('Zone')
return self