Class: Azure::Profiles::Latest::DevTestLabs::Mgmt::DevTestLabsClass
- Inherits:
-
Object
- Object
- Azure::Profiles::Latest::DevTestLabs::Mgmt::DevTestLabsClass
- Defined in:
- lib/latest/modules/devtestlabs_profile_module.rb
Overview
DevTestLabs
Defined Under Namespace
Classes: ModelClasses
Instance Attribute Summary collapse
-
#arm_templates ⇒ Object
readonly
Returns the value of attribute arm_templates.
-
#artifact_sources ⇒ Object
readonly
Returns the value of attribute artifact_sources.
-
#artifacts ⇒ Object
readonly
Returns the value of attribute artifacts.
-
#base_url ⇒ Object
readonly
Returns the value of attribute base_url.
-
#configurable ⇒ Object
readonly
Returns the value of attribute configurable.
-
#costs ⇒ Object
readonly
Returns the value of attribute costs.
-
#custom_images ⇒ Object
readonly
Returns the value of attribute custom_images.
-
#disks ⇒ Object
readonly
Returns the value of attribute disks.
-
#environments ⇒ Object
readonly
Returns the value of attribute environments.
-
#formulas ⇒ Object
readonly
Returns the value of attribute formulas.
-
#gallery_images ⇒ Object
readonly
Returns the value of attribute gallery_images.
-
#global_schedules ⇒ Object
readonly
Returns the value of attribute global_schedules.
-
#labs ⇒ Object
readonly
Returns the value of attribute labs.
-
#model_classes ⇒ Object
readonly
Returns the value of attribute model_classes.
-
#notification_channels ⇒ Object
readonly
Returns the value of attribute notification_channels.
-
#options ⇒ Object
readonly
Returns the value of attribute options.
-
#policies ⇒ Object
readonly
Returns the value of attribute policies.
-
#policy_sets ⇒ Object
readonly
Returns the value of attribute policy_sets.
-
#schedules ⇒ Object
readonly
Returns the value of attribute schedules.
-
#secrets ⇒ Object
readonly
Returns the value of attribute secrets.
-
#service_runners ⇒ Object
readonly
Returns the value of attribute service_runners.
-
#users ⇒ Object
readonly
Returns the value of attribute users.
-
#virtual_machine_schedules ⇒ Object
readonly
Returns the value of attribute virtual_machine_schedules.
-
#virtual_machines ⇒ Object
readonly
Returns the value of attribute virtual_machines.
-
#virtual_networks ⇒ Object
readonly
Returns the value of attribute virtual_networks.
Instance Method Summary collapse
-
#initialize(configurable, base_url = nil, options = nil) ⇒ DevTestLabsClass
constructor
A new instance of DevTestLabsClass.
Constructor Details
#initialize(configurable, base_url = nil, options = nil) ⇒ DevTestLabsClass
Returns a new instance of DevTestLabsClass.
190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 190 def initialize(configurable, base_url=nil, =nil) @configurable, @base_url, @options = configurable, base_url, client_0 = Azure::DevTestLabs::Mgmt::V2016_05_15::DevTestLabsClient.new(configurable.credentials, base_url, ) if(client_0.respond_to?(:subscription_id)) client_0.subscription_id = configurable.subscription_id end @labs = client_0.labs @global_schedules = client_0.global_schedules @artifact_sources = client_0.artifact_sources @arm_templates = client_0.arm_templates @artifacts = client_0.artifacts @costs = client_0.costs @custom_images = client_0.custom_images @formulas = client_0.formulas @gallery_images = client_0.gallery_images @notification_channels = client_0.notification_channels @policy_sets = client_0.policy_sets @policies = client_0.policies @schedules = client_0.schedules @service_runners = client_0.service_runners @users = client_0.users @disks = client_0.disks @environments = client_0.environments @secrets = client_0.secrets @virtual_machines = client_0.virtual_machines @virtual_machine_schedules = client_0.virtual_machine_schedules @virtual_networks = client_0.virtual_networks @model_classes = ModelClasses.new end |
Instance Attribute Details
#arm_templates ⇒ Object (readonly)
Returns the value of attribute arm_templates.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def arm_templates @arm_templates end |
#artifact_sources ⇒ Object (readonly)
Returns the value of attribute artifact_sources.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def artifact_sources @artifact_sources end |
#artifacts ⇒ Object (readonly)
Returns the value of attribute artifacts.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def artifacts @artifacts end |
#base_url ⇒ Object (readonly)
Returns the value of attribute base_url.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def base_url @base_url end |
#configurable ⇒ Object (readonly)
Returns the value of attribute configurable.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def configurable @configurable end |
#costs ⇒ Object (readonly)
Returns the value of attribute costs.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def costs @costs end |
#custom_images ⇒ Object (readonly)
Returns the value of attribute custom_images.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def custom_images @custom_images end |
#disks ⇒ Object (readonly)
Returns the value of attribute disks.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def disks @disks end |
#environments ⇒ Object (readonly)
Returns the value of attribute environments.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def environments @environments end |
#formulas ⇒ Object (readonly)
Returns the value of attribute formulas.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def formulas @formulas end |
#gallery_images ⇒ Object (readonly)
Returns the value of attribute gallery_images.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def gallery_images @gallery_images end |
#global_schedules ⇒ Object (readonly)
Returns the value of attribute global_schedules.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def global_schedules @global_schedules end |
#labs ⇒ Object (readonly)
Returns the value of attribute labs.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def labs @labs end |
#model_classes ⇒ Object (readonly)
Returns the value of attribute model_classes.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def model_classes @model_classes end |
#notification_channels ⇒ Object (readonly)
Returns the value of attribute notification_channels.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def notification_channels @notification_channels end |
#options ⇒ Object (readonly)
Returns the value of attribute options.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def @options end |
#policies ⇒ Object (readonly)
Returns the value of attribute policies.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def policies @policies end |
#policy_sets ⇒ Object (readonly)
Returns the value of attribute policy_sets.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def policy_sets @policy_sets end |
#schedules ⇒ Object (readonly)
Returns the value of attribute schedules.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def schedules @schedules end |
#secrets ⇒ Object (readonly)
Returns the value of attribute secrets.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def secrets @secrets end |
#service_runners ⇒ Object (readonly)
Returns the value of attribute service_runners.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def service_runners @service_runners end |
#users ⇒ Object (readonly)
Returns the value of attribute users.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def users @users end |
#virtual_machine_schedules ⇒ Object (readonly)
Returns the value of attribute virtual_machine_schedules.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def virtual_machine_schedules @virtual_machine_schedules end |
#virtual_machines ⇒ Object (readonly)
Returns the value of attribute virtual_machines.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def virtual_machines @virtual_machines end |
#virtual_networks ⇒ Object (readonly)
Returns the value of attribute virtual_networks.
188 189 190 |
# File 'lib/latest/modules/devtestlabs_profile_module.rb', line 188 def virtual_networks @virtual_networks end |