GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders.fromJson constructor

GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders.fromJson(
  1. Map json_
)

Implementation

GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders.fromJson(
  core.Map json_,
) : this(
      deviceInfo: json_.containsKey('deviceInfo')
          ? GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedDeviceInfo.fromJson(
              json_['deviceInfo'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      groupInfo: json_.containsKey('groupInfo')
          ? GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedGroupInfo.fromJson(
              json_['groupInfo'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      outputType: json_['outputType'] as core.String?,
      userInfo: json_.containsKey('userInfo')
          ? GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedUserInfo.fromJson(
              json_['userInfo'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );