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