in pai/libs/alibabacloud_pai_dsw20220101/models.py [0:0]
def to_map(self):
_map = super().to_map()
if _map is not None:
return _map
result = dict()
if self.accelerator_type is not None:
result['AcceleratorType'] = self.accelerator_type
if self.accessibility is not None:
result['Accessibility'] = self.accessibility
if self.create_user_id is not None:
result['CreateUserId'] = self.create_user_id
if self.gpu_type is not None:
result['GpuType'] = self.gpu_type
if self.image_name is not None:
result['ImageName'] = self.image_name
if self.instance_id is not None:
result['InstanceId'] = self.instance_id
if self.instance_name is not None:
result['InstanceName'] = self.instance_name
if self.labels is not None:
result['Labels'] = self.labels
if self.max_cpu is not None:
result['MaxCpu'] = self.max_cpu
if self.max_gpu is not None:
result['MaxGpu'] = self.max_gpu
if self.max_gpu_memory is not None:
result['MaxGpuMemory'] = self.max_gpu_memory
if self.max_memory is not None:
result['MaxMemory'] = self.max_memory
if self.min_cpu is not None:
result['MinCpu'] = self.min_cpu
if self.min_gpu is not None:
result['MinGpu'] = self.min_gpu
if self.min_gpu_memory is not None:
result['MinGpuMemory'] = self.min_gpu_memory
if self.min_memory is not None:
result['MinMemory'] = self.min_memory
if self.order is not None:
result['Order'] = self.order
if self.page_number is not None:
result['PageNumber'] = self.page_number
if self.page_size is not None:
result['PageSize'] = self.page_size
if self.payment_type is not None:
result['PaymentType'] = self.payment_type
if self.resource_id is not None:
result['ResourceId'] = self.resource_id
if self.sort_by is not None:
result['SortBy'] = self.sort_by
if self.status is not None:
result['Status'] = self.status
result['Tag'] = []
if self.tag is not None:
for k in self.tag:
result['Tag'].append(k.to_map() if k else None)
if self.workspace_id is not None:
result['WorkspaceId'] = self.workspace_id
return result