flytekit.core.array_node 
    
        0.1.dev2192+g7c539c3.d20250403
     
    flytekit.core.array_node 
  
      
          Method 
          Description 
       
   
  
      
          
array_node() 
          ArrayNode implementation that maps over tasks and other Flyte entities. 
       
   
  
      
          Property 
          Type 
          Description 
       
   
  
      
          ARRAY_NODE_SUBNODE_NAMEstr 
      
          TYPE_CHECKINGbool 
   
    
        
    def  array_node (
    target: typing. Union[flytekit. core. launch_plan. LaunchPlan, flytekit. core. task. ReferenceTask, ForwardRef('FlyteLaunchPlan' )],
     concurrency: typing. Optional[int],
     min_success_ratio: typing. Optional[float],
     min_successes: typing. Optional[int],
 ) ->  n: A callable function that takes in  keyword arguments and  returns a Promise created by  
ArrayNode implementation that maps over tasks and other Flyte entities
  
      
          Parameter 
          Type 
       
   
  
      
          targettyping.Union[flytekit.core.launch_plan.LaunchPlan, flytekit.core.task.ReferenceTask, ForwardRef('FlyteLaunchPlan')] 
      
          concurrencytyping.Optional[int] 
      
          min_success_ratiotyping.Optional[float] 
      
          min_successestyping.Optional[int] 
   
    
        
    class  ArrayNode (
    target: typing. Union[flytekit. core. launch_plan. LaunchPlan, flytekit. core. task. ReferenceTask, ForwardRef('FlyteLaunchPlan' )],
     bindings: typing. Optional[typing. List[flytekit. models. literals. Binding]],
     concurrency: typing. Optional[int],
     min_successes: typing. Optional[int],
     min_success_ratio: typing. Optional[float],
     metadata: typing. Optional[flytekit. models. core. workflow. NodeMetadata],
 )  
  
      
          Parameter 
          Type 
       
   
  
      
          targettyping.Union[flytekit.core.launch_plan.LaunchPlan, flytekit.core.task.ReferenceTask, ForwardRef('FlyteLaunchPlan')] 
      
          bindingstyping.Optional[typing.List[flytekit.models.literals.Binding]] 
      
          concurrencytyping.Optional[int] 
      
          min_successestyping.Optional[int] 
      
          min_success_ratiotyping.Optional[float] 
      
          metadatatyping.Optional[flytekit.models.core.workflow.NodeMetadata] 
   
    
        
    def  construct_node_metadata () 
    
        
    def  local_execute (
    ctx: flytekit. core. context_manager. FlyteContext,
     kwargs,
 ) ->  typing. Union[typing. Tuple[flytekit. core. promise. Promise], flytekit. core. promise. Promise, flytekit. core. promise. VoidPromise]  
  
      
          Parameter 
          Type 
       
   
  
      
          ctxflytekit.core.context_manager.FlyteContext 
      
          kwargs**kwargs 
   
    
        
    def  local_execution_mode () 
  
      
          Property 
          Type 
          Description 
       
   
  
      
          bindings 
      
          bound_inputs 
      
          concurrency 
      
          data_mode 
      
          execution_mode 
      
          flyte_entity 
      
          interface 
      
          is_original_sub_node_interface 
      
          min_success_ratio 
      
          min_successes 
      
          name 
      
          python_interface 
      
          upstream_nodes