Class: Azure::Synapse::Profiles::Latest::Mgmt::SynapseManagementClass
- Inherits:
-
Object
- Object
- Azure::Synapse::Profiles::Latest::Mgmt::SynapseManagementClass
- Defined in:
- lib/profiles/latest/modules/synapse_profile_module.rb
Overview
SynapseManagementClass
Direct Known Subclasses
Instance Attribute Summary collapse
-
#base_url ⇒ Object
readonly
Returns the value of attribute base_url.
-
#big_data_pools ⇒ Object
readonly
Returns the value of attribute big_data_pools.
-
#configurable ⇒ Object
readonly
Returns the value of attribute configurable.
-
#data_masking_policies ⇒ Object
readonly
Returns the value of attribute data_masking_policies.
-
#data_masking_rules ⇒ Object
readonly
Returns the value of attribute data_masking_rules.
-
#extended_sql_pool_blob_auditing_policies ⇒ Object
readonly
Returns the value of attribute extended_sql_pool_blob_auditing_policies.
-
#integration_runtime_auth_keys_operations ⇒ Object
readonly
Returns the value of attribute integration_runtime_auth_keys_operations.
-
#integration_runtime_connection_infos ⇒ Object
readonly
Returns the value of attribute integration_runtime_connection_infos.
-
#integration_runtime_credentials ⇒ Object
readonly
Returns the value of attribute integration_runtime_credentials.
-
#integration_runtime_monitoring_data_operations ⇒ Object
readonly
Returns the value of attribute integration_runtime_monitoring_data_operations.
-
#integration_runtime_node_ip_address_operations ⇒ Object
readonly
Returns the value of attribute integration_runtime_node_ip_address_operations.
-
#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_runtime_status_operations ⇒ Object
readonly
Returns the value of attribute integration_runtime_status_operations.
-
#integration_runtimes ⇒ Object
readonly
Returns the value of attribute integration_runtimes.
-
#ip_firewall_rules ⇒ Object
readonly
Returns the value of attribute ip_firewall_rules.
-
#keys ⇒ Object
readonly
Returns the value of attribute keys.
-
#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.
-
#private_endpoint_connections ⇒ Object
readonly
Returns the value of attribute private_endpoint_connections.
-
#private_endpoint_connections_private_link_hub ⇒ Object
readonly
Returns the value of attribute private_endpoint_connections_private_link_hub.
-
#private_link_hubs ⇒ Object
readonly
Returns the value of attribute private_link_hubs.
-
#private_link_resources ⇒ Object
readonly
Returns the value of attribute private_link_resources.
-
#restorable_dropped_sql_pools ⇒ Object
readonly
Returns the value of attribute restorable_dropped_sql_pools.
-
#sql_pool_blob_auditing_policies ⇒ Object
readonly
Returns the value of attribute sql_pool_blob_auditing_policies.
-
#sql_pool_columns ⇒ Object
readonly
Returns the value of attribute sql_pool_columns.
-
#sql_pool_connection_policies ⇒ Object
readonly
Returns the value of attribute sql_pool_connection_policies.
-
#sql_pool_data_warehouse_user_activities ⇒ Object
readonly
Returns the value of attribute sql_pool_data_warehouse_user_activities.
-
#sql_pool_geo_backup_policies ⇒ Object
readonly
Returns the value of attribute sql_pool_geo_backup_policies.
-
#sql_pool_metadata_sync_configs ⇒ Object
readonly
Returns the value of attribute sql_pool_metadata_sync_configs.
-
#sql_pool_operation_results ⇒ Object
readonly
Returns the value of attribute sql_pool_operation_results.
-
#sql_pool_operations ⇒ Object
readonly
Returns the value of attribute sql_pool_operations.
-
#sql_pool_replication_links ⇒ Object
readonly
Returns the value of attribute sql_pool_replication_links.
-
#sql_pool_restore_points ⇒ Object
readonly
Returns the value of attribute sql_pool_restore_points.
-
#sql_pool_schemas ⇒ Object
readonly
Returns the value of attribute sql_pool_schemas.
-
#sql_pool_security_alert_policies ⇒ Object
readonly
Returns the value of attribute sql_pool_security_alert_policies.
-
#sql_pool_sensitivity_labels ⇒ Object
readonly
Returns the value of attribute sql_pool_sensitivity_labels.
-
#sql_pool_table_columns ⇒ Object
readonly
Returns the value of attribute sql_pool_table_columns.
-
#sql_pool_tables ⇒ Object
readonly
Returns the value of attribute sql_pool_tables.
-
#sql_pool_transparent_data_encryptions ⇒ Object
readonly
Returns the value of attribute sql_pool_transparent_data_encryptions.
-
#sql_pool_usages ⇒ Object
readonly
Returns the value of attribute sql_pool_usages.
-
#sql_pool_vulnerability_assessment_rule_baselines ⇒ Object
readonly
Returns the value of attribute sql_pool_vulnerability_assessment_rule_baselines.
-
#sql_pool_vulnerability_assessment_scans ⇒ Object
readonly
Returns the value of attribute sql_pool_vulnerability_assessment_scans.
-
#sql_pool_vulnerability_assessments ⇒ Object
readonly
Returns the value of attribute sql_pool_vulnerability_assessments.
-
#sql_pool_workload_classifier ⇒ Object
readonly
Returns the value of attribute sql_pool_workload_classifier.
-
#sql_pool_workload_group ⇒ Object
readonly
Returns the value of attribute sql_pool_workload_group.
-
#sql_pools ⇒ Object
readonly
Returns the value of attribute sql_pools.
-
#workspace_aad_admins ⇒ Object
readonly
Returns the value of attribute workspace_aad_admins.
-
#workspace_managed_identity_sql_control_settings ⇒ Object
readonly
Returns the value of attribute workspace_managed_identity_sql_control_settings.
-
#workspace_managed_sql_server_blob_auditing_policies ⇒ Object
readonly
Returns the value of attribute workspace_managed_sql_server_blob_auditing_policies.
-
#workspace_managed_sql_server_extended_blob_auditing_policies ⇒ Object
readonly
Returns the value of attribute workspace_managed_sql_server_extended_blob_auditing_policies.
-
#workspace_managed_sql_server_recoverable_sqlpools ⇒ Object
readonly
Returns the value of attribute workspace_managed_sql_server_recoverable_sqlpools.
-
#workspace_managed_sql_server_security_alert_policy ⇒ Object
readonly
Returns the value of attribute workspace_managed_sql_server_security_alert_policy.
-
#workspace_managed_sql_server_usages ⇒ Object
readonly
Returns the value of attribute workspace_managed_sql_server_usages.
-
#workspace_managed_sql_server_vulnerability_assessments ⇒ Object
readonly
Returns the value of attribute workspace_managed_sql_server_vulnerability_assessments.
-
#workspace_sql_aad_admins ⇒ Object
readonly
Returns the value of attribute workspace_sql_aad_admins.
-
#workspaces ⇒ Object
readonly
Returns the value of attribute workspaces.
Instance Method Summary collapse
- #add_telemetry(client) ⇒ Object
-
#initialize(options = {}) ⇒ SynapseManagementClass
constructor
A new instance of SynapseManagementClass.
- #method_missing(method, *args) ⇒ Object
Constructor Details
#initialize(options = {}) ⇒ SynapseManagementClass
Returns a new instance of SynapseManagementClass.
290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 290 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::Synapse::Mgmt::V2019_06_01_preview::SynapseManagementClient.new(configurable.credentials, base_url, ) if(@client_0.respond_to?(:subscription_id)) @client_0.subscription_id = configurable.subscription_id end add_telemetry(@client_0) @big_data_pools = @client_0.big_data_pools @operations = @client_0.operations @ip_firewall_rules = @client_0.ip_firewall_rules @sql_pools = @client_0.sql_pools @sql_pool_metadata_sync_configs = @client_0. @sql_pool_operation_results = @client_0.sql_pool_operation_results @sql_pool_geo_backup_policies = @client_0.sql_pool_geo_backup_policies @sql_pool_data_warehouse_user_activities = @client_0.sql_pool_data_warehouse_user_activities @sql_pool_restore_points = @client_0.sql_pool_restore_points @sql_pool_replication_links = @client_0.sql_pool_replication_links @sql_pool_transparent_data_encryptions = @client_0.sql_pool_transparent_data_encryptions @sql_pool_blob_auditing_policies = @client_0.sql_pool_blob_auditing_policies @sql_pool_operations = @client_0.sql_pool_operations @sql_pool_usages = @client_0.sql_pool_usages @sql_pool_sensitivity_labels = @client_0.sql_pool_sensitivity_labels @sql_pool_schemas = @client_0.sql_pool_schemas @sql_pool_tables = @client_0.sql_pool_tables @sql_pool_table_columns = @client_0.sql_pool_table_columns @sql_pool_connection_policies = @client_0.sql_pool_connection_policies @sql_pool_vulnerability_assessments = @client_0.sql_pool_vulnerability_assessments @sql_pool_vulnerability_assessment_scans = @client_0.sql_pool_vulnerability_assessment_scans @sql_pool_security_alert_policies = @client_0.sql_pool_security_alert_policies @sql_pool_vulnerability_assessment_rule_baselines = @client_0.sql_pool_vulnerability_assessment_rule_baselines @extended_sql_pool_blob_auditing_policies = @client_0.extended_sql_pool_blob_auditing_policies @data_masking_policies = @client_0.data_masking_policies @data_masking_rules = @client_0.data_masking_rules @sql_pool_columns = @client_0.sql_pool_columns @sql_pool_workload_group = @client_0.sql_pool_workload_group @sql_pool_workload_classifier = @client_0.sql_pool_workload_classifier @workspaces = @client_0.workspaces @workspace_aad_admins = @client_0.workspace_aad_admins @workspace_sql_aad_admins = @client_0.workspace_sql_aad_admins @workspace_managed_identity_sql_control_settings = @client_0.workspace_managed_identity_sql_control_settings @restorable_dropped_sql_pools = @client_0.restorable_dropped_sql_pools @integration_runtimes = @client_0.integration_runtimes @integration_runtime_node_ip_address_operations = @client_0.integration_runtime_node_ip_address_operations @integration_runtime_object_metadata = @client_0. @integration_runtime_nodes = @client_0.integration_runtime_nodes @integration_runtime_credentials = @client_0.integration_runtime_credentials @integration_runtime_connection_infos = @client_0.integration_runtime_connection_infos @integration_runtime_auth_keys_operations = @client_0.integration_runtime_auth_keys_operations @integration_runtime_monitoring_data_operations = @client_0.integration_runtime_monitoring_data_operations @integration_runtime_status_operations = @client_0.integration_runtime_status_operations @private_link_resources = @client_0.private_link_resources @private_endpoint_connections = @client_0.private_endpoint_connections @private_link_hubs = @client_0.private_link_hubs @private_endpoint_connections_private_link_hub = @client_0.private_endpoint_connections_private_link_hub @workspace_managed_sql_server_blob_auditing_policies = @client_0.workspace_managed_sql_server_blob_auditing_policies @workspace_managed_sql_server_extended_blob_auditing_policies = @client_0.workspace_managed_sql_server_extended_blob_auditing_policies @workspace_managed_sql_server_security_alert_policy = @client_0.workspace_managed_sql_server_security_alert_policy @workspace_managed_sql_server_vulnerability_assessments = @client_0.workspace_managed_sql_server_vulnerability_assessments @workspace_managed_sql_server_usages = @client_0.workspace_managed_sql_server_usages @workspace_managed_sql_server_recoverable_sqlpools = @client_0.workspace_managed_sql_server_recoverable_sqlpools @keys = @client_0.keys @model_classes = ModelClasses.new end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
#method_missing(method, *args) ⇒ Object
371 372 373 374 375 376 377 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 371 def method_missing(method, *args) if @client_0.respond_to?method @client_0.send(method, *args) else super end end |
Instance Attribute Details
#base_url ⇒ Object (readonly)
Returns the value of attribute base_url.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def base_url @base_url end |
#big_data_pools ⇒ Object (readonly)
Returns the value of attribute big_data_pools.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def big_data_pools @big_data_pools end |
#configurable ⇒ Object (readonly)
Returns the value of attribute configurable.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def configurable @configurable end |
#data_masking_policies ⇒ Object (readonly)
Returns the value of attribute data_masking_policies.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def data_masking_policies @data_masking_policies end |
#data_masking_rules ⇒ Object (readonly)
Returns the value of attribute data_masking_rules.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def data_masking_rules @data_masking_rules end |
#extended_sql_pool_blob_auditing_policies ⇒ Object (readonly)
Returns the value of attribute extended_sql_pool_blob_auditing_policies.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def extended_sql_pool_blob_auditing_policies @extended_sql_pool_blob_auditing_policies end |
#integration_runtime_auth_keys_operations ⇒ Object (readonly)
Returns the value of attribute integration_runtime_auth_keys_operations.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def integration_runtime_auth_keys_operations @integration_runtime_auth_keys_operations end |
#integration_runtime_connection_infos ⇒ Object (readonly)
Returns the value of attribute integration_runtime_connection_infos.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def integration_runtime_connection_infos @integration_runtime_connection_infos end |
#integration_runtime_credentials ⇒ Object (readonly)
Returns the value of attribute integration_runtime_credentials.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def integration_runtime_credentials @integration_runtime_credentials end |
#integration_runtime_monitoring_data_operations ⇒ Object (readonly)
Returns the value of attribute integration_runtime_monitoring_data_operations.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def integration_runtime_monitoring_data_operations @integration_runtime_monitoring_data_operations end |
#integration_runtime_node_ip_address_operations ⇒ Object (readonly)
Returns the value of attribute integration_runtime_node_ip_address_operations.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def integration_runtime_node_ip_address_operations @integration_runtime_node_ip_address_operations end |
#integration_runtime_nodes ⇒ Object (readonly)
Returns the value of attribute integration_runtime_nodes.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def integration_runtime_nodes @integration_runtime_nodes end |
#integration_runtime_object_metadata ⇒ Object (readonly)
Returns the value of attribute integration_runtime_object_metadata.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def @integration_runtime_object_metadata end |
#integration_runtime_status_operations ⇒ Object (readonly)
Returns the value of attribute integration_runtime_status_operations.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def integration_runtime_status_operations @integration_runtime_status_operations end |
#integration_runtimes ⇒ Object (readonly)
Returns the value of attribute integration_runtimes.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def integration_runtimes @integration_runtimes end |
#ip_firewall_rules ⇒ Object (readonly)
Returns the value of attribute ip_firewall_rules.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def ip_firewall_rules @ip_firewall_rules end |
#keys ⇒ Object (readonly)
Returns the value of attribute keys.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def keys @keys end |
#model_classes ⇒ Object (readonly)
Returns the value of attribute model_classes.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def model_classes @model_classes end |
#operations ⇒ Object (readonly)
Returns the value of attribute operations.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def operations @operations end |
#options ⇒ Object (readonly)
Returns the value of attribute options.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def @options end |
#private_endpoint_connections ⇒ Object (readonly)
Returns the value of attribute private_endpoint_connections.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def private_endpoint_connections @private_endpoint_connections end |
#private_endpoint_connections_private_link_hub ⇒ Object (readonly)
Returns the value of attribute private_endpoint_connections_private_link_hub.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def private_endpoint_connections_private_link_hub @private_endpoint_connections_private_link_hub end |
#private_link_hubs ⇒ Object (readonly)
Returns the value of attribute private_link_hubs.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def private_link_hubs @private_link_hubs end |
#private_link_resources ⇒ Object (readonly)
Returns the value of attribute private_link_resources.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def private_link_resources @private_link_resources end |
#restorable_dropped_sql_pools ⇒ Object (readonly)
Returns the value of attribute restorable_dropped_sql_pools.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def restorable_dropped_sql_pools @restorable_dropped_sql_pools end |
#sql_pool_blob_auditing_policies ⇒ Object (readonly)
Returns the value of attribute sql_pool_blob_auditing_policies.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_blob_auditing_policies @sql_pool_blob_auditing_policies end |
#sql_pool_columns ⇒ Object (readonly)
Returns the value of attribute sql_pool_columns.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_columns @sql_pool_columns end |
#sql_pool_connection_policies ⇒ Object (readonly)
Returns the value of attribute sql_pool_connection_policies.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_connection_policies @sql_pool_connection_policies end |
#sql_pool_data_warehouse_user_activities ⇒ Object (readonly)
Returns the value of attribute sql_pool_data_warehouse_user_activities.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_data_warehouse_user_activities @sql_pool_data_warehouse_user_activities end |
#sql_pool_geo_backup_policies ⇒ Object (readonly)
Returns the value of attribute sql_pool_geo_backup_policies.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_geo_backup_policies @sql_pool_geo_backup_policies end |
#sql_pool_metadata_sync_configs ⇒ Object (readonly)
Returns the value of attribute sql_pool_metadata_sync_configs.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def @sql_pool_metadata_sync_configs end |
#sql_pool_operation_results ⇒ Object (readonly)
Returns the value of attribute sql_pool_operation_results.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_operation_results @sql_pool_operation_results end |
#sql_pool_operations ⇒ Object (readonly)
Returns the value of attribute sql_pool_operations.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_operations @sql_pool_operations end |
#sql_pool_replication_links ⇒ Object (readonly)
Returns the value of attribute sql_pool_replication_links.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_replication_links @sql_pool_replication_links end |
#sql_pool_restore_points ⇒ Object (readonly)
Returns the value of attribute sql_pool_restore_points.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_restore_points @sql_pool_restore_points end |
#sql_pool_schemas ⇒ Object (readonly)
Returns the value of attribute sql_pool_schemas.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_schemas @sql_pool_schemas end |
#sql_pool_security_alert_policies ⇒ Object (readonly)
Returns the value of attribute sql_pool_security_alert_policies.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_security_alert_policies @sql_pool_security_alert_policies end |
#sql_pool_sensitivity_labels ⇒ Object (readonly)
Returns the value of attribute sql_pool_sensitivity_labels.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_sensitivity_labels @sql_pool_sensitivity_labels end |
#sql_pool_table_columns ⇒ Object (readonly)
Returns the value of attribute sql_pool_table_columns.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_table_columns @sql_pool_table_columns end |
#sql_pool_tables ⇒ Object (readonly)
Returns the value of attribute sql_pool_tables.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_tables @sql_pool_tables end |
#sql_pool_transparent_data_encryptions ⇒ Object (readonly)
Returns the value of attribute sql_pool_transparent_data_encryptions.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_transparent_data_encryptions @sql_pool_transparent_data_encryptions end |
#sql_pool_usages ⇒ Object (readonly)
Returns the value of attribute sql_pool_usages.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_usages @sql_pool_usages end |
#sql_pool_vulnerability_assessment_rule_baselines ⇒ Object (readonly)
Returns the value of attribute sql_pool_vulnerability_assessment_rule_baselines.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_vulnerability_assessment_rule_baselines @sql_pool_vulnerability_assessment_rule_baselines end |
#sql_pool_vulnerability_assessment_scans ⇒ Object (readonly)
Returns the value of attribute sql_pool_vulnerability_assessment_scans.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_vulnerability_assessment_scans @sql_pool_vulnerability_assessment_scans end |
#sql_pool_vulnerability_assessments ⇒ Object (readonly)
Returns the value of attribute sql_pool_vulnerability_assessments.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_vulnerability_assessments @sql_pool_vulnerability_assessments end |
#sql_pool_workload_classifier ⇒ Object (readonly)
Returns the value of attribute sql_pool_workload_classifier.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_workload_classifier @sql_pool_workload_classifier end |
#sql_pool_workload_group ⇒ Object (readonly)
Returns the value of attribute sql_pool_workload_group.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pool_workload_group @sql_pool_workload_group end |
#sql_pools ⇒ Object (readonly)
Returns the value of attribute sql_pools.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def sql_pools @sql_pools end |
#workspace_aad_admins ⇒ Object (readonly)
Returns the value of attribute workspace_aad_admins.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def workspace_aad_admins @workspace_aad_admins end |
#workspace_managed_identity_sql_control_settings ⇒ Object (readonly)
Returns the value of attribute workspace_managed_identity_sql_control_settings.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def workspace_managed_identity_sql_control_settings @workspace_managed_identity_sql_control_settings end |
#workspace_managed_sql_server_blob_auditing_policies ⇒ Object (readonly)
Returns the value of attribute workspace_managed_sql_server_blob_auditing_policies.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def workspace_managed_sql_server_blob_auditing_policies @workspace_managed_sql_server_blob_auditing_policies end |
#workspace_managed_sql_server_extended_blob_auditing_policies ⇒ Object (readonly)
Returns the value of attribute workspace_managed_sql_server_extended_blob_auditing_policies.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def workspace_managed_sql_server_extended_blob_auditing_policies @workspace_managed_sql_server_extended_blob_auditing_policies end |
#workspace_managed_sql_server_recoverable_sqlpools ⇒ Object (readonly)
Returns the value of attribute workspace_managed_sql_server_recoverable_sqlpools.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def workspace_managed_sql_server_recoverable_sqlpools @workspace_managed_sql_server_recoverable_sqlpools end |
#workspace_managed_sql_server_security_alert_policy ⇒ Object (readonly)
Returns the value of attribute workspace_managed_sql_server_security_alert_policy.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def workspace_managed_sql_server_security_alert_policy @workspace_managed_sql_server_security_alert_policy end |
#workspace_managed_sql_server_usages ⇒ Object (readonly)
Returns the value of attribute workspace_managed_sql_server_usages.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def workspace_managed_sql_server_usages @workspace_managed_sql_server_usages end |
#workspace_managed_sql_server_vulnerability_assessments ⇒ Object (readonly)
Returns the value of attribute workspace_managed_sql_server_vulnerability_assessments.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def workspace_managed_sql_server_vulnerability_assessments @workspace_managed_sql_server_vulnerability_assessments end |
#workspace_sql_aad_admins ⇒ Object (readonly)
Returns the value of attribute workspace_sql_aad_admins.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def workspace_sql_aad_admins @workspace_sql_aad_admins end |
#workspaces ⇒ Object (readonly)
Returns the value of attribute workspaces.
288 289 290 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 288 def workspaces @workspaces end |
Instance Method Details
#add_telemetry(client) ⇒ Object
366 367 368 369 |
# File 'lib/profiles/latest/modules/synapse_profile_module.rb', line 366 def add_telemetry(client) profile_information = 'Profiles/Latest/Synapse/Mgmt' client.add_user_agent_information(profile_information) end |