GoogleCloudSecuritycenterV1ExternalSystem.fromJson constructor

GoogleCloudSecuritycenterV1ExternalSystem.fromJson(
  1. Map json_
)

Implementation

GoogleCloudSecuritycenterV1ExternalSystem.fromJson(core.Map json_)
  : this(
      assignees:
          (json_['assignees'] as core.List?)
              ?.map((value) => value as core.String)
              .toList(),
      caseCloseTime: json_['caseCloseTime'] as core.String?,
      caseCreateTime: json_['caseCreateTime'] as core.String?,
      casePriority: json_['casePriority'] as core.String?,
      caseSla: json_['caseSla'] as core.String?,
      caseUri: json_['caseUri'] as core.String?,
      externalSystemUpdateTime:
          json_['externalSystemUpdateTime'] as core.String?,
      externalUid: json_['externalUid'] as core.String?,
      name: json_['name'] as core.String?,
      status: json_['status'] as core.String?,
      ticketInfo:
          json_.containsKey('ticketInfo')
              ? TicketInfo.fromJson(
                json_['ticketInfo'] as core.Map<core.String, core.dynamic>,
              )
              : null,
    );