toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'advancedSettings': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowCxV3AdvancedSettings, Map<String, dynamic>>(advancedSettings, (value) => value.toMap()),
    'answerFeedbackSettings': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettings, Map<String, dynamic>>(answerFeedbackSettings, (value) => value.toMap()),
    'avatarUri': ?avatarUri,
    'defaultLanguageCode': defaultLanguageCode,
    'description': ?description,
    'displayName': displayName,
    'enableSpellCorrection': ?enableSpellCorrection,
    'enableStackdriverLogging': ?enableStackdriverLogging,
    'genAppBuilderSettings': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowCxV3AgentGenAppBuilderSettings, Map<String, dynamic>>(genAppBuilderSettings, (value) => value.toMap()),
    'gitIntegrationSettings': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowCxV3AgentGitIntegrationSettings, Map<String, dynamic>>(gitIntegrationSettings, (value) => value.toMap()),
    'location': ?location,
    'locked': ?locked,
    'name': ?name,
    'project': ?project,
    'securitySettings': ?securitySettings,
    'speechToTextSettings': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowCxV3SpeechToTextSettings, Map<String, dynamic>>(speechToTextSettings, (value) => value.toMap()),
    'startFlow': ?startFlow,
    'supportedLanguageCodes': ?supportedLanguageCodes,
    'textToSpeechSettings': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowCxV3TextToSpeechSettings, Map<String, dynamic>>(textToSpeechSettings, (value) => value.toMap()),
    'timeZone': timeZone,
  };
}