diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics.rb deleted file mode 100644 index 6f7cb75aa4..0000000000 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics.rb +++ /dev/null @@ -1,102 +0,0 @@ -# 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. - -require 'uri' -require 'cgi' -require 'date' -require 'json' -require 'base64' -require 'erb' -require 'securerandom' -require 'time' -require 'timeliness' -require 'faraday' -require 'faraday-cookie_jar' -require 'concurrent' -require 'ms_rest' -require 'generated/azure_mgmt_stream_analytics/module_definition' -require 'ms_rest_azure' - -module Azure::ARM::StreamAnalytics - autoload :Operations, 'generated/azure_mgmt_stream_analytics/operations.rb' - autoload :StreamingJobs, 'generated/azure_mgmt_stream_analytics/streaming_jobs.rb' - autoload :Inputs, 'generated/azure_mgmt_stream_analytics/inputs.rb' - autoload :Outputs, 'generated/azure_mgmt_stream_analytics/outputs.rb' - autoload :Transformations, 'generated/azure_mgmt_stream_analytics/transformations.rb' - autoload :Functions, 'generated/azure_mgmt_stream_analytics/functions.rb' - autoload :Subscriptions, 'generated/azure_mgmt_stream_analytics/subscriptions.rb' - autoload :StreamAnalyticsManagementClient, 'generated/azure_mgmt_stream_analytics/stream_analytics_management_client.rb' - - module Models - autoload :SubResource, 'generated/azure_mgmt_stream_analytics/models/sub_resource.rb' - autoload :AzureMachineLearningWebServiceInputColumn, 'generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_input_column.rb' - autoload :Operation, 'generated/azure_mgmt_stream_analytics/models/operation.rb' - autoload :AzureMachineLearningWebServiceInputs, 'generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_inputs.rb' - autoload :Sku, 'generated/azure_mgmt_stream_analytics/models/sku.rb' - autoload :StorageAccount, 'generated/azure_mgmt_stream_analytics/models/storage_account.rb' - autoload :DiagnosticCondition, 'generated/azure_mgmt_stream_analytics/models/diagnostic_condition.rb' - autoload :FunctionBinding, 'generated/azure_mgmt_stream_analytics/models/function_binding.rb' - autoload :InputProperties, 'generated/azure_mgmt_stream_analytics/models/input_properties.rb' - autoload :FunctionOutput, 'generated/azure_mgmt_stream_analytics/models/function_output.rb' - autoload :Diagnostics, 'generated/azure_mgmt_stream_analytics/models/diagnostics.rb' - autoload :OutputDataSource, 'generated/azure_mgmt_stream_analytics/models/output_data_source.rb' - autoload :AzureSqlDatabaseDataSourceProperties, 'generated/azure_mgmt_stream_analytics/models/azure_sql_database_data_source_properties.rb' - autoload :OutputListResult, 'generated/azure_mgmt_stream_analytics/models/output_list_result.rb' - autoload :InputListResult, 'generated/azure_mgmt_stream_analytics/models/input_list_result.rb' - autoload :ServiceBusDataSourceProperties, 'generated/azure_mgmt_stream_analytics/models/service_bus_data_source_properties.rb' - autoload :StreamingJobListResult, 'generated/azure_mgmt_stream_analytics/models/streaming_job_list_result.rb' - autoload :FunctionInput, 'generated/azure_mgmt_stream_analytics/models/function_input.rb' - autoload :BlobDataSourceProperties, 'generated/azure_mgmt_stream_analytics/models/blob_data_source_properties.rb' - autoload :AzureMachineLearningWebServiceOutputColumn, 'generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_output_column.rb' - autoload :ReferenceInputDataSource, 'generated/azure_mgmt_stream_analytics/models/reference_input_data_source.rb' - autoload :Serialization, 'generated/azure_mgmt_stream_analytics/models/serialization.rb' - autoload :StreamInputDataSource, 'generated/azure_mgmt_stream_analytics/models/stream_input_data_source.rb' - autoload :ErrorResponse, 'generated/azure_mgmt_stream_analytics/models/error_response.rb' - autoload :FunctionRetrieveDefaultDefinitionParameters, 'generated/azure_mgmt_stream_analytics/models/function_retrieve_default_definition_parameters.rb' - autoload :ResourceTestStatus, 'generated/azure_mgmt_stream_analytics/models/resource_test_status.rb' - autoload :OperationDisplay, 'generated/azure_mgmt_stream_analytics/models/operation_display.rb' - autoload :FunctionProperties, 'generated/azure_mgmt_stream_analytics/models/function_properties.rb' - autoload :OperationListResult, 'generated/azure_mgmt_stream_analytics/models/operation_list_result.rb' - autoload :SubscriptionQuotasListResult, 'generated/azure_mgmt_stream_analytics/models/subscription_quotas_list_result.rb' - autoload :StartStreamingJobParameters, 'generated/azure_mgmt_stream_analytics/models/start_streaming_job_parameters.rb' - autoload :FunctionListResult, 'generated/azure_mgmt_stream_analytics/models/function_list_result.rb' - autoload :Input, 'generated/azure_mgmt_stream_analytics/models/input.rb' - autoload :Transformation, 'generated/azure_mgmt_stream_analytics/models/transformation.rb' - autoload :Output, 'generated/azure_mgmt_stream_analytics/models/output.rb' - autoload :Function, 'generated/azure_mgmt_stream_analytics/models/function.rb' - autoload :StreamingJob, 'generated/azure_mgmt_stream_analytics/models/streaming_job.rb' - autoload :JavaScriptFunctionBinding, 'generated/azure_mgmt_stream_analytics/models/java_script_function_binding.rb' - autoload :AzureMachineLearningWebServiceFunctionBinding, 'generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_function_binding.rb' - autoload :ScalarFunctionProperties, 'generated/azure_mgmt_stream_analytics/models/scalar_function_properties.rb' - autoload :JavaScriptFunctionRetrieveDefaultDefinitionParameters, 'generated/azure_mgmt_stream_analytics/models/java_script_function_retrieve_default_definition_parameters.rb' - autoload :AzureMachineLearningWebServiceFunctionRetrieveDefaultDefinitionParameters, 'generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_function_retrieve_default_definition_parameters.rb' - autoload :AvroSerialization, 'generated/azure_mgmt_stream_analytics/models/avro_serialization.rb' - autoload :JsonSerialization, 'generated/azure_mgmt_stream_analytics/models/json_serialization.rb' - autoload :CsvSerialization, 'generated/azure_mgmt_stream_analytics/models/csv_serialization.rb' - autoload :EventHubDataSourceProperties, 'generated/azure_mgmt_stream_analytics/models/event_hub_data_source_properties.rb' - autoload :ServiceBusTopicOutputDataSource, 'generated/azure_mgmt_stream_analytics/models/service_bus_topic_output_data_source.rb' - autoload :ServiceBusQueueOutputDataSource, 'generated/azure_mgmt_stream_analytics/models/service_bus_queue_output_data_source.rb' - autoload :DocumentDbOutputDataSource, 'generated/azure_mgmt_stream_analytics/models/document_db_output_data_source.rb' - autoload :AzureSqlDatabaseOutputDataSource, 'generated/azure_mgmt_stream_analytics/models/azure_sql_database_output_data_source.rb' - autoload :EventHubOutputDataSource, 'generated/azure_mgmt_stream_analytics/models/event_hub_output_data_source.rb' - autoload :AzureTableOutputDataSource, 'generated/azure_mgmt_stream_analytics/models/azure_table_output_data_source.rb' - autoload :BlobOutputDataSource, 'generated/azure_mgmt_stream_analytics/models/blob_output_data_source.rb' - autoload :BlobReferenceInputDataSource, 'generated/azure_mgmt_stream_analytics/models/blob_reference_input_data_source.rb' - autoload :ReferenceInputProperties, 'generated/azure_mgmt_stream_analytics/models/reference_input_properties.rb' - autoload :IoTHubStreamInputDataSource, 'generated/azure_mgmt_stream_analytics/models/io_thub_stream_input_data_source.rb' - autoload :EventHubStreamInputDataSource, 'generated/azure_mgmt_stream_analytics/models/event_hub_stream_input_data_source.rb' - autoload :BlobStreamInputDataSource, 'generated/azure_mgmt_stream_analytics/models/blob_stream_input_data_source.rb' - autoload :StreamInputProperties, 'generated/azure_mgmt_stream_analytics/models/stream_input_properties.rb' - autoload :SubscriptionQuota, 'generated/azure_mgmt_stream_analytics/models/subscription_quota.rb' - autoload :SkuName, 'generated/azure_mgmt_stream_analytics/models/sku_name.rb' - autoload :OutputStartMode, 'generated/azure_mgmt_stream_analytics/models/output_start_mode.rb' - autoload :EventsOutOfOrderPolicy, 'generated/azure_mgmt_stream_analytics/models/events_out_of_order_policy.rb' - autoload :OutputErrorPolicy, 'generated/azure_mgmt_stream_analytics/models/output_error_policy.rb' - autoload :CompatibilityLevel, 'generated/azure_mgmt_stream_analytics/models/compatibility_level.rb' - autoload :UdfType, 'generated/azure_mgmt_stream_analytics/models/udf_type.rb' - autoload :JsonOutputSerializationFormat, 'generated/azure_mgmt_stream_analytics/models/json_output_serialization_format.rb' - autoload :Encoding, 'generated/azure_mgmt_stream_analytics/models/encoding.rb' - end -end diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/version.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/version.rb deleted file mode 100644 index ccde632fc4..0000000000 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/version.rb +++ /dev/null @@ -1,8 +0,0 @@ -# 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::StreamAnalytics - VERSION = '0.11.0' -end diff --git a/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs.rb new file mode 100644 index 0000000000..8229e303d4 --- /dev/null +++ b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs.rb @@ -0,0 +1,105 @@ +# 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. + +require 'uri' +require 'cgi' +require 'date' +require 'json' +require 'base64' +require 'erb' +require 'securerandom' +require 'time' +require 'timeliness' +require 'faraday' +require 'faraday-cookie_jar' +require 'concurrent' +require 'ms_rest' +require 'generated/streamingjobs/module_definition' +require 'ms_rest_azure' + +module Azure::ARM::StreamAnalytics + autoload :Operations, 'generated/streamingjobs/operations.rb' + autoload :StreamingJobs, 'generated/streamingjobs/streaming_jobs.rb' + autoload :Inputs, 'generated/streamingjobs/inputs.rb' + autoload :Outputs, 'generated/streamingjobs/outputs.rb' + autoload :Transformations, 'generated/streamingjobs/transformations.rb' + autoload :Functions, 'generated/streamingjobs/functions.rb' + autoload :Subscriptions, 'generated/streamingjobs/subscriptions.rb' + autoload :StreamAnalyticsManagementClient, 'generated/streamingjobs/stream_analytics_management_client.rb' + + module Models + autoload :AzureMachineLearningWebServiceInputColumn, 'generated/streamingjobs/models/azure_machine_learning_web_service_input_column.rb' + autoload :OperationDisplay, 'generated/streamingjobs/models/operation_display.rb' + autoload :AzureMachineLearningWebServiceInputs, 'generated/streamingjobs/models/azure_machine_learning_web_service_inputs.rb' + autoload :OperationListResult, 'generated/streamingjobs/models/operation_list_result.rb' + autoload :StorageAccount, 'generated/streamingjobs/models/storage_account.rb' + autoload :Serialization, 'generated/streamingjobs/models/serialization.rb' + autoload :FunctionBinding, 'generated/streamingjobs/models/function_binding.rb' + autoload :Diagnostics, 'generated/streamingjobs/models/diagnostics.rb' + autoload :FunctionOutput, 'generated/streamingjobs/models/function_output.rb' + autoload :Sku, 'generated/streamingjobs/models/sku.rb' + autoload :DiagnosticCondition, 'generated/streamingjobs/models/diagnostic_condition.rb' + autoload :OutputDataSource, 'generated/streamingjobs/models/output_data_source.rb' + autoload :InputProperties, 'generated/streamingjobs/models/input_properties.rb' + autoload :FunctionProperties, 'generated/streamingjobs/models/function_properties.rb' + autoload :FunctionListResult, 'generated/streamingjobs/models/function_list_result.rb' + autoload :ResourceTestStatus, 'generated/streamingjobs/models/resource_test_status.rb' + autoload :FunctionInput, 'generated/streamingjobs/models/function_input.rb' + autoload :StartStreamingJobParameters, 'generated/streamingjobs/models/start_streaming_job_parameters.rb' + autoload :BlobDataSourceProperties, 'generated/streamingjobs/models/blob_data_source_properties.rb' + autoload :OutputListResult, 'generated/streamingjobs/models/output_list_result.rb' + autoload :ReferenceInputDataSource, 'generated/streamingjobs/models/reference_input_data_source.rb' + autoload :Operation, 'generated/streamingjobs/models/operation.rb' + autoload :AzureSqlDatabaseDataSourceProperties, 'generated/streamingjobs/models/azure_sql_database_data_source_properties.rb' + autoload :ErrorResponse, 'generated/streamingjobs/models/error_response.rb' + autoload :FunctionRetrieveDefaultDefinitionParameters, 'generated/streamingjobs/models/function_retrieve_default_definition_parameters.rb' + autoload :StreamingJobListResult, 'generated/streamingjobs/models/streaming_job_list_result.rb' + autoload :SubResource, 'generated/streamingjobs/models/sub_resource.rb' + autoload :AzureMachineLearningWebServiceOutputColumn, 'generated/streamingjobs/models/azure_machine_learning_web_service_output_column.rb' + autoload :StreamInputDataSource, 'generated/streamingjobs/models/stream_input_data_source.rb' + autoload :ServiceBusDataSourceProperties, 'generated/streamingjobs/models/service_bus_data_source_properties.rb' + autoload :InputListResult, 'generated/streamingjobs/models/input_list_result.rb' + autoload :SubscriptionQuotasListResult, 'generated/streamingjobs/models/subscription_quotas_list_result.rb' + autoload :OAuthBasedDataSourceProperties, 'generated/streamingjobs/models/oauth_based_data_source_properties.rb' + autoload :Input, 'generated/streamingjobs/models/input.rb' + autoload :Transformation, 'generated/streamingjobs/models/transformation.rb' + autoload :Output, 'generated/streamingjobs/models/output.rb' + autoload :Function, 'generated/streamingjobs/models/function.rb' + autoload :StreamingJob, 'generated/streamingjobs/models/streaming_job.rb' + autoload :JavaScriptFunctionBinding, 'generated/streamingjobs/models/java_script_function_binding.rb' + autoload :AzureMachineLearningWebServiceFunctionBinding, 'generated/streamingjobs/models/azure_machine_learning_web_service_function_binding.rb' + autoload :ScalarFunctionProperties, 'generated/streamingjobs/models/scalar_function_properties.rb' + autoload :JavaScriptFunctionRetrieveDefaultDefinitionParameters, 'generated/streamingjobs/models/java_script_function_retrieve_default_definition_parameters.rb' + autoload :AzureMachineLearningWebServiceFunctionRetrieveDefaultDefinitionParameters, 'generated/streamingjobs/models/azure_machine_learning_web_service_function_retrieve_default_definition_parameters.rb' + autoload :AvroSerialization, 'generated/streamingjobs/models/avro_serialization.rb' + autoload :JsonSerialization, 'generated/streamingjobs/models/json_serialization.rb' + autoload :CsvSerialization, 'generated/streamingjobs/models/csv_serialization.rb' + autoload :AzureDataLakeStoreOutputDataSource, 'generated/streamingjobs/models/azure_data_lake_store_output_data_source.rb' + autoload :PowerBIOutputDataSource, 'generated/streamingjobs/models/power_bioutput_data_source.rb' + autoload :EventHubDataSourceProperties, 'generated/streamingjobs/models/event_hub_data_source_properties.rb' + autoload :ServiceBusTopicOutputDataSource, 'generated/streamingjobs/models/service_bus_topic_output_data_source.rb' + autoload :ServiceBusQueueOutputDataSource, 'generated/streamingjobs/models/service_bus_queue_output_data_source.rb' + autoload :DocumentDbOutputDataSource, 'generated/streamingjobs/models/document_db_output_data_source.rb' + autoload :AzureSqlDatabaseOutputDataSource, 'generated/streamingjobs/models/azure_sql_database_output_data_source.rb' + autoload :EventHubOutputDataSource, 'generated/streamingjobs/models/event_hub_output_data_source.rb' + autoload :AzureTableOutputDataSource, 'generated/streamingjobs/models/azure_table_output_data_source.rb' + autoload :BlobOutputDataSource, 'generated/streamingjobs/models/blob_output_data_source.rb' + autoload :BlobReferenceInputDataSource, 'generated/streamingjobs/models/blob_reference_input_data_source.rb' + autoload :ReferenceInputProperties, 'generated/streamingjobs/models/reference_input_properties.rb' + autoload :IoTHubStreamInputDataSource, 'generated/streamingjobs/models/io_thub_stream_input_data_source.rb' + autoload :EventHubStreamInputDataSource, 'generated/streamingjobs/models/event_hub_stream_input_data_source.rb' + autoload :BlobStreamInputDataSource, 'generated/streamingjobs/models/blob_stream_input_data_source.rb' + autoload :StreamInputProperties, 'generated/streamingjobs/models/stream_input_properties.rb' + autoload :SubscriptionQuota, 'generated/streamingjobs/models/subscription_quota.rb' + autoload :SkuName, 'generated/streamingjobs/models/sku_name.rb' + autoload :OutputStartMode, 'generated/streamingjobs/models/output_start_mode.rb' + autoload :EventsOutOfOrderPolicy, 'generated/streamingjobs/models/events_out_of_order_policy.rb' + autoload :OutputErrorPolicy, 'generated/streamingjobs/models/output_error_policy.rb' + autoload :CompatibilityLevel, 'generated/streamingjobs/models/compatibility_level.rb' + autoload :UdfType, 'generated/streamingjobs/models/udf_type.rb' + autoload :JsonOutputSerializationFormat, 'generated/streamingjobs/models/json_output_serialization_format.rb' + autoload :Encoding, 'generated/streamingjobs/models/encoding.rb' + end +end diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/functions.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/functions.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/functions.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/functions.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/inputs.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/inputs.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/inputs.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/inputs.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/avro_serialization.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/avro_serialization.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/avro_serialization.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/avro_serialization.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_data_lake_store_output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_data_lake_store_output_data_source.rb new file mode 100644 index 0000000000..70246318ed --- /dev/null +++ b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_data_lake_store_output_data_source.rb @@ -0,0 +1,146 @@ +# 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::StreamAnalytics + module Models + # + # Describes an Azure Data Lake Store output data source. + # + class AzureDataLakeStoreOutputDataSource < OutputDataSource + + include MsRestAzure + + include MsRest::JSONable + + def initialize + @type = "Microsoft.DataLake/Accounts" + end + + attr_accessor :type + + # @return [String] A refresh token that can be used to obtain a valid + # access token that can then be used to authenticate with the data + # source. A valid refresh token is currently only obtainable via the + # Azure Portal. It is recommended to put a dummy string value here when + # creating the data source and then going to the Azure Portal to + # authenticate the data source which will update this property with a + # valid refresh token. Required on PUT (CreateOrReplace) requests. + attr_accessor :refresh_token + + # @return [String] The user principal name (UPN) of the user that was + # used to obtain the refresh token. Use this property to help remember + # which user was used to obtain the refresh token. + attr_accessor :token_user_principal_name + + # @return [String] The user display name of the user that was used to + # obtain the refresh token. Use this property to help remember which user + # was used to obtain the refresh token. + attr_accessor :token_user_display_name + + # @return [String] The name of the Azure Data Lake Store account. + # Required on PUT (CreateOrReplace) requests. + attr_accessor :account_name + + # @return [String] The tenant id of the user used to obtain the refresh + # token. Required on PUT (CreateOrReplace) requests. + attr_accessor :tenant_id + + # @return [String] The location of the file to which the output should be + # written to. Required on PUT (CreateOrReplace) requests. + attr_accessor :file_path_prefix + + # @return [String] The date format. Wherever {date} appears in + # filePathPrefix, the value of this property is used as the date format + # instead. + attr_accessor :date_format + + # @return [String] The time format. Wherever {time} appears in + # filePathPrefix, the value of this property is used as the time format + # instead. + attr_accessor :time_format + + + # + # Mapper for AzureDataLakeStoreOutputDataSource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Microsoft.DataLake/Accounts', + type: { + name: 'Composite', + class_name: 'AzureDataLakeStoreOutputDataSource', + model_properties: { + type: { + required: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + refresh_token: { + required: false, + serialized_name: 'properties.refreshToken', + type: { + name: 'String' + } + }, + token_user_principal_name: { + required: false, + serialized_name: 'properties.tokenUserPrincipalName', + type: { + name: 'String' + } + }, + token_user_display_name: { + required: false, + serialized_name: 'properties.tokenUserDisplayName', + type: { + name: 'String' + } + }, + account_name: { + required: false, + serialized_name: 'properties.accountName', + type: { + name: 'String' + } + }, + tenant_id: { + required: false, + serialized_name: 'properties.tenantId', + type: { + name: 'String' + } + }, + file_path_prefix: { + required: false, + serialized_name: 'properties.filePathPrefix', + type: { + name: 'String' + } + }, + date_format: { + required: false, + serialized_name: 'properties.dateFormat', + type: { + name: 'String' + } + }, + time_format: { + required: false, + serialized_name: 'properties.timeFormat', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_function_binding.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_machine_learning_web_service_function_binding.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_function_binding.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_machine_learning_web_service_function_binding.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_function_retrieve_default_definition_parameters.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_machine_learning_web_service_function_retrieve_default_definition_parameters.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_function_retrieve_default_definition_parameters.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_machine_learning_web_service_function_retrieve_default_definition_parameters.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_input_column.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_machine_learning_web_service_input_column.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_input_column.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_machine_learning_web_service_input_column.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_inputs.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_machine_learning_web_service_inputs.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_inputs.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_machine_learning_web_service_inputs.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_output_column.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_machine_learning_web_service_output_column.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_output_column.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_machine_learning_web_service_output_column.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_sql_database_data_source_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_sql_database_data_source_properties.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_sql_database_data_source_properties.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_sql_database_data_source_properties.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_sql_database_output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_sql_database_output_data_source.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_sql_database_output_data_source.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_sql_database_output_data_source.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_table_output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_table_output_data_source.rb similarity index 98% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_table_output_data_source.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_table_output_data_source.rb index 221464fd22..33206561c3 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_table_output_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/azure_table_output_data_source.rb @@ -6,7 +6,7 @@ module Azure::ARM::StreamAnalytics module Models # - # Describes an Azure Table data source. + # Describes an Azure Table output data source. # class AzureTableOutputDataSource < OutputDataSource diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_data_source_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/blob_data_source_properties.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_data_source_properties.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/blob_data_source_properties.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/blob_output_data_source.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_output_data_source.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/blob_output_data_source.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_reference_input_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/blob_reference_input_data_source.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_reference_input_data_source.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/blob_reference_input_data_source.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_stream_input_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/blob_stream_input_data_source.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_stream_input_data_source.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/blob_stream_input_data_source.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/compatibility_level.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/compatibility_level.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/compatibility_level.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/compatibility_level.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/csv_serialization.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/csv_serialization.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/csv_serialization.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/csv_serialization.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/diagnostic_condition.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/diagnostic_condition.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/diagnostic_condition.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/diagnostic_condition.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/diagnostics.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/diagnostics.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/diagnostics.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/diagnostics.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/document_db_output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/document_db_output_data_source.rb similarity index 98% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/document_db_output_data_source.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/document_db_output_data_source.rb index 78e19bd37c..e0a5f2f005 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/document_db_output_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/document_db_output_data_source.rb @@ -6,7 +6,7 @@ module Azure::ARM::StreamAnalytics module Models # - # Describes a DocumentDB data source. + # Describes a DocumentDB output data source. # class DocumentDbOutputDataSource < OutputDataSource diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/encoding.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/encoding.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/encoding.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/encoding.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/error_response.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/error_response.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/error_response.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/error_response.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_data_source_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/event_hub_data_source_properties.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_data_source_properties.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/event_hub_data_source_properties.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/event_hub_output_data_source.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_output_data_source.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/event_hub_output_data_source.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_stream_input_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/event_hub_stream_input_data_source.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_stream_input_data_source.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/event_hub_stream_input_data_source.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/events_out_of_order_policy.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/events_out_of_order_policy.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/events_out_of_order_policy.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/events_out_of_order_policy.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/function.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/function.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_binding.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/function_binding.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_binding.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/function_binding.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_input.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/function_input.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_input.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/function_input.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_list_result.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/function_list_result.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_list_result.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/function_list_result.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_output.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/function_output.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_output.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/function_output.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/function_properties.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_properties.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/function_properties.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_retrieve_default_definition_parameters.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/function_retrieve_default_definition_parameters.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_retrieve_default_definition_parameters.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/function_retrieve_default_definition_parameters.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/input.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/input.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/input.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/input.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/input_list_result.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/input_list_result.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/input_list_result.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/input_list_result.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/input_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/input_properties.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/input_properties.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/input_properties.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/io_thub_stream_input_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/io_thub_stream_input_data_source.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/io_thub_stream_input_data_source.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/io_thub_stream_input_data_source.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/java_script_function_binding.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/java_script_function_binding.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/java_script_function_binding.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/java_script_function_binding.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/java_script_function_retrieve_default_definition_parameters.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/java_script_function_retrieve_default_definition_parameters.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/java_script_function_retrieve_default_definition_parameters.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/java_script_function_retrieve_default_definition_parameters.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/json_output_serialization_format.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/json_output_serialization_format.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/json_output_serialization_format.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/json_output_serialization_format.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/json_serialization.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/json_serialization.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/json_serialization.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/json_serialization.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/oauth_based_data_source_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/oauth_based_data_source_properties.rb new file mode 100644 index 0000000000..49ea8d0003 --- /dev/null +++ b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/oauth_based_data_source_properties.rb @@ -0,0 +1,76 @@ +# 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::StreamAnalytics + module Models + # + # The properties that are associated with data sources that use OAuth as + # their authentication model. + # + class OAuthBasedDataSourceProperties + + include MsRestAzure + + include MsRest::JSONable + # @return [String] A refresh token that can be used to obtain a valid + # access token that can then be used to authenticate with the data + # source. A valid refresh token is currently only obtainable via the + # Azure Portal. It is recommended to put a dummy string value here when + # creating the data source and then going to the Azure Portal to + # authenticate the data source which will update this property with a + # valid refresh token. Required on PUT (CreateOrReplace) requests. + attr_accessor :refresh_token + + # @return [String] The user principal name (UPN) of the user that was + # used to obtain the refresh token. Use this property to help remember + # which user was used to obtain the refresh token. + attr_accessor :token_user_principal_name + + # @return [String] The user display name of the user that was used to + # obtain the refresh token. Use this property to help remember which user + # was used to obtain the refresh token. + attr_accessor :token_user_display_name + + + # + # Mapper for OAuthBasedDataSourceProperties class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'OAuthBasedDataSourceProperties', + type: { + name: 'Composite', + class_name: 'OAuthBasedDataSourceProperties', + model_properties: { + refresh_token: { + required: false, + serialized_name: 'refreshToken', + type: { + name: 'String' + } + }, + token_user_principal_name: { + required: false, + serialized_name: 'tokenUserPrincipalName', + type: { + name: 'String' + } + }, + token_user_display_name: { + required: false, + serialized_name: 'tokenUserDisplayName', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/operation.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/operation.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/operation.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/operation.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/operation_display.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/operation_display.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/operation_display.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/operation_display.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/operation_list_result.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/operation_list_result.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/operation_list_result.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/operation_list_result.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/output.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/output.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/output_data_source.rb similarity index 91% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output_data_source.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/output_data_source.rb index 01cf467d9a..4e3cb812a7 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/output_data_source.rb @@ -14,6 +14,8 @@ class OutputDataSource include MsRest::JSONable @@discriminatorMap = Hash.new + @@discriminatorMap["Microsoft.DataLake/Accounts"] = "AzureDataLakeStoreOutputDataSource" + @@discriminatorMap["PowerBI"] = "PowerBIOutputDataSource" @@discriminatorMap["Microsoft.ServiceBus/Topic"] = "ServiceBusTopicOutputDataSource" @@discriminatorMap["Microsoft.ServiceBus/Queue"] = "ServiceBusQueueOutputDataSource" @@discriminatorMap["Microsoft.Storage/DocumentDB"] = "DocumentDbOutputDataSource" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output_error_policy.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/output_error_policy.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output_error_policy.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/output_error_policy.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output_list_result.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/output_list_result.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output_list_result.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/output_list_result.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output_start_mode.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/output_start_mode.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output_start_mode.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/output_start_mode.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/power_bioutput_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/power_bioutput_data_source.rb new file mode 100644 index 0000000000..e2351a44be --- /dev/null +++ b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/power_bioutput_data_source.rb @@ -0,0 +1,132 @@ +# 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::StreamAnalytics + module Models + # + # Describes a Power BI output data source. + # + class PowerBIOutputDataSource < OutputDataSource + + include MsRestAzure + + include MsRest::JSONable + + def initialize + @type = "PowerBI" + end + + attr_accessor :type + + # @return [String] A refresh token that can be used to obtain a valid + # access token that can then be used to authenticate with the data + # source. A valid refresh token is currently only obtainable via the + # Azure Portal. It is recommended to put a dummy string value here when + # creating the data source and then going to the Azure Portal to + # authenticate the data source which will update this property with a + # valid refresh token. Required on PUT (CreateOrReplace) requests. + attr_accessor :refresh_token + + # @return [String] The user principal name (UPN) of the user that was + # used to obtain the refresh token. Use this property to help remember + # which user was used to obtain the refresh token. + attr_accessor :token_user_principal_name + + # @return [String] The user display name of the user that was used to + # obtain the refresh token. Use this property to help remember which user + # was used to obtain the refresh token. + attr_accessor :token_user_display_name + + # @return [String] The name of the Power BI dataset. Required on PUT + # (CreateOrReplace) requests. + attr_accessor :dataset + + # @return [String] The name of the Power BI table under the specified + # dataset. Required on PUT (CreateOrReplace) requests. + attr_accessor :table + + # @return [String] The ID of the Power BI group. + attr_accessor :group_id + + # @return [String] The name of the Power BI group. Use this property to + # help remember which specific Power BI group id was used. + attr_accessor :group_name + + + # + # Mapper for PowerBIOutputDataSource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'PowerBI', + type: { + name: 'Composite', + class_name: 'PowerBIOutputDataSource', + model_properties: { + type: { + required: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + refresh_token: { + required: false, + serialized_name: 'properties.refreshToken', + type: { + name: 'String' + } + }, + token_user_principal_name: { + required: false, + serialized_name: 'properties.tokenUserPrincipalName', + type: { + name: 'String' + } + }, + token_user_display_name: { + required: false, + serialized_name: 'properties.tokenUserDisplayName', + type: { + name: 'String' + } + }, + dataset: { + required: false, + serialized_name: 'properties.dataset', + type: { + name: 'String' + } + }, + table: { + required: false, + serialized_name: 'properties.table', + type: { + name: 'String' + } + }, + group_id: { + required: false, + serialized_name: 'properties.groupId', + type: { + name: 'String' + } + }, + group_name: { + required: false, + serialized_name: 'properties.groupName', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/reference_input_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/reference_input_data_source.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/reference_input_data_source.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/reference_input_data_source.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/reference_input_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/reference_input_properties.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/reference_input_properties.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/reference_input_properties.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/resource_test_status.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/resource_test_status.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/resource_test_status.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/resource_test_status.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/scalar_function_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/scalar_function_properties.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/scalar_function_properties.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/scalar_function_properties.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/serialization.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/serialization.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/serialization.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/serialization.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_data_source_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/service_bus_data_source_properties.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_data_source_properties.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/service_bus_data_source_properties.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_queue_output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/service_bus_queue_output_data_source.rb similarity index 98% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_queue_output_data_source.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/service_bus_queue_output_data_source.rb index e59f86d0fb..60e40f4624 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_queue_output_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/service_bus_queue_output_data_source.rb @@ -6,7 +6,7 @@ module Azure::ARM::StreamAnalytics module Models # - # Describes a Service Bus Queue data source. + # Describes a Service Bus Queue output data source. # class ServiceBusQueueOutputDataSource < OutputDataSource diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_topic_output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/service_bus_topic_output_data_source.rb similarity index 98% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_topic_output_data_source.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/service_bus_topic_output_data_source.rb index e98eacfc5b..80b9eb3563 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_topic_output_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/service_bus_topic_output_data_source.rb @@ -6,7 +6,7 @@ module Azure::ARM::StreamAnalytics module Models # - # Describes a Service Bus Topic data source. + # Describes a Service Bus Topic output data source. # class ServiceBusTopicOutputDataSource < OutputDataSource diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/sku.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/sku.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/sku.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/sku.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/sku_name.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/sku_name.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/sku_name.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/sku_name.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/start_streaming_job_parameters.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/start_streaming_job_parameters.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/start_streaming_job_parameters.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/start_streaming_job_parameters.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/storage_account.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/storage_account.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/storage_account.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/storage_account.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/stream_input_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/stream_input_data_source.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/stream_input_data_source.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/stream_input_data_source.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/stream_input_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/stream_input_properties.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/stream_input_properties.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/stream_input_properties.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/streaming_job.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/streaming_job.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/streaming_job.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/streaming_job.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/streaming_job_list_result.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/streaming_job_list_result.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/streaming_job_list_result.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/streaming_job_list_result.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/sub_resource.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/sub_resource.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/sub_resource.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/sub_resource.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/subscription_quota.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/subscription_quota.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/subscription_quota.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/subscription_quota.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/subscription_quotas_list_result.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/subscription_quotas_list_result.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/subscription_quotas_list_result.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/subscription_quotas_list_result.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/transformation.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/transformation.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/transformation.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/transformation.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/udf_type.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/udf_type.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/udf_type.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/models/udf_type.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/module_definition.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/module_definition.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/module_definition.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/module_definition.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/operations.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/operations.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/operations.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/operations.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/outputs.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/outputs.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/outputs.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/outputs.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/stream_analytics_management_client.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/stream_analytics_management_client.rb similarity index 99% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/stream_analytics_management_client.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/stream_analytics_management_client.rb index c7cfd08c5f..d35845a6b8 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/stream_analytics_management_client.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/stream_analytics_management_client.rb @@ -145,7 +145,7 @@ def make_request_async(method, path, options = {}) # Adds telemetry information. # def add_telemetry - sdk_information = 'azure_mgmt_stream_analytics' + sdk_information = 'streamingjobs' if defined? Azure::ARM::StreamAnalytics::VERSION sdk_information = "#{sdk_information}/#{Azure::ARM::StreamAnalytics::VERSION}" end diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/streaming_jobs.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/streaming_jobs.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/streaming_jobs.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/streaming_jobs.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/subscriptions.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/subscriptions.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/subscriptions.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/subscriptions.rb diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/transformations.rb b/management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/transformations.rb similarity index 100% rename from management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/transformations.rb rename to management/azure_mgmt_stream_analytics/lib/generated/streamingjobs/transformations.rb