Class: Azure::Profiles::Latest::Logic::Mgmt::LogicClass

Inherits:
Object
  • Object
show all
Defined in:
lib/latest/modules/logic_profile_module.rb

Overview

Logic

Defined Under Namespace

Classes: ModelClasses

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(configurable, base_url = nil, options = nil) ⇒ LogicClass

Returns a new instance of LogicClass.



167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
# File 'lib/latest/modules/logic_profile_module.rb', line 167

def initialize(configurable, base_url=nil, options=nil)
  @configurable, @base_url, @options = configurable, base_url, options

  client_0 = Azure::Logic::Mgmt::V2016_06_01::LogicManagementClient.new(configurable.credentials, base_url, options)
  if(client_0.respond_to?(:subscription_id))
    client_0.subscription_id = configurable.subscription_id
  end
  @workflows = client_0.workflows
  @workflow_versions = client_0.workflow_versions
  @workflow_triggers = client_0.workflow_triggers
  @workflow_trigger_histories = client_0.workflow_trigger_histories
  @workflow_runs = client_0.workflow_runs
  @workflow_run_actions = client_0.workflow_run_actions
  @integration_accounts = client_0.integration_accounts
  @schemas = client_0.schemas
  @maps = client_0.maps
  @partners = client_0.partners
  @agreements = client_0.agreements
  @certificates = client_0.certificates
  @sessions = client_0.sessions

  @model_classes = ModelClasses.new
end

Instance Attribute Details

#agreementsObject (readonly)

Returns the value of attribute agreements.



165
166
167
# File 'lib/latest/modules/logic_profile_module.rb', line 165

def agreements
  @agreements
end

#base_urlObject (readonly)

Returns the value of attribute base_url.



165
166
167
# File 'lib/latest/modules/logic_profile_module.rb', line 165

def base_url
  @base_url
end

#certificatesObject (readonly)

Returns the value of attribute certificates.



165
166
167
# File 'lib/latest/modules/logic_profile_module.rb', line 165

def certificates
  @certificates
end

#configurableObject (readonly)

Returns the value of attribute configurable.



165
166
167
# File 'lib/latest/modules/logic_profile_module.rb', line 165

def configurable
  @configurable
end

#integration_accountsObject (readonly)

Returns the value of attribute integration_accounts.



165
166
167
# File 'lib/latest/modules/logic_profile_module.rb', line 165

def integration_accounts
  @integration_accounts
end

#mapsObject (readonly)

Returns the value of attribute maps.



165
166
167
# File 'lib/latest/modules/logic_profile_module.rb', line 165

def maps
  @maps
end

#model_classesObject (readonly)

Returns the value of attribute model_classes.



165
166
167
# File 'lib/latest/modules/logic_profile_module.rb', line 165

def model_classes
  @model_classes
end

#optionsObject (readonly)

Returns the value of attribute options.



165
166
167
# File 'lib/latest/modules/logic_profile_module.rb', line 165

def options
  @options
end

#partnersObject (readonly)

Returns the value of attribute partners.



165
166
167
# File 'lib/latest/modules/logic_profile_module.rb', line 165

def partners
  @partners
end

#schemasObject (readonly)

Returns the value of attribute schemas.



165
166
167
# File 'lib/latest/modules/logic_profile_module.rb', line 165

def schemas
  @schemas
end

#sessionsObject (readonly)

Returns the value of attribute sessions.



165
166
167
# File 'lib/latest/modules/logic_profile_module.rb', line 165

def sessions
  @sessions
end

#workflow_run_actionsObject (readonly)

Returns the value of attribute workflow_run_actions.



165
166
167
# File 'lib/latest/modules/logic_profile_module.rb', line 165

def workflow_run_actions
  @workflow_run_actions
end

#workflow_runsObject (readonly)

Returns the value of attribute workflow_runs.



165
166
167
# File 'lib/latest/modules/logic_profile_module.rb', line 165

def workflow_runs
  @workflow_runs
end

#workflow_trigger_historiesObject (readonly)

Returns the value of attribute workflow_trigger_histories.



165
166
167
# File 'lib/latest/modules/logic_profile_module.rb', line 165

def workflow_trigger_histories
  @workflow_trigger_histories
end

#workflow_triggersObject (readonly)

Returns the value of attribute workflow_triggers.



165
166
167
# File 'lib/latest/modules/logic_profile_module.rb', line 165

def workflow_triggers
  @workflow_triggers
end

#workflow_versionsObject (readonly)

Returns the value of attribute workflow_versions.



165
166
167
# File 'lib/latest/modules/logic_profile_module.rb', line 165

def workflow_versions
  @workflow_versions
end

#workflowsObject (readonly)

Returns the value of attribute workflows.



165
166
167
# File 'lib/latest/modules/logic_profile_module.rb', line 165

def workflows
  @workflows
end