Class: Azure::Security::Profiles::Latest::Mgmt::SecurityManagementClass

Inherits:
Object
  • Object
show all
Defined in:
lib/profiles/latest/modules/security_profile_module.rb

Overview

SecurityManagementClass

Direct Known Subclasses

Client

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(options = {}) ⇒ SecurityManagementClass

Returns a new instance of SecurityManagementClass.



376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 376

def initialize(options = {})
  if options.is_a?(Hash) && options.length == 0
    @options = setup_default_options
  else
    @options = options
  end

  reset!(options)

  @configurable = self
  @base_url = options[:base_url].nil? ? nil:options[:base_url]
  @options = options[:options].nil? ? nil:options[:options]

  @client_0 = Azure::Security::Mgmt::V2015_06_01_preview::SecurityCenter.new(configurable.credentials, base_url, options)
  if(@client_0.respond_to?(:subscription_id))
    @client_0.subscription_id = configurable.subscription_id
  end
  add_telemetry(@client_0)
  @locations = @client_0.locations
  @operations = @client_0.operations
  @tasks = @client_0.tasks

  @client_1 = Azure::Security::Mgmt::V2017_08_01_preview::SecurityCenter.new(configurable.credentials, base_url, options)
  if(@client_1.respond_to?(:subscription_id))
    @client_1.subscription_id = configurable.subscription_id
  end
  add_telemetry(@client_1)
  @advanced_threat_protection = @client_1.advanced_threat_protection
  @auto_provisioning_settings = @client_1.auto_provisioning_settings
  @compliances = @client_1.compliances
  @device_security_groups = @client_1.device_security_groups
  @information_protection_policies = @client_1.information_protection_policies
  @io_tsecurity_solutions_analytics = @client_1.io_tsecurity_solutions_analytics
  @io_tsecurity_solutions_analytics_aggregated_alerts = @client_1.io_tsecurity_solutions_analytics_aggregated_alerts
  @io_tsecurity_solutions_analytics_aggregated_alert = @client_1.io_tsecurity_solutions_analytics_aggregated_alert
  @io_tsecurity_solutions_analytics_recommendation = @client_1.io_tsecurity_solutions_analytics_recommendation
  @io_tsecurity_solutions_analytics_recommendations = @client_1.io_tsecurity_solutions_analytics_recommendations
  @io_tsecurity_solutions = @client_1.io_tsecurity_solutions
  @io_tsecurity_solutions_resource_group = @client_1.io_tsecurity_solutions_resource_group
  @security_contacts = @client_1.security_contacts
  @workspace_settings = @client_1.workspace_settings

  @client_2 = Azure::Security::Mgmt::V2017_08_01::SecurityCenter.new(configurable.credentials, base_url, options)
  if(@client_2.respond_to?(:subscription_id))
    @client_2.subscription_id = configurable.subscription_id
  end
  add_telemetry(@client_2)
  @compliance_results = @client_2.compliance_results

  @client_3 = Azure::Security::Mgmt::V2018_06_01::SecurityCenter.new(configurable.credentials, base_url, options)
  if(@client_3.respond_to?(:subscription_id))
    @client_3.subscription_id = configurable.subscription_id
  end
  add_telemetry(@client_3)
  @pricings = @client_3.pricings

  @client_4 = Azure::Security::Mgmt::V2019_01_01_preview::SecurityCenter.new(configurable.credentials, base_url, options)
  if(@client_4.respond_to?(:subscription_id))
    @client_4.subscription_id = configurable.subscription_id
  end
  add_telemetry(@client_4)
  @regulatory_compliance_standards = @client_4.regulatory_compliance_standards
  @regulatory_compliance_controls = @client_4.regulatory_compliance_controls
  @regulatory_compliance_assessments = @client_4.regulatory_compliance_assessments
  @alerts_suppression_rules = @client_4.alerts_suppression_rules
  @assessments_metadata_subscription = @client_4.

  @client_5 = Azure::Security::Mgmt::V2019_01_01::SecurityCenter.new(configurable.credentials, base_url, options)
  if(@client_5.respond_to?(:subscription_id))
    @client_5.subscription_id = configurable.subscription_id
  end
  add_telemetry(@client_5)
  @alerts = @client_5.alerts
  @settings = @client_5.settings

  @client_6 = Azure::Security::Mgmt::V2019_08_01::SecurityCenter.new(configurable.credentials, base_url, options)
  if(@client_6.respond_to?(:subscription_id))
    @client_6.subscription_id = configurable.subscription_id
  end
  add_telemetry(@client_6)
  @iot_security_solution_analytics = @client_6.iot_security_solution_analytics
  @iot_security_solutions_analytics_aggregated_alert = @client_6.iot_security_solutions_analytics_aggregated_alert
  @iot_security_solutions_analytics_recommendation = @client_6.iot_security_solutions_analytics_recommendation
  @iot_security_solution = @client_6.iot_security_solution

  @client_7 = Azure::Security::Mgmt::V2020_01_01_preview::SecurityCenter.new(configurable.credentials, base_url, options)
  if(@client_7.respond_to?(:subscription_id))
    @client_7.subscription_id = configurable.subscription_id
  end
  add_telemetry(@client_7)
  @connectors = @client_7.connectors

  @client_8 = Azure::Security::Mgmt::V2020_01_01::SecurityCenter.new(configurable.credentials, base_url, options)
  if(@client_8.respond_to?(:subscription_id))
    @client_8.subscription_id = configurable.subscription_id
  end
  add_telemetry(@client_8)
  @adaptive_network_hardenings = @client_8.adaptive_network_hardenings
  @allowed_connections = @client_8.allowed_connections
  @adaptive_application_controls = @client_8.adaptive_application_controls
  @assessments_metadata = @client_8.
  @assessments = @client_8.assessments
  @discovered_security_solutions = @client_8.discovered_security_solutions
  @security_solutions = @client_8.security_solutions
  @security_solutions_reference_data_operations = @client_8.security_solutions_reference_data_operations
  @external_security_solutions = @client_8.external_security_solutions
  @jit_network_access_policies = @client_8.jit_network_access_policies
  @server_vulnerability_assessment_operations = @client_8.server_vulnerability_assessment_operations
  @topology = @client_8.topology
  @secure_scores = @client_8.secure_scores
  @secure_score_controls = @client_8.secure_score_controls
  @secure_score_control_definitions = @client_8.secure_score_control_definitions

  @client_9 = Azure::Security::Mgmt::V2020_07_01_preview::SecurityCenter.new(configurable.credentials, base_url, options)
  if(@client_9.respond_to?(:subscription_id))
    @client_9.subscription_id = configurable.subscription_id
  end
  add_telemetry(@client_9)
  @sql_vulnerability_assessment_scans = @client_9.sql_vulnerability_assessment_scans
  @sql_vulnerability_assessment_scan_results = @client_9.sql_vulnerability_assessment_scan_results
  @sql_vulnerability_assessment_baseline_rules = @client_9.sql_vulnerability_assessment_baseline_rules

  @client_10 = Azure::Security::Mgmt::V2020_08_06_preview::SecurityCenter.new(configurable.credentials, base_url, options)
  if(@client_10.respond_to?(:subscription_id))
    @client_10.subscription_id = configurable.subscription_id
  end
  add_telemetry(@client_10)
  @iot_defender_settings = @client_10.iot_defender_settings
  @iot_sensors = @client_10.iot_sensors
  @devices_for_subscription = @client_10.devices_for_subscription
  @devices_for_hub = @client_10.devices_for_hub
  @device_operations = @client_10.device_operations
  @on_premise_iot_sensors = @client_10.on_premise_iot_sensors
  @iot_alerts = @client_10.iot_alerts
  @iot_alert_types = @client_10.iot_alert_types
  @iot_recommendations = @client_10.iot_recommendations
  @iot_recommendation_types = @client_10.iot_recommendation_types

  @model_classes = ModelClasses.new
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method

