def to_flyte_idl(self): """ :rtype: flyteidl.core.interface_pb2.TypedInterface """ return _interface_pb2.TypedInterface( inputs=_interface_pb2.VariableMap(variables={k: v.to_flyte_idl() for k, v in _six.iteritems(self.inputs)}), outputs=_interface_pb2.VariableMap( variables={k: v.to_flyte_idl() for k, v in _six.iteritems(self.outputs)} ), )
def to_flyte_idl(self) -> _interface_pb2.TypedInterface: return _interface_pb2.TypedInterface( inputs=_interface_pb2.VariableMap(variables={ k: v.to_flyte_idl() for k, v in self.inputs.items() }), outputs=_interface_pb2.VariableMap(variables={ k: v.to_flyte_idl() for k, v in self.outputs.items() }), )
def to_flyte_idl(self): """ :rtype: dict[Text, Variable] """ return _interface_pb2.VariableMap( variables={k: v.to_flyte_idl() for k, v in self.variables.items()})