GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigResponse.fromMap constructor

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

Implementation

factory GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigResponse.fromMap(Map<String, dynamic> map) {
  return GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigResponse(
    conversationModelConfig: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfigResponse.fromMap((map['conversationModelConfig']! as Map).cast<String, dynamic>())),
    conversationProcessConfig: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfigResponse.fromMap((map['conversationProcessConfig']! as Map).cast<String, dynamic>())),
    disableAgentQueryLogging: pulumi.Input.fromValue(map['disableAgentQueryLogging'] as bool),
    enableEventBasedSuggestion: pulumi.Input.fromValue(map['enableEventBasedSuggestion'] as bool),
    queryConfig: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigResponse.fromMap((map['queryConfig']! as Map).cast<String, dynamic>())),
    suggestionFeature: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1SuggestionFeatureResponse.fromMap((map['suggestionFeature']! as Map).cast<String, dynamic>())),
    suggestionTriggerSettings: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettingsResponse.fromMap((map['suggestionTriggerSettings']! as Map).cast<String, dynamic>())),
  );
}