Class: Azure::Profiles::Latest::Automation::Mgmt::AutomationClass
- Inherits:
-
Object
- Object
- Azure::Profiles::Latest::Automation::Mgmt::AutomationClass
- Defined in:
- lib/latest/modules/automation_profile_module.rb
Overview
Automation
Defined Under Namespace
Classes: ModelClasses
Instance Attribute Summary collapse
-
#activity_operations ⇒ Object
readonly
Returns the value of attribute activity_operations.
-
#agent_registration_information ⇒ Object
readonly
Returns the value of attribute agent_registration_information.
-
#automation_account_operations ⇒ Object
readonly
Returns the value of attribute automation_account_operations.
-
#base_url ⇒ Object
readonly
Returns the value of attribute base_url.
-
#certificate_operations ⇒ Object
readonly
Returns the value of attribute certificate_operations.
-
#configurable ⇒ Object
readonly
Returns the value of attribute configurable.
-
#connection_operations ⇒ Object
readonly
Returns the value of attribute connection_operations.
-
#connection_type_operations ⇒ Object
readonly
Returns the value of attribute connection_type_operations.
-
#credential_operations ⇒ Object
readonly
Returns the value of attribute credential_operations.
-
#dsc_compilation_job_operations ⇒ Object
readonly
Returns the value of attribute dsc_compilation_job_operations.
-
#dsc_configuration_operations ⇒ Object
readonly
Returns the value of attribute dsc_configuration_operations.
-
#dsc_node_configuration_operations ⇒ Object
readonly
Returns the value of attribute dsc_node_configuration_operations.
-
#dsc_node_operations ⇒ Object
readonly
Returns the value of attribute dsc_node_operations.
-
#fields ⇒ Object
readonly
Returns the value of attribute fields.
-
#hybrid_runbook_worker_group_operations ⇒ Object
readonly
Returns the value of attribute hybrid_runbook_worker_group_operations.
-
#job_operations ⇒ Object
readonly
Returns the value of attribute job_operations.
-
#job_schedule_operations ⇒ Object
readonly
Returns the value of attribute job_schedule_operations.
-
#job_stream_operations ⇒ Object
readonly
Returns the value of attribute job_stream_operations.
-
#model_classes ⇒ Object
readonly
Returns the value of attribute model_classes.
-
#module_model_operations ⇒ Object
readonly
Returns the value of attribute module_model_operations.
-
#node_reports ⇒ Object
readonly
Returns the value of attribute node_reports.
-
#object_data_types ⇒ Object
readonly
Returns the value of attribute object_data_types.
-
#operations ⇒ Object
readonly
Returns the value of attribute operations.
-
#options ⇒ Object
readonly
Returns the value of attribute options.
-
#runbook_draft_operations ⇒ Object
readonly
Returns the value of attribute runbook_draft_operations.
-
#runbook_operations ⇒ Object
readonly
Returns the value of attribute runbook_operations.
-
#schedule_operations ⇒ Object
readonly
Returns the value of attribute schedule_operations.
-
#statistics_operations ⇒ Object
readonly
Returns the value of attribute statistics_operations.
-
#test_job_streams ⇒ Object
readonly
Returns the value of attribute test_job_streams.
-
#test_jobs ⇒ Object
readonly
Returns the value of attribute test_jobs.
-
#usages ⇒ Object
readonly
Returns the value of attribute usages.
-
#variable_operations ⇒ Object
readonly
Returns the value of attribute variable_operations.
-
#webhook_operations ⇒ Object
readonly
Returns the value of attribute webhook_operations.
Instance Method Summary collapse
-
#initialize(configurable, base_url = nil, options = nil) ⇒ AutomationClass
constructor
A new instance of AutomationClass.
Constructor Details
#initialize(configurable, base_url = nil, options = nil) ⇒ AutomationClass
Returns a new instance of AutomationClass.
175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 |
# File 'lib/latest/modules/automation_profile_module.rb', line 175 def initialize(configurable, base_url=nil, =nil) @configurable, @base_url, @options = configurable, base_url, client_0 = Azure::Automation::Mgmt::V2015_10_31::AutomationClient.new(configurable.credentials, base_url, ) if(client_0.respond_to?(:subscription_id)) client_0.subscription_id = configurable.subscription_id end @automation_account_operations = client_0.automation_account_operations @operations = client_0.operations @statistics_operations = client_0.statistics_operations @usages = client_0.usages @certificate_operations = client_0.certificate_operations @connection_operations = client_0.connection_operations @connection_type_operations = client_0.connection_type_operations @credential_operations = client_0.credential_operations @dsc_compilation_job_operations = client_0.dsc_compilation_job_operations @dsc_configuration_operations = client_0.dsc_configuration_operations @agent_registration_information = client_0.agent_registration_information @dsc_node_operations = client_0.dsc_node_operations @node_reports = client_0.node_reports @dsc_node_configuration_operations = client_0.dsc_node_configuration_operations @hybrid_runbook_worker_group_operations = client_0.hybrid_runbook_worker_group_operations @job_operations = client_0.job_operations @job_stream_operations = client_0.job_stream_operations @job_schedule_operations = client_0.job_schedule_operations @activity_operations = client_0.activity_operations @module_model_operations = client_0.module_model_operations @object_data_types = client_0.object_data_types @fields = client_0.fields @runbook_draft_operations = client_0.runbook_draft_operations @runbook_operations = client_0.runbook_operations @test_job_streams = client_0.test_job_streams @test_jobs = client_0.test_jobs @schedule_operations = client_0.schedule_operations @variable_operations = client_0.variable_operations @webhook_operations = client_0.webhook_operations @model_classes = ModelClasses.new end |
Instance Attribute Details
#activity_operations ⇒ Object (readonly)
Returns the value of attribute activity_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def activity_operations @activity_operations end |
#agent_registration_information ⇒ Object (readonly)
Returns the value of attribute agent_registration_information.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def agent_registration_information @agent_registration_information end |
#automation_account_operations ⇒ Object (readonly)
Returns the value of attribute automation_account_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def automation_account_operations @automation_account_operations end |
#base_url ⇒ Object (readonly)
Returns the value of attribute base_url.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def base_url @base_url end |
#certificate_operations ⇒ Object (readonly)
Returns the value of attribute certificate_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def certificate_operations @certificate_operations end |
#configurable ⇒ Object (readonly)
Returns the value of attribute configurable.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def configurable @configurable end |
#connection_operations ⇒ Object (readonly)
Returns the value of attribute connection_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def connection_operations @connection_operations end |
#connection_type_operations ⇒ Object (readonly)
Returns the value of attribute connection_type_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def connection_type_operations @connection_type_operations end |
#credential_operations ⇒ Object (readonly)
Returns the value of attribute credential_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def credential_operations @credential_operations end |
#dsc_compilation_job_operations ⇒ Object (readonly)
Returns the value of attribute dsc_compilation_job_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def dsc_compilation_job_operations @dsc_compilation_job_operations end |
#dsc_configuration_operations ⇒ Object (readonly)
Returns the value of attribute dsc_configuration_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def dsc_configuration_operations @dsc_configuration_operations end |
#dsc_node_configuration_operations ⇒ Object (readonly)
Returns the value of attribute dsc_node_configuration_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def dsc_node_configuration_operations @dsc_node_configuration_operations end |
#dsc_node_operations ⇒ Object (readonly)
Returns the value of attribute dsc_node_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def dsc_node_operations @dsc_node_operations end |
#fields ⇒ Object (readonly)
Returns the value of attribute fields.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def fields @fields end |
#hybrid_runbook_worker_group_operations ⇒ Object (readonly)
Returns the value of attribute hybrid_runbook_worker_group_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def hybrid_runbook_worker_group_operations @hybrid_runbook_worker_group_operations end |
#job_operations ⇒ Object (readonly)
Returns the value of attribute job_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def job_operations @job_operations end |
#job_schedule_operations ⇒ Object (readonly)
Returns the value of attribute job_schedule_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def job_schedule_operations @job_schedule_operations end |
#job_stream_operations ⇒ Object (readonly)
Returns the value of attribute job_stream_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def job_stream_operations @job_stream_operations end |
#model_classes ⇒ Object (readonly)
Returns the value of attribute model_classes.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def model_classes @model_classes end |
#module_model_operations ⇒ Object (readonly)
Returns the value of attribute module_model_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def module_model_operations @module_model_operations end |
#node_reports ⇒ Object (readonly)
Returns the value of attribute node_reports.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def node_reports @node_reports end |
#object_data_types ⇒ Object (readonly)
Returns the value of attribute object_data_types.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def object_data_types @object_data_types end |
#operations ⇒ Object (readonly)
Returns the value of attribute operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def operations @operations end |
#options ⇒ Object (readonly)
Returns the value of attribute options.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def @options end |
#runbook_draft_operations ⇒ Object (readonly)
Returns the value of attribute runbook_draft_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def runbook_draft_operations @runbook_draft_operations end |
#runbook_operations ⇒ Object (readonly)
Returns the value of attribute runbook_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def runbook_operations @runbook_operations end |
#schedule_operations ⇒ Object (readonly)
Returns the value of attribute schedule_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def schedule_operations @schedule_operations end |
#statistics_operations ⇒ Object (readonly)
Returns the value of attribute statistics_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def statistics_operations @statistics_operations end |
#test_job_streams ⇒ Object (readonly)
Returns the value of attribute test_job_streams.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def test_job_streams @test_job_streams end |
#test_jobs ⇒ Object (readonly)
Returns the value of attribute test_jobs.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def test_jobs @test_jobs end |
#usages ⇒ Object (readonly)
Returns the value of attribute usages.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def usages @usages end |
#variable_operations ⇒ Object (readonly)
Returns the value of attribute variable_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def variable_operations @variable_operations end |
#webhook_operations ⇒ Object (readonly)
Returns the value of attribute webhook_operations.
173 174 175 |
# File 'lib/latest/modules/automation_profile_module.rb', line 173 def webhook_operations @webhook_operations end |