BackupRun.fromJson constructor

BackupRun.fromJson(
  1. Map json_
)

Implementation

BackupRun.fromJson(core.Map json_)
    : this(
        backupKind: json_.containsKey('backupKind')
            ? json_['backupKind'] as core.String
            : null,
        description: json_.containsKey('description')
            ? json_['description'] as core.String
            : null,
        diskEncryptionConfiguration:
            json_.containsKey('diskEncryptionConfiguration')
                ? DiskEncryptionConfiguration.fromJson(
                    json_['diskEncryptionConfiguration']
                        as core.Map<core.String, core.dynamic>)
                : null,
        diskEncryptionStatus: json_.containsKey('diskEncryptionStatus')
            ? DiskEncryptionStatus.fromJson(json_['diskEncryptionStatus']
                as core.Map<core.String, core.dynamic>)
            : null,
        endTime: json_.containsKey('endTime')
            ? json_['endTime'] as core.String
            : null,
        enqueuedTime: json_.containsKey('enqueuedTime')
            ? json_['enqueuedTime'] as core.String
            : null,
        error: json_.containsKey('error')
            ? OperationError.fromJson(
                json_['error'] as core.Map<core.String, core.dynamic>)
            : null,
        id: json_.containsKey('id') ? json_['id'] as core.String : null,
        instance: json_.containsKey('instance')
            ? json_['instance'] as core.String
            : null,
        kind: json_.containsKey('kind') ? json_['kind'] as core.String : null,
        location: json_.containsKey('location')
            ? json_['location'] as core.String
            : null,
        selfLink: json_.containsKey('selfLink')
            ? json_['selfLink'] as core.String
            : null,
        startTime: json_.containsKey('startTime')
            ? json_['startTime'] as core.String
            : null,
        status: json_.containsKey('status')
            ? json_['status'] as core.String
            : null,
        timeZone: json_.containsKey('timeZone')
            ? json_['timeZone'] as core.String
            : null,
        type: json_.containsKey('type') ? json_['type'] as core.String : null,
        windowStartTime: json_.containsKey('windowStartTime')
            ? json_['windowStartTime'] as core.String
            : null,
      );