diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services.rb
old mode 100755
new mode 100644
index 189db4a5ac..14734542eb
--- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services.rb
+++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services.rb
@@ -24,11 +24,15 @@ module Azure::ARM::AnalysisServices
autoload :AnalysisServicesManagementClient, 'generated/azure_mgmt_analysis_services/analysis_services_management_client.rb'
module Models
- autoload :ServerAdministrators, 'generated/azure_mgmt_analysis_services/models/server_administrators.rb'
autoload :AnalysisServicesServerUpdateParameters, 'generated/azure_mgmt_analysis_services/models/analysis_services_server_update_parameters.rb'
+ autoload :GatewayListStatusLive, 'generated/azure_mgmt_analysis_services/models/gateway_list_status_live.rb'
autoload :Resource, 'generated/azure_mgmt_analysis_services/models/resource.rb'
- autoload :SkuEnumerationForNewResourceResult, 'generated/azure_mgmt_analysis_services/models/sku_enumeration_for_new_resource_result.rb'
+ autoload :GatewayError, 'generated/azure_mgmt_analysis_services/models/gateway_error.rb'
autoload :AnalysisServicesServers, 'generated/azure_mgmt_analysis_services/models/analysis_services_servers.rb'
+ autoload :GatewayListStatusError, 'generated/azure_mgmt_analysis_services/models/gateway_list_status_error.rb'
+ autoload :GatewayDetails, 'generated/azure_mgmt_analysis_services/models/gateway_details.rb'
+ autoload :SkuEnumerationForNewResourceResult, 'generated/azure_mgmt_analysis_services/models/sku_enumeration_for_new_resource_result.rb'
+ autoload :ServerAdministrators, 'generated/azure_mgmt_analysis_services/models/server_administrators.rb'
autoload :SkuDetailsForExistingResource, 'generated/azure_mgmt_analysis_services/models/sku_details_for_existing_resource.rb'
autoload :ResourceSku, 'generated/azure_mgmt_analysis_services/models/resource_sku.rb'
autoload :SkuEnumerationForExistingResourceResult, 'generated/azure_mgmt_analysis_services/models/sku_enumeration_for_existing_resource_result.rb'
@@ -36,5 +40,7 @@ module Models
autoload :SkuTier, 'generated/azure_mgmt_analysis_services/models/sku_tier.rb'
autoload :State, 'generated/azure_mgmt_analysis_services/models/state.rb'
autoload :ProvisioningState, 'generated/azure_mgmt_analysis_services/models/provisioning_state.rb'
+ autoload :ConnectionMode, 'generated/azure_mgmt_analysis_services/models/connection_mode.rb'
+ autoload :Status, 'generated/azure_mgmt_analysis_services/models/status.rb'
end
end
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/analysis_services_management_client.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/analysis_services_management_client.rb
old mode 100755
new mode 100644
index 2be97494b5..342ca1047d
--- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/analysis_services_management_client.rb
+++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/analysis_services_management_client.rb
@@ -52,7 +52,7 @@ def initialize(credentials = nil, base_url = nil, options = nil)
@credentials = credentials
@servers = Servers.new(self)
- @api_version = '2016-05-16'
+ @api_version = '2017-08-01-beta'
@accept_language = 'en-US'
@long_running_operation_retry_timeout = 30
@generate_client_request_id = true
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_server.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_server.rb
old mode 100755
new mode 100644
index bcadebd88f..0dc9229484
--- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_server.rb
+++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_server.rb
@@ -19,6 +19,20 @@ class AnalysisServicesServer < MsRestAzure::Resource
# @return [String] The container URI of backup blob.
attr_accessor :backup_blob_container_uri
+ # @return [GatewayDetails] The gateway details configured for the AS
+ # server.
+ attr_accessor :gateway_details
+
+ # @return [ConnectionMode] How the read-write server's participation in
+ # the query pool is controlled.
It can have the following values:
+ #
- readOnly - indicates that the read-write server is intended not
+ # to participate in query operations
- all - indicates that the
+ # read-write server can participate in query
+ # operations
Specifying readOnly when capacity is 1 results in
+ # error. Possible values include: 'All', 'ReadOnly'. Default value: 'All'
+ # .
+ attr_accessor :querypool_connection_mode
+
# @return [State] The current state of Analysis Services resource. The
# state is to indicate more states outside of resource provisioning.
# Possible values include: 'Deleting', 'Succeeded', 'Failed', 'Paused',
@@ -117,6 +131,23 @@ def self.mapper()
name: 'String'
}
},
+ gateway_details: {
+ required: false,
+ serialized_name: 'properties.gatewayDetails',
+ type: {
+ name: 'Composite',
+ class_name: 'GatewayDetails'
+ }
+ },
+ querypool_connection_mode: {
+ required: false,
+ serialized_name: 'properties.querypoolConnectionMode',
+ default_value: 'All',
+ type: {
+ name: 'Enum',
+ module: 'ConnectionMode'
+ }
+ },
state: {
required: false,
read_only: true,
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_server_update_parameters.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_server_update_parameters.rb
old mode 100755
new mode 100644
index dade26c483..7de0d40871
--- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_server_update_parameters.rb
+++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_server_update_parameters.rb
@@ -26,6 +26,20 @@ class AnalysisServicesServerUpdateParameters
# @return [String] The container URI of backup blob.
attr_accessor :backup_blob_container_uri
+ # @return [GatewayDetails] The gateway details configured for the AS
+ # server.
+ attr_accessor :gateway_details
+
+ # @return [ConnectionMode] How the read-write server's participation in
+ # the query pool is controlled.
It can have the following values:
+ # - readOnly - indicates that the read-write server is intended not
+ # to participate in query operations
- all - indicates that the
+ # read-write server can participate in query
+ # operations
Specifying readOnly when capacity is 1 results in
+ # error. Possible values include: 'All', 'ReadOnly'. Default value: 'All'
+ # .
+ attr_accessor :querypool_connection_mode
+
#
# Mapper for AnalysisServicesServerUpdateParameters class as Ruby Hash.
@@ -75,6 +89,23 @@ def self.mapper()
type: {
name: 'String'
}
+ },
+ gateway_details: {
+ required: false,
+ serialized_name: 'properties.gatewayDetails',
+ type: {
+ name: 'Composite',
+ class_name: 'GatewayDetails'
+ }
+ },
+ querypool_connection_mode: {
+ required: false,
+ serialized_name: 'properties.querypoolConnectionMode',
+ default_value: 'All',
+ type: {
+ name: 'Enum',
+ module: 'ConnectionMode'
+ }
}
}
}
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_servers.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_servers.rb
old mode 100755
new mode 100644
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/connection_mode.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/connection_mode.rb
new file mode 100644
index 0000000000..d833a9a91d
--- /dev/null
+++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/connection_mode.rb
@@ -0,0 +1,16 @@
+# encoding: utf-8
+# Code generated by Microsoft (R) AutoRest Code Generator 1.2.2.0
+# Changes may cause incorrect behavior and will be lost if the code is
+# regenerated.
+
+module Azure::ARM::AnalysisServices
+ module Models
+ #
+ # Defines values for ConnectionMode
+ #
+ module ConnectionMode
+ All = "All"
+ ReadOnly = "ReadOnly"
+ end
+ end
+end
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_details.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_details.rb
new file mode 100644
index 0000000000..478bc9a095
--- /dev/null
+++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_details.rb
@@ -0,0 +1,68 @@
+# encoding: utf-8
+# Code generated by Microsoft (R) AutoRest Code Generator 1.2.2.0
+# Changes may cause incorrect behavior and will be lost if the code is
+# regenerated.
+
+module Azure::ARM::AnalysisServices
+ module Models
+ #
+ # The gateway details.
+ #
+ class GatewayDetails
+
+ include MsRestAzure
+
+ include MsRest::JSONable
+ # @return [String] Gateway resource to be associated with the server.
+ attr_accessor :gateway_resource_id
+
+ # @return [String] Gateway object id from in the DMTS cluster for the
+ # gateway resource.
+ attr_accessor :gateway_object_id
+
+ # @return [String] Uri of the DMTS cluster.
+ attr_accessor :dmts_cluster_uri
+
+
+ #
+ # Mapper for GatewayDetails class as Ruby Hash.
+ # This will be used for serialization/deserialization.
+ #
+ def self.mapper()
+ {
+ required: false,
+ serialized_name: 'GatewayDetails',
+ type: {
+ name: 'Composite',
+ class_name: 'GatewayDetails',
+ model_properties: {
+ gateway_resource_id: {
+ required: false,
+ serialized_name: 'gatewayResourceId',
+ type: {
+ name: 'String'
+ }
+ },
+ gateway_object_id: {
+ required: false,
+ read_only: true,
+ serialized_name: 'gatewayObjectId',
+ type: {
+ name: 'String'
+ }
+ },
+ dmts_cluster_uri: {
+ required: false,
+ read_only: true,
+ serialized_name: 'dmtsClusterUri',
+ type: {
+ name: 'String'
+ }
+ }
+ }
+ }
+ }
+ end
+ end
+ end
+end
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_error.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_error.rb
new file mode 100644
index 0000000000..25aa965098
--- /dev/null
+++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_error.rb
@@ -0,0 +1,55 @@
+# encoding: utf-8
+# Code generated by Microsoft (R) AutoRest Code Generator 1.2.2.0
+# Changes may cause incorrect behavior and will be lost if the code is
+# regenerated.
+
+module Azure::ARM::AnalysisServices
+ module Models
+ #
+ # Detail of gateway errors
+ #
+ class GatewayError
+
+ include MsRestAzure
+
+ include MsRest::JSONable
+ # @return [String] Error code of list gateway.
+ attr_accessor :code
+
+ # @return [String] Error message of list gateway.
+ attr_accessor :message
+
+
+ #
+ # Mapper for GatewayError class as Ruby Hash.
+ # This will be used for serialization/deserialization.
+ #
+ def self.mapper()
+ {
+ required: false,
+ serialized_name: 'GatewayError',
+ type: {
+ name: 'Composite',
+ class_name: 'GatewayError',
+ model_properties: {
+ code: {
+ required: false,
+ serialized_name: 'code',
+ type: {
+ name: 'String'
+ }
+ },
+ message: {
+ required: false,
+ serialized_name: 'message',
+ type: {
+ name: 'String'
+ }
+ }
+ }
+ }
+ }
+ end
+ end
+ end
+end
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_list_status_error.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_list_status_error.rb
new file mode 100644
index 0000000000..e5b5f1615b
--- /dev/null
+++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_list_status_error.rb
@@ -0,0 +1,46 @@
+# encoding: utf-8
+# Code generated by Microsoft (R) AutoRest Code Generator 1.2.2.0
+# Changes may cause incorrect behavior and will be lost if the code is
+# regenerated.
+
+module Azure::ARM::AnalysisServices
+ module Models
+ #
+ # Status of gateway is error
+ #
+ class GatewayListStatusError
+
+ include MsRestAzure
+
+ include MsRest::JSONable
+ # @return [GatewayError] Error of the list gateway status.
+ attr_accessor :error
+
+
+ #
+ # Mapper for GatewayListStatusError class as Ruby Hash.
+ # This will be used for serialization/deserialization.
+ #
+ def self.mapper()
+ {
+ required: false,
+ serialized_name: 'GatewayListStatusError',
+ type: {
+ name: 'Composite',
+ class_name: 'GatewayListStatusError',
+ model_properties: {
+ error: {
+ required: false,
+ serialized_name: 'error',
+ type: {
+ name: 'Composite',
+ class_name: 'GatewayError'
+ }
+ }
+ }
+ }
+ }
+ end
+ end
+ end
+end
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_list_status_live.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_list_status_live.rb
new file mode 100644
index 0000000000..dbb13be97f
--- /dev/null
+++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_list_status_live.rb
@@ -0,0 +1,46 @@
+# encoding: utf-8
+# Code generated by Microsoft (R) AutoRest Code Generator 1.2.2.0
+# Changes may cause incorrect behavior and will be lost if the code is
+# regenerated.
+
+module Azure::ARM::AnalysisServices
+ module Models
+ #
+ # Status of gateway is live
+ #
+ class GatewayListStatusLive
+
+ include MsRestAzure
+
+ include MsRest::JSONable
+ # @return [Status] Live message of list gateway. Possible values include:
+ # 'Live'
+ attr_accessor :status
+
+
+ #
+ # Mapper for GatewayListStatusLive class as Ruby Hash.
+ # This will be used for serialization/deserialization.
+ #
+ def self.mapper()
+ {
+ required: false,
+ serialized_name: 'GatewayListStatusLive',
+ type: {
+ name: 'Composite',
+ class_name: 'GatewayListStatusLive',
+ model_properties: {
+ status: {
+ required: false,
+ serialized_name: 'status',
+ type: {
+ name: 'String'
+ }
+ }
+ }
+ }
+ }
+ end
+ end
+ end
+end
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/provisioning_state.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/provisioning_state.rb
old mode 100755
new mode 100644
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/resource.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/resource.rb
old mode 100755
new mode 100644
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/resource_sku.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/resource_sku.rb
old mode 100755
new mode 100644
index 435c1ad5af..0d1bb637bd
--- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/resource_sku.rb
+++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/resource_sku.rb
@@ -21,6 +21,10 @@ class ResourceSku
# applies. Possible values include: 'Development', 'Basic', 'Standard'
attr_accessor :tier
+ # @return [Integer] The number of instances in the read only query pool.
+ # Default value: 1 .
+ attr_accessor :capacity
+
#
# Mapper for ResourceSku class as Ruby Hash.
@@ -47,6 +51,18 @@ def self.mapper()
type: {
name: 'String'
}
+ },
+ capacity: {
+ required: false,
+ serialized_name: 'capacity',
+ default_value: 1,
+ constraints: {
+ InclusiveMaximum: 8,
+ InclusiveMinimum: 1
+ },
+ type: {
+ name: 'Number'
+ }
}
}
}
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/server_administrators.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/server_administrators.rb
old mode 100755
new mode 100644
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/sku_tier.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/sku_tier.rb
old mode 100755
new mode 100644
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/state.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/state.rb
old mode 100755
new mode 100644
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/status.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/status.rb
new file mode 100644
index 0000000000..5139ee9c5f
--- /dev/null
+++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/status.rb
@@ -0,0 +1,15 @@
+# encoding: utf-8
+# Code generated by Microsoft (R) AutoRest Code Generator 1.2.2.0
+# Changes may cause incorrect behavior and will be lost if the code is
+# regenerated.
+
+module Azure::ARM::AnalysisServices
+ module Models
+ #
+ # Defines values for Status
+ #
+ module Status
+ Live = "Live"
+ end
+ end
+end
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/module_definition.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/module_definition.rb
old mode 100755
new mode 100644
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/servers.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/servers.rb
old mode 100755
new mode 100644
index 0435429877..cb52de6946
--- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/servers.rb
+++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/servers.rb
@@ -719,6 +719,103 @@ def list_skus_for_existing_async(resource_group_name, server_name, custom_header
promise.execute
end
+ #
+ # Return the gateway status of the specified Analysis Services server instance.
+ #
+ # @param resource_group_name [String] The name of the Azure Resource group of
+ # which a given Analysis Services server is part. This name must be at least 1
+ # character in length, and no more than 90.
+ # @param server_name [String] The name of the Analysis Services server.
+ # @param custom_headers [Hash{String => String}] A hash of custom headers that
+ # will be added to the HTTP request.
+ #
+ # @return [GatewayListStatusLive] operation results.
+ #
+ def list_gateway_status(resource_group_name, server_name, custom_headers = nil)
+ response = list_gateway_status_async(resource_group_name, server_name, custom_headers).value!
+ response.body unless response.nil?
+ end
+
+ #
+ # Return the gateway status of the specified Analysis Services server instance.
+ #
+ # @param resource_group_name [String] The name of the Azure Resource group of
+ # which a given Analysis Services server is part. This name must be at least 1
+ # character in length, and no more than 90.
+ # @param server_name [String] The name of the Analysis Services server.
+ # @param custom_headers [Hash{String => String}] A hash of custom headers that
+ # will be added to the HTTP request.
+ #
+ # @return [MsRestAzure::AzureOperationResponse] HTTP response information.
+ #
+ def list_gateway_status_with_http_info(resource_group_name, server_name, custom_headers = nil)
+ list_gateway_status_async(resource_group_name, server_name, custom_headers).value!
+ end
+
+ #
+ # Return the gateway status of the specified Analysis Services server instance.
+ #
+ # @param resource_group_name [String] The name of the Azure Resource group of
+ # which a given Analysis Services server is part. This name must be at least 1
+ # character in length, and no more than 90.
+ # @param server_name [String] The name of the Analysis Services server.
+ # @param [Hash{String => String}] A hash of custom headers that will be added
+ # to the HTTP request.
+ #
+ # @return [Concurrent::Promise] Promise object which holds the HTTP response.
+ #
+ def list_gateway_status_async(resource_group_name, server_name, custom_headers = nil)
+ fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil?
+ fail ArgumentError, 'server_name is nil' if server_name.nil?
+ fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil?
+ fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil?
+
+
+ request_headers = {}
+
+ # Set Headers
+ request_headers['x-ms-client-request-id'] = SecureRandom.uuid
+ request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil?
+ path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AnalysisServices/servers/{serverName}/listGatewayStatus'
+
+ request_url = @base_url || @client.base_url
+
+ options = {
+ middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]],
+ path_params: {'resourceGroupName' => resource_group_name,'serverName' => server_name,'subscriptionId' => @client.subscription_id},
+ query_params: {'api-version' => @client.api_version},
+ headers: request_headers.merge(custom_headers || {}),
+ base_url: request_url
+ }
+ promise = @client.make_request_async(:post, path_template, options)
+
+ promise = promise.then do |result|
+ http_response = result.response
+ status_code = http_response.status
+ response_content = http_response.body
+ unless status_code == 200
+ error_model = JSON.load(response_content)
+ fail MsRest::HttpOperationError.new(result.request, http_response, error_model)
+ end
+
+ result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil?
+ # Deserialize Response
+ if status_code == 200
+ begin
+ parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content)
+ result_mapper = Azure::ARM::AnalysisServices::Models::GatewayListStatusLive.mapper()
+ result.body = @client.deserialize(result_mapper, parsed_response)
+ rescue Exception => e
+ fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result)
+ end
+ end
+
+ result
+ end
+
+ promise.execute
+ end
+
#
# Provisions the specified Analysis Services server based on the configuration
# specified in the request.
diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/version.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/version.rb
old mode 100755
new mode 100644