code: def __init__(
      self,
      name,
      types: List[Type["ArtifactDescribe"]],
      roles,
      stages,
      desc,
      is_multi,
      optional,
  ):
      self.name = name
      self.types = types
      self.roles = roles
      self.stages = stages
      self.desc = desc
      self.is_multi = is_multi
      self.optional = optional
  
imports: import typing
  from typing import Dict, List, Type, Union
label_desc: Use image node_id 1 to create a new AllowArtifactDescribes object from inherited base classes: typing.Generic with example: obj = AllowArtifactDescribes(name, types, roles, stages, desc, is_multi, optional)