toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'agents': ?pulumi.Input.mapOptionalInputValue<List<AppVersionSnapshotAgent>, List<Map<String, dynamic>>>(agents, (value) => pulumi.Input.encodeList<AppVersionSnapshotAgent, Map<String, dynamic>>(value, (value) => value.toMap())),
    'apps': ?pulumi.Input.mapOptionalInputValue<List<AppVersionSnapshotApp>, List<Map<String, dynamic>>>(apps, (value) => pulumi.Input.encodeList<AppVersionSnapshotApp, Map<String, dynamic>>(value, (value) => value.toMap())),
    'examples': ?pulumi.Input.mapOptionalInputValue<List<AppVersionSnapshotExample>, List<Map<String, dynamic>>>(examples, (value) => pulumi.Input.encodeList<AppVersionSnapshotExample, Map<String, dynamic>>(value, (value) => value.toMap())),
    'guardrails': ?pulumi.Input.mapOptionalInputValue<List<AppVersionSnapshotGuardrail>, List<Map<String, dynamic>>>(guardrails, (value) => pulumi.Input.encodeList<AppVersionSnapshotGuardrail, Map<String, dynamic>>(value, (value) => value.toMap())),
    'tools': ?pulumi.Input.mapOptionalInputValue<List<AppVersionSnapshotTool>, List<Map<String, dynamic>>>(tools, (value) => pulumi.Input.encodeList<AppVersionSnapshotTool, Map<String, dynamic>>(value, (value) => value.toMap())),
    'toolsets': ?pulumi.Input.mapOptionalInputValue<List<AppVersionSnapshotToolset>, List<Map<String, dynamic>>>(toolsets, (value) => pulumi.Input.encodeList<AppVersionSnapshotToolset, Map<String, dynamic>>(value, (value) => value.toMap())),
  };
}