toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'agentCard': ?agentCard,
    'agentFramework': ?agentFramework,
    'buildSpec': ?pulumi.Input.mapOptionalInputValue<AiReasoningEngineSpecBuildSpec, Map<String, dynamic>>(buildSpec, (value) => value.toMap()),
    'classMethods': ?classMethods,
    'containerSpec': ?pulumi.Input.mapOptionalInputValue<AiReasoningEngineSpecContainerSpec, Map<String, dynamic>>(containerSpec, (value) => value.toMap()),
    'deploymentSpec': ?pulumi.Input.mapOptionalInputValue<AiReasoningEngineSpecDeploymentSpec, Map<String, dynamic>>(deploymentSpec, (value) => value.toMap()),
    'effectiveIdentity': ?effectiveIdentity,
    'exampleStore': ?exampleStore,
    'identityType': ?identityType,
    'packageSpec': ?pulumi.Input.mapOptionalInputValue<AiReasoningEngineSpecPackageSpec, Map<String, dynamic>>(packageSpec, (value) => value.toMap()),
    'serviceAccount': ?serviceAccount,
    'sourceCodeSpec': ?pulumi.Input.mapOptionalInputValue<AiReasoningEngineSpecSourceCodeSpec, Map<String, dynamic>>(sourceCodeSpec, (value) => value.toMap()),
  };
}