#method_missing(method, *args) ⇒ Object



522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 522

def method_missing(method, *args)
  if @client_10.respond_to?method
    @client_10.send(method, *args)
  elsif @client_9.respond_to?method
    @client_9.send(method, *args)
  elsif @client_8.respond_to?method
    @client_8.send(method, *args)
  elsif @client_7.respond_to?method
    @client_7.send(method, *args)
  elsif @client_6.respond_to?method
    @client_6.send(method, *args)
  elsif @client_5.respond_to?method
    @client_5.send(method, *args)
  elsif @client_4.respond_to?method
    @client_4.send(method, *args)
  elsif @client_3.respond_to?method
    @client_3.send(method, *args)
  elsif @client_2.respond_to?method
    @client_2.send(method, *args)
  elsif @client_1.respond_to?method
    @client_1.send(method, *args)
  elsif @client_0.respond_to?method
    @client_0.send(method, *args)
  else
    super
  end
end

Instance Attribute Details

#adaptive_application_controlsObject (readonly)

Returns the value of attribute adaptive_application_controls.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def adaptive_application_controls
  @adaptive_application_controls
end

#adaptive_network_hardeningsObject (readonly)

Returns the value of attribute adaptive_network_hardenings.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def adaptive_network_hardenings
  @adaptive_network_hardenings
end

#advanced_threat_protectionObject (readonly)

Returns the value of attribute advanced_threat_protection.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def advanced_threat_protection
  @advanced_threat_protection
end

#alertsObject (readonly)

Returns the value of attribute alerts.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def alerts
  @alerts
end

#alerts_suppression_rulesObject (readonly)

