GooglePrivacyDlpV2Deidentify.fromJson constructor

GooglePrivacyDlpV2Deidentify.fromJson(
  1. Map json_
)

Implementation

GooglePrivacyDlpV2Deidentify.fromJson(core.Map json_)
  : this(
      cloudStorageOutput: json_['cloudStorageOutput'] as core.String?,
      fileTypesToTransform: (json_['fileTypesToTransform'] as core.List?)
          ?.map((value) => value as core.String)
          .toList(),
      transformationConfig: json_.containsKey('transformationConfig')
          ? GooglePrivacyDlpV2TransformationConfig.fromJson(
              json_['transformationConfig']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      transformationDetailsStorageConfig:
          json_.containsKey('transformationDetailsStorageConfig')
          ? GooglePrivacyDlpV2TransformationDetailsStorageConfig.fromJson(
              json_['transformationDetailsStorageConfig']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
    );