ToolRemoteAgentToolAgentCardSkill.fromMap constructor
ToolRemoteAgentToolAgentCardSkill.fromMap(
- Map<String, dynamic> map
)
Implementation
factory ToolRemoteAgentToolAgentCardSkill.fromMap(Map<String, dynamic> map) {
return ToolRemoteAgentToolAgentCardSkill(
description: (() { final guardedValue = map['description']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
examples: (() { final guardedValue = map['examples']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
id: (() { final guardedValue = map['id']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
inputModes: (() { final guardedValue = map['inputModes']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
name: (() { final guardedValue = map['name']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
outputModes: (() { final guardedValue = map['outputModes']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
tags: (() { final guardedValue = map['tags']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
);
}