Returns the value of attribute alerts_suppression_rules.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def alerts_suppression_rules
  @alerts_suppression_rules
end

#allowed_connectionsObject (readonly)

Returns the value of attribute allowed_connections.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def allowed_connections
  @allowed_connections
end

#assessmentsObject (readonly)

Returns the value of attribute assessments.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def assessments
  @assessments
end

#assessments_metadataObject (readonly)

Returns the value of attribute assessments_metadata.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def 
  @assessments_metadata
end

#assessments_metadata_subscriptionObject (readonly)

Returns the value of attribute assessments_metadata_subscription.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def 
  @assessments_metadata_subscription
end

#auto_provisioning_settingsObject (readonly)

Returns the value of attribute auto_provisioning_settings.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def auto_provisioning_settings
  @auto_provisioning_settings
end

#base_urlObject (readonly)

Returns the value of attribute base_url.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def base_url
  @base_url
end

#compliance_resultsObject (readonly)

Returns the value of attribute compliance_results.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def compliance_results
  @compliance_results
end

#compliancesObject (readonly)

Returns the value of attribute compliances.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def compliances
  @compliances
end

#configurableObject (readonly)

Returns the value of attribute configurable.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def configurable
  @configurable
end

#connectorsObject (readonly)

Returns the value of attribute connectors.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def connectors
  @connectors
end

#device_operationsObject (readonly)

Returns the value of attribute device_operations.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def device_operations
  @device_operations
end

#device_security_groupsObject (readonly)

Returns the value of attribute device_security_groups.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def device_security_groups
  @device_security_groups
end

#devices_for_hubObject (readonly)

Returns the value of attribute devices_for_hub.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def devices_for_hub
  @devices_for_hub
end

#devices_for_subscriptionObject (readonly)

Returns the value of attribute devices_for_subscription.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def devices_for_subscription
  @devices_for_subscription
end

#discovered_security_solutionsObject (readonly)

Returns the value of attribute discovered_security_solutions.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def discovered_security_solutions
  @discovered_security_solutions
end

#external_security_solutionsObject (readonly)

Returns the value of attribute external_security_solutions.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def external_security_solutions
  @external_security_solutions
end

#information_protection_policiesObject (readonly)

Returns the value of attribute information_protection_policies.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def information_protection_policies
  @information_protection_policies
end

#io_tsecurity_solutionsObject (readonly)

Returns the value of attribute io_tsecurity_solutions.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def io_tsecurity_solutions
  @io_tsecurity_solutions
end

#io_tsecurity_solutions_analyticsObject (readonly)

Returns the value of attribute io_tsecurity_solutions_analytics.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def io_tsecurity_solutions_analytics
  @io_tsecurity_solutions_analytics
end

#io_tsecurity_solutions_analytics_aggregated_alertObject (readonly)

Returns the value of attribute io_tsecurity_solutions_analytics_aggregated_alert.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def io_tsecurity_solutions_analytics_aggregated_alert
  @io_tsecurity_solutions_analytics_aggregated_alert
end

#io_tsecurity_solutions_analytics_aggregated_alertsObject (readonly)

Returns the value of attribute io_tsecurity_solutions_analytics_aggregated_alerts.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def io_tsecurity_solutions_analytics_aggregated_alerts
  @io_tsecurity_solutions_analytics_aggregated_alerts
end

#io_tsecurity_solutions_analytics_recommendationObject (readonly)

Returns the value of attribute io_tsecurity_solutions_analytics_recommendation.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def io_tsecurity_solutions_analytics_recommendation
  @io_tsecurity_solutions_analytics_recommendation
end

#io_tsecurity_solutions_analytics_recommendationsObject (readonly)

Returns the value of attribute io_tsecurity_solutions_analytics_recommendations.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def io_tsecurity_solutions_analytics_recommendations
  @io_tsecurity_solutions_analytics_recommendations
end

#io_tsecurity_solutions_resource_groupObject (readonly)

Returns the value of attribute io_tsecurity_solutions_resource_group.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def io_tsecurity_solutions_resource_group
  @io_tsecurity_solutions_resource_group
end

#iot_alert_typesObject (readonly)

Returns the value of attribute iot_alert_types.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def iot_alert_types
  @iot_alert_types
end

#iot_alertsObject (readonly)

Returns the value of attribute iot_alerts.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def iot_alerts
  @iot_alerts
end

#iot_defender_settingsObject (readonly)

Returns the value of attribute iot_defender_settings.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def iot_defender_settings
  @iot_defender_settings
end

#iot_recommendation_typesObject (readonly)

Returns the value of attribute iot_recommendation_types.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def iot_recommendation_types
  @iot_recommendation_types
end

#iot_recommendationsObject (readonly)

Returns the value of attribute iot_recommendations.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def iot_recommendations
  @iot_recommendations
end

#iot_security_solutionObject (readonly)

