toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'audioExportSettings': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettings, Map<String, dynamic>>(audioExportSettings, (value) => value.toMap()),
'deidentifyTemplate': ?deidentifyTemplate,
'displayName': displayName,
'insightsExportSettings': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowCxV3beta1SecuritySettingsInsightsExportSettings, Map<String, dynamic>>(insightsExportSettings, (value) => value.toMap()),
'inspectTemplate': ?inspectTemplate,
'location': ?location,
'name': ?name,
'project': ?project,
'purgeDataTypes': ?pulumi.Input.mapOptionalInputValue<List<SecuritySettingPurgeDataTypesItemDialogflowV3beta1>, List<String>>(purgeDataTypes, (value) => pulumi.Input.encodeList<SecuritySettingPurgeDataTypesItemDialogflowV3beta1, String>(value, (value) => value.wireValue)),
'redactionScope': ?pulumi.Input.mapOptionalInputValue<SecuritySettingRedactionScopeDialogflowV3beta1, String>(redactionScope, (value) => value.wireValue),
'redactionStrategy': ?pulumi.Input.mapOptionalInputValue<SecuritySettingRedactionStrategyDialogflowV3beta1, String>(redactionStrategy, (value) => value.wireValue),
'retentionStrategy': ?pulumi.Input.mapOptionalInputValue<SecuritySettingRetentionStrategyDialogflowV3beta1, String>(retentionStrategy, (value) => value.wireValue),
'retentionWindowDays': ?retentionWindowDays,
};
}