Class: Azure::SQL::Profiles::Latest::Mgmt::SQLManagementClass
- Inherits:
-
Object
- Object
- Azure::SQL::Profiles::Latest::Mgmt::SQLManagementClass
- Defined in:
- lib/profiles/latest/modules/sql_profile_module.rb
Overview
SQLManagementClass
Direct Known Subclasses
Instance Attribute Summary collapse
-
#backup_long_term_retention_policies ⇒ Object
readonly
Returns the value of attribute backup_long_term_retention_policies.
-
#backup_long_term_retention_vaults ⇒ Object
readonly
Returns the value of attribute backup_long_term_retention_vaults.
-
#backup_short_term_retention_policies ⇒ Object
readonly
Returns the value of attribute backup_short_term_retention_policies.
-
#base_url ⇒ Object
readonly
Returns the value of attribute base_url.
-
#capabilities ⇒ Object
readonly
Returns the value of attribute capabilities.
-
#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.
-
#data_warehouse_user_activities_operations ⇒ Object
readonly
Returns the value of attribute data_warehouse_user_activities_operations.
-
#database_advisors ⇒ Object
readonly
Returns the value of attribute database_advisors.
-
#database_automatic_tuning_operations ⇒ Object
readonly
Returns the value of attribute database_automatic_tuning_operations.
-
#database_blob_auditing_policies ⇒ Object
readonly
Returns the value of attribute database_blob_auditing_policies.
-
#database_connection_policies ⇒ Object
readonly
Returns the value of attribute database_connection_policies.
-
#database_operations ⇒ Object
readonly
Returns the value of attribute database_operations.
-
#database_recommended_actions ⇒ Object
readonly
Returns the value of attribute database_recommended_actions.
-
#database_table_auditing_policies ⇒ Object
readonly
Returns the value of attribute database_table_auditing_policies.
-
#database_threat_detection_policies ⇒ Object
readonly
Returns the value of attribute database_threat_detection_policies.
-
#database_usages ⇒ Object
readonly
Returns the value of attribute database_usages.
-
#database_vulnerability_assessment_rule_baselines ⇒ Object
readonly
Returns the value of attribute database_vulnerability_assessment_rule_baselines.
-
#database_vulnerability_assessment_scans ⇒ Object
readonly
Returns the value of attribute database_vulnerability_assessment_scans.
-
#database_vulnerability_assessments ⇒ Object
readonly
Returns the value of attribute database_vulnerability_assessments.
-
#databases ⇒ Object
readonly
Returns the value of attribute databases.
-
#disaster_recovery_configurations ⇒ Object
readonly
Returns the value of attribute disaster_recovery_configurations.
-
#elastic_pool_activities ⇒ Object
readonly
Returns the value of attribute elastic_pool_activities.
-
#elastic_pool_database_activities ⇒ Object
readonly
Returns the value of attribute elastic_pool_database_activities.
-
#elastic_pool_operations ⇒ Object
readonly
Returns the value of attribute elastic_pool_operations.
-
#elastic_pools ⇒ Object
readonly
Returns the value of attribute elastic_pools.
-
#encryption_protectors ⇒ Object
readonly
Returns the value of attribute encryption_protectors.
-
#extended_database_blob_auditing_policies ⇒ Object
readonly
Returns the value of attribute extended_database_blob_auditing_policies.
-
#extended_server_blob_auditing_policies ⇒ Object
readonly
Returns the value of attribute extended_server_blob_auditing_policies.
-
#extensions ⇒ Object
readonly
Returns the value of attribute extensions.
-
#failover_groups ⇒ Object
readonly
Returns the value of attribute failover_groups.
-
#firewall_rules ⇒ Object
readonly
Returns the value of attribute firewall_rules.
-
#geo_backup_policies ⇒ Object
readonly
Returns the value of attribute geo_backup_policies.
-
#instance_failover_groups ⇒ Object
readonly
Returns the value of attribute instance_failover_groups.
-
#job_agents ⇒ Object
readonly
Returns the value of attribute job_agents.
-
#job_credentials ⇒ Object
readonly
Returns the value of attribute job_credentials.
-
#job_executions ⇒ Object
readonly
Returns the value of attribute job_executions.
-
#job_step_executions ⇒ Object
readonly
Returns the value of attribute job_step_executions.
-
#job_steps ⇒ Object
readonly
Returns the value of attribute job_steps.
-
#job_target_executions ⇒ Object
readonly
Returns the value of attribute job_target_executions.
-
#job_target_groups ⇒ Object
readonly
Returns the value of attribute job_target_groups.
-
#job_versions ⇒ Object
readonly
Returns the value of attribute job_versions.
-
#jobs ⇒ Object
readonly
Returns the value of attribute jobs.
-
#long_term_retention_backups ⇒ Object
readonly
Returns the value of attribute long_term_retention_backups.
-
#managed_databases ⇒ Object
readonly
Returns the value of attribute managed_databases.
-
#managed_instance_tde_certificates ⇒ Object
readonly
Returns the value of attribute managed_instance_tde_certificates.
-
#managed_instances ⇒ Object
readonly
Returns the value of attribute managed_instances.
-
#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.
-
#queries ⇒ Object
readonly
Returns the value of attribute queries.
-
#query_statistics ⇒ Object
readonly
Returns the value of attribute query_statistics.
-
#query_texts ⇒ Object
readonly
Returns the value of attribute query_texts.
-
#recommended_elastic_pools ⇒ Object
readonly
Returns the value of attribute recommended_elastic_pools.
-
#recoverable_databases ⇒ Object
readonly
Returns the value of attribute recoverable_databases.
-
#replication_links ⇒ Object
readonly
Returns the value of attribute replication_links.
-
#restorable_dropped_databases ⇒ Object
readonly
Returns the value of attribute restorable_dropped_databases.
-
#restore_points ⇒ Object
readonly
Returns the value of attribute restore_points.
-
#sensitivity_labels ⇒ Object
readonly
Returns the value of attribute sensitivity_labels.
-
#server_advisors ⇒ Object
readonly
Returns the value of attribute server_advisors.
-
#server_automatic_tuning_operations ⇒ Object
readonly
Returns the value of attribute server_automatic_tuning_operations.
-
#server_azure_adadministrators ⇒ Object
readonly
Returns the value of attribute server_azure_adadministrators.
-
#server_blob_auditing_policies ⇒ Object
readonly
Returns the value of attribute server_blob_auditing_policies.
-
#server_communication_links ⇒ Object
readonly
Returns the value of attribute server_communication_links.
-
#server_connection_policies ⇒ Object
readonly
Returns the value of attribute server_connection_policies.
-
#server_dns_aliases ⇒ Object
readonly
Returns the value of attribute server_dns_aliases.
-
#server_keys ⇒ Object
readonly
Returns the value of attribute server_keys.
-
#server_security_alert_policies ⇒ Object
readonly
Returns the value of attribute server_security_alert_policies.
-
#server_table_auditing_policies ⇒ Object
readonly
Returns the value of attribute server_table_auditing_policies.
-
#server_usages ⇒ Object
readonly
Returns the value of attribute server_usages.
-
#servers ⇒ Object
readonly
Returns the value of attribute servers.
-
#service_objectives ⇒ Object
readonly
Returns the value of attribute service_objectives.
-
#service_tier_advisors ⇒ Object
readonly
Returns the value of attribute service_tier_advisors.
-
#subscription_usages ⇒ Object
readonly
Returns the value of attribute subscription_usages.
-
#sync_agents ⇒ Object
readonly
Returns the value of attribute sync_agents.
-
#sync_groups ⇒ Object
readonly
Returns the value of attribute sync_groups.
-
#sync_members ⇒ Object
readonly
Returns the value of attribute sync_members.
-
#tde_certificates ⇒ Object
readonly
Returns the value of attribute tde_certificates.
-
#transparent_data_encryption_activities ⇒ Object
readonly
Returns the value of attribute transparent_data_encryption_activities.
-
#transparent_data_encryption_configurations ⇒ Object
readonly
Returns the value of attribute transparent_data_encryption_configurations.
-
#transparent_data_encryptions ⇒ Object
readonly
Returns the value of attribute transparent_data_encryptions.
-
#virtual_network_rules ⇒ Object
readonly
Returns the value of attribute virtual_network_rules.
Instance Method Summary collapse
- #add_telemetry(client) ⇒ Object
-
#initialize(options = {}) ⇒ SQLManagementClass
constructor
A new instance of SQLManagementClass.
- #method_missing(method, *args) ⇒ Object
Constructor Details
#initialize(options = {}) ⇒ SQLManagementClass
Returns a new instance of SQLManagementClass.
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 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 426 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::SQL::Mgmt::V2014_04_01::SqlManagementClient.new(configurable.credentials, base_url, ) if(@client_0.respond_to?(:subscription_id)) @client_0.subscription_id = configurable.subscription_id end add_telemetry(@client_0) @backup_long_term_retention_vaults = @client_0.backup_long_term_retention_vaults @recoverable_databases = @client_0.recoverable_databases @restorable_dropped_databases = @client_0.restorable_dropped_databases @server_connection_policies = @client_0.server_connection_policies @database_threat_detection_policies = @client_0.database_threat_detection_policies @data_masking_policies = @client_0.data_masking_policies @data_masking_rules = @client_0.data_masking_rules @transparent_data_encryption_configurations = @client_0.transparent_data_encryption_configurations @extensions = @client_0.extensions @disaster_recovery_configurations = @client_0.disaster_recovery_configurations @geo_backup_policies = @client_0.geo_backup_policies @queries = @client_0.queries @query_statistics = @client_0.query_statistics @query_texts = @client_0.query_texts @recommended_elastic_pools = @client_0.recommended_elastic_pools @replication_links = @client_0.replication_links @server_azure_adadministrators = @client_0.server_azure_adadministrators @server_communication_links = @client_0.server_communication_links @service_objectives = @client_0.service_objectives @elastic_pool_activities = @client_0.elastic_pool_activities @elastic_pool_database_activities = @client_0.elastic_pool_database_activities @service_tier_advisors = @client_0.service_tier_advisors @transparent_data_encryptions = @client_0.transparent_data_encryptions @transparent_data_encryption_activities = @client_0.transparent_data_encryption_activities @server_table_auditing_policies = @client_0.server_table_auditing_policies @database_table_auditing_policies = @client_0.database_table_auditing_policies @database_connection_policies = @client_0.database_connection_policies @server_usages = @client_0.server_usages @database_usages = @client_0.database_usages @client_1 = Azure::SQL::Mgmt::V2015_05_01_preview::SqlManagementClient.new(configurable.credentials, base_url, ) if(@client_1.respond_to?(:subscription_id)) @client_1.subscription_id = configurable.subscription_id end add_telemetry(@client_1) @database_advisors = @client_1.database_advisors @database_recommended_actions = @client_1.database_recommended_actions @server_advisors = @client_1.server_advisors @database_automatic_tuning_operations = @client_1.database_automatic_tuning_operations @encryption_protectors = @client_1.encryption_protectors @failover_groups = @client_1.failover_groups @firewall_rules = @client_1.firewall_rules @managed_instances = @client_1.managed_instances @operations = @client_1.operations @server_keys = @client_1.server_keys @servers = @client_1.servers @sync_agents = @client_1.sync_agents @sync_groups = @client_1.sync_groups @sync_members = @client_1.sync_members @subscription_usages = @client_1.subscription_usages @virtual_network_rules = @client_1.virtual_network_rules @client_2 = Azure::SQL::Mgmt::V2017_03_01_preview::SqlManagementClient.new(configurable.credentials, base_url, ) if(@client_2.respond_to?(:subscription_id)) @client_2.subscription_id = configurable.subscription_id end add_telemetry(@client_2) @extended_database_blob_auditing_policies = @client_2.extended_database_blob_auditing_policies @extended_server_blob_auditing_policies = @client_2.extended_server_blob_auditing_policies @server_blob_auditing_policies = @client_2.server_blob_auditing_policies @database_blob_auditing_policies = @client_2.database_blob_auditing_policies @database_vulnerability_assessment_rule_baselines = @client_2.database_vulnerability_assessment_rule_baselines @database_vulnerability_assessments = @client_2.database_vulnerability_assessments @data_warehouse_user_activities_operations = @client_2.data_warehouse_user_activities_operations @job_agents = @client_2.job_agents @job_credentials = @client_2.job_credentials @job_executions = @client_2.job_executions @jobs = @client_2.jobs @job_step_executions = @client_2.job_step_executions @job_steps = @client_2.job_steps @job_target_executions = @client_2.job_target_executions @job_target_groups = @client_2.job_target_groups @job_versions = @client_2.job_versions @long_term_retention_backups = @client_2.long_term_retention_backups @backup_long_term_retention_policies = @client_2.backup_long_term_retention_policies @managed_databases = @client_2.managed_databases @restore_points = @client_2.restore_points @sensitivity_labels = @client_2.sensitivity_labels @server_automatic_tuning_operations = @client_2.server_automatic_tuning_operations @server_dns_aliases = @client_2.server_dns_aliases @server_security_alert_policies = @client_2.server_security_alert_policies @client_3 = Azure::SQL::Mgmt::V2017_10_01_preview::SqlManagementClient.new(configurable.credentials, base_url, ) if(@client_3.respond_to?(:subscription_id)) @client_3.subscription_id = configurable.subscription_id end add_telemetry(@client_3) @database_operations = @client_3.database_operations @elastic_pool_operations = @client_3.elastic_pool_operations @database_vulnerability_assessment_scans = @client_3.database_vulnerability_assessment_scans @capabilities = @client_3.capabilities @databases = @client_3.databases @elastic_pools = @client_3.elastic_pools @instance_failover_groups = @client_3.instance_failover_groups @backup_short_term_retention_policies = @client_3.backup_short_term_retention_policies @tde_certificates = @client_3.tde_certificates @managed_instance_tde_certificates = @client_3.managed_instance_tde_certificates @model_classes = ModelClasses.new end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
#method_missing(method, *args) ⇒ Object
550 551 552 553 554 555 556 557 558 559 560 561 562 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 550 def method_missing(method, *args) if @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
#backup_long_term_retention_policies ⇒ Object (readonly)
Returns the value of attribute backup_long_term_retention_policies.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def backup_long_term_retention_policies @backup_long_term_retention_policies end |
#backup_long_term_retention_vaults ⇒ Object (readonly)
Returns the value of attribute backup_long_term_retention_vaults.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def backup_long_term_retention_vaults @backup_long_term_retention_vaults end |
#backup_short_term_retention_policies ⇒ Object (readonly)
Returns the value of attribute backup_short_term_retention_policies.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def backup_short_term_retention_policies @backup_short_term_retention_policies end |
#base_url ⇒ Object (readonly)
Returns the value of attribute base_url.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def base_url @base_url end |
#capabilities ⇒ Object (readonly)
Returns the value of attribute capabilities.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def capabilities @capabilities end |
#configurable ⇒ Object (readonly)
Returns the value of attribute configurable.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def configurable @configurable end |
#data_masking_policies ⇒ Object (readonly)
Returns the value of attribute data_masking_policies.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def data_masking_policies @data_masking_policies end |
#data_masking_rules ⇒ Object (readonly)
Returns the value of attribute data_masking_rules.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def data_masking_rules @data_masking_rules end |
#data_warehouse_user_activities_operations ⇒ Object (readonly)
Returns the value of attribute data_warehouse_user_activities_operations.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def data_warehouse_user_activities_operations @data_warehouse_user_activities_operations end |
#database_advisors ⇒ Object (readonly)
Returns the value of attribute database_advisors.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def database_advisors @database_advisors end |
#database_automatic_tuning_operations ⇒ Object (readonly)
Returns the value of attribute database_automatic_tuning_operations.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def database_automatic_tuning_operations @database_automatic_tuning_operations end |
#database_blob_auditing_policies ⇒ Object (readonly)
Returns the value of attribute database_blob_auditing_policies.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def database_blob_auditing_policies @database_blob_auditing_policies end |
#database_connection_policies ⇒ Object (readonly)
Returns the value of attribute database_connection_policies.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def database_connection_policies @database_connection_policies end |
#database_operations ⇒ Object (readonly)
Returns the value of attribute database_operations.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def database_operations @database_operations end |
#database_recommended_actions ⇒ Object (readonly)
Returns the value of attribute database_recommended_actions.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def database_recommended_actions @database_recommended_actions end |
#database_table_auditing_policies ⇒ Object (readonly)
Returns the value of attribute database_table_auditing_policies.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def database_table_auditing_policies @database_table_auditing_policies end |
#database_threat_detection_policies ⇒ Object (readonly)
Returns the value of attribute database_threat_detection_policies.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def database_threat_detection_policies @database_threat_detection_policies end |
#database_usages ⇒ Object (readonly)
Returns the value of attribute database_usages.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def database_usages @database_usages end |
#database_vulnerability_assessment_rule_baselines ⇒ Object (readonly)
Returns the value of attribute database_vulnerability_assessment_rule_baselines.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def database_vulnerability_assessment_rule_baselines @database_vulnerability_assessment_rule_baselines end |
#database_vulnerability_assessment_scans ⇒ Object (readonly)
Returns the value of attribute database_vulnerability_assessment_scans.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def database_vulnerability_assessment_scans @database_vulnerability_assessment_scans end |
#database_vulnerability_assessments ⇒ Object (readonly)
Returns the value of attribute database_vulnerability_assessments.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def database_vulnerability_assessments @database_vulnerability_assessments end |
#databases ⇒ Object (readonly)
Returns the value of attribute databases.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def databases @databases end |
#disaster_recovery_configurations ⇒ Object (readonly)
Returns the value of attribute disaster_recovery_configurations.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def disaster_recovery_configurations @disaster_recovery_configurations end |
#elastic_pool_activities ⇒ Object (readonly)
Returns the value of attribute elastic_pool_activities.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def elastic_pool_activities @elastic_pool_activities end |
#elastic_pool_database_activities ⇒ Object (readonly)
Returns the value of attribute elastic_pool_database_activities.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def elastic_pool_database_activities @elastic_pool_database_activities end |
#elastic_pool_operations ⇒ Object (readonly)
Returns the value of attribute elastic_pool_operations.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def elastic_pool_operations @elastic_pool_operations end |
#elastic_pools ⇒ Object (readonly)
Returns the value of attribute elastic_pools.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def elastic_pools @elastic_pools end |
#encryption_protectors ⇒ Object (readonly)
Returns the value of attribute encryption_protectors.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def encryption_protectors @encryption_protectors end |
#extended_database_blob_auditing_policies ⇒ Object (readonly)
Returns the value of attribute extended_database_blob_auditing_policies.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def extended_database_blob_auditing_policies @extended_database_blob_auditing_policies end |
#extended_server_blob_auditing_policies ⇒ Object (readonly)
Returns the value of attribute extended_server_blob_auditing_policies.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def extended_server_blob_auditing_policies @extended_server_blob_auditing_policies end |
#extensions ⇒ Object (readonly)
Returns the value of attribute extensions.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def extensions @extensions end |
#failover_groups ⇒ Object (readonly)
Returns the value of attribute failover_groups.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def failover_groups @failover_groups end |
#firewall_rules ⇒ Object (readonly)
Returns the value of attribute firewall_rules.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def firewall_rules @firewall_rules end |
#geo_backup_policies ⇒ Object (readonly)
Returns the value of attribute geo_backup_policies.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def geo_backup_policies @geo_backup_policies end |
#instance_failover_groups ⇒ Object (readonly)
Returns the value of attribute instance_failover_groups.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def instance_failover_groups @instance_failover_groups end |
#job_agents ⇒ Object (readonly)
Returns the value of attribute job_agents.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def job_agents @job_agents end |
#job_credentials ⇒ Object (readonly)
Returns the value of attribute job_credentials.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def job_credentials @job_credentials end |
#job_executions ⇒ Object (readonly)
Returns the value of attribute job_executions.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def job_executions @job_executions end |
#job_step_executions ⇒ Object (readonly)
Returns the value of attribute job_step_executions.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def job_step_executions @job_step_executions end |
#job_steps ⇒ Object (readonly)
Returns the value of attribute job_steps.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def job_steps @job_steps end |
#job_target_executions ⇒ Object (readonly)
Returns the value of attribute job_target_executions.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def job_target_executions @job_target_executions end |
#job_target_groups ⇒ Object (readonly)
Returns the value of attribute job_target_groups.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def job_target_groups @job_target_groups end |
#job_versions ⇒ Object (readonly)
Returns the value of attribute job_versions.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def job_versions @job_versions end |
#jobs ⇒ Object (readonly)
Returns the value of attribute jobs.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def jobs @jobs end |
#long_term_retention_backups ⇒ Object (readonly)
Returns the value of attribute long_term_retention_backups.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def long_term_retention_backups @long_term_retention_backups end |
#managed_databases ⇒ Object (readonly)
Returns the value of attribute managed_databases.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def managed_databases @managed_databases end |
#managed_instance_tde_certificates ⇒ Object (readonly)
Returns the value of attribute managed_instance_tde_certificates.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def managed_instance_tde_certificates @managed_instance_tde_certificates end |
#managed_instances ⇒ Object (readonly)
Returns the value of attribute managed_instances.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def managed_instances @managed_instances end |
#model_classes ⇒ Object (readonly)
Returns the value of attribute model_classes.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def model_classes @model_classes end |
#operations ⇒ Object (readonly)
Returns the value of attribute operations.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def operations @operations end |
#options ⇒ Object (readonly)
Returns the value of attribute options.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def @options end |
#queries ⇒ Object (readonly)
Returns the value of attribute queries.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def queries @queries end |
#query_statistics ⇒ Object (readonly)
Returns the value of attribute query_statistics.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def query_statistics @query_statistics end |
#query_texts ⇒ Object (readonly)
Returns the value of attribute query_texts.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def query_texts @query_texts end |
#recommended_elastic_pools ⇒ Object (readonly)
Returns the value of attribute recommended_elastic_pools.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def recommended_elastic_pools @recommended_elastic_pools end |
#recoverable_databases ⇒ Object (readonly)
Returns the value of attribute recoverable_databases.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def recoverable_databases @recoverable_databases end |
#replication_links ⇒ Object (readonly)
Returns the value of attribute replication_links.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def replication_links @replication_links end |
#restorable_dropped_databases ⇒ Object (readonly)
Returns the value of attribute restorable_dropped_databases.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def restorable_dropped_databases @restorable_dropped_databases end |
#restore_points ⇒ Object (readonly)
Returns the value of attribute restore_points.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def restore_points @restore_points end |
#sensitivity_labels ⇒ Object (readonly)
Returns the value of attribute sensitivity_labels.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def sensitivity_labels @sensitivity_labels end |
#server_advisors ⇒ Object (readonly)
Returns the value of attribute server_advisors.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def server_advisors @server_advisors end |
#server_automatic_tuning_operations ⇒ Object (readonly)
Returns the value of attribute server_automatic_tuning_operations.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def server_automatic_tuning_operations @server_automatic_tuning_operations end |
#server_azure_adadministrators ⇒ Object (readonly)
Returns the value of attribute server_azure_adadministrators.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def server_azure_adadministrators @server_azure_adadministrators end |
#server_blob_auditing_policies ⇒ Object (readonly)
Returns the value of attribute server_blob_auditing_policies.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def server_blob_auditing_policies @server_blob_auditing_policies end |
#server_communication_links ⇒ Object (readonly)
Returns the value of attribute server_communication_links.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def server_communication_links @server_communication_links end |
#server_connection_policies ⇒ Object (readonly)
Returns the value of attribute server_connection_policies.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def server_connection_policies @server_connection_policies end |
#server_dns_aliases ⇒ Object (readonly)
Returns the value of attribute server_dns_aliases.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def server_dns_aliases @server_dns_aliases end |
#server_keys ⇒ Object (readonly)
Returns the value of attribute server_keys.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def server_keys @server_keys end |
#server_security_alert_policies ⇒ Object (readonly)
Returns the value of attribute server_security_alert_policies.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def server_security_alert_policies @server_security_alert_policies end |
#server_table_auditing_policies ⇒ Object (readonly)
Returns the value of attribute server_table_auditing_policies.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def server_table_auditing_policies @server_table_auditing_policies end |
#server_usages ⇒ Object (readonly)
Returns the value of attribute server_usages.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def server_usages @server_usages end |
#servers ⇒ Object (readonly)
Returns the value of attribute servers.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def servers @servers end |
#service_objectives ⇒ Object (readonly)
Returns the value of attribute service_objectives.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def service_objectives @service_objectives end |
#service_tier_advisors ⇒ Object (readonly)
Returns the value of attribute service_tier_advisors.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def service_tier_advisors @service_tier_advisors end |
#subscription_usages ⇒ Object (readonly)
Returns the value of attribute subscription_usages.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def subscription_usages @subscription_usages end |
#sync_agents ⇒ Object (readonly)
Returns the value of attribute sync_agents.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def sync_agents @sync_agents end |
#sync_groups ⇒ Object (readonly)
Returns the value of attribute sync_groups.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def sync_groups @sync_groups end |
#sync_members ⇒ Object (readonly)
Returns the value of attribute sync_members.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def sync_members @sync_members end |
#tde_certificates ⇒ Object (readonly)
Returns the value of attribute tde_certificates.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def tde_certificates @tde_certificates end |
#transparent_data_encryption_activities ⇒ Object (readonly)
Returns the value of attribute transparent_data_encryption_activities.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def transparent_data_encryption_activities @transparent_data_encryption_activities end |
#transparent_data_encryption_configurations ⇒ Object (readonly)
Returns the value of attribute transparent_data_encryption_configurations.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def transparent_data_encryption_configurations @transparent_data_encryption_configurations end |
#transparent_data_encryptions ⇒ Object (readonly)
Returns the value of attribute transparent_data_encryptions.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def transparent_data_encryptions @transparent_data_encryptions end |
#virtual_network_rules ⇒ Object (readonly)
Returns the value of attribute virtual_network_rules.
424 425 426 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 424 def virtual_network_rules @virtual_network_rules end |
Instance Method Details
#add_telemetry(client) ⇒ Object
545 546 547 548 |
# File 'lib/profiles/latest/modules/sql_profile_module.rb', line 545 def add_telemetry(client) profile_information = 'Profiles/Latest/SQL/Mgmt' client.add_user_agent_information(profile_information) end |