Returns the value of attribute iot_security_solution.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def iot_security_solution
  @iot_security_solution
end

#iot_security_solution_analyticsObject (readonly)

Returns the value of attribute iot_security_solution_analytics.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def iot_security_solution_analytics
  @iot_security_solution_analytics
end

#iot_security_solutions_analytics_aggregated_alertObject (readonly)

Returns the value of attribute iot_security_solutions_analytics_aggregated_alert.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def iot_security_solutions_analytics_aggregated_alert
  @iot_security_solutions_analytics_aggregated_alert
end

#iot_security_solutions_analytics_recommendationObject (readonly)

Returns the value of attribute iot_security_solutions_analytics_recommendation.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def iot_security_solutions_analytics_recommendation
  @iot_security_solutions_analytics_recommendation
end

#iot_sensorsObject (readonly)

Returns the value of attribute iot_sensors.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def iot_sensors
  @iot_sensors
end

#jit_network_access_policiesObject (readonly)

Returns the value of attribute jit_network_access_policies.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def jit_network_access_policies
  @jit_network_access_policies
end

#locationsObject (readonly)

Returns the value of attribute locations.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def locations
  @locations
end

#model_classesObject (readonly)

Returns the value of attribute model_classes.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def model_classes
  @model_classes
end

#on_premise_iot_sensorsObject (readonly)

Returns the value of attribute on_premise_iot_sensors.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def on_premise_iot_sensors
  @on_premise_iot_sensors
end

#operationsObject (readonly)

Returns the value of attribute operations.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def operations
  @operations
end

#optionsObject (readonly)

Returns the value of attribute options.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def options
  @options
end

#pricingsObject (readonly)

Returns the value of attribute pricings.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def pricings
  @pricings
end

#regulatory_compliance_assessmentsObject (readonly)

Returns the value of attribute regulatory_compliance_assessments.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def regulatory_compliance_assessments
  @regulatory_compliance_assessments
end

#regulatory_compliance_controlsObject (readonly)

Returns the value of attribute regulatory_compliance_controls.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def regulatory_compliance_controls
  @regulatory_compliance_controls
end

#regulatory_compliance_standardsObject (readonly)

Returns the value of attribute regulatory_compliance_standards.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def regulatory_compliance_standards
  @regulatory_compliance_standards
end

#secure_score_control_definitionsObject (readonly)

Returns the value of attribute secure_score_control_definitions.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def secure_score_control_definitions
  @secure_score_control_definitions
end

#secure_score_controlsObject (readonly)

Returns the value of attribute secure_score_controls.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def secure_score_controls
  @secure_score_controls
end

#secure_scoresObject (readonly)

Returns the value of attribute secure_scores.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def secure_scores
  @secure_scores
end

#security_contactsObject (readonly)

Returns the value of attribute security_contacts.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def security_contacts
  @security_contacts
end

#security_solutionsObject (readonly)

Returns the value of attribute security_solutions.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def security_solutions
  @security_solutions
end

#security_solutions_reference_data_operationsObject (readonly)

Returns the value of attribute security_solutions_reference_data_operations.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def security_solutions_reference_data_operations
  @security_solutions_reference_data_operations
end

#server_vulnerability_assessment_operationsObject (readonly)

Returns the value of attribute server_vulnerability_assessment_operations.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def server_vulnerability_assessment_operations
  @server_vulnerability_assessment_operations
end

#settingsObject (readonly)

Returns the value of attribute settings.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def settings
  @settings
end

#sql_vulnerability_assessment_baseline_rulesObject (readonly)

Returns the value of attribute sql_vulnerability_assessment_baseline_rules.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def sql_vulnerability_assessment_baseline_rules
  @sql_vulnerability_assessment_baseline_rules
end

#sql_vulnerability_assessment_scan_resultsObject (readonly)

Returns the value of attribute sql_vulnerability_assessment_scan_results.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def sql_vulnerability_assessment_scan_results
  @sql_vulnerability_assessment_scan_results
end

#sql_vulnerability_assessment_scansObject (readonly)

Returns the value of attribute sql_vulnerability_assessment_scans.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def sql_vulnerability_assessment_scans
  @sql_vulnerability_assessment_scans
end

#tasksObject (readonly)

Returns the value of attribute tasks.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def tasks
  @tasks
end

#topologyObject (readonly)

Returns the value of attribute topology.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def topology
  @topology
end

#workspace_settingsObject (readonly)

Returns the value of attribute workspace_settings.



374
375
376
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 374

def workspace_settings
  @workspace_settings
end

Instance Method Details

#add_telemetry(client) ⇒ Object



517
518
519
520
# File 'lib/profiles/latest/modules/security_profile_module.rb', line 517

def add_telemetry(client)
  profile_information = 'Profiles/Latest/Security/Mgmt'
  client.add_user_agent_information(profile_information)
end