GoogleAppsCloudidentityDevicesV1ClientState.fromJson constructor

GoogleAppsCloudidentityDevicesV1ClientState.fromJson(
  1. Map json_
)

Implementation

GoogleAppsCloudidentityDevicesV1ClientState.fromJson(core.Map json_)
    : this(
        assetTags: (json_['assetTags'] as core.List?)
            ?.map((value) => value as core.String)
            .toList(),
        complianceState: json_['complianceState'] as core.String?,
        createTime: json_['createTime'] as core.String?,
        customId: json_['customId'] as core.String?,
        etag: json_['etag'] as core.String?,
        healthScore: json_['healthScore'] as core.String?,
        keyValuePairs:
            (json_['keyValuePairs'] as core.Map<core.String, core.dynamic>?)
                ?.map(
          (key, value) => core.MapEntry(
            key,
            GoogleAppsCloudidentityDevicesV1CustomAttributeValue.fromJson(
                value as core.Map<core.String, core.dynamic>),
          ),
        ),
        lastUpdateTime: json_['lastUpdateTime'] as core.String?,
        managed: json_['managed'] as core.String?,
        name: json_['name'] as core.String?,
        ownerType: json_['ownerType'] as core.String?,
        scoreReason: json_['scoreReason'] as core.String?,
      );