Class: Azure::DataFactory::Profiles::Latest::Mgmt::DataFactoryManagementClass
- Inherits:
-
Object
- Object
- Azure::DataFactory::Profiles::Latest::Mgmt::DataFactoryManagementClass
- Defined in:
- lib/profiles/latest/modules/datafactory_profile_module.rb
Overview
DataFactoryManagementClass
Direct Known Subclasses
Instance Attribute Summary collapse
-
#activity_runs ⇒ Object
readonly
Returns the value of attribute activity_runs.
-
#base_url ⇒ Object
readonly
Returns the value of attribute base_url.
-
#configurable ⇒ Object
readonly
Returns the value of attribute configurable.
-
#data_flow_debug_session ⇒ Object
readonly
Returns the value of attribute data_flow_debug_session.
-
#data_flows ⇒ Object
readonly
Returns the value of attribute data_flows.
-
#datasets ⇒ Object
readonly
Returns the value of attribute datasets.
-
#exposure_control ⇒ Object
readonly
Returns the value of attribute exposure_control.
-
#factories ⇒ Object
readonly
Returns the value of attribute factories.
-
#integration_runtime_nodes ⇒ Object
readonly
Returns the value of attribute integration_runtime_nodes.
-
#integration_runtime_object_metadata ⇒ Object
readonly
Returns the value of attribute integration_runtime_object_metadata.
-
#integration_runtimes ⇒ Object
readonly
Returns the value of attribute integration_runtimes.
-
#linked_services ⇒ Object
readonly
Returns the value of attribute linked_services.
-
#managed_private_endpoints ⇒ Object
readonly
Returns the value of attribute managed_private_endpoints.
-
#managed_virtual_networks ⇒ Object
readonly
Returns the value of attribute managed_virtual_networks.
-
#model_classes ⇒ Object
readonly
Returns the value of attribute model_classes.
-
#operations ⇒ Object
readonly
Returns the value of attribute operations.
-
#options ⇒ Object
readonly
Returns the value of attribute options.
-
#pipeline_runs ⇒ Object
readonly
Returns the value of attribute pipeline_runs.
-
#pipelines ⇒ Object
readonly
Returns the value of attribute pipelines.
-
#trigger_runs ⇒ Object
readonly
Returns the value of attribute trigger_runs.
-
#triggers ⇒ Object
readonly
Returns the value of attribute triggers.
Instance Method Summary collapse
- #add_telemetry(client) ⇒ Object
-
#initialize(options = {}) ⇒ DataFactoryManagementClass
constructor
A new instance of DataFactoryManagementClass.
- #method_missing(method, *args) ⇒ Object
Constructor Details
#initialize(options = {}) ⇒ DataFactoryManagementClass
Returns a new instance of DataFactoryManagementClass.
763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 763 def initialize( = {}) if .is_a?(Hash) && .length == 0 @options = else @options = end reset!() @configurable = self @base_url = [:base_url].nil? ? nil:[:base_url] @options = [:options].nil? ? nil:[:options] @client_0 = Azure::DataFactory::Mgmt::V2018_06_01::DataFactoryManagementClient.new(configurable.credentials, base_url, ) if(@client_0.respond_to?(:subscription_id)) @client_0.subscription_id = configurable.subscription_id end add_telemetry(@client_0) @operations = @client_0.operations @factories = @client_0.factories @exposure_control = @client_0.exposure_control @integration_runtimes = @client_0.integration_runtimes @integration_runtime_object_metadata = @client_0. @integration_runtime_nodes = @client_0.integration_runtime_nodes @linked_services = @client_0.linked_services @datasets = @client_0.datasets @pipelines = @client_0.pipelines @pipeline_runs = @client_0.pipeline_runs @activity_runs = @client_0.activity_runs @triggers = @client_0.triggers @trigger_runs = @client_0.trigger_runs @data_flows = @client_0.data_flows @data_flow_debug_session = @client_0.data_flow_debug_session @managed_virtual_networks = @client_0.managed_virtual_networks @managed_private_endpoints = @client_0.managed_private_endpoints @model_classes = ModelClasses.new end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
#method_missing(method, *args) ⇒ Object
807 808 809 810 811 812 813 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 807 def method_missing(method, *args) if @client_0.respond_to?method @client_0.send(method, *args) else super end end |
Instance Attribute Details
#activity_runs ⇒ Object (readonly)
Returns the value of attribute activity_runs.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def activity_runs @activity_runs end |
#base_url ⇒ Object (readonly)
Returns the value of attribute base_url.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def base_url @base_url end |
#configurable ⇒ Object (readonly)
Returns the value of attribute configurable.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def configurable @configurable end |
#data_flow_debug_session ⇒ Object (readonly)
Returns the value of attribute data_flow_debug_session.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def data_flow_debug_session @data_flow_debug_session end |
#data_flows ⇒ Object (readonly)
Returns the value of attribute data_flows.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def data_flows @data_flows end |
#datasets ⇒ Object (readonly)
Returns the value of attribute datasets.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def datasets @datasets end |
#exposure_control ⇒ Object (readonly)
Returns the value of attribute exposure_control.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def exposure_control @exposure_control end |
#factories ⇒ Object (readonly)
Returns the value of attribute factories.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def factories @factories end |
#integration_runtime_nodes ⇒ Object (readonly)
Returns the value of attribute integration_runtime_nodes.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def integration_runtime_nodes @integration_runtime_nodes end |
#integration_runtime_object_metadata ⇒ Object (readonly)
Returns the value of attribute integration_runtime_object_metadata.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def @integration_runtime_object_metadata end |
#integration_runtimes ⇒ Object (readonly)
Returns the value of attribute integration_runtimes.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def integration_runtimes @integration_runtimes end |
#linked_services ⇒ Object (readonly)
Returns the value of attribute linked_services.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def linked_services @linked_services end |
#managed_private_endpoints ⇒ Object (readonly)
Returns the value of attribute managed_private_endpoints.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def managed_private_endpoints @managed_private_endpoints end |
#managed_virtual_networks ⇒ Object (readonly)
Returns the value of attribute managed_virtual_networks.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def managed_virtual_networks @managed_virtual_networks end |
#model_classes ⇒ Object (readonly)
Returns the value of attribute model_classes.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def model_classes @model_classes end |
#operations ⇒ Object (readonly)
Returns the value of attribute operations.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def operations @operations end |
#options ⇒ Object (readonly)
Returns the value of attribute options.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def @options end |
#pipeline_runs ⇒ Object (readonly)
Returns the value of attribute pipeline_runs.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def pipeline_runs @pipeline_runs end |
#pipelines ⇒ Object (readonly)
Returns the value of attribute pipelines.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def pipelines @pipelines end |
#trigger_runs ⇒ Object (readonly)
Returns the value of attribute trigger_runs.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def trigger_runs @trigger_runs end |
#triggers ⇒ Object (readonly)
Returns the value of attribute triggers.
761 762 763 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 761 def triggers @triggers end |
Instance Method Details
#add_telemetry(client) ⇒ Object
802 803 804 805 |
# File 'lib/profiles/latest/modules/datafactory_profile_module.rb', line 802 def add_telemetry(client) profile_information = 'Profiles/Latest/DataFactory/Mgmt' client.add_user_agent_information(profile_information) end |