code: def __str__(self):
      return f"AllowArtifactDescribes(name={self.name}, types={self.types}, roles={self.roles}, stages={self.stages}, desc={self.desc}, optional={self.optional}, is_multi={self.is_multi})"
  
imports: import typing
  from typing import Dict, List, Type, Union
label_desc: Use image node_id 8 for calling the AllowArtifactDescribes obj's underlying member method code with example usage: obj.__str__() and returns: str, self, str, self, str, self, str, self, str, self, str, self, str, self, str