GetSecuritySettingResult.fromMap constructor

GetSecuritySettingResult.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetSecuritySettingResult.fromMap(Map<String, dynamic> map) {
  return GetSecuritySettingResult(
    audioExportSettings: GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponse.fromMap((map['audioExportSettings']! as Map).cast<String, dynamic>()),
    deidentifyTemplate: map['deidentifyTemplate'] as String,
    displayName: map['displayName'] as String,
    insightsExportSettings: GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponse.fromMap((map['insightsExportSettings']! as Map).cast<String, dynamic>()),
    inspectTemplate: map['inspectTemplate'] as String,
    name: map['name'] as String,
    purgeDataTypes: (map['purgeDataTypes'] as List).cast<String>(),
    redactionScope: map['redactionScope'] as String,
    redactionStrategy: map['redactionStrategy'] as String,
    retentionStrategy: map['retentionStrategy'] as String,
    retentionWindowDays: map['retentionWindowDays'] as int,
  );
}