GetPatchDeploymentResult.fromMap constructor

GetPatchDeploymentResult.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetPatchDeploymentResult.fromMap(Map<String, dynamic> map) {
  return GetPatchDeploymentResult(
    createTime: map['createTime'] as String,
    description: map['description'] as String,
    duration: map['duration'] as String,
    instanceFilter: PatchInstanceFilterResponse.fromMap((map['instanceFilter']! as Map).cast<String, dynamic>()),
    lastExecuteTime: map['lastExecuteTime'] as String,
    name: map['name'] as String,
    oneTimeSchedule: OneTimeScheduleResponse.fromMap((map['oneTimeSchedule']! as Map).cast<String, dynamic>()),
    patchConfig: PatchConfigResponse.fromMap((map['patchConfig']! as Map).cast<String, dynamic>()),
    recurringSchedule: RecurringScheduleResponse.fromMap((map['recurringSchedule']! as Map).cast<String, dynamic>()),
    rollout: PatchRolloutResponse.fromMap((map['rollout']! as Map).cast<String, dynamic>()),
    state: map['state'] as String,
    updateTime: map['updateTime'] as String,
  );
}