Class: Azure::Security::Profiles::Latest::Mgmt::Client
- Inherits:
-
SecurityManagementClass
- Object
- SecurityManagementClass
- Azure::Security::Profiles::Latest::Mgmt::Client
- Includes:
- MsRestAzure::Common::Configurable
- Defined in:
- lib/profiles/latest/security_latest_profile_client.rb
Overview
Client class for the Latest profile SDK.
Instance Attribute Summary
Attributes inherited from SecurityManagementClass
#adaptive_application_controls, #adaptive_network_hardenings, #advanced_threat_protection, #alerts, #alerts_suppression_rules, #allowed_connections, #assessments, #assessments_metadata, #assessments_metadata_subscription, #auto_provisioning_settings, #base_url, #compliance_results, #compliances, #configurable, #connectors, #device_operations, #device_security_groups, #devices_for_hub, #devices_for_subscription, #discovered_security_solutions, #external_security_solutions, #information_protection_policies, #io_tsecurity_solutions, #io_tsecurity_solutions_analytics, #io_tsecurity_solutions_analytics_aggregated_alert, #io_tsecurity_solutions_analytics_aggregated_alerts, #io_tsecurity_solutions_analytics_recommendation, #io_tsecurity_solutions_analytics_recommendations, #io_tsecurity_solutions_resource_group, #iot_alert_types, #iot_alerts, #iot_defender_settings, #iot_recommendation_types, #iot_recommendations, #iot_security_solution, #iot_security_solution_analytics, #iot_security_solutions_analytics_aggregated_alert, #iot_security_solutions_analytics_recommendation, #iot_sensors, #jit_network_access_policies, #locations, #model_classes, #on_premise_iot_sensors, #operations, #options, #pricings, #regulatory_compliance_assessments, #regulatory_compliance_controls, #regulatory_compliance_standards, #secure_score_control_definitions, #secure_score_controls, #secure_scores, #security_contacts, #security_solutions, #security_solutions_reference_data_operations, #server_vulnerability_assessment_operations, #settings, #sql_vulnerability_assessment_baseline_rules, #sql_vulnerability_assessment_scan_results, #sql_vulnerability_assessment_scans, #tasks, #topology, #workspace_settings
Instance Method Summary collapse
-
#initialize(options = {}) ⇒ Client
constructor
Initializes a new instance of the Client class.
Methods inherited from SecurityManagementClass
#add_telemetry, #method_missing
Constructor Details
#initialize(options = {}) ⇒ Client
Initializes a new instance of the Client class.
'credentials' are optional and if not passed in the hash, will be obtained
from MsRest::TokenCredentials using MsRestAzure::ApplicationTokenProvider.
Also, base_url, active_directory_settings & options are optional.
34 35 36 |
# File 'lib/profiles/latest/security_latest_profile_client.rb', line 34 def initialize( = {}) super() end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Azure::Security::Profiles::Latest::Mgmt::SecurityManagementClass