Method: Azure::Profiles::Latest::NetApp::Mgmt::NetAppManagementClass#initialize
- Defined in:
- lib/latest/modules/netapp_profile_module.rb
#initialize(configurable, base_url = nil, options = nil) ⇒ NetAppManagementClass
Returns a new instance of NetAppManagementClass.
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 |
# File 'lib/latest/modules/netapp_profile_module.rb', line 94 def initialize(configurable, base_url=nil, =nil) @configurable, @base_url, @options = configurable, base_url, @client_0 = Azure::NetApp::Mgmt::V2020_06_01::AzureNetAppFilesManagementClient.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 @net_app_resource = @client_0.net_app_resource @accounts = @client_0.accounts @pools = @client_0.pools @volumes = @client_0.volumes @snapshots = @client_0.snapshots @snapshot_policies = @client_0.snapshot_policies @account_backups = @client_0.account_backups @backups = @client_0.backups @backup_policies = @client_0.backup_policies @vaults = @client_0.vaults @model_classes = ModelClasses.new end |