GoogleChromeManagementVersionsV1ConnectorConfigDetails.fromJson constructor

GoogleChromeManagementVersionsV1ConnectorConfigDetails.fromJson(
  1. Map json_
)

Implementation

GoogleChromeManagementVersionsV1ConnectorConfigDetails.fromJson(
  core.Map json_,
) : this(
      crowdStrikeConfig: json_.containsKey('crowdStrikeConfig')
          ? GoogleChromeManagementVersionsV1CrowdStrikeConfig.fromJson(
              json_['crowdStrikeConfig']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      crowdStrikeFalconNextGenConfig:
          json_.containsKey('crowdStrikeFalconNextGenConfig')
          ? GoogleChromeManagementVersionsV1CrowdStrikeFalconNextGenConfig.fromJson(
              json_['crowdStrikeFalconNextGenConfig']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      crowdStrikeXdrConfig: json_.containsKey('crowdStrikeXdrConfig')
          ? GoogleChromeManagementVersionsV1CrowdStrikeXdrConfig.fromJson(
              json_['crowdStrikeXdrConfig']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      deviceTrustConfig: json_.containsKey('deviceTrustConfig')
          ? GoogleChromeManagementVersionsV1DeviceTrustConfig.fromJson(
              json_['deviceTrustConfig']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      googleSecOpsConfig: json_.containsKey('googleSecOpsConfig')
          ? GoogleChromeManagementVersionsV1GoogleSecOpsConfig.fromJson(
              json_['googleSecOpsConfig']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      mipLabelConfig: json_.containsKey('mipLabelConfig')
          ? GoogleChromeManagementVersionsV1MipLabelConfig.fromJson(
              json_['mipLabelConfig'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      paloAltoNetworksConfig: json_.containsKey('paloAltoNetworksConfig')
          ? GoogleChromeManagementVersionsV1PaloAltoNetworksConfig.fromJson(
              json_['paloAltoNetworksConfig']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      pubSubConfig: json_.containsKey('pubSubConfig')
          ? GoogleChromeManagementVersionsV1PubSubConfig.fromJson(
              json_['pubSubConfig'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      pubSubXdrConfig: json_.containsKey('pubSubXdrConfig')
          ? GoogleChromeManagementVersionsV1PubSubXdrConfig.fromJson(
              json_['pubSubXdrConfig'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      splunkConfig: json_.containsKey('splunkConfig')
          ? GoogleChromeManagementVersionsV1SplunkConfig.fromJson(
              json_['splunkConfig'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );