Skip to content
This repository has been archived by the owner on Jan 11, 2023. It is now read-only.

Commit

Permalink
Generated from a82909eab07e7a383975701b09d09a5fd0dfb967 (#1381) (#1382)
Browse files Browse the repository at this point in the history
adding new state value to keep backward competiblity

adding new state value to keep backward competiblity
  • Loading branch information
AutorestCI authored and sarangan12 committed Jun 16, 2018
1 parent 929f281 commit 69ddd8a
Show file tree
Hide file tree
Showing 6 changed files with 170 additions and 134 deletions.
120 changes: 63 additions & 57 deletions azure_sdk/lib/latest/modules/sql_profile_module.rb
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ module Mgmt
RestorePoints = Azure::SQL::Mgmt::V2017_03_01_preview::RestorePoints
ServerAutomaticTuningOperations = Azure::SQL::Mgmt::V2017_03_01_preview::ServerAutomaticTuningOperations
ServerDnsAliases = Azure::SQL::Mgmt::V2017_03_01_preview::ServerDnsAliases
ServerSecurityAlertPolicies = Azure::SQL::Mgmt::V2017_03_01_preview::ServerSecurityAlertPolicies

module Models
MetricValue = Azure::SQL::Mgmt::V2014_04_01::Models::MetricValue
Expand Down Expand Up @@ -179,7 +180,6 @@ module Models
RecommendedIndexState = Azure::SQL::Mgmt::V2014_04_01::Models::RecommendedIndexState
RecommendedIndexType = Azure::SQL::Mgmt::V2014_04_01::Models::RecommendedIndexType
ReadScale = Azure::SQL::Mgmt::V2014_04_01::Models::ReadScale
SecurityAlertPolicyState = Azure::SQL::Mgmt::V2014_04_01::Models::SecurityAlertPolicyState
SecurityAlertPolicyEmailAccountAdmins = Azure::SQL::Mgmt::V2014_04_01::Models::SecurityAlertPolicyEmailAccountAdmins
SecurityAlertPolicyUseServerDefault = Azure::SQL::Mgmt::V2014_04_01::Models::SecurityAlertPolicyUseServerDefault
DataMaskingState = Azure::SQL::Mgmt::V2014_04_01::Models::DataMaskingState
Expand Down Expand Up @@ -287,32 +287,32 @@ module Models
SyncDirection = Azure::SQL::Mgmt::V2015_05_01_preview::Models::SyncDirection
SyncMemberState = Azure::SQL::Mgmt::V2015_05_01_preview::Models::SyncMemberState
VirtualNetworkRuleState = Azure::SQL::Mgmt::V2015_05_01_preview::Models::VirtualNetworkRuleState
JobSchedule = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobSchedule
JobCredentialListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobCredentialListResult
VulnerabilityAssessmentRecurringScansProperties = Azure::SQL::Mgmt::V2017_03_01_preview::Models::VulnerabilityAssessmentRecurringScansProperties
JobAgentUpdate = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentUpdate
ManagedDatabaseUpdate = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseUpdate
JobTargetGroupListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroupListResult
VulnerabilityAssessmentRecurringScansProperties = Azure::SQL::Mgmt::V2017_03_01_preview::Models::VulnerabilityAssessmentRecurringScansProperties
ResourceMoveDefinition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ResourceMoveDefinition
ServerDnsAliasListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAliasListResult
RestorePointListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::RestorePointListResult
JobTarget = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTarget
LongTermRetentionBackupListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionBackupListResult
JobAgentListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentListResult
CreateDatabaseRestorePointDefinition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::CreateDatabaseRestorePointDefinition
JobAgentUpdate = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentUpdate
DatabaseUpdate = Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseUpdate
RestorePointListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::RestorePointListResult
JobStepListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepListResult
JobVersionListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobVersionListResult
CreateDatabaseRestorePointDefinition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::CreateDatabaseRestorePointDefinition
ServerDnsAliasAcquisition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAliasAcquisition
JobVersionListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobVersionListResult
JobAgentListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentListResult
AutomaticTuningServerOptions = Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerOptions
JobExecutionTarget = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecutionTarget
CompleteDatabaseRestoreDefinition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::CompleteDatabaseRestoreDefinition
Resource = Azure::SQL::Mgmt::V2017_03_01_preview::Models::Resource
DatabaseUpdate = Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseUpdate
JobStepExecutionOptions = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepExecutionOptions
JobTargetGroupListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroupListResult
JobCredentialListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobCredentialListResult
ServerDnsAliasListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAliasListResult
JobExecutionTarget = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecutionTarget
LongTermRetentionBackupListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionBackupListResult
ManagedDatabaseListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseListResult
Sku = Azure::SQL::Mgmt::V2017_03_01_preview::Models::Sku
JobExecutionListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecutionListResult
ImportExportDatabaseDefinition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ImportExportDatabaseDefinition
Resource = Azure::SQL::Mgmt::V2017_03_01_preview::Models::Resource
ManagedDatabaseListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseListResult
JobSchedule = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobSchedule
CompleteDatabaseRestoreDefinition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::CompleteDatabaseRestoreDefinition
DatabaseListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseListResult
JobListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobListResult
DatabaseOperationListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseOperationListResult
Expand Down Expand Up @@ -344,6 +344,7 @@ module Models
RestorePoint = Azure::SQL::Mgmt::V2017_03_01_preview::Models::RestorePoint
ServerAutomaticTuning = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerAutomaticTuning
ServerDnsAlias = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAlias
ServerSecurityAlertPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerSecurityAlertPolicy
BlobAuditingPolicyState = Azure::SQL::Mgmt::V2017_03_01_preview::Models::BlobAuditingPolicyState
ManagementOperationState = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagementOperationState
CreateMode = Azure::SQL::Mgmt::V2017_03_01_preview::Models::CreateMode
Expand All @@ -366,12 +367,13 @@ module Models
AutomaticTuningOptionModeDesired = Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningOptionModeDesired
AutomaticTuningOptionModeActual = Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningOptionModeActual
AutomaticTuningServerReason = Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerReason
SecurityAlertPolicyState = Azure::SQL::Mgmt::V2017_03_01_preview::Models::SecurityAlertPolicyState
LongTermRetentionDatabaseState = Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionDatabaseState
VulnerabilityAssessmentPolicyBaselineName = Azure::SQL::Mgmt::V2017_03_01_preview::Models::VulnerabilityAssessmentPolicyBaselineName
end

class SQLManagementClass
attr_reader :backup_long_term_retention_vaults, :recoverable_databases, :restorable_dropped_databases, :capabilities, :server_connection_policies, :database_threat_detection_policies, :data_masking_policies, :data_masking_rules, :transparent_data_encryption_configurations, :extensions, :disaster_recovery_configurations, :elastic_pools, :geo_backup_policies, :queries, :query_statistics, :query_texts, :recommended_elastic_pools, :replication_links, :server_azure_adadministrators, :server_communication_links, :service_objectives, :elastic_pool_activities, :elastic_pool_database_activities, :service_tier_advisors, :transparent_data_encryptions, :transparent_data_encryption_activities, :server_table_auditing_policies, :database_table_auditing_policies, :database_connection_policies, :server_usages, :database_usages, :database_advisors, :database_recommended_actions, :server_advisors, :database_automatic_tuning_operations, :encryption_protectors, :failover_groups, :firewall_rules, :managed_instances, :operations, :server_keys, :servers, :sync_agents, :sync_groups, :sync_members, :subscription_usages, :virtual_network_rules, :extended_database_blob_auditing_policies, :extended_server_blob_auditing_policies, :server_blob_auditing_policies, :database_blob_auditing_policies, :database_operations, :databases, :database_vulnerability_assessment_rule_baselines, :database_vulnerability_assessments, :data_warehouse_user_activities_operations, :job_agents, :job_credentials, :job_executions, :jobs, :job_step_executions, :job_steps, :job_target_executions, :job_target_groups, :job_versions, :long_term_retention_backups, :backup_long_term_retention_policies, :managed_databases, :restore_points, :server_automatic_tuning_operations, :server_dns_aliases, :configurable, :base_url, :options, :model_classes
attr_reader :backup_long_term_retention_vaults, :recoverable_databases, :restorable_dropped_databases, :capabilities, :server_connection_policies, :database_threat_detection_policies, :data_masking_policies, :data_masking_rules, :transparent_data_encryption_configurations, :extensions, :disaster_recovery_configurations, :elastic_pools, :geo_backup_policies, :queries, :query_statistics, :query_texts, :recommended_elastic_pools, :replication_links, :server_azure_adadministrators, :server_communication_links, :service_objectives, :elastic_pool_activities, :elastic_pool_database_activities, :service_tier_advisors, :transparent_data_encryptions, :transparent_data_encryption_activities, :server_table_auditing_policies, :database_table_auditing_policies, :database_connection_policies, :server_usages, :database_usages, :database_advisors, :database_recommended_actions, :server_advisors, :database_automatic_tuning_operations, :encryption_protectors, :failover_groups, :firewall_rules, :managed_instances, :operations, :server_keys, :servers, :sync_agents, :sync_groups, :sync_members, :subscription_usages, :virtual_network_rules, :extended_database_blob_auditing_policies, :extended_server_blob_auditing_policies, :server_blob_auditing_policies, :database_blob_auditing_policies, :database_operations, :databases, :database_vulnerability_assessment_rule_baselines, :database_vulnerability_assessments, :data_warehouse_user_activities_operations, :job_agents, :job_credentials, :job_executions, :jobs, :job_step_executions, :job_steps, :job_target_executions, :job_target_groups, :job_versions, :long_term_retention_backups, :backup_long_term_retention_policies, :managed_databases, :restore_points, :server_automatic_tuning_operations, :server_dns_aliases, :server_security_alert_policies, :configurable, :base_url, :options, :model_classes

def initialize(configurable, base_url=nil, options=nil)
@configurable, @base_url, @options = configurable, base_url, options
Expand Down Expand Up @@ -464,6 +466,7 @@ def initialize(configurable, base_url=nil, options=nil)
@restore_points = @client_2.restore_points
@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

@model_classes = ModelClasses.new
end
Expand Down Expand Up @@ -783,9 +786,6 @@ def recommended_index_type
def read_scale
Azure::SQL::Mgmt::V2014_04_01::Models::ReadScale
end
def security_alert_policy_state
Azure::SQL::Mgmt::V2014_04_01::Models::SecurityAlertPolicyState
end
def security_alert_policy_email_account_admins
Azure::SQL::Mgmt::V2014_04_01::Models::SecurityAlertPolicyEmailAccountAdmins
end
Expand Down Expand Up @@ -1107,68 +1107,68 @@ def sync_member_state
def virtual_network_rule_state
Azure::SQL::Mgmt::V2015_05_01_preview::Models::VirtualNetworkRuleState
end
def job_schedule
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobSchedule
end
def job_credential_list_result
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobCredentialListResult
end
def vulnerability_assessment_recurring_scans_properties
Azure::SQL::Mgmt::V2017_03_01_preview::Models::VulnerabilityAssessmentRecurringScansProperties
def job_agent_update
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentUpdate
end
def managed_database_update
Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseUpdate
end
def job_target_group_list_result
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroupListResult
def vulnerability_assessment_recurring_scans_properties
Azure::SQL::Mgmt::V2017_03_01_preview::Models::VulnerabilityAssessmentRecurringScansProperties
end
def resource_move_definition
Azure::SQL::Mgmt::V2017_03_01_preview::Models::ResourceMoveDefinition
end
def server_dns_alias_list_result
Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAliasListResult
def job_target
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTarget
end
def restore_point_list_result
Azure::SQL::Mgmt::V2017_03_01_preview::Models::RestorePointListResult
end
def job_target
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTarget
def job_step_list_result
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepListResult
end
def long_term_retention_backup_list_result
Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionBackupListResult
def create_database_restore_point_definition
Azure::SQL::Mgmt::V2017_03_01_preview::Models::CreateDatabaseRestorePointDefinition
end
def server_dns_alias_acquisition
Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAliasAcquisition
end
def job_version_list_result
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobVersionListResult
end
def job_agent_list_result
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentListResult
end
def create_database_restore_point_definition
Azure::SQL::Mgmt::V2017_03_01_preview::Models::CreateDatabaseRestorePointDefinition
def automatic_tuning_server_options
Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerOptions
end
def job_agent_update
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentUpdate
def resource
Azure::SQL::Mgmt::V2017_03_01_preview::Models::Resource
end
def database_update
Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseUpdate
end
def job_step_list_result
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepListResult
def job_step_execution_options
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepExecutionOptions
end
def job_version_list_result
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobVersionListResult
def job_target_group_list_result
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroupListResult
end
def server_dns_alias_acquisition
Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAliasAcquisition
def job_credential_list_result
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobCredentialListResult
end
def automatic_tuning_server_options
Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerOptions
def server_dns_alias_list_result
Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAliasListResult
end
def job_execution_target
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecutionTarget
end
def complete_database_restore_definition
Azure::SQL::Mgmt::V2017_03_01_preview::Models::CompleteDatabaseRestoreDefinition
def long_term_retention_backup_list_result
Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionBackupListResult
end
def job_step_execution_options
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepExecutionOptions
def managed_database_list_result
Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseListResult
end
def sku
Azure::SQL::Mgmt::V2017_03_01_preview::Models::Sku
Expand All @@ -1179,11 +1179,11 @@ def job_execution_list_result
def import_export_database_definition
Azure::SQL::Mgmt::V2017_03_01_preview::Models::ImportExportDatabaseDefinition
end
def resource
Azure::SQL::Mgmt::V2017_03_01_preview::Models::Resource
def job_schedule
Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobSchedule
end
def managed_database_list_result
Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseListResult
def complete_database_restore_definition
Azure::SQL::Mgmt::V2017_03_01_preview::Models::CompleteDatabaseRestoreDefinition
end
def database_list_result
Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseListResult
Expand Down Expand Up @@ -1278,6 +1278,9 @@ def server_automatic_tuning
def server_dns_alias
Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAlias
end
def server_security_alert_policy
Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerSecurityAlertPolicy
end
def blob_auditing_policy_state
Azure::SQL::Mgmt::V2017_03_01_preview::Models::BlobAuditingPolicyState
end
Expand Down Expand Up @@ -1344,6 +1347,9 @@ def automatic_tuning_option_mode_actual
def automatic_tuning_server_reason
Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerReason
end
def security_alert_policy_state
Azure::SQL::Mgmt::V2017_03_01_preview::Models::SecurityAlertPolicyState
end
def long_term_retention_database_state
Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionDatabaseState
end
Expand Down
Loading

0 comments on commit 69ddd8a

Please sign in to comment.