Class: Humidifier::AppFlow::Flow
- Defined in:
 - lib/humidifier/magic.rb
 
Overview
A dynamically-defined class that represents an AWS::AppFlow::Flow resource
Constant Summary
Constants inherited from Resource
Instance Method Summary collapse
- 
  
    
      #description  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
returns the Description property.
 - 
  
    
      #description=(value)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
sets the Description property (String).
 - 
  
    
      #destination_flow_config_list  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
returns the DestinationFlowConfigList property.
 - 
  
    
      #destination_flow_config_list=(value)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
sets the DestinationFlowConfigList property (List).
 - 
  
    
      #flow_name  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
returns the FlowName property.
 - 
  
    
      #flow_name=(value)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
sets the FlowName property (String).
 - 
  
    
      #kms_arn  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
returns the KMSArn property.
 - 
  
    
      #kms_arn=(value)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
sets the KMSArn property (String).
 - 
  
    
      #source_flow_config  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
returns the SourceFlowConfig property.
 - 
  
    
      #source_flow_config=(value)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
sets the SourceFlowConfig property (Structure).
 - 
  
    
      #tags  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
returns the Tags property.
 - 
  
    
      #tags=(value)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
sets the Tags property (List).
 - 
  
    
      #tasks  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
returns the Tasks property.
 - 
  
    
      #tasks=(value)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
sets the Tasks property (List).
 - 
  
    
      #trigger_config  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
returns the TriggerConfig property.
 - 
  
    
      #trigger_config=(value)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
sets the TriggerConfig property (Structure).
 
Methods inherited from Resource
#initialize, #method_missing, prop?, #respond_to_missing?, #to_cf, #update, #update_attributes, #update_property
Constructor Details
This class inherits a constructor from Humidifier::Resource
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Humidifier::Resource
Instance Method Details
#description ⇒ Object
returns the Description property
      10 11 12  | 
    
      # File 'lib/humidifier/magic.rb', line 10 def description properties['description'] end  | 
  
#description=(value) ⇒ Object
sets the Description property (String)
      15 16 17  | 
    
      # File 'lib/humidifier/magic.rb', line 15 def description=(value) update_property('description', value) end  | 
  
#destination_flow_config_list ⇒ Object
returns the DestinationFlowConfigList property
      20 21 22  | 
    
      # File 'lib/humidifier/magic.rb', line 20 def destination_flow_config_list properties['destination_flow_config_list'] end  | 
  
#destination_flow_config_list=(value) ⇒ Object
sets the DestinationFlowConfigList property (List)
      25 26 27  | 
    
      # File 'lib/humidifier/magic.rb', line 25 def destination_flow_config_list=(value) update_property('destination_flow_config_list', value) end  | 
  
#flow_name ⇒ Object
returns the FlowName property
      30 31 32  | 
    
      # File 'lib/humidifier/magic.rb', line 30 def flow_name properties['flow_name'] end  | 
  
#flow_name=(value) ⇒ Object
sets the FlowName property (String)
      35 36 37  | 
    
      # File 'lib/humidifier/magic.rb', line 35 def flow_name=(value) update_property('flow_name', value) end  | 
  
#kms_arn ⇒ Object
returns the KMSArn property
      40 41 42  | 
    
      # File 'lib/humidifier/magic.rb', line 40 def kms_arn properties['kms_arn'] end  | 
  
#kms_arn=(value) ⇒ Object
sets the KMSArn property (String)
      45 46 47  | 
    
      # File 'lib/humidifier/magic.rb', line 45 def kms_arn=(value) update_property('kms_arn', value) end  | 
  
#source_flow_config ⇒ Object
returns the SourceFlowConfig property
      50 51 52  | 
    
      # File 'lib/humidifier/magic.rb', line 50 def source_flow_config properties['source_flow_config'] end  | 
  
#source_flow_config=(value) ⇒ Object
sets the SourceFlowConfig property (Structure)
      55 56 57  | 
    
      # File 'lib/humidifier/magic.rb', line 55 def source_flow_config=(value) update_property('source_flow_config', value) end  | 
  
#tags ⇒ Object
returns the Tags property
      60 61 62  | 
    
      # File 'lib/humidifier/magic.rb', line 60 def properties['tags'] end  | 
  
#tags=(value) ⇒ Object
sets the Tags property (List)
      65 66 67  | 
    
      # File 'lib/humidifier/magic.rb', line 65 def (value) update_property('tags', value) end  | 
  
#tasks ⇒ Object
returns the Tasks property
      70 71 72  | 
    
      # File 'lib/humidifier/magic.rb', line 70 def tasks properties['tasks'] end  | 
  
#tasks=(value) ⇒ Object
sets the Tasks property (List)
      75 76 77  | 
    
      # File 'lib/humidifier/magic.rb', line 75 def tasks=(value) update_property('tasks', value) end  | 
  
#trigger_config ⇒ Object
returns the TriggerConfig property
      80 81 82  | 
    
      # File 'lib/humidifier/magic.rb', line 80 def trigger_config properties['trigger_config'] end  | 
  
#trigger_config=(value) ⇒ Object
sets the TriggerConfig property (Structure)
      85 86 87  | 
    
      # File 'lib/humidifier/magic.rb', line 85 def trigger_config=(value) update_property('trigger_config', value) end  |