GetSecuritySettingDialogflowV3beta1Result.fromMap constructor
GetSecuritySettingDialogflowV3beta1Result.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetSecuritySettingDialogflowV3beta1Result.fromMap(Map<String, dynamic> map) {
return GetSecuritySettingDialogflowV3beta1Result(
audioExportSettings: GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsResponse.fromMap((map['audioExportSettings']! as Map).cast<String, dynamic>()),
deidentifyTemplate: map['deidentifyTemplate'] as String,
displayName: map['displayName'] as String,
insightsExportSettings: GoogleCloudDialogflowCxV3beta1SecuritySettingsInsightsExportSettingsResponse.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,
);
}