diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-cloud_credential.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-cloud_credential.rb index 6f68a2c05de..56f8cf5eac5 100644 --- a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-cloud_credential.rb +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-cloud_credential.rb @@ -1,4 +1,4 @@ module MiqAeMethodService - class MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_CloudCredential < MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_MachineCredential + class MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_CloudCredential < MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_Credential end end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-configuration_script.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-configuration_script.rb index b59e30cab2a..672c9ff407c 100644 --- a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-configuration_script.rb +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-configuration_script.rb @@ -1,5 +1,5 @@ module MiqAeMethodService - class MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_ConfigurationScript < MiqAeServiceConfigurationScript + class MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_ConfigurationScript < MiqAeServiceManageIQ_Providers_ExternalAutomationManager_ConfigurationScript expose :run end end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-configuration_script_payload.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-configuration_script_payload.rb new file mode 100644 index 00000000000..0d26e496a37 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-configuration_script_payload.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_ConfigurationScriptPayload < MiqAeServiceManageIQ_Providers_ExternalAutomationManager_ConfigurationScriptPayload + expose :manager, :association => true + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-configured_system.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-configured_system.rb index ea3272a7458..ca68334bef0 100644 --- a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-configured_system.rb +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-configured_system.rb @@ -1,4 +1,4 @@ module MiqAeMethodService - class MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_ConfiguredSystem < MiqAeServiceConfiguredSystem + class MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_ConfiguredSystem < MiqAeServiceManageIQ_Providers_ExternalAutomationManager_ConfiguredSystem end end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-credential.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-credential.rb index c48d0733811..7f046bd520a 100644 --- a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-credential.rb +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-credential.rb @@ -1,4 +1,4 @@ module MiqAeMethodService - class MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_Credential < MiqAeServiceManageIQ_Providers_AutomationManager_Authentication + class MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_Credential < MiqAeServiceManageIQ_Providers_ExternalAutomationManager_Authentication end end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-job.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-job.rb index 7122190f59f..2f6af94b34d 100644 --- a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-job.rb +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-job.rb @@ -1,5 +1,5 @@ module MiqAeMethodService - class MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_Job < MiqAeServiceOrchestrationStack + class MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_Job < MiqAeServiceManageIQ_Providers_ExternalAutomationManager_OrchestrationStack expose :job_template, :association => true expose :refresh_ems expose :raw_stdout diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-network_credential.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-network_credential.rb index 37c6098d8c5..7b61fcc5ac8 100644 --- a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-network_credential.rb +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-network_credential.rb @@ -1,4 +1,4 @@ module MiqAeMethodService - class MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_NetworkCredential < MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_MachineCredential + class MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_NetworkCredential < MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_Credential end end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-playbook.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-playbook.rb index 6511ba8f5c3..9f77ba6fb05 100644 --- a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-playbook.rb +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-playbook.rb @@ -1,5 +1,4 @@ module MiqAeMethodService - class MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_Playbook < - MiqAeServiceConfigurationScriptPayload + class MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_Playbook < MiqAeServiceManageIQ_Providers_ExternalAutomationManager_ConfigurationScriptPayload end end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-scm_credential.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-scm_credential.rb index bd4a493a512..9b27003fd89 100644 --- a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-scm_credential.rb +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-ansible_tower-automation_manager-scm_credential.rb @@ -1,4 +1,4 @@ module MiqAeMethodService - class MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_ScmCredential < MiqAeServiceManageIQ_Providers_AutomationManager_Authentication + class MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_ScmCredential < MiqAeServiceManageIQ_Providers_AnsibleTower_AutomationManager_Credential end end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-automation_manager-configuration_script.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-automation_manager-configuration_script.rb new file mode 100644 index 00000000000..12641b7481c --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-automation_manager-configuration_script.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_AutomationManager_ConfigurationScript < MiqAeServiceConfigurationScript + expose :manager, :association => true + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-automation_manager-configuration_script_payload.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-automation_manager-configuration_script_payload.rb new file mode 100644 index 00000000000..e93cbc7d7b2 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-automation_manager-configuration_script_payload.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_AutomationManager_ConfigurationScriptPayload < MiqAeServiceConfigurationScriptPayload + expose :manager, :association => true + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-automation_manager-configured_system.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-automation_manager-configured_system.rb new file mode 100644 index 00000000000..21c1d45c719 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-automation_manager-configured_system.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_AutomationManager_ConfiguredSystem < MiqAeServiceConfiguredSystem + expose :manager, :association => true + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-automation_manager-orchestration_stack.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-automation_manager-orchestration_stack.rb new file mode 100644 index 00000000000..2e5c2f26bf7 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-automation_manager-orchestration_stack.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_AutomationManager_OrchestrationStack < MiqAeServiceOrchestrationStack + expose :manager, :association => true + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-amazon_credential.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-amazon_credential.rb new file mode 100644 index 00000000000..2a5e9607da4 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-amazon_credential.rb @@ -0,0 +1,4 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_AmazonCredential < MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_CloudCredential + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-azure_credential.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-azure_credential.rb new file mode 100644 index 00000000000..2f333b3d38b --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-azure_credential.rb @@ -0,0 +1,4 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_AzureCredential < MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_CloudCredential + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-cloud_credential.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-cloud_credential.rb new file mode 100644 index 00000000000..9614f66e977 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-cloud_credential.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_CloudCredential < + MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_Credential + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-configuration_script.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-configuration_script.rb new file mode 100644 index 00000000000..e5452b32026 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-configuration_script.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_ConfigurationScript < MiqAeServiceManageIQ_Providers_EmbeddedAutomationManager_ConfigurationScript + expose :run + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-configured_system.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-configured_system.rb new file mode 100644 index 00000000000..d40639ca668 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-configured_system.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_ConfiguredSystem < MiqAeServiceManageIQ_Providers_EmbeddedAutomationManager_ConfiguredSystem + expose :manager, :association => true + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-credential.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-credential.rb new file mode 100644 index 00000000000..a5109add5aa --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-credential.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_Credential < + MiqAeServiceManageIQ_Providers_EmbeddedAutomationManager_Authentication + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-google_credential.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-google_credential.rb new file mode 100644 index 00000000000..baf7f2d0243 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-google_credential.rb @@ -0,0 +1,4 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_GoogleCredential < MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_CloudCredential + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-job.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-job.rb new file mode 100644 index 00000000000..5e9eb3dabb1 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-job.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_Job < MiqAeServiceManageIQ_Providers_EmbeddedAutomationManager_OrchestrationStack + expose :manager, :association => true + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-machine_credential.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-machine_credential.rb new file mode 100644 index 00000000000..90308a70e7b --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-machine_credential.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_MachineCredential < + MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_Credential + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-network_credential.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-network_credential.rb new file mode 100644 index 00000000000..407de4503e4 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-network_credential.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_NetworkCredential < + MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_Credential + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-openstack_credential.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-openstack_credential.rb new file mode 100644 index 00000000000..3c2c2d562a1 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-openstack_credential.rb @@ -0,0 +1,4 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_OpenstackCredential < MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_CloudCredential + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-playbook.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-playbook.rb new file mode 100644 index 00000000000..6c39a4768f4 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-playbook.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_Playbook < MiqAeServiceManageIQ_Providers_EmbeddedAutomationManager_ConfigurationScriptPayload + expose :manager, :association => true + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-rackspace_credential.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-rackspace_credential.rb new file mode 100644 index 00000000000..d1690ae9510 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-rackspace_credential.rb @@ -0,0 +1,4 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_RackspaceCredential < MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_CloudCredential + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-satellite6_credential.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-satellite6_credential.rb new file mode 100644 index 00000000000..320bb20b61b --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-satellite6_credential.rb @@ -0,0 +1,4 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_Satellite6Credential < MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_CloudCredential + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-scm_credential.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-scm_credential.rb new file mode 100644 index 00000000000..defcf0b0fd5 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-scm_credential.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_ScmCredential < + MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_Credential + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-vmware_credential.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-vmware_credential.rb new file mode 100644 index 00000000000..131c5469a6f --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_ansible-automation_manager-vmware_credential.rb @@ -0,0 +1,4 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_VmwareCredential < MiqAeServiceManageIQ_Providers_EmbeddedAnsible_AutomationManager_CloudCredential + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_automation_manager-authentication.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_automation_manager-authentication.rb new file mode 100644 index 00000000000..661e2312223 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_automation_manager-authentication.rb @@ -0,0 +1,4 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAutomationManager_Authentication < MiqAeServiceManageIQ_Providers_AutomationManager_Authentication + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_automation_manager-configuration_script.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_automation_manager-configuration_script.rb new file mode 100644 index 00000000000..abaccdafb14 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_automation_manager-configuration_script.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAutomationManager_ConfigurationScript < MiqAeServiceManageIQ_Providers_AutomationManager_ConfigurationScript + expose :run + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_automation_manager-configuration_script_payload.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_automation_manager-configuration_script_payload.rb new file mode 100644 index 00000000000..472945af996 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_automation_manager-configuration_script_payload.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAutomationManager_ConfigurationScriptPayload < MiqAeServiceManageIQ_Providers_AutomationManager_ConfigurationScriptPayload + expose :manager, :association => true + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_automation_manager-configured_system.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_automation_manager-configured_system.rb new file mode 100644 index 00000000000..8eeba3cde8c --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_automation_manager-configured_system.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAutomationManager_ConfiguredSystem < MiqAeServiceManageIQ_Providers_AutomationManager_ConfiguredSystem + expose :manager, :association => true + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_automation_manager-orchestration_stack.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_automation_manager-orchestration_stack.rb new file mode 100644 index 00000000000..65806722732 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-embedded_automation_manager-orchestration_stack.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_EmbeddedAutomationManager_OrchestrationStack < MiqAeServiceManageIQ_Providers_AutomationManager_OrchestrationStack + expose :manager, :association => true + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-external_automation_manager-authentication.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-external_automation_manager-authentication.rb new file mode 100644 index 00000000000..79fcc9bfca2 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-external_automation_manager-authentication.rb @@ -0,0 +1,4 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_ExternalAutomationManager_Authentication < MiqAeServiceManageIQ_Providers_AutomationManager_Authentication + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-external_automation_manager-configuration_script.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-external_automation_manager-configuration_script.rb new file mode 100644 index 00000000000..6ad9093fa9e --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-external_automation_manager-configuration_script.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_ExternalAutomationManager_ConfigurationScript < MiqAeServiceManageIQ_Providers_AutomationManager_ConfigurationScript + expose :run + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-external_automation_manager-configuration_script_payload.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-external_automation_manager-configuration_script_payload.rb new file mode 100644 index 00000000000..b89a143f969 --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-external_automation_manager-configuration_script_payload.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_ExternalAutomationManager_ConfigurationScriptPayload < MiqAeServiceManageIQ_Providers_AutomationManager_ConfigurationScriptPayload + expose :manager, :association => true + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-external_automation_manager-configured_system.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-external_automation_manager-configured_system.rb new file mode 100644 index 00000000000..93efa9eb48f --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-external_automation_manager-configured_system.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_ExternalAutomationManager_ConfiguredSystem < MiqAeServiceManageIQ_Providers_AutomationManager_ConfiguredSystem + expose :manager, :association => true + end +end diff --git a/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-external_automation_manager-orchestration_stack.rb b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-external_automation_manager-orchestration_stack.rb new file mode 100644 index 00000000000..eb6f2c4d6df --- /dev/null +++ b/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-external_automation_manager-orchestration_stack.rb @@ -0,0 +1,5 @@ +module MiqAeMethodService + class MiqAeServiceManageIQ_Providers_ExternalAutomationManager_OrchestrationStack < MiqAeServiceManageIQ_Providers_AutomationManager_OrchestrationStack + expose :manager, :association => true + end +end