From 56f98ef6d1b395361ca1d315ff9a8b413b2bcdbe Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Wed, 25 Oct 2017 17:26:39 +0000 Subject: [PATCH] Generated from a6a2ba4aee9006b9f3a6a0dc07dc09e4b94e5574 --- .../data_factory_management_client.py | 2 - .../azure/mgmt/datafactory/models/__init__.py | 14 +- .../azure/mgmt/datafactory/models/activity.py | 8 +- .../datafactory/models/activity_dependency.py | 4 +- .../models/amazon_redshift_linked_service.py | 9 +- .../models/amazon_redshift_source.py | 6 +- .../datafactory/models/amazon_s3_dataset.py | 15 +- .../models/amazon_s3_linked_service.py | 9 +- .../mgmt/datafactory/models/avro_format.py | 2 +- .../models/azure_batch_linked_service.py | 13 +- .../datafactory/models/azure_blob_dataset.py | 15 +- ...zure_data_lake_analytics_linked_service.py | 9 +- .../models/azure_data_lake_store_dataset.py | 19 ++- .../azure_data_lake_store_linked_service.py | 9 +- .../models/azure_data_lake_store_sink.py | 6 +- .../models/azure_data_lake_store_source.py | 2 +- .../models/azure_key_vault_linked_service.py | 6 +- .../azure_key_vault_secret_reference.py | 24 +-- .../azure_ml_batch_execution_activity.py | 20 +-- .../models/azure_ml_linked_service.py | 12 +- .../azure_ml_update_resource_activity.py | 16 +- .../models/azure_ml_web_service_file.py | 4 +- .../datafactory/models/azure_queue_sink.py | 2 +- .../models/azure_search_index_dataset.py | 9 +- .../models/azure_search_index_sink.py | 6 +- .../models/azure_search_linked_service.py | 9 +- .../azure_sql_database_linked_service.py | 9 +- .../models/azure_sql_dw_linked_service.py | 9 +- .../models/azure_sql_dw_table_dataset.py | 9 +- .../models/azure_sql_table_dataset.py | 9 +- .../models/azure_storage_linked_service.py | 12 +- .../datafactory/models/azure_table_dataset.py | 9 +- .../datafactory/models/azure_table_sink.py | 2 +- .../datafactory/models/azure_table_source.py | 2 +- .../mgmt/datafactory/models/blob_sink.py | 6 +- .../mgmt/datafactory/models/blob_source.py | 2 +- .../mgmt/datafactory/models/blob_trigger.py | 14 +- .../models/cassandra_linked_service.py | 9 +- .../datafactory/models/cassandra_source.py | 5 +- .../models/cassandra_table_dataset.py | 9 +- .../datafactory/models/control_activity.py | 9 +- .../mgmt/datafactory/models/copy_activity.py | 32 ++-- .../mgmt/datafactory/models/copy_sink.py | 10 +- .../mgmt/datafactory/models/copy_source.py | 9 +- .../datafactory/models/copy_translator.py | 5 +- .../models/cosmos_db_linked_service.py | 9 +- .../datafactory/models/custom_activity.py | 22 ++- .../custom_activity_reference_object.py | 7 +- .../custom_data_source_linked_service.py | 6 +- .../mgmt/datafactory/models/custom_dataset.py | 9 +- .../data_lake_analytics_usql_activity.py | 18 +-- .../azure/mgmt/datafactory/models/dataset.py | 18 ++- .../models/dataset_bzip2_compression.py | 2 +- .../datafactory/models/dataset_compression.py | 6 +- .../dataset_date_time_partition_value.py | 2 +- .../models/dataset_deflate_compression.py | 5 +- .../models/dataset_gzip_compression.py | 5 +- .../datafactory/models/dataset_partition.py | 3 +- .../models/dataset_partition_value.py | 5 +- .../datafactory/models/dataset_reference.py | 2 +- .../datafactory/models/dataset_resource.py | 2 +- .../models/dataset_storage_format.py | 6 +- .../datafactory/models/db2_linked_service.py | 13 +- .../models/document_db_collection_dataset.py | 9 +- .../models/document_db_collection_sink.py | 2 +- .../models/document_db_collection_source.py | 2 +- .../models/dynamics_entity_dataset.py | 9 +- .../models/dynamics_linked_service.py | 10 +- .../mgmt/datafactory/models/dynamics_sink.py | 66 +++++++++ .../datafactory/models/dynamics_source.py | 4 +- .../mgmt/datafactory/models/error_response.py | 3 +- .../models/execute_pipeline_activity.py | 10 +- .../datafactory/models/execution_activity.py | 20 ++- .../azure/mgmt/datafactory/models/factory.py | 5 +- .../models/factory_update_parameters.py | 5 +- .../models/file_server_linked_service.py | 9 +- .../datafactory/models/file_share_dataset.py | 15 +- .../datafactory/models/file_system_sink.py | 6 +- .../datafactory/models/file_system_source.py | 2 +- .../datafactory/models/for_each_activity.py | 11 +- .../models/ftp_server_linked_service.py | 13 +- .../models/get_metadata_activity.py | 17 +-- .../models/hd_insight_hive_activity.py | 28 ++-- .../models/hd_insight_linked_service.py | 17 +-- .../models/hd_insight_map_reduce_activity.py | 30 ++-- .../hd_insight_on_demand_linked_service.py | 28 ++-- .../models/hd_insight_pig_activity.py | 28 ++-- .../models/hd_insight_spark_activity.py | 24 ++- .../models/hd_insight_streaming_activity.py | 32 ++-- .../datafactory/models/hdfs_linked_service.py | 9 +- .../mgmt/datafactory/models/hdfs_source.py | 5 +- .../mgmt/datafactory/models/http_dataset.py | 18 +-- .../datafactory/models/http_linked_service.py | 13 +- .../mgmt/datafactory/models/http_source.py | 2 +- .../models/if_condition_activity.py | 14 +- .../datafactory/models/integration_runtime.py | 5 +- .../integration_runtime_compute_properties.py | 4 +- .../integration_runtime_monitoring_data.py | 4 +- .../models/integration_runtime_reference.py | 2 +- ...ation_runtime_regenerate_key_parameters.py | 4 +- .../models/integration_runtime_resource.py | 3 +- .../integration_runtime_ssis_catalog_info.py | 6 +- .../integration_runtime_ssis_properties.py | 4 +- .../models/integration_runtime_status.py | 10 +- ...ntegration_runtime_status_list_response.py | 4 +- .../integration_runtime_status_response.py | 3 +- .../mgmt/datafactory/models/json_format.py | 6 +- .../mgmt/datafactory/models/linked_service.py | 22 ++- .../models/linked_service_resource.py | 3 +- .../datafactory/models/lookup_activity.py | 18 +-- .../models/managed_integration_runtime.py | 14 +- .../managed_integration_runtime_error.py | 2 +- .../managed_integration_runtime_node.py | 8 +- ...ed_integration_runtime_operation_result.py | 2 +- .../managed_integration_runtime_status.py | 18 +-- .../models/mongo_db_collection_dataset.py | 9 +- .../models/mongo_db_linked_service.py | 13 +- .../datafactory/models/mongo_db_source.py | 2 +- .../models/my_sql_linked_service.py | 9 +- .../models/odata_linked_service.py | 13 +- .../models/odata_resource_dataset.py | 9 +- .../datafactory/models/odbc_linked_service.py | 15 +- .../mgmt/datafactory/models/odbc_sink.py | 2 +- .../mgmt/datafactory/models/operation.py | 7 +- .../models/operation_list_response.py | 3 +- .../models/operation_metric_specification.py | 4 +- .../models/operation_service_specification.py | 8 +- .../models/oracle_linked_service.py | 9 +- .../mgmt/datafactory/models/oracle_sink.py | 2 +- .../mgmt/datafactory/models/oracle_source.py | 2 +- .../models/oracle_table_dataset.py | 9 +- .../mgmt/datafactory/models/orc_format.py | 2 +- .../models/parameter_specification.py | 3 +- .../mgmt/datafactory/models/parquet_format.py | 2 +- .../datafactory/models/pipeline_resource.py | 6 +- .../mgmt/datafactory/models/pipeline_run.py | 5 +- .../models/pipeline_run_filter_parameters.py | 7 +- .../models/pipeline_run_query_filter.py | 10 +- .../models/pipeline_run_query_order_by.py | 7 +- .../models/pipeline_run_query_response.py | 3 +- .../datafactory/models/polybase_settings.py | 4 +- .../models/postgre_sql_linked_service.py | 9 +- .../datafactory/models/recurrence_schedule.py | 13 +- .../models/recurrence_schedule_occurrence.py | 3 +- .../models/redshift_unload_settings.py | 4 +- .../datafactory/models/relational_source.py | 2 +- .../models/relational_table_dataset.py | 9 +- .../azure/mgmt/datafactory/models/resource.py | 2 +- .../models/salesforce_linked_service.py | 16 +- .../models/sap_bw_linked_service.py | 9 +- .../models/sap_hana_linked_service.py | 13 +- .../datafactory/models/schedule_trigger.py | 13 +- .../models/schedule_trigger_recurrence.py | 6 +- ..._key_vault_reference.py => secret_base.py} | 19 +-- .../mgmt/datafactory/models/secure_string.py | 17 +-- .../models/self_hosted_integration_runtime.py | 2 +- .../self_hosted_integration_runtime_node.py | 10 +- .../self_hosted_integration_runtime_status.py | 21 ++- .../models/sftp_server_linked_service.py | 19 +-- .../mgmt/datafactory/models/sql_dw_sink.py | 5 +- .../mgmt/datafactory/models/sql_dw_source.py | 2 +- .../models/sql_server_linked_service.py | 12 +- .../sql_server_stored_procedure_activity.py | 15 +- .../models/sql_server_table_dataset.py | 9 +- .../azure/mgmt/datafactory/models/sql_sink.py | 5 +- .../mgmt/datafactory/models/sql_source.py | 5 +- .../datafactory/models/staging_settings.py | 4 +- .../models/stored_procedure_parameter.py | 4 +- .../models/sybase_linked_service.py | 13 +- .../datafactory/models/tabular_translator.py | 2 +- .../models/teradata_linked_service.py | 13 +- .../mgmt/datafactory/models/text_format.py | 2 +- .../azure/mgmt/datafactory/models/trigger.py | 13 +- .../models/trigger_pipeline_reference.py | 5 +- .../datafactory/models/trigger_resource.py | 2 +- .../mgmt/datafactory/models/trigger_run.py | 7 +- .../mgmt/datafactory/models/until_activity.py | 11 +- .../mgmt/datafactory/models/wait_activity.py | 5 +- .../mgmt/datafactory/models/web_activity.py | 26 ++-- .../models/web_activity_authentication.py | 6 +- .../models/web_anonymous_authentication.py | 2 +- .../models/web_basic_authentication.py | 5 +- .../web_client_certificate_authentication.py | 8 +- .../datafactory/models/web_linked_service.py | 10 +- .../web_linked_service_type_properties.py | 6 +- .../mgmt/datafactory/models/web_source.py | 2 +- .../datafactory/models/web_table_dataset.py | 9 +- .../operations/activity_runs_operations.py | 7 +- .../operations/datasets_operations.py | 37 ++--- .../operations/factories_operations.py | 60 +++----- .../integration_runtimes_operations.py | 130 ++++++---------- .../operations/linked_services_operations.py | 37 ++--- .../mgmt/datafactory/operations/operations.py | 10 +- .../operations/pipeline_runs_operations.py | 24 +-- .../operations/pipelines_operations.py | 49 ++---- .../operations/triggers_operations.py | 68 +++------ azure-mgmt-datafactory/build.json | 140 ++++++++++++------ 197 files changed, 1109 insertions(+), 1182 deletions(-) create mode 100644 azure-mgmt-datafactory/azure/mgmt/datafactory/models/dynamics_sink.py rename azure-mgmt-datafactory/azure/mgmt/datafactory/models/{azure_key_vault_reference.py => secret_base.py} (58%) diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/data_factory_management_client.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/data_factory_management_client.py index 63be247cdf2d..283d20fefa10 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/data_factory_management_client.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/data_factory_management_client.py @@ -45,8 +45,6 @@ def __init__( raise ValueError("Parameter 'credentials' must not be None.") if subscription_id is None: raise ValueError("Parameter 'subscription_id' must not be None.") - if not isinstance(subscription_id, str): - raise TypeError("Parameter 'subscription_id' must be str.") if not base_url: base_url = 'https://management.azure.com' diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/__init__.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/__init__.py index 18efac5898ba..6d8711b055f7 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/__init__.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/__init__.py @@ -13,6 +13,9 @@ from .sub_resource import SubResource from .expression import Expression from .secure_string import SecureString +from .linked_service_reference import LinkedServiceReference +from .azure_key_vault_secret_reference import AzureKeyVaultSecretReference +from .secret_base import SecretBase from .factory_identity import FactoryIdentity from .factory import Factory from .integration_runtime import IntegrationRuntime @@ -23,7 +26,6 @@ from .integration_runtime_status_list_response import IntegrationRuntimeStatusListResponse from .linked_service import LinkedService from .linked_service_resource import LinkedServiceResource -from .linked_service_reference import LinkedServiceReference from .parameter_specification import ParameterSpecification from .dataset import Dataset from .dataset_resource import DatasetResource @@ -85,8 +87,6 @@ from .oracle_linked_service import OracleLinkedService from .file_server_linked_service import FileServerLinkedService from .hd_insight_linked_service import HDInsightLinkedService -from .azure_key_vault_secret_reference import AzureKeyVaultSecretReference -from .azure_key_vault_reference import AzureKeyVaultReference from .dynamics_linked_service import DynamicsLinkedService from .cosmos_db_linked_service import CosmosDbLinkedService from .azure_key_vault_linked_service import AzureKeyVaultLinkedService @@ -173,6 +173,7 @@ from .staging_settings import StagingSettings from .tabular_translator import TabularTranslator from .copy_translator import CopyTranslator +from .dynamics_sink import DynamicsSink from .odbc_sink import OdbcSink from .azure_search_index_sink import AzureSearchIndexSink from .azure_data_lake_store_sink import AzureDataLakeStoreSink @@ -265,6 +266,9 @@ 'SubResource', 'Expression', 'SecureString', + 'LinkedServiceReference', + 'AzureKeyVaultSecretReference', + 'SecretBase', 'FactoryIdentity', 'Factory', 'IntegrationRuntime', @@ -275,7 +279,6 @@ 'IntegrationRuntimeStatusListResponse', 'LinkedService', 'LinkedServiceResource', - 'LinkedServiceReference', 'ParameterSpecification', 'Dataset', 'DatasetResource', @@ -337,8 +340,6 @@ 'OracleLinkedService', 'FileServerLinkedService', 'HDInsightLinkedService', - 'AzureKeyVaultSecretReference', - 'AzureKeyVaultReference', 'DynamicsLinkedService', 'CosmosDbLinkedService', 'AzureKeyVaultLinkedService', @@ -425,6 +426,7 @@ 'StagingSettings', 'TabularTranslator', 'CopyTranslator', + 'DynamicsSink', 'OdbcSink', 'AzureSearchIndexSink', 'AzureDataLakeStoreSink', diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/activity.py index c18b3aac2c7a..988a7cae1f9f 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/activity.py @@ -15,14 +15,16 @@ class Activity(Model): """A pipeline activity. + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: ExecutionActivity, ControlActivity + :param name: Activity name. :type name: str :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/activity_dependency.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/activity_dependency.py index 5f4fa9bf4b06..21dcad251bcb 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/activity_dependency.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/activity_dependency.py @@ -18,8 +18,8 @@ class ActivityDependency(Model): :param activity: Activity name. :type activity: str :param dependency_conditions: Match-Condition for the dependency. - :type dependency_conditions: list of str or :class:`DependencyCondition - ` + :type dependency_conditions: list[str or + ~azure.mgmt.datafactory.models.DependencyCondition] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/amazon_redshift_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/amazon_redshift_linked_service.py index 1206a8418d0f..8baf5dd6db7a 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/amazon_redshift_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/amazon_redshift_linked_service.py @@ -16,11 +16,11 @@ class AmazonRedshiftLinkedService(LinkedService): """Linked service for Amazon Redshift. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param server: The name of the Amazon Redshift server. Type: string (or Expression with resultType string). @@ -29,8 +29,7 @@ class AmazonRedshiftLinkedService(LinkedService): (or Expression with resultType string). :type username: object :param password: The password of the Amazon Redshift source. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param database: The database name of the Amazon Redshift source. Type: string (or Expression with resultType string). :type database: object diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/amazon_redshift_source.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/amazon_redshift_source.py index f0d5b04bd796..95b65ca69872 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/amazon_redshift_source.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/amazon_redshift_source.py @@ -22,7 +22,7 @@ class AmazonRedshiftSource(CopySource): with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type source_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param query: Database query. Type: string (or Expression with resultType string). @@ -31,8 +31,8 @@ class AmazonRedshiftSource(CopySource): interim Amazon S3 when copying from Amazon Redshift with unload. With this, data from Amazon Redshift source will be unloaded into S3 first and then copied into the targeted sink from the interim S3. - :type redshift_unload_settings: :class:`RedshiftUnloadSettings - ` + :type redshift_unload_settings: + ~azure.mgmt.datafactory.models.RedshiftUnloadSettings """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/amazon_s3_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/amazon_s3_dataset.py index 6956827eaf22..fa210cefdef2 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/amazon_s3_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/amazon_s3_dataset.py @@ -21,11 +21,12 @@ class AmazonS3Dataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param bucket_name: The name of the Amazon S3 bucket. Type: string (or Expression with resultType string). @@ -40,12 +41,10 @@ class AmazonS3Dataset(Dataset): with resultType string). :type version: object :param format: The format of files. - :type format: :class:`DatasetStorageFormat - ` + :type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat :param compression: The data compression method used for the Amazon S3 object. - :type compression: :class:`DatasetCompression - ` + :type compression: ~azure.mgmt.datafactory.models.DatasetCompression """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/amazon_s3_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/amazon_s3_linked_service.py index 5bb03056009e..0d768a17a018 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/amazon_s3_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/amazon_s3_linked_service.py @@ -16,11 +16,11 @@ class AmazonS3LinkedService(LinkedService): """Linked service for Amazon S3. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param access_key_id: The access key identifier of the Amazon S3 Identity and Access Management (IAM) user. Type: string (or Expression with @@ -28,8 +28,7 @@ class AmazonS3LinkedService(LinkedService): :type access_key_id: object :param secret_access_key: The secret access key of the Amazon S3 Identity and Access Management (IAM) user. - :type secret_access_key: :class:`SecureString - ` + :type secret_access_key: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/avro_format.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/avro_format.py index c84195b03143..82655c4d9261 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/avro_format.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/avro_format.py @@ -21,7 +21,7 @@ class AvroFormat(DatasetStorageFormat): :param deserializer: Deserializer. Type: string (or Expression with resultType string). :type deserializer: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_batch_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_batch_linked_service.py index b47aa4665eee..43b432d9d51b 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_batch_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_batch_linked_service.py @@ -16,18 +16,17 @@ class AzureBatchLinkedService(LinkedService): """Azure Batch linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param account_name: The Azure Batch account name. Type: string (or Expression with resultType string). :type account_name: object :param access_key: The Azure Batch account access key. - :type access_key: :class:`SecureString - ` + :type access_key: ~azure.mgmt.datafactory.models.SecureString :param batch_uri: The Azure Batch URI. Type: string (or Expression with resultType string). :type batch_uri: object @@ -35,8 +34,8 @@ class AzureBatchLinkedService(LinkedService): with resultType string). :type pool_name: object :param linked_service_name: The Azure Storage linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_blob_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_blob_dataset.py index 2b198e412641..9b0d66f7ef54 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_blob_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_blob_dataset.py @@ -21,11 +21,12 @@ class AzureBlobDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param folder_path: The path of the Azure Blob storage. Type: string (or Expression with resultType string). @@ -37,11 +38,9 @@ class AzureBlobDataset(Dataset): with resultType string). :type file_name: object :param format: The format of the Azure Blob storage. - :type format: :class:`DatasetStorageFormat - ` + :type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat :param compression: The data compression method used for the blob storage. - :type compression: :class:`DatasetCompression - ` + :type compression: ~azure.mgmt.datafactory.models.DatasetCompression """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_analytics_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_analytics_linked_service.py index a6abd1c36fd0..295f036aa3e2 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_analytics_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_analytics_linked_service.py @@ -16,11 +16,11 @@ class AzureDataLakeAnalyticsLinkedService(LinkedService): """Azure Data Lake Analytics linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param account_name: The Azure Data Lake Analytics account name. Type: string (or Expression with resultType string). @@ -31,8 +31,7 @@ class AzureDataLakeAnalyticsLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The Key of the application used to authenticate against the Azure Data Lake Analytics account. - :type service_principal_key: :class:`SecureString - ` + :type service_principal_key: ~azure.mgmt.datafactory.models.SecureString :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_store_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_store_dataset.py index 1955edd5596d..e7baf6015c7f 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_store_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_store_dataset.py @@ -21,11 +21,12 @@ class AzureDataLakeStoreDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param folder_path: Path to the folder in the Azure Data Lake Store. Type: string (or Expression with resultType string). @@ -34,16 +35,14 @@ class AzureDataLakeStoreDataset(Dataset): string (or Expression with resultType string). :type file_name: object :param format: The format of the Data Lake Store. - :type format: :class:`DatasetStorageFormat - ` + :type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat :param compression: The data compression method used for the item(s) in the Azure Data Lake Store. - :type compression: :class:`DatasetCompression - ` + :type compression: ~azure.mgmt.datafactory.models.DatasetCompression :param partitioned_by: Specify a dynamic path and filename for time series data. - :type partitioned_by: list of :class:`DatasetPartition - ` + :type partitioned_by: + list[~azure.mgmt.datafactory.models.DatasetPartition] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_store_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_store_linked_service.py index e22793c44638..60891a238655 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_store_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_store_linked_service.py @@ -16,11 +16,11 @@ class AzureDataLakeStoreLinkedService(LinkedService): """Azure Data Lake Store linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param data_lake_store_uri: Data Lake Store service URI. Type: string (or Expression with resultType string). @@ -31,8 +31,7 @@ class AzureDataLakeStoreLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The Key of the application used to authenticate against the Azure Data Lake Store account. - :type service_principal_key: :class:`SecureString - ` + :type service_principal_key: ~azure.mgmt.datafactory.models.SecureString :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_store_sink.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_store_sink.py index 8d92c536287d..18bb61ccd359 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_store_sink.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_store_sink.py @@ -29,12 +29,12 @@ class AzureDataLakeStoreSink(CopySink): resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type sink_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param copy_behavior: The type of copy behavior for copy sink. Possible values include: 'PreserveHierarchy', 'FlattenHierarchy', 'MergeFiles' - :type copy_behavior: str or :class:`CopyBehaviorType - ` + :type copy_behavior: str or + ~azure.mgmt.datafactory.models.CopyBehaviorType """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_store_source.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_store_source.py index 0f6d06805e39..08822786eac1 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_store_source.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_data_lake_store_source.py @@ -22,7 +22,7 @@ class AzureDataLakeStoreSource(CopySource): with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type source_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param recursive: If true, files under the folder path will be read recursively. Default is true. Type: boolean (or Expression with resultType diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_key_vault_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_key_vault_linked_service.py index 5ff191bcbdc4..2e5af1201819 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_key_vault_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_key_vault_linked_service.py @@ -16,11 +16,11 @@ class AzureKeyVaultLinkedService(LinkedService): """Azure Key Vault linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param base_url: The base URL of the Azure Key Vault. e.g. https://myakv.vault.azure.net Type: string (or Expression with resultType diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_key_vault_secret_reference.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_key_vault_secret_reference.py index 976f4476e725..9e5e976fa083 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_key_vault_secret_reference.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_key_vault_secret_reference.py @@ -9,19 +9,18 @@ # regenerated. # -------------------------------------------------------------------------- -from .azure_key_vault_reference import AzureKeyVaultReference +from .secret_base import SecretBase -class AzureKeyVaultSecretReference(AzureKeyVaultReference): - """Azure Key Vault Secret properties. +class AzureKeyVaultSecretReference(SecretBase): + """Azure Key Vault secret reference. - :param store: The Azure Key Vault LinkedService. - :type store: :class:`LinkedServiceReference - ` - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str - :param secret_name: The name of secret in Azure Key Vault. Type: string - (or Expression with resultType string). + :param store: The Azure Key Vault linked service reference. + :type store: ~azure.mgmt.datafactory.models.LinkedServiceReference + :param secret_name: The name of the secret in Azure Key Vault. Type: + string (or Expression with resultType string). :type secret_name: object :param secret_version: The version of the secret in Azure Key Vault. The default value is the latest version of the secret. Type: string (or @@ -30,20 +29,21 @@ class AzureKeyVaultSecretReference(AzureKeyVaultReference): """ _validation = { - 'store': {'required': True}, 'type': {'required': True}, + 'store': {'required': True}, 'secret_name': {'required': True}, } _attribute_map = { - 'store': {'key': 'store', 'type': 'LinkedServiceReference'}, 'type': {'key': 'type', 'type': 'str'}, + 'store': {'key': 'store', 'type': 'LinkedServiceReference'}, 'secret_name': {'key': 'secretName', 'type': 'object'}, 'secret_version': {'key': 'secretVersion', 'type': 'object'}, } def __init__(self, store, secret_name, secret_version=None): - super(AzureKeyVaultSecretReference, self).__init__(store=store) + super(AzureKeyVaultSecretReference, self).__init__() + self.store = store self.secret_name = secret_name self.secret_version = secret_version self.type = 'AzureKeyVaultSecret' diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_ml_batch_execution_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_ml_batch_execution_activity.py index 35405b48382b..52ebe6c8f7a9 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_ml_batch_execution_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_ml_batch_execution_activity.py @@ -20,32 +20,32 @@ class AzureMLBatchExecutionActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param policy: Activity policy. - :type policy: :class:`ActivityPolicy - ` + :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy :param global_parameters: Key,Value pairs to be passed to the Azure ML Batch Execution Service endpoint. Keys must match the names of web service parameters defined in the published Azure ML web service. Values will be passed in the GlobalParameters property of the Azure ML batch execution request. - :type global_parameters: dict + :type global_parameters: dict[str, object] :param web_service_outputs: Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Outputs to AzureMLWebServiceFile objects specifying the output Blob locations. This information will be passed in the WebServiceOutputs property of the Azure ML batch execution request. - :type web_service_outputs: dict + :type web_service_outputs: dict[str, + ~azure.mgmt.datafactory.models.AzureMLWebServiceFile] :param web_service_inputs: Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Inputs to AzureMLWebServiceFile objects specifying the input Blob locations.. This information will be passed in the WebServiceInputs property of the Azure ML batch execution request. - :type web_service_inputs: dict + :type web_service_inputs: dict[str, + ~azure.mgmt.datafactory.models.AzureMLWebServiceFile] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_ml_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_ml_linked_service.py index 8ec27f4d4fdc..8f16020d6f01 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_ml_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_ml_linked_service.py @@ -16,18 +16,17 @@ class AzureMLLinkedService(LinkedService): """Azure ML Web Service linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param ml_endpoint: The Batch Execution REST URL for an Azure ML Web Service endpoint. Type: string (or Expression with resultType string). :type ml_endpoint: object :param api_key: The API key for accessing the Azure ML model endpoint. - :type api_key: :class:`SecureString - ` + :type api_key: ~azure.mgmt.datafactory.models.SecureString :param update_resource_endpoint: The Update Resource REST URL for an Azure ML Web Service endpoint. Type: string (or Expression with resultType string). @@ -39,8 +38,7 @@ class AzureMLLinkedService(LinkedService): :param service_principal_key: The key of the service principal used to authenticate against the ARM-based updateResourceEndpoint of an Azure ML web service. - :type service_principal_key: :class:`SecureString - ` + :type service_principal_key: ~azure.mgmt.datafactory.models.SecureString :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_ml_update_resource_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_ml_update_resource_activity.py index 6f66516ed066..442f201c9ee1 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_ml_update_resource_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_ml_update_resource_activity.py @@ -20,16 +20,14 @@ class AzureMLUpdateResourceActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param policy: Activity policy. - :type policy: :class:`ActivityPolicy - ` + :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy :param trained_model_name: Name of the Trained Model module in the Web Service experiment to be updated. Type: string (or Expression with resultType string). @@ -37,8 +35,8 @@ class AzureMLUpdateResourceActivity(ExecutionActivity): :param trained_model_linked_service_name: Name of Azure Storage linked service holding the .ilearner file that will be uploaded by the update operation. - :type trained_model_linked_service_name: :class:`LinkedServiceReference - ` + :type trained_model_linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param trained_model_file_path: The relative file path in trainedModelLinkedService to represent the .ilearner file that will be uploaded by the update operation. Type: string (or Expression with diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_ml_web_service_file.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_ml_web_service_file.py index fa9b8e43d7fc..88803ce735b6 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_ml_web_service_file.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_ml_web_service_file.py @@ -21,8 +21,8 @@ class AzureMLWebServiceFile(Model): :type file_path: object :param linked_service_name: Reference to an Azure Storage LinkedService, where Azure ML WebService Input/Output file located. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_queue_sink.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_queue_sink.py index 2425939a8465..8f41fbdea0ae 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_queue_sink.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_queue_sink.py @@ -29,7 +29,7 @@ class AzureQueueSink(CopySink): resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type sink_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_search_index_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_search_index_dataset.py index 126a2e35b2cf..154209d96d86 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_search_index_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_search_index_dataset.py @@ -21,11 +21,12 @@ class AzureSearchIndexDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param index_name: The name of the Azure Search Index. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_search_index_sink.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_search_index_sink.py index e07843dc451a..aa7f1b96aa4e 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_search_index_sink.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_search_index_sink.py @@ -29,12 +29,12 @@ class AzureSearchIndexSink(CopySink): resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type sink_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param write_behavior: Specify the write behavior when upserting documents into Azure Search Index. Possible values include: 'Merge', 'Upload' - :type write_behavior: str or :class:`AzureSearchIndexWriteBehaviorType - ` + :type write_behavior: str or + ~azure.mgmt.datafactory.models.AzureSearchIndexWriteBehaviorType """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_search_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_search_linked_service.py index de9bdfe576f3..dc5e6780942b 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_search_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_search_linked_service.py @@ -16,18 +16,17 @@ class AzureSearchLinkedService(LinkedService): """Linked service for Windows Azure Search Service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param url: URL for Azure Search service. Type: string (or Expression with resultType string). :type url: object :param key: Admin Key for Azure Search service - :type key: :class:`SecureString - ` + :type key: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_sql_database_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_sql_database_linked_service.py index 8b66524209af..26c3a4bb6823 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_sql_database_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_sql_database_linked_service.py @@ -16,15 +16,14 @@ class AzureSqlDatabaseLinkedService(LinkedService): """Microsoft Azure SQL Database linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param connection_string: The connection string. - :type connection_string: :class:`SecureString - ` + :type connection_string: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_sql_dw_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_sql_dw_linked_service.py index 066a70006fc1..bc9c2e8c6e40 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_sql_dw_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_sql_dw_linked_service.py @@ -16,15 +16,14 @@ class AzureSqlDWLinkedService(LinkedService): """Azure SQL Data Warehouse linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param connection_string: The connection string. - :type connection_string: :class:`SecureString - ` + :type connection_string: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_sql_dw_table_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_sql_dw_table_dataset.py index a6458eb6f796..b2ad21e4511d 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_sql_dw_table_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_sql_dw_table_dataset.py @@ -21,11 +21,12 @@ class AzureSqlDWTableDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param table_name: The table name of the Azure SQL Data Warehouse. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_sql_table_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_sql_table_dataset.py index 5213ce0dc343..16a899f4af56 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_sql_table_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_sql_table_dataset.py @@ -21,11 +21,12 @@ class AzureSqlTableDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param table_name: The table name of the Azure SQL database. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_storage_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_storage_linked_service.py index 863e3505705a..ffa494d1b0e1 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_storage_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_storage_linked_service.py @@ -16,20 +16,18 @@ class AzureStorageLinkedService(LinkedService): """The storage account linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param connection_string: The connection string. It is mutually exclusive with sasUri property. - :type connection_string: :class:`SecureString - ` + :type connection_string: ~azure.mgmt.datafactory.models.SecureString :param sas_uri: SAS URI of the Azure Storage resource. It is mutually exclusive with connectionString property. - :type sas_uri: :class:`SecureString - ` + :type sas_uri: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_table_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_table_dataset.py index b8d1972abb57..97d85bad86dc 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_table_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_table_dataset.py @@ -21,11 +21,12 @@ class AzureTableDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param table_name: The table name of the Azure Table storage. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_table_sink.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_table_sink.py index 3246a2845b93..1c69ecb2116c 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_table_sink.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_table_sink.py @@ -29,7 +29,7 @@ class AzureTableSink(CopySink): resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type sink_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param azure_table_default_partition_key_value: Azure Table default partition key value. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_table_source.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_table_source.py index 97c2ccac6d44..e752f632dd78 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_table_source.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_table_source.py @@ -22,7 +22,7 @@ class AzureTableSource(CopySource): with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type source_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param azure_table_source_query: Azure Table source query. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/blob_sink.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/blob_sink.py index b6ca718f9225..98211884fded 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/blob_sink.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/blob_sink.py @@ -29,7 +29,7 @@ class BlobSink(CopySink): resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type sink_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param blob_writer_overwrite_files: Blob writer overwrite files. Type: boolean (or Expression with resultType boolean). @@ -42,8 +42,8 @@ class BlobSink(CopySink): :type blob_writer_add_header: object :param copy_behavior: The type of copy behavior for copy sink. Possible values include: 'PreserveHierarchy', 'FlattenHierarchy', 'MergeFiles' - :type copy_behavior: str or :class:`CopyBehaviorType - ` + :type copy_behavior: str or + ~azure.mgmt.datafactory.models.CopyBehaviorType """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/blob_source.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/blob_source.py index 67d66f2d886f..7c59b671ca39 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/blob_source.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/blob_source.py @@ -22,7 +22,7 @@ class BlobSource(CopySource): with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type source_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param treat_empty_as_null: Treat empty as null. Type: boolean (or Expression with resultType boolean). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/blob_trigger.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/blob_trigger.py index e4260f24c60c..fabaca733e0c 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/blob_trigger.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/blob_trigger.py @@ -21,14 +21,14 @@ class BlobTrigger(Trigger): :param description: Trigger description. :type description: str :param pipelines: Pipelines that need to be started. - :type pipelines: list of :class:`TriggerPipelineReference - ` + :type pipelines: + list[~azure.mgmt.datafactory.models.TriggerPipelineReference] :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: 'Started', 'Stopped', 'Disabled' - :vartype runtime_state: str or :class:`TriggerRuntimeState - ` - :param type: Polymorphic Discriminator + :vartype runtime_state: str or + ~azure.mgmt.datafactory.models.TriggerRuntimeState + :param type: Constant filled by server. :type type: str :param folder_path: The path of the container/folder that will trigger the pipeline. @@ -37,8 +37,8 @@ class BlobTrigger(Trigger): is triggered. :type max_concurrency: int :param linked_service: The Azure Storage linked service reference. - :type linked_service: :class:`LinkedServiceReference - ` + :type linked_service: + ~azure.mgmt.datafactory.models.LinkedServiceReference """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/cassandra_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/cassandra_linked_service.py index a95c05c30641..248af759444e 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/cassandra_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/cassandra_linked_service.py @@ -16,11 +16,11 @@ class CassandraLinkedService(LinkedService): """Linked service for Cassandra data source. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param host: Host name for connection. Type: string (or Expression with resultType string). @@ -35,8 +35,7 @@ class CassandraLinkedService(LinkedService): with resultType string). :type username: object :param password: Password for authentication. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/cassandra_source.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/cassandra_source.py index 382d6b01bb40..845d2822e9b8 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/cassandra_source.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/cassandra_source.py @@ -22,7 +22,7 @@ class CassandraSource(CopySource): with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type source_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param query: Database query. Should be a SQL-92 query expression or Cassandra Query Language (CQL) command. Type: string (or Expression with @@ -37,8 +37,7 @@ class CassandraSource(CopySource): 'LOCAL_QUORUM', 'ONE', 'TWO', 'THREE', 'LOCAL_ONE', 'SERIAL', 'LOCAL_SERIAL' :type consistency_level: str or - :class:`CassandraSourceReadConsistencyLevels - ` + ~azure.mgmt.datafactory.models.CassandraSourceReadConsistencyLevels """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/cassandra_table_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/cassandra_table_dataset.py index 43c58fb4f007..3964c8bd4333 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/cassandra_table_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/cassandra_table_dataset.py @@ -21,11 +21,12 @@ class CassandraTableDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param table_name: The table name of the Cassandra database. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/control_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/control_activity.py index 76c723b78334..2facacaa357c 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/control_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/control_activity.py @@ -15,14 +15,17 @@ class ControlActivity(Activity): """Base class for all control activities like IfCondition, ForEach , Until. + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: UntilActivity, WaitActivity, ForEachActivity, + IfConditionActivity, ExecutePipelineActivity + :param name: Activity name. :type name: str :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/copy_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/copy_activity.py index 0f41a57d72da..79a68bf9a777 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/copy_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/copy_activity.py @@ -20,33 +20,28 @@ class CopyActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param policy: Activity policy. - :type policy: :class:`ActivityPolicy - ` + :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy :param source: Copy activity source. - :type source: :class:`CopySource - ` + :type source: ~azure.mgmt.datafactory.models.CopySource :param sink: Copy activity sink. - :type sink: :class:`CopySink ` + :type sink: ~azure.mgmt.datafactory.models.CopySink :param translator: Copy activity translator. If not specificed, tabular translator is used. - :type translator: :class:`CopyTranslator - ` + :type translator: ~azure.mgmt.datafactory.models.CopyTranslator :param enable_staging: Specifies whether to copy data via an interim staging. Default value is false. Type: boolean (or Expression with resultType boolean). :type enable_staging: object :param staging_settings: Specifies interim staging settings when EnableStaging is true. - :type staging_settings: :class:`StagingSettings - ` + :type staging_settings: ~azure.mgmt.datafactory.models.StagingSettings :param parallel_copies: Maximum number of concurrent sessions opened on the source or sink to avoid overloading the data store. Type: integer (or Expression with resultType integer), minimum: 0. @@ -62,14 +57,11 @@ class CopyActivity(ExecutionActivity): :param redirect_incompatible_row_settings: Redirect incompatible row settings when EnableSkipIncompatibleRow is true. :type redirect_incompatible_row_settings: - :class:`RedirectIncompatibleRowSettings - ` + ~azure.mgmt.datafactory.models.RedirectIncompatibleRowSettings :param inputs: List of inputs for the activity. - :type inputs: list of :class:`DatasetReference - ` + :type inputs: list[~azure.mgmt.datafactory.models.DatasetReference] :param outputs: List of outputs for the activity. - :type outputs: list of :class:`DatasetReference - ` + :type outputs: list[~azure.mgmt.datafactory.models.DatasetReference] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/copy_sink.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/copy_sink.py index 9b4c6961467e..ec8b62e38a06 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/copy_sink.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/copy_sink.py @@ -15,6 +15,12 @@ class CopySink(Model): """A copy activity sink. + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: DynamicsSink, OdbcSink, AzureSearchIndexSink, + AzureDataLakeStoreSink, OracleSink, SqlDWSink, SqlSink, + DocumentDbCollectionSink, FileSystemSink, BlobSink, AzureTableSink, + AzureQueueSink + :param write_batch_size: Write batch size. Type: integer (or Expression with resultType integer), minimum: 0. :type write_batch_size: object @@ -29,7 +35,7 @@ class CopySink(Model): resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type sink_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str """ @@ -46,7 +52,7 @@ class CopySink(Model): } _subtype_map = { - 'type': {'OdbcSink': 'OdbcSink', 'AzureSearchIndexSink': 'AzureSearchIndexSink', 'AzureDataLakeStoreSink': 'AzureDataLakeStoreSink', 'OracleSink': 'OracleSink', 'SqlDWSink': 'SqlDWSink', 'SqlSink': 'SqlSink', 'DocumentDbCollectionSink': 'DocumentDbCollectionSink', 'FileSystemSink': 'FileSystemSink', 'BlobSink': 'BlobSink', 'AzureTableSink': 'AzureTableSink', 'AzureQueueSink': 'AzureQueueSink'} + 'type': {'DynamicsSink': 'DynamicsSink', 'OdbcSink': 'OdbcSink', 'AzureSearchIndexSink': 'AzureSearchIndexSink', 'AzureDataLakeStoreSink': 'AzureDataLakeStoreSink', 'OracleSink': 'OracleSink', 'SqlDWSink': 'SqlDWSink', 'SqlSink': 'SqlSink', 'DocumentDbCollectionSink': 'DocumentDbCollectionSink', 'FileSystemSink': 'FileSystemSink', 'BlobSink': 'BlobSink', 'AzureTableSink': 'AzureTableSink', 'AzureQueueSink': 'AzureQueueSink'} } def __init__(self, write_batch_size=None, write_batch_timeout=None, sink_retry_count=None, sink_retry_wait=None): diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/copy_source.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/copy_source.py index 33167035f329..c72f33c7f4c8 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/copy_source.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/copy_source.py @@ -15,6 +15,13 @@ class CopySource(Model): """A copy activity source. + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: AmazonRedshiftSource, HttpSource, + AzureDataLakeStoreSource, MongoDbSource, CassandraSource, WebSource, + OracleSource, HdfsSource, FileSystemSource, SqlDWSource, SqlSource, + RelationalSource, DynamicsSource, DocumentDbCollectionSource, BlobSource, + AzureTableSource + :param source_retry_count: Source retry count. Type: integer (or Expression with resultType integer). :type source_retry_count: object @@ -22,7 +29,7 @@ class CopySource(Model): with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type source_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/copy_translator.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/copy_translator.py index 21735f05c91e..b95c8707d730 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/copy_translator.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/copy_translator.py @@ -15,7 +15,10 @@ class CopyTranslator(Model): """A copy activity translator. - :param type: Polymorphic Discriminator + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: TabularTranslator + + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/cosmos_db_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/cosmos_db_linked_service.py index 048c63407157..0f2d2e6902c1 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/cosmos_db_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/cosmos_db_linked_service.py @@ -16,15 +16,14 @@ class CosmosDbLinkedService(LinkedService): """Microsoft Azure Cosmos Database (CosmosDB) linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param connection_string: The connection string. - :type connection_string: :class:`SecureString - ` + :type connection_string: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/custom_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/custom_activity.py index 8666aff33bab..0dfd3ac5579c 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/custom_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/custom_activity.py @@ -20,33 +20,31 @@ class CustomActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param policy: Activity policy. - :type policy: :class:`ActivityPolicy - ` + :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy :param command: Command for custom activity Type: string (or Expression with resultType string). :type command: object :param resource_linked_service: Resource linked service reference. - :type resource_linked_service: :class:`LinkedServiceReference - ` + :type resource_linked_service: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param folder_path: Folder path for resource files Type: string (or Expression with resultType string). :type folder_path: object :param reference_objects: Reference objects - :type reference_objects: :class:`CustomActivityReferenceObject - ` + :type reference_objects: + ~azure.mgmt.datafactory.models.CustomActivityReferenceObject :param extended_properties: User defined property bag. There is no restriction on the keys or values that can be used. The user specified custom activity has the full responsibility to consume and interpret the content defined. - :type extended_properties: dict + :type extended_properties: dict[str, object] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/custom_activity_reference_object.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/custom_activity_reference_object.py index bbf46371e5ee..b50387044a5b 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/custom_activity_reference_object.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/custom_activity_reference_object.py @@ -16,11 +16,10 @@ class CustomActivityReferenceObject(Model): """Reference objects for custom activity. :param linked_services: Linked service references. - :type linked_services: list of :class:`LinkedServiceReference - ` + :type linked_services: + list[~azure.mgmt.datafactory.models.LinkedServiceReference] :param datasets: Dataset references. - :type datasets: list of :class:`DatasetReference - ` + :type datasets: list[~azure.mgmt.datafactory.models.DatasetReference] """ _attribute_map = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/custom_data_source_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/custom_data_source_linked_service.py index 648df0f3ef1f..d3cd7bc1a162 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/custom_data_source_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/custom_data_source_linked_service.py @@ -16,11 +16,11 @@ class CustomDataSourceLinkedService(LinkedService): """Custom linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param type_properties: Custom linked service properties. :type type_properties: object diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/custom_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/custom_dataset.py index fe8931e9e0e3..2a7b56d66b7a 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/custom_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/custom_dataset.py @@ -21,11 +21,12 @@ class CustomDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param type_properties: Custom dataset properties. :type type_properties: object diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/data_lake_analytics_usql_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/data_lake_analytics_usql_activity.py index d7a4fbe54008..279244761639 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/data_lake_analytics_usql_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/data_lake_analytics_usql_activity.py @@ -20,22 +20,20 @@ class DataLakeAnalyticsUSQLActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param policy: Activity policy. - :type policy: :class:`ActivityPolicy - ` + :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy :param script_path: Case-sensitive path to folder that contains the U-SQL script. Type: string (or Expression with resultType string). :type script_path: object :param script_linked_service: Script linked service reference. - :type script_linked_service: :class:`LinkedServiceReference - ` + :type script_linked_service: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param degree_of_parallelism: The maximum number of nodes simultaneously used to run the job. Default value is 1. Type: integer (or Expression with resultType integer), minimum: 1. @@ -46,7 +44,7 @@ class DataLakeAnalyticsUSQLActivity(ExecutionActivity): integer), minimum: 1. :type priority: object :param parameters: Parameters for U-SQL job request. - :type parameters: dict + :type parameters: dict[str, object] :param runtime_version: Runtime version of the U-SQL engine to use. Type: string (or Expression with resultType string). :type runtime_version: object diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset.py index 9e567ae00c9b..eba95d640db1 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset.py @@ -16,17 +16,27 @@ class Dataset(Model): """The Azure Data Factory nested object which identifies data within different data stores, such as tables, files, folders, and documents. + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: HttpDataset, AzureSearchIndexDataset, WebTableDataset, + SqlServerTableDataset, RelationalTableDataset, OracleTableDataset, + ODataResourceDataset, MongoDbCollectionDataset, FileShareDataset, + AzureDataLakeStoreDataset, DynamicsEntityDataset, + DocumentDbCollectionDataset, CustomDataset, CassandraTableDataset, + AzureSqlDWTableDataset, AzureSqlTableDataset, AzureTableDataset, + AzureBlobDataset, AmazonS3Dataset + :param description: Dataset description. :type description: str :param structure: Columns that define the structure of the dataset. Type: array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_bzip2_compression.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_bzip2_compression.py index 51d8588a5d5e..7a62a034d6d5 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_bzip2_compression.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_bzip2_compression.py @@ -15,7 +15,7 @@ class DatasetBZip2Compression(DatasetCompression): """The BZip2 compression method used on a dataset. - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_compression.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_compression.py index 9bcb458e7787..499f0e92b7c4 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_compression.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_compression.py @@ -15,7 +15,11 @@ class DatasetCompression(Model): """The compression method used on a dataset. - :param type: Polymorphic Discriminator + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: DatasetDeflateCompression, DatasetGZipCompression, + DatasetBZip2Compression + + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_date_time_partition_value.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_date_time_partition_value.py index c1f0be0efeee..3bdaa7b3c877 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_date_time_partition_value.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_date_time_partition_value.py @@ -15,7 +15,7 @@ class DatasetDateTimePartitionValue(DatasetPartitionValue): """The date/time value of a partition. - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param date_property: Name of variable containing date. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_deflate_compression.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_deflate_compression.py index 825e0ec3a890..5748296c5267 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_deflate_compression.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_deflate_compression.py @@ -15,12 +15,11 @@ class DatasetDeflateCompression(DatasetCompression): """The Deflate compression method used on a dataset. - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param level: The Deflate compression level. Possible values include: 'Optimal', 'Fastest' - :type level: str or :class:`DatasetCompressionLevel - ` + :type level: str or ~azure.mgmt.datafactory.models.DatasetCompressionLevel """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_gzip_compression.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_gzip_compression.py index 4cb64f8ca668..fcd51736d0b7 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_gzip_compression.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_gzip_compression.py @@ -15,12 +15,11 @@ class DatasetGZipCompression(DatasetCompression): """The GZip compression method used on a dataset. - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param level: The GZip compression level. Possible values include: 'Optimal', 'Fastest' - :type level: str or :class:`DatasetCompressionLevel - ` + :type level: str or ~azure.mgmt.datafactory.models.DatasetCompressionLevel """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_partition.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_partition.py index 0c8a2a134d44..70e920226324 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_partition.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_partition.py @@ -19,8 +19,7 @@ class DatasetPartition(Model): resultType string). :type name: object :param value: Value of the partition. - :type value: :class:`DatasetPartitionValue - ` + :type value: ~azure.mgmt.datafactory.models.DatasetPartitionValue """ _attribute_map = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_partition_value.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_partition_value.py index ef14d0aeca1d..8e2192cbf9fd 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_partition_value.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_partition_value.py @@ -15,7 +15,10 @@ class DatasetPartitionValue(Model): """The value of a partition. - :param type: Polymorphic Discriminator + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: DatasetDateTimePartitionValue + + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_reference.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_reference.py index 47afe41279cc..8bb2730a6588 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_reference.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_reference.py @@ -23,7 +23,7 @@ class DatasetReference(Model): :param reference_name: Reference dataset name. :type reference_name: str :param parameters: Arguments for dataset. - :type parameters: dict + :type parameters: dict[str, object] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_resource.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_resource.py index 5dce57a73386..ec6a78c21f79 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_resource.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_resource.py @@ -27,7 +27,7 @@ class DatasetResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Dataset properties. - :type properties: :class:`Dataset ` + :type properties: ~azure.mgmt.datafactory.models.Dataset """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_storage_format.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_storage_format.py index e8faf6d306a9..f233be5f2588 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_storage_format.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset_storage_format.py @@ -15,13 +15,17 @@ class DatasetStorageFormat(Model): """The format definition of a storage. + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: ParquetFormat, OrcFormat, AvroFormat, JsonFormat, + TextFormat + :param serializer: Serializer. Type: string (or Expression with resultType string). :type serializer: object :param deserializer: Deserializer. Type: string (or Expression with resultType string). :type deserializer: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/db2_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/db2_linked_service.py index 7c7ecb4a2e18..b4702dddc327 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/db2_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/db2_linked_service.py @@ -16,11 +16,11 @@ class Db2LinkedService(LinkedService): """Linked service for DB2 data source. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param server: Server name for connection. Type: string (or Expression with resultType string). @@ -33,14 +33,13 @@ class Db2LinkedService(LinkedService): :type schema: object :param authentication_type: AuthenticationType to be used for connection. Possible values include: 'Basic' - :type authentication_type: str or :class:`Db2AuthenticationType - ` + :type authentication_type: str or + ~azure.mgmt.datafactory.models.Db2AuthenticationType :param username: Username for authentication. Type: string (or Expression with resultType string). :type username: object :param password: Password for authentication. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/document_db_collection_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/document_db_collection_dataset.py index 1ea72d380121..f85a9e9d2fae 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/document_db_collection_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/document_db_collection_dataset.py @@ -21,11 +21,12 @@ class DocumentDbCollectionDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param collection_name: Document Database collection name. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/document_db_collection_sink.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/document_db_collection_sink.py index 78c83503eff2..00764959a8bd 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/document_db_collection_sink.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/document_db_collection_sink.py @@ -29,7 +29,7 @@ class DocumentDbCollectionSink(CopySink): resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type sink_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param nesting_separator: Nested properties separator. Default is . (dot). Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/document_db_collection_source.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/document_db_collection_source.py index fb862473ebaf..8fc77c8e7aaa 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/document_db_collection_source.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/document_db_collection_source.py @@ -22,7 +22,7 @@ class DocumentDbCollectionSource(CopySource): with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type source_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param query: Documents query. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dynamics_entity_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dynamics_entity_dataset.py index f481e8e5e569..0f8b07c1112f 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dynamics_entity_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dynamics_entity_dataset.py @@ -21,11 +21,12 @@ class DynamicsEntityDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param entity_name: The logical name of the entity. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dynamics_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dynamics_linked_service.py index 7ccd64eb8aa9..3c6c858c497f 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dynamics_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dynamics_linked_service.py @@ -16,11 +16,11 @@ class DynamicsLinkedService(LinkedService): """Dynamics linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param deployment_type: The deployment type of the Dynamics instance. 'Online' for Dynamics Online and 'OnPremisesWithIfd' for Dynamics @@ -47,8 +47,8 @@ class DynamicsLinkedService(LinkedService): (or Expression with resultType string). :type username: object :param password: Password to access the Dynamics instance. - :type password: :class:`AzureKeyVaultSecretReference - ` + :type password: + ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dynamics_sink.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dynamics_sink.py new file mode 100644 index 000000000000..fc0b6f988924 --- /dev/null +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dynamics_sink.py @@ -0,0 +1,66 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +from .copy_sink import CopySink + + +class DynamicsSink(CopySink): + """A copy activity Dynamics sink. + + Variables are only populated by the server, and will be ignored when + sending a request. + + :param write_batch_size: Write batch size. Type: integer (or Expression + with resultType integer), minimum: 0. + :type write_batch_size: object + :param write_batch_timeout: Write batch timeout. Type: string (or + Expression with resultType string), pattern: + ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). + :type write_batch_timeout: object + :param sink_retry_count: Sink retry count. Type: integer (or Expression + with resultType integer). + :type sink_retry_count: object + :param sink_retry_wait: Sink retry wait. Type: string (or Expression with + resultType string), pattern: + ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). + :type sink_retry_wait: object + :param type: Constant filled by server. + :type type: str + :ivar write_behavior: The write behavior for the operation. Default value: + "Upsert" . + :vartype write_behavior: str + :param ignore_null_values: The flag indicating whether ignore null values + from input dataset (except key fields) during write operation. Default is + false. Type: boolean (or Expression with resultType boolean). + :type ignore_null_values: object + """ + + _validation = { + 'type': {'required': True}, + 'write_behavior': {'required': True, 'constant': True}, + } + + _attribute_map = { + 'write_batch_size': {'key': 'writeBatchSize', 'type': 'object'}, + 'write_batch_timeout': {'key': 'writeBatchTimeout', 'type': 'object'}, + 'sink_retry_count': {'key': 'sinkRetryCount', 'type': 'object'}, + 'sink_retry_wait': {'key': 'sinkRetryWait', 'type': 'object'}, + 'type': {'key': 'type', 'type': 'str'}, + 'write_behavior': {'key': 'writeBehavior', 'type': 'str'}, + 'ignore_null_values': {'key': 'ignoreNullValues', 'type': 'object'}, + } + + write_behavior = "Upsert" + + def __init__(self, write_batch_size=None, write_batch_timeout=None, sink_retry_count=None, sink_retry_wait=None, ignore_null_values=None): + super(DynamicsSink, self).__init__(write_batch_size=write_batch_size, write_batch_timeout=write_batch_timeout, sink_retry_count=sink_retry_count, sink_retry_wait=sink_retry_wait) + self.ignore_null_values = ignore_null_values + self.type = 'DynamicsSink' diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dynamics_source.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dynamics_source.py index 52d15de35386..781786747c81 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dynamics_source.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/dynamics_source.py @@ -13,7 +13,7 @@ class DynamicsSource(CopySource): - """A copy activity Dynamics entity source. + """A copy activity Dynamics source. :param source_retry_count: Source retry count. Type: integer (or Expression with resultType integer). @@ -22,7 +22,7 @@ class DynamicsSource(CopySource): with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type source_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param query: FetchXML is a proprietary query language that is used in Microsoft Dynamics (online & on-premises). Type: string (or Expression diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/error_response.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/error_response.py index 3a507fe411d6..ca5628f76a82 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/error_response.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/error_response.py @@ -23,8 +23,7 @@ class ErrorResponse(Model): :param target: Property name/path in request associated with error. :type target: str :param details: Array with additional error details. - :type details: list of :class:`ErrorResponse - ` + :type details: list[~azure.mgmt.datafactory.models.ErrorResponse] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/execute_pipeline_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/execute_pipeline_activity.py index 53135b464981..37438d3f26a0 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/execute_pipeline_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/execute_pipeline_activity.py @@ -20,15 +20,13 @@ class ExecutePipelineActivity(ControlActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param pipeline: Pipeline reference. - :type pipeline: :class:`PipelineReference - ` + :type pipeline: ~azure.mgmt.datafactory.models.PipelineReference :param parameters: Pipeline parameters. - :type parameters: dict + :type parameters: dict[str, object] :param wait_on_completion: Defines whether activity execution will wait for the dependent pipeline execution to finish. Default is false. :type wait_on_completion: bool diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/execution_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/execution_activity.py index d7c50e1191f7..295c7b6beadb 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/execution_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/execution_activity.py @@ -15,21 +15,27 @@ class ExecutionActivity(Activity): """Base class for all execution activities. + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: DataLakeAnalyticsUSQLActivity, + AzureMLUpdateResourceActivity, AzureMLBatchExecutionActivity, + GetMetadataActivity, WebActivity, LookupActivity, + SqlServerStoredProcedureActivity, CustomActivity, HDInsightSparkActivity, + HDInsightStreamingActivity, HDInsightMapReduceActivity, + HDInsightPigActivity, HDInsightHiveActivity, CopyActivity + :param name: Activity name. :type name: str :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param policy: Activity policy. - :type policy: :class:`ActivityPolicy - ` + :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/factory.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/factory.py index 8363227e2397..a40e8317b8f1 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/factory.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/factory.py @@ -27,10 +27,9 @@ class Factory(Resource): :param location: The resource location. :type location: str :param tags: The resource tags. - :type tags: dict + :type tags: dict[str, str] :param identity: Managed service identity of the factory. - :type identity: :class:`FactoryIdentity - ` + :type identity: ~azure.mgmt.datafactory.models.FactoryIdentity :ivar provisioning_state: Factory provisioning state, example Succeeded. :vartype provisioning_state: str :ivar create_time: Time the factory was created in ISO8601 format. diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/factory_update_parameters.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/factory_update_parameters.py index a61b51243cba..76bd5066c0d1 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/factory_update_parameters.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/factory_update_parameters.py @@ -16,10 +16,9 @@ class FactoryUpdateParameters(Model): """Parameters for updating a factory resource. :param tags: The resource tags. - :type tags: dict + :type tags: dict[str, str] :param identity: Managed service identity of the factory. - :type identity: :class:`FactoryIdentity - ` + :type identity: ~azure.mgmt.datafactory.models.FactoryIdentity """ _attribute_map = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/file_server_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/file_server_linked_service.py index c9b52f35b1ed..d02049fbec72 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/file_server_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/file_server_linked_service.py @@ -16,11 +16,11 @@ class FileServerLinkedService(LinkedService): """File system linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param host: Host name of the server. Type: string (or Expression with resultType string). @@ -29,8 +29,7 @@ class FileServerLinkedService(LinkedService): with resultType string). :type user_id: object :param password: Password to logon the server. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/file_share_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/file_share_dataset.py index 098777da5c43..814eea8e0f12 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/file_share_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/file_share_dataset.py @@ -21,11 +21,12 @@ class FileShareDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param folder_path: The path of the on-premises file system. Type: string (or Expression with resultType string). @@ -34,15 +35,13 @@ class FileShareDataset(Dataset): (or Expression with resultType string). :type file_name: object :param format: The format of the files. - :type format: :class:`DatasetStorageFormat - ` + :type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat :param file_filter: Specify a filter to be used to select a subset of files in the folderPath rather than all files. Type: string (or Expression with resultType string). :type file_filter: object :param compression: The data compression method used for the file system. - :type compression: :class:`DatasetCompression - ` + :type compression: ~azure.mgmt.datafactory.models.DatasetCompression """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/file_system_sink.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/file_system_sink.py index 410897fdb5c0..29bbb574e24c 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/file_system_sink.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/file_system_sink.py @@ -29,12 +29,12 @@ class FileSystemSink(CopySink): resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type sink_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param copy_behavior: The type of copy behavior for copy sink. Possible values include: 'PreserveHierarchy', 'FlattenHierarchy', 'MergeFiles' - :type copy_behavior: str or :class:`CopyBehaviorType - ` + :type copy_behavior: str or + ~azure.mgmt.datafactory.models.CopyBehaviorType """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/file_system_source.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/file_system_source.py index 6eaba344d165..8a99c8df7754 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/file_system_source.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/file_system_source.py @@ -22,7 +22,7 @@ class FileSystemSource(CopySource): with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type source_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param recursive: If true, files under the folder path will be read recursively. Default is true. Type: boolean (or Expression with resultType diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/for_each_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/for_each_activity.py index 7a9295ae080e..8cb9005b56fb 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/for_each_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/for_each_activity.py @@ -21,19 +21,16 @@ class ForEachActivity(ControlActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param is_sequential: Should the loop be executed in sequence or in parallel (max 20) :type is_sequential: bool :param items: Collection to iterate. - :type items: :class:`Expression - ` + :type items: ~azure.mgmt.datafactory.models.Expression :param activities: List of activities to execute . - :type activities: list of :class:`Activity - ` + :type activities: list[~azure.mgmt.datafactory.models.Activity] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/ftp_server_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/ftp_server_linked_service.py index 270bb6650875..64bf7c13df6a 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/ftp_server_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/ftp_server_linked_service.py @@ -16,11 +16,11 @@ class FtpServerLinkedService(LinkedService): """A FTP server Linked Service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param host: Host name of the FTP server. Type: string (or Expression with resultType string). @@ -31,14 +31,13 @@ class FtpServerLinkedService(LinkedService): :type port: object :param authentication_type: The authentication type to be used to connect to the FTP server. Possible values include: 'Basic', 'Anonymous' - :type authentication_type: str or :class:`FtpAuthenticationType - ` + :type authentication_type: str or + ~azure.mgmt.datafactory.models.FtpAuthenticationType :param user_name: Username to logon the FTP server. Type: string (or Expression with resultType string). :type user_name: object :param password: Password to logon the FTP server. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/get_metadata_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/get_metadata_activity.py index 39622575324d..703997907a63 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/get_metadata_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/get_metadata_activity.py @@ -20,21 +20,18 @@ class GetMetadataActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param policy: Activity policy. - :type policy: :class:`ActivityPolicy - ` + :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy :param dataset: GetMetadata activity dataset reference. - :type dataset: :class:`DatasetReference - ` + :type dataset: ~azure.mgmt.datafactory.models.DatasetReference :param field_list: Fields of metadata to get from dataset. - :type field_list: list of object + :type field_list: list[object] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_hive_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_hive_activity.py index 2f24afdefd75..428d39ddfb31 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_hive_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_hive_activity.py @@ -20,33 +20,31 @@ class HDInsightHiveActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param policy: Activity policy. - :type policy: :class:`ActivityPolicy - ` + :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy :param storage_linked_services: Storage linked service references. - :type storage_linked_services: list of :class:`LinkedServiceReference - ` + :type storage_linked_services: + list[~azure.mgmt.datafactory.models.LinkedServiceReference] :param arguments: User specified arguments to HDInsightActivity. - :type arguments: list of object + :type arguments: list[object] :param get_debug_info: Debug info option. Possible values include: 'None', 'Always', 'Failure' - :type get_debug_info: str or :class:`HDInsightActivityDebugInfoOption - ` + :type get_debug_info: str or + ~azure.mgmt.datafactory.models.HDInsightActivityDebugInfoOption :param script_path: Script path. Type: string (or Expression with resultType string). :type script_path: object :param script_linked_service: Script linked service reference. - :type script_linked_service: :class:`LinkedServiceReference - ` + :type script_linked_service: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param defines: Allows user to specify defines for Hive job request. - :type defines: dict + :type defines: dict[str, object] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_linked_service.py index 7e922af1868c..151ed74e856f 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_linked_service.py @@ -16,11 +16,11 @@ class HDInsightLinkedService(LinkedService): """HDInsight linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param cluster_uri: HDInsight cluster URI. Type: string (or Expression with resultType string). @@ -29,15 +29,14 @@ class HDInsightLinkedService(LinkedService): with resultType string). :type user_name: object :param password: HDInsight cluster password. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param linked_service_name: The Azure Storage linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param hcatalog_linked_service_name: A reference to the Azure SQL linked service that points to the HCatalog database. - :type hcatalog_linked_service_name: :class:`LinkedServiceReference - ` + :type hcatalog_linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_map_reduce_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_map_reduce_activity.py index 9fe9d2144662..9515761a700a 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_map_reduce_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_map_reduce_activity.py @@ -20,25 +20,23 @@ class HDInsightMapReduceActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param policy: Activity policy. - :type policy: :class:`ActivityPolicy - ` + :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy :param storage_linked_services: Storage linked service references. - :type storage_linked_services: list of :class:`LinkedServiceReference - ` + :type storage_linked_services: + list[~azure.mgmt.datafactory.models.LinkedServiceReference] :param arguments: User specified arguments to HDInsightActivity. - :type arguments: list of object + :type arguments: list[object] :param get_debug_info: Debug info option. Possible values include: 'None', 'Always', 'Failure' - :type get_debug_info: str or :class:`HDInsightActivityDebugInfoOption - ` + :type get_debug_info: str or + ~azure.mgmt.datafactory.models.HDInsightActivityDebugInfoOption :param class_name: Class name. Type: string (or Expression with resultType string). :type class_name: object @@ -46,13 +44,13 @@ class HDInsightMapReduceActivity(ExecutionActivity): resultType string). :type jar_file_path: object :param jar_linked_service: Jar linked service reference. - :type jar_linked_service: :class:`LinkedServiceReference - ` + :type jar_linked_service: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param jar_libs: Jar libs. - :type jar_libs: list of object + :type jar_libs: list[object] :param defines: Allows user to specify defines for the MapReduce job request. - :type defines: dict + :type defines: dict[str, object] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_on_demand_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_on_demand_linked_service.py index 66ed73f59102..ec0f361afb90 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_on_demand_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_on_demand_linked_service.py @@ -16,11 +16,11 @@ class HDInsightOnDemandLinkedService(LinkedService): """HDInsight ondemand linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param cluster_size: Number of worker/data nodes in the cluster. Suggestion value: 4. Type: string (or Expression with resultType string). @@ -36,8 +36,8 @@ class HDInsightOnDemandLinkedService(LinkedService): :type version: object :param linked_service_name: Azure Storage linked service to be used by the on-demand cluster for storing and processing data. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param host_subscription_id: The customer’s subscription to host the cluster. Type: string (or Expression with resultType string). :type host_subscription_id: object @@ -45,8 +45,7 @@ class HDInsightOnDemandLinkedService(LinkedService): hostSubscriptionId. Type: string (or Expression with resultType string). :type service_principal_id: object :param service_principal_key: The key for the service principal id. - :type service_principal_key: :class:`SecureString - ` + :type service_principal_key: ~azure.mgmt.datafactory.models.SecureString :param tenant: The Tenant id/name to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -61,27 +60,24 @@ class HDInsightOnDemandLinkedService(LinkedService): (or Expression with resultType string). :type cluster_user_name: object :param cluster_password: The password to access the cluster. - :type cluster_password: :class:`SecureString - ` + :type cluster_password: ~azure.mgmt.datafactory.models.SecureString :param cluster_ssh_user_name: The username to SSH remotely connect to cluster’s node (for Linux). Type: string (or Expression with resultType string). :type cluster_ssh_user_name: object :param cluster_ssh_password: The password to SSH remotely connect cluster’s node (for Linux). - :type cluster_ssh_password: :class:`SecureString - ` + :type cluster_ssh_password: ~azure.mgmt.datafactory.models.SecureString :param additional_linked_service_names: Specifies additional storage accounts for the HDInsight linked service so that the Data Factory service can register them on your behalf. - :type additional_linked_service_names: list of - :class:`LinkedServiceReference - ` + :type additional_linked_service_names: + list[~azure.mgmt.datafactory.models.LinkedServiceReference] :param hcatalog_linked_service_name: The name of Azure SQL linked service that point to the HCatalog database. The on-demand HDInsight cluster is created by using the Azure SQL database as the metastore. - :type hcatalog_linked_service_name: :class:`LinkedServiceReference - ` + :type hcatalog_linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param cluster_type: The cluster type. Type: string (or Expression with resultType string). :type cluster_type: object diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_pig_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_pig_activity.py index de91ef7d6395..91307a57dcaf 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_pig_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_pig_activity.py @@ -20,33 +20,31 @@ class HDInsightPigActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param policy: Activity policy. - :type policy: :class:`ActivityPolicy - ` + :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy :param storage_linked_services: Storage linked service references. - :type storage_linked_services: list of :class:`LinkedServiceReference - ` + :type storage_linked_services: + list[~azure.mgmt.datafactory.models.LinkedServiceReference] :param arguments: User specified arguments to HDInsightActivity. - :type arguments: list of object + :type arguments: list[object] :param get_debug_info: Debug info option. Possible values include: 'None', 'Always', 'Failure' - :type get_debug_info: str or :class:`HDInsightActivityDebugInfoOption - ` + :type get_debug_info: str or + ~azure.mgmt.datafactory.models.HDInsightActivityDebugInfoOption :param script_path: Script path. Type: string (or Expression with resultType string). :type script_path: object :param script_linked_service: Script linked service reference. - :type script_linked_service: :class:`LinkedServiceReference - ` + :type script_linked_service: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param defines: Allows user to specify defines for Pig job request. - :type defines: dict + :type defines: dict[str, object] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_spark_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_spark_activity.py index 392edf526e07..5264e7654da0 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_spark_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_spark_activity.py @@ -20,16 +20,14 @@ class HDInsightSparkActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param policy: Activity policy. - :type policy: :class:`ActivityPolicy - ` + :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy :param root_path: The root path in 'sparkJobLinkedService' for all the job’s files. Type: string (or Expression with resultType string). :type root_path: object @@ -38,22 +36,22 @@ class HDInsightSparkActivity(ExecutionActivity): string). :type entry_file_path: object :param arguments: The user-specified arguments to HDInsightSparkActivity. - :type arguments: list of object + :type arguments: list[object] :param get_debug_info: Debug info option. Possible values include: 'None', 'Always', 'Failure' - :type get_debug_info: str or :class:`HDInsightActivityDebugInfoOption - ` + :type get_debug_info: str or + ~azure.mgmt.datafactory.models.HDInsightActivityDebugInfoOption :param spark_job_linked_service: The storage linked service for uploading the entry file and dependencies, and for receiving logs. - :type spark_job_linked_service: :class:`LinkedServiceReference - ` + :type spark_job_linked_service: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param class_name: The application's Java/Spark main class. :type class_name: str :param proxy_user: The user to impersonate that will execute the job. Type: string (or Expression with resultType string). :type proxy_user: object :param spark_config: Spark configuration property. - :type spark_config: dict + :type spark_config: dict[str, object] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_streaming_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_streaming_activity.py index 40c0d086cc49..0874e802622e 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_streaming_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hd_insight_streaming_activity.py @@ -20,25 +20,23 @@ class HDInsightStreamingActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param policy: Activity policy. - :type policy: :class:`ActivityPolicy - ` + :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy :param storage_linked_services: Storage linked service references. - :type storage_linked_services: list of :class:`LinkedServiceReference - ` + :type storage_linked_services: + list[~azure.mgmt.datafactory.models.LinkedServiceReference] :param arguments: User specified arguments to HDInsightActivity. - :type arguments: list of object + :type arguments: list[object] :param get_debug_info: Debug info option. Possible values include: 'None', 'Always', 'Failure' - :type get_debug_info: str or :class:`HDInsightActivityDebugInfoOption - ` + :type get_debug_info: str or + ~azure.mgmt.datafactory.models.HDInsightActivityDebugInfoOption :param mapper: Mapper executable name. Type: string (or Expression with resultType string). :type mapper: object @@ -52,18 +50,18 @@ class HDInsightStreamingActivity(ExecutionActivity): resultType string). :type output: object :param file_paths: Paths to streaming job files. Can be directories. - :type file_paths: list of object + :type file_paths: list[object] :param file_linked_service: Linked service reference where the files are located. - :type file_linked_service: :class:`LinkedServiceReference - ` + :type file_linked_service: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param combiner: Combiner executable name. Type: string (or Expression with resultType string). :type combiner: object :param command_environment: Command line environment values. - :type command_environment: list of object + :type command_environment: list[object] :param defines: Allows user to specify defines for streaming job request. - :type defines: dict + :type defines: dict[str, object] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hdfs_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hdfs_linked_service.py index 5e85d805d9b2..90529186acf0 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hdfs_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hdfs_linked_service.py @@ -16,11 +16,11 @@ class HdfsLinkedService(LinkedService): """Hadoop Distributed File System (HDFS) linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param url: The URL of the HDFS service endpoint, e.g. http://myhostname:50070/webhdfs/v1 . Type: string (or Expression with @@ -38,8 +38,7 @@ class HdfsLinkedService(LinkedService): Expression with resultType string). :type user_name: object :param password: Password for Windows authentication. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hdfs_source.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hdfs_source.py index 095090514b3e..cfb6c0dd7a20 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hdfs_source.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/hdfs_source.py @@ -22,15 +22,14 @@ class HdfsSource(CopySource): with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type source_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param recursive: If true, files under the folder path will be read recursively. Default is true. Type: boolean (or Expression with resultType boolean). :type recursive: object :param distcp_settings: Specifies Distcp-related settings. - :type distcp_settings: :class:`DistcpSettings - ` + :type distcp_settings: ~azure.mgmt.datafactory.models.DistcpSettings """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/http_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/http_dataset.py index 32f468a7f1f0..7baa3696ba2c 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/http_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/http_dataset.py @@ -21,11 +21,12 @@ class HttpDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param relative_url: The relative URL based on the URL in the HttpLinkedService refers to an HTTP file Type: string (or Expression with @@ -44,14 +45,11 @@ class HttpDataset(Dataset): with resultType string). :type additional_headers: object :param partitioned_by: The HTTP method for the HTTP request. - :type partitioned_by: :class:`DatasetPartition - ` + :type partitioned_by: ~azure.mgmt.datafactory.models.DatasetPartition :param format: The format of files. - :type format: :class:`DatasetStorageFormat - ` + :type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat :param compression: The data compression method used on files. - :type compression: :class:`DatasetCompression - ` + :type compression: ~azure.mgmt.datafactory.models.DatasetCompression """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/http_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/http_linked_service.py index 88c2711c7a35..5664a8c7b74b 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/http_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/http_linked_service.py @@ -16,11 +16,11 @@ class HttpLinkedService(LinkedService): """Linked service for an HTTP source. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param url: The base URL of the HTTP endpoint, e.g. http://www.microsoft.com. Type: string (or Expression with resultType @@ -29,15 +29,14 @@ class HttpLinkedService(LinkedService): :param authentication_type: The authentication type to be used to connect to the HTTP server. Possible values include: 'Basic', 'Anonymous', 'Digest', 'Windows', 'ClientCertificate' - :type authentication_type: str or :class:`HttpAuthenticationType - ` + :type authentication_type: str or + ~azure.mgmt.datafactory.models.HttpAuthenticationType :param user_name: User name for Basic, Digest, or Windows authentication. Type: string (or Expression with resultType string). :type user_name: object :param password: Password for Basic, Digest, Windows, or ClientCertificate with EmbeddedCertData authentication. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param embedded_cert_data: Base64 encoded certificate data for ClientCertificate authentication. For on-premises copy with ClientCertificate authentication, either CertThumbprint or diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/http_source.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/http_source.py index 41ef45e7ca20..47834aa51ffa 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/http_source.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/http_source.py @@ -22,7 +22,7 @@ class HttpSource(CopySource): with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type source_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param http_request_timeout: Specifies the timeout for a HTTP client to get HTTP response from HTTP server. The default value is equivalent to diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/if_condition_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/if_condition_activity.py index 2d4bf17308a7..87c171351c0a 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/if_condition_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/if_condition_activity.py @@ -22,25 +22,21 @@ class IfConditionActivity(ControlActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param expression: An expression that would evaluate to Boolean. This is used to determine the block of activities (ifTrueActivities or ifFalseActivities) that will be executed. - :type expression: :class:`Expression - ` + :type expression: ~azure.mgmt.datafactory.models.Expression :param if_true_activities: List of activities to execute if expression is evaluated to true. This is an optional property and if not provided, the activity will exit without any action. - :type if_true_activities: list of :class:`Activity - ` + :type if_true_activities: list[~azure.mgmt.datafactory.models.Activity] :param if_false_activities: List of activities to execute if expression is evaluated to false. This is an optional property and if not provided, the activity will exit without any action. - :type if_false_activities: list of :class:`Activity - ` + :type if_false_activities: list[~azure.mgmt.datafactory.models.Activity] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime.py index 4f552da530e1..d2d75e4ec019 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime.py @@ -16,9 +16,12 @@ class IntegrationRuntime(Model): """Azure Data Factory nested object which serves as a compute resource for activities. + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: SelfHostedIntegrationRuntime, ManagedIntegrationRuntime + :param description: Integration runtime description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_compute_properties.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_compute_properties.py index ac3d2ff77fbe..a365c961e0ac 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_compute_properties.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_compute_properties.py @@ -29,8 +29,8 @@ class IntegrationRuntimeComputeProperties(Model): per node for managed integration runtime. :type max_parallel_executions_per_node: int :param v_net_properties: VNet properties for managed integration runtime. - :type v_net_properties: :class:`IntegrationRuntimeVNetProperties - ` + :type v_net_properties: + ~azure.mgmt.datafactory.models.IntegrationRuntimeVNetProperties """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_monitoring_data.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_monitoring_data.py index ecb582e12777..e7aa50961ef4 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_monitoring_data.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_monitoring_data.py @@ -18,8 +18,8 @@ class IntegrationRuntimeMonitoringData(Model): :param name: Integration runtime name. :type name: str :param nodes: Integration runtime node monitoring data. - :type nodes: list of :class:`IntegrationRuntimeNodeMonitoringData - ` + :type nodes: + list[~azure.mgmt.datafactory.models.IntegrationRuntimeNodeMonitoringData] """ _attribute_map = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_reference.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_reference.py index 51ed13152ec1..d7c5512eb81f 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_reference.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_reference.py @@ -24,7 +24,7 @@ class IntegrationRuntimeReference(Model): :param reference_name: Reference integration runtime name. :type reference_name: str :param parameters: Arguments for integration runtime. - :type parameters: dict + :type parameters: dict[str, object] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_regenerate_key_parameters.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_regenerate_key_parameters.py index 4d5aa1120a27..03331fb396c8 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_regenerate_key_parameters.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_regenerate_key_parameters.py @@ -17,8 +17,8 @@ class IntegrationRuntimeRegenerateKeyParameters(Model): :param key_name: The name of the authentication key to regenerate. Possible values include: 'authKey1', 'authKey2' - :type key_name: str or :class:`IntegrationRuntimeAuthKeyName - ` + :type key_name: str or + ~azure.mgmt.datafactory.models.IntegrationRuntimeAuthKeyName """ _attribute_map = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_resource.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_resource.py index 97c9366f7076..8568ed26cb1e 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_resource.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_resource.py @@ -27,8 +27,7 @@ class IntegrationRuntimeResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Integration runtime properties. - :type properties: :class:`IntegrationRuntime - ` + :type properties: ~azure.mgmt.datafactory.models.IntegrationRuntime """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_ssis_catalog_info.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_ssis_catalog_info.py index 2633cb1839eb..ab347f64ae67 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_ssis_catalog_info.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_ssis_catalog_info.py @@ -22,15 +22,13 @@ class IntegrationRuntimeSsisCatalogInfo(Model): :type catalog_admin_user_name: str :param catalog_admin_password: The password of the administrator user account of the catalog database. - :type catalog_admin_password: :class:`SecureString - ` + :type catalog_admin_password: ~azure.mgmt.datafactory.models.SecureString :param catalog_pricing_tier: The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/. Possible values include: 'Basic', 'Standard', 'Premium', 'PremiumRS' :type catalog_pricing_tier: str or - :class:`IntegrationRuntimeSsisCatalogPricingTier - ` + ~azure.mgmt.datafactory.models.IntegrationRuntimeSsisCatalogPricingTier """ _attribute_map = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_ssis_properties.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_ssis_properties.py index 2717683b9dbf..fa1812496a76 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_ssis_properties.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_ssis_properties.py @@ -17,8 +17,8 @@ class IntegrationRuntimeSsisProperties(Model): :param catalog_info: Catalog information for managed dedicated integration runtime. - :type catalog_info: :class:`IntegrationRuntimeSsisCatalogInfo - ` + :type catalog_info: + ~azure.mgmt.datafactory.models.IntegrationRuntimeSsisCatalogInfo """ _attribute_map = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_status.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_status.py index fd56cb701935..8f0740d824ef 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_status.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_status.py @@ -15,15 +15,19 @@ class IntegrationRuntimeStatus(Model): """Integration runtime status. + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: SelfHostedIntegrationRuntimeStatus, + ManagedIntegrationRuntimeStatus + Variables are only populated by the server, and will be ignored when sending a request. :ivar state: The state of integration runtime. Possible values include: 'Initial', 'Stopped', 'Started', 'Starting', 'Stopping', 'NeedRegistration', 'Online', 'Limited', 'Offline' - :vartype state: str or :class:`IntegrationRuntimeState - ` - :param type: Polymorphic Discriminator + :vartype state: str or + ~azure.mgmt.datafactory.models.IntegrationRuntimeState + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_status_list_response.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_status_list_response.py index 856051c7ecd5..f0251ae01c47 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_status_list_response.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_status_list_response.py @@ -16,8 +16,8 @@ class IntegrationRuntimeStatusListResponse(Model): """A list of integration runtime status. :param value: List of integration runtime status. - :type value: list of :class:`IntegrationRuntimeStatusResponse - ` + :type value: + list[~azure.mgmt.datafactory.models.IntegrationRuntimeStatusResponse] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_status_response.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_status_response.py index 4e9a8dfd6421..51412057eff7 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_status_response.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/integration_runtime_status_response.py @@ -21,8 +21,7 @@ class IntegrationRuntimeStatusResponse(Model): :ivar name: The integration runtime name. :vartype name: str :param properties: Integration runtime properties. - :type properties: :class:`IntegrationRuntimeStatus - ` + :type properties: ~azure.mgmt.datafactory.models.IntegrationRuntimeStatus """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/json_format.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/json_format.py index 7cbf868299dc..2573b78038b4 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/json_format.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/json_format.py @@ -21,14 +21,14 @@ class JsonFormat(DatasetStorageFormat): :param deserializer: Deserializer. Type: string (or Expression with resultType string). :type deserializer: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param file_pattern: File pattern of JSON. To be more specific, the way of separating a collection of JSON objects. The default value is 'setOfObjects'. It is case-sensitive. Possible values include: 'setOfObjects', 'arrayOfObjects' - :type file_pattern: str or :class:`JsonFormatFilePattern - ` + :type file_pattern: str or + ~azure.mgmt.datafactory.models.JsonFormatFilePattern :param nesting_separator: The character used to separate nesting levels. Default value is '.' (dot). Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/linked_service.py index a434a25b12e6..03ceb36f45f8 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/linked_service.py @@ -17,12 +17,28 @@ class LinkedService(Model): credential which can be used to connect with related store or compute resource. + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: AzureDataLakeAnalyticsLinkedService, + HDInsightOnDemandLinkedService, SapHanaLinkedService, SapBWLinkedService, + SftpServerLinkedService, FtpServerLinkedService, HttpLinkedService, + AzureSearchLinkedService, CustomDataSourceLinkedService, + AmazonRedshiftLinkedService, AmazonS3LinkedService, + SalesforceLinkedService, AzureDataLakeStoreLinkedService, + MongoDbLinkedService, CassandraLinkedService, WebLinkedService, + ODataLinkedService, HdfsLinkedService, OdbcLinkedService, + AzureMLLinkedService, TeradataLinkedService, Db2LinkedService, + SybaseLinkedService, PostgreSqlLinkedService, MySqlLinkedService, + OracleLinkedService, FileServerLinkedService, HDInsightLinkedService, + DynamicsLinkedService, CosmosDbLinkedService, AzureKeyVaultLinkedService, + AzureBatchLinkedService, AzureSqlDatabaseLinkedService, + SqlServerLinkedService, AzureSqlDWLinkedService, AzureStorageLinkedService + :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/linked_service_resource.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/linked_service_resource.py index 45cff245b5c9..cbbc70cbc1ce 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/linked_service_resource.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/linked_service_resource.py @@ -27,8 +27,7 @@ class LinkedServiceResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Properties of linked service. - :type properties: :class:`LinkedService - ` + :type properties: ~azure.mgmt.datafactory.models.LinkedService """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/lookup_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/lookup_activity.py index e103a1fe099a..418ed9254c02 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/lookup_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/lookup_activity.py @@ -20,23 +20,19 @@ class LookupActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param policy: Activity policy. - :type policy: :class:`ActivityPolicy - ` + :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy :param source: Dataset-specific source properties, same as copy activity source. - :type source: :class:`CopySource - ` + :type source: ~azure.mgmt.datafactory.models.CopySource :param dataset: Lookup activity dataset reference. - :type dataset: :class:`DatasetReference - ` + :type dataset: ~azure.mgmt.datafactory.models.DatasetReference :param first_row_only: Whether to return first row or all rows. Default value is true. Type: boolean (or Expression with resultType boolean). :type first_row_only: object diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime.py index ace1dfc5d7b7..3c67887c91e1 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime.py @@ -21,21 +21,21 @@ class ManagedIntegrationRuntime(IntegrationRuntime): :param description: Integration runtime description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :ivar state: Integration runtime state, only valid for managed dedicated integration runtime. Possible values include: 'Initial', 'Stopped', 'Started', 'Starting', 'Stopping', 'NeedRegistration', 'Online', 'Limited', 'Offline' - :vartype state: str or :class:`IntegrationRuntimeState - ` + :vartype state: str or + ~azure.mgmt.datafactory.models.IntegrationRuntimeState :param compute_properties: The compute resource for managed integration runtime. - :type compute_properties: :class:`IntegrationRuntimeComputeProperties - ` + :type compute_properties: + ~azure.mgmt.datafactory.models.IntegrationRuntimeComputeProperties :param ssis_properties: SSIS properties for managed integration runtime. - :type ssis_properties: :class:`IntegrationRuntimeSsisProperties - ` + :type ssis_properties: + ~azure.mgmt.datafactory.models.IntegrationRuntimeSsisProperties """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime_error.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime_error.py index 8847faa9be49..751268ec4e2f 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime_error.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime_error.py @@ -23,7 +23,7 @@ class ManagedIntegrationRuntimeError(Model): :ivar code: Error code. :vartype code: str :ivar parameters: Managed integration runtime error parameters. - :vartype parameters: list of str + :vartype parameters: list[str] :ivar message: Error message. :vartype message: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime_node.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime_node.py index 62408c4c0e23..f941449eacb5 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime_node.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime_node.py @@ -22,11 +22,11 @@ class ManagedIntegrationRuntimeNode(Model): :vartype node_id: str :ivar status: The managed integration runtime node status. Possible values include: 'Starting', 'Available', 'Recycling', 'Unavailable' - :vartype status: str or :class:`ManagedIntegrationRuntimeNodeStatus - ` + :vartype status: str or + ~azure.mgmt.datafactory.models.ManagedIntegrationRuntimeNodeStatus :param errors: The errors that occurred on this integration runtime node. - :type errors: list of :class:`ManagedIntegrationRuntimeError - ` + :type errors: + list[~azure.mgmt.datafactory.models.ManagedIntegrationRuntimeError] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime_operation_result.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime_operation_result.py index e1bd8481b343..e4fddd412aa9 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime_operation_result.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime_operation_result.py @@ -27,7 +27,7 @@ class ManagedIntegrationRuntimeOperationResult(Model): :ivar error_code: The error code. :vartype error_code: str :ivar parameters: Managed integration runtime error parameters. - :vartype parameters: list of str + :vartype parameters: list[str] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime_status.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime_status.py index d0e0c68ec420..b06e4198019c 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime_status.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/managed_integration_runtime_status.py @@ -21,23 +21,23 @@ class ManagedIntegrationRuntimeStatus(IntegrationRuntimeStatus): :ivar state: The state of integration runtime. Possible values include: 'Initial', 'Stopped', 'Started', 'Starting', 'Stopping', 'NeedRegistration', 'Online', 'Limited', 'Offline' - :vartype state: str or :class:`IntegrationRuntimeState - ` - :param type: Polymorphic Discriminator + :vartype state: str or + ~azure.mgmt.datafactory.models.IntegrationRuntimeState + :param type: Constant filled by server. :type type: str :ivar create_time: The time at which the integration runtime was created, in ISO8601 format. :vartype create_time: datetime :ivar nodes: The list of nodes for managed integration runtime. - :vartype nodes: list of :class:`ManagedIntegrationRuntimeNode - ` + :vartype nodes: + list[~azure.mgmt.datafactory.models.ManagedIntegrationRuntimeNode] :ivar other_errors: The errors that occurred on this integration runtime. - :vartype other_errors: list of :class:`ManagedIntegrationRuntimeError - ` + :vartype other_errors: + list[~azure.mgmt.datafactory.models.ManagedIntegrationRuntimeError] :ivar last_operation: The last operation result that occurred on this integration runtime. - :vartype last_operation: :class:`ManagedIntegrationRuntimeOperationResult - ` + :vartype last_operation: + ~azure.mgmt.datafactory.models.ManagedIntegrationRuntimeOperationResult """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/mongo_db_collection_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/mongo_db_collection_dataset.py index c4dcaac3eb03..9f9cc80c53d0 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/mongo_db_collection_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/mongo_db_collection_dataset.py @@ -21,11 +21,12 @@ class MongoDbCollectionDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param collection_name: The table name of the MongoDB database. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/mongo_db_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/mongo_db_linked_service.py index 013897beff4a..8755ee018826 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/mongo_db_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/mongo_db_linked_service.py @@ -16,19 +16,19 @@ class MongoDbLinkedService(LinkedService): """Linked service for MongoDb data source. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param server: The IP address or server name of the MongoDB server. Type: string (or Expression with resultType string). :type server: object :param authentication_type: The authentication type to be used to connect to the MongoDB database. Possible values include: 'Basic', 'Anonymous' - :type authentication_type: str or :class:`MongoDbAuthenticationType - ` + :type authentication_type: str or + ~azure.mgmt.datafactory.models.MongoDbAuthenticationType :param database_name: The name of the MongoDB database that you want to access. Type: string (or Expression with resultType string). :type database_name: object @@ -36,8 +36,7 @@ class MongoDbLinkedService(LinkedService): with resultType string). :type username: object :param password: Password for authentication. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param auth_source: Database to verify the username and password. Type: string (or Expression with resultType string). :type auth_source: object diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/mongo_db_source.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/mongo_db_source.py index 580c4a76ad74..555607890c61 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/mongo_db_source.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/mongo_db_source.py @@ -22,7 +22,7 @@ class MongoDbSource(CopySource): with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type source_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param query: Database query. Should be a SQL-92 query expression. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/my_sql_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/my_sql_linked_service.py index 09a0bc6c3f5c..c7e5faf0d78d 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/my_sql_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/my_sql_linked_service.py @@ -16,11 +16,11 @@ class MySqlLinkedService(LinkedService): """Linked service for MySQL data source. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param server: Server name for connection. Type: string (or Expression with resultType string). @@ -35,8 +35,7 @@ class MySqlLinkedService(LinkedService): with resultType string). :type username: object :param password: Password for authentication. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/odata_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/odata_linked_service.py index 90c7730eb990..af629627f335 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/odata_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/odata_linked_service.py @@ -16,25 +16,24 @@ class ODataLinkedService(LinkedService): """Open Data Protocol (OData) linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param url: The URL of the OData service endpoint. Type: string (or Expression with resultType string). :type url: object :param authentication_type: Type of authentication used to connect to the OData service. Possible values include: 'Basic', 'Anonymous' - :type authentication_type: str or :class:`ODataAuthenticationType - ` + :type authentication_type: str or + ~azure.mgmt.datafactory.models.ODataAuthenticationType :param user_name: User name of the OData service. Type: string (or Expression with resultType string). :type user_name: object :param password: Password of the OData service. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/odata_resource_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/odata_resource_dataset.py index cd788c8b4322..ad61c9e92799 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/odata_resource_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/odata_resource_dataset.py @@ -21,11 +21,12 @@ class ODataResourceDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param path: The OData resource path. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/odbc_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/odbc_linked_service.py index 08bb0a7a6c41..d4b2d9d73302 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/odbc_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/odbc_linked_service.py @@ -16,30 +16,27 @@ class OdbcLinkedService(LinkedService): """Open Database Connectivity (ODBC) linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param connection_string: The non-access credential portion of the connection string as well as an optional encrypted credential. - :type connection_string: :class:`SecureString - ` + :type connection_string: ~azure.mgmt.datafactory.models.SecureString :param authentication_type: Type of authentication used to connect to the ODBC data store. Possible values are: Anonymous and Basic. Type: string (or Expression with resultType string). :type authentication_type: object :param credential: The access credential portion of the connection string specified in driver-specific property-value format. - :type credential: :class:`SecureString - ` + :type credential: ~azure.mgmt.datafactory.models.SecureString :param user_name: User name for Basic authentication. Type: string (or Expression with resultType string). :type user_name: object :param password: Password for Basic authentication. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/odbc_sink.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/odbc_sink.py index 28dccfb0df46..ce408847f060 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/odbc_sink.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/odbc_sink.py @@ -29,7 +29,7 @@ class OdbcSink(CopySink): resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type sink_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param pre_copy_script: A query to execute before starting the copy. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/operation.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/operation.py index 1240e5b72dad..a1ff5d6afffb 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/operation.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/operation.py @@ -20,11 +20,10 @@ class Operation(Model): :param origin: The intended executor of the operation. :type origin: str :param display: Metadata associated with the operation. - :type display: :class:`OperationDisplay - ` + :type display: ~azure.mgmt.datafactory.models.OperationDisplay :param service_specification: Details about a service operation. - :type service_specification: :class:`OperationServiceSpecification - ` + :type service_specification: + ~azure.mgmt.datafactory.models.OperationServiceSpecification """ _attribute_map = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/operation_list_response.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/operation_list_response.py index 51d30f94b2af..6c82155e539f 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/operation_list_response.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/operation_list_response.py @@ -17,8 +17,7 @@ class OperationListResponse(Model): :param value: List of Data Factory operations supported by the Data Factory resource provider. - :type value: list of :class:`Operation - ` + :type value: list[~azure.mgmt.datafactory.models.Operation] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/operation_metric_specification.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/operation_metric_specification.py index c2ca88ab5c5f..18824c537204 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/operation_metric_specification.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/operation_metric_specification.py @@ -34,8 +34,8 @@ class OperationMetricSpecification(Model): :type source_mdm_namespace: str :param availabilities: Defines how often data for metrics becomes available. - :type availabilities: list of :class:`OperationMetricAvailability - ` + :type availabilities: + list[~azure.mgmt.datafactory.models.OperationMetricAvailability] """ _attribute_map = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/operation_service_specification.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/operation_service_specification.py index 92493fac8b15..6119cd3a72d6 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/operation_service_specification.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/operation_service_specification.py @@ -16,11 +16,11 @@ class OperationServiceSpecification(Model): """Details about a service operation. :param log_specifications: Details about operations related to logs. - :type log_specifications: list of :class:`OperationLogSpecification - ` + :type log_specifications: + list[~azure.mgmt.datafactory.models.OperationLogSpecification] :param metric_specifications: Details about operations related to metrics. - :type metric_specifications: list of :class:`OperationMetricSpecification - ` + :type metric_specifications: + list[~azure.mgmt.datafactory.models.OperationMetricSpecification] """ _attribute_map = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/oracle_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/oracle_linked_service.py index e7503cd11dbc..211b67eb59b1 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/oracle_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/oracle_linked_service.py @@ -16,15 +16,14 @@ class OracleLinkedService(LinkedService): """Oracle database. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param connection_string: The connection string. - :type connection_string: :class:`SecureString - ` + :type connection_string: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/oracle_sink.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/oracle_sink.py index 85e2bdc0bd95..5895e7da9295 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/oracle_sink.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/oracle_sink.py @@ -29,7 +29,7 @@ class OracleSink(CopySink): resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type sink_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param pre_copy_script: SQL pre-copy script. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/oracle_source.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/oracle_source.py index 67431b276980..767fb4d82e5a 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/oracle_source.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/oracle_source.py @@ -22,7 +22,7 @@ class OracleSource(CopySource): with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type source_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param oracle_reader_query: Oracle reader query. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/oracle_table_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/oracle_table_dataset.py index 93ad33f01898..3b685cd6f1b6 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/oracle_table_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/oracle_table_dataset.py @@ -21,11 +21,12 @@ class OracleTableDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param table_name: The table name of the on-premises Oracle database. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/orc_format.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/orc_format.py index c3bb49ee3882..29a47fcc45fc 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/orc_format.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/orc_format.py @@ -21,7 +21,7 @@ class OrcFormat(DatasetStorageFormat): :param deserializer: Deserializer. Type: string (or Expression with resultType string). :type deserializer: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/parameter_specification.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/parameter_specification.py index 6d277f90d933..676e33a41912 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/parameter_specification.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/parameter_specification.py @@ -17,8 +17,7 @@ class ParameterSpecification(Model): :param type: Parameter type. Possible values include: 'Object', 'String', 'Int', 'Float', 'Bool', 'Array' - :type type: str or :class:`ParameterType - ` + :type type: str or ~azure.mgmt.datafactory.models.ParameterType :param default_value: Default value of parameter. :type default_value: object """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/parquet_format.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/parquet_format.py index 6c8c490a1a64..1e3d3a379093 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/parquet_format.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/parquet_format.py @@ -21,7 +21,7 @@ class ParquetFormat(DatasetStorageFormat): :param deserializer: Deserializer. Type: string (or Expression with resultType string). :type deserializer: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_resource.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_resource.py index 445dfa26e3d0..fbf8e5978a59 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_resource.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_resource.py @@ -29,10 +29,10 @@ class PipelineResource(SubResource): :param description: The description of the pipeline. :type description: str :param activities: List of activities in pipeline. - :type activities: list of :class:`Activity - ` + :type activities: list[~azure.mgmt.datafactory.models.Activity] :param parameters: List of parameters for pipeline. - :type parameters: dict + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] :param concurrency: The max number of concurrent runs for the pipeline. :type concurrency: int """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run.py index 456934827722..e840d9601ecf 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run.py @@ -24,10 +24,9 @@ class PipelineRun(Model): :vartype pipeline_name: str :ivar parameters: The full or partial list of parameter name, value pair used in the pipeline run. - :vartype parameters: dict + :vartype parameters: dict[str, str] :ivar invoked_by: Entity that started the pipeline run. - :vartype invoked_by: :class:`PipelineRunInvokedBy - ` + :vartype invoked_by: ~azure.mgmt.datafactory.models.PipelineRunInvokedBy :ivar last_updated: The last updated timestamp for the pipeline run event in ISO8601 format. :vartype last_updated: datetime diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run_filter_parameters.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run_filter_parameters.py index 426cf0d6c48f..7549fad96d4a 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run_filter_parameters.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run_filter_parameters.py @@ -25,11 +25,10 @@ class PipelineRunFilterParameters(Model): event was updated in 'ISO 8601' format. :type last_updated_before: datetime :param filters: List of filters. - :type filters: list of :class:`PipelineRunQueryFilter - ` + :type filters: list[~azure.mgmt.datafactory.models.PipelineRunQueryFilter] :param order_by: List of OrderBy option. - :type order_by: list of :class:`PipelineRunQueryOrderBy - ` + :type order_by: + list[~azure.mgmt.datafactory.models.PipelineRunQueryOrderBy] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run_query_filter.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run_query_filter.py index be866ede1e7f..8a66d0babc7f 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run_query_filter.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run_query_filter.py @@ -17,14 +17,14 @@ class PipelineRunQueryFilter(Model): :param operand: Parameter name to be used for filter. Possible values include: 'PipelineName', 'Status', 'RunStart', 'RunEnd' - :type operand: str or :class:`PipelineRunQueryFilterOperand - ` + :type operand: str or + ~azure.mgmt.datafactory.models.PipelineRunQueryFilterOperand :param operator: Operator to be used for filter. Possible values include: 'Equals', 'NotEquals', 'In', 'NotIn' - :type operator: str or :class:`PipelineRunQueryFilterOperator - ` + :type operator: str or + ~azure.mgmt.datafactory.models.PipelineRunQueryFilterOperator :param values: List of filter values. - :type values: list of str + :type values: list[str] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run_query_order_by.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run_query_order_by.py index 26fdcf4fc3a4..49825533ee4b 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run_query_order_by.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run_query_order_by.py @@ -17,12 +17,11 @@ class PipelineRunQueryOrderBy(Model): :param order_by: Parameter name to be used for order by. Possible values include: 'RunStart', 'RunEnd' - :type order_by: str or :class:`PipelineRunQueryOrderByField - ` + :type order_by: str or + ~azure.mgmt.datafactory.models.PipelineRunQueryOrderByField :param order: Sorting order of the parameter. Possible values include: 'ASC', 'DESC' - :type order: str or :class:`PipelineRunQueryOrder - ` + :type order: str or ~azure.mgmt.datafactory.models.PipelineRunQueryOrder """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run_query_response.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run_query_response.py index 98ec23f31e19..8020493e3401 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run_query_response.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/pipeline_run_query_response.py @@ -16,8 +16,7 @@ class PipelineRunQueryResponse(Model): """A list pipeline runs. :param value: List of pipeline runs. - :type value: list of :class:`PipelineRun - ` + :type value: list[~azure.mgmt.datafactory.models.PipelineRun] :param continuation_token: The continuation token for getting the next page of results, if any remaining results exist, null otherwise. :type continuation_token: str diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/polybase_settings.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/polybase_settings.py index cacfe1ae2c75..265fec7ad9c0 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/polybase_settings.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/polybase_settings.py @@ -17,8 +17,8 @@ class PolybaseSettings(Model): :param reject_type: Reject type. Possible values include: 'value', 'percentage' - :type reject_type: str or :class:`PolybaseSettingsRejectType - ` + :type reject_type: str or + ~azure.mgmt.datafactory.models.PolybaseSettingsRejectType :param reject_value: Specifies the value or the percentage of rows that can be rejected before the query fails. Type: number (or Expression with resultType number), minimum: 0. diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/postgre_sql_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/postgre_sql_linked_service.py index 30987b1ad3f0..876fb8c3ad6d 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/postgre_sql_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/postgre_sql_linked_service.py @@ -16,11 +16,11 @@ class PostgreSqlLinkedService(LinkedService): """Linked service for PostgreSQL data source. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param server: Server name for connection. Type: string (or Expression with resultType string). @@ -35,8 +35,7 @@ class PostgreSqlLinkedService(LinkedService): with resultType string). :type username: object :param password: Password for authentication. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/recurrence_schedule.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/recurrence_schedule.py index bb5453122615..9cc67201a664 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/recurrence_schedule.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/recurrence_schedule.py @@ -16,17 +16,16 @@ class RecurrenceSchedule(Model): """The recurrence schedule. :param minutes: The minutes. - :type minutes: list of int + :type minutes: list[int] :param hours: The hours. - :type hours: list of int + :type hours: list[int] :param week_days: The days of the week. - :type week_days: list of str or :class:`DaysOfWeek - ` + :type week_days: list[str or ~azure.mgmt.datafactory.models.DaysOfWeek] :param month_days: The month days. - :type month_days: list of int + :type month_days: list[int] :param monthly_occurrences: The monthly occurrences. - :type monthly_occurrences: list of :class:`RecurrenceScheduleOccurrence - ` + :type monthly_occurrences: + list[~azure.mgmt.datafactory.models.RecurrenceScheduleOccurrence] """ _attribute_map = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/recurrence_schedule_occurrence.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/recurrence_schedule_occurrence.py index 1ca863c1d783..380e4b28289a 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/recurrence_schedule_occurrence.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/recurrence_schedule_occurrence.py @@ -17,8 +17,7 @@ class RecurrenceScheduleOccurrence(Model): :param day: The day of the week. Possible values include: 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday' - :type day: str or :class:`DayOfWeek - ` + :type day: str or ~azure.mgmt.datafactory.models.DayOfWeek :param occurrence: The occurrence. :type occurrence: int """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/redshift_unload_settings.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/redshift_unload_settings.py index 7fcde3854252..7767710edb5a 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/redshift_unload_settings.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/redshift_unload_settings.py @@ -21,8 +21,8 @@ class RedshiftUnloadSettings(Model): :param s3_linked_service_name: The name of the Amazon S3 linked service which will be used for the unload operation when copying from the Amazon Redshift source. - :type s3_linked_service_name: :class:`LinkedServiceReference - ` + :type s3_linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param bucket_name: The bucket of the interim Amazon S3 which will be used to store the unloaded data from Amazon Redshift source. The bucket must be in the same region as the Amazon Redshift source. Type: string (or diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/relational_source.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/relational_source.py index 7c384f469c77..002081436aae 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/relational_source.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/relational_source.py @@ -22,7 +22,7 @@ class RelationalSource(CopySource): with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type source_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param query: Database query. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/relational_table_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/relational_table_dataset.py index 041169a532be..20a99d190a91 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/relational_table_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/relational_table_dataset.py @@ -21,11 +21,12 @@ class RelationalTableDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param table_name: The relational table name. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/resource.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/resource.py index 23b8ae23b797..72c825998248 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/resource.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/resource.py @@ -27,7 +27,7 @@ class Resource(Model): :param location: The resource location. :type location: str :param tags: The resource tags. - :type tags: dict + :type tags: dict[str, str] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/salesforce_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/salesforce_linked_service.py index eb4fc2e68349..c8cdaef1d833 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/salesforce_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/salesforce_linked_service.py @@ -16,11 +16,11 @@ class SalesforceLinkedService(LinkedService): """Linked service for Salesforce. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param environment_url: The URL of Salesforce instance. Default is 'https://login.salesforce.com'. To copy data from sandbox, specify @@ -33,12 +33,10 @@ class SalesforceLinkedService(LinkedService): :type username: object :param password: The password for Basic authentication of the Salesforce source. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecretBase :param security_token: The security token is required to remotely access Salesforce source. - :type security_token: :class:`SecureString - ` + :type security_token: ~azure.mgmt.datafactory.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -55,8 +53,8 @@ class SalesforceLinkedService(LinkedService): 'type': {'key': 'type', 'type': 'str'}, 'environment_url': {'key': 'typeProperties.environmentUrl', 'type': 'object'}, 'username': {'key': 'typeProperties.username', 'type': 'object'}, - 'password': {'key': 'typeProperties.password', 'type': 'SecureString'}, - 'security_token': {'key': 'typeProperties.securityToken', 'type': 'SecureString'}, + 'password': {'key': 'typeProperties.password', 'type': 'SecretBase'}, + 'security_token': {'key': 'typeProperties.securityToken', 'type': 'SecretBase'}, 'encrypted_credential': {'key': 'typeProperties.encryptedCredential', 'type': 'object'}, } diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sap_bw_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sap_bw_linked_service.py index 5c7bf066b2df..062e6024c8d1 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sap_bw_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sap_bw_linked_service.py @@ -16,11 +16,11 @@ class SapBWLinkedService(LinkedService): """SAP Business Warehouse Linked Service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param server: Host name of the SAP BW instance. Type: string (or Expression with resultType string). @@ -37,8 +37,7 @@ class SapBWLinkedService(LinkedService): Expression with resultType string). :type user_name: object :param password: Password to access the SAP BW server. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sap_hana_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sap_hana_linked_service.py index fc79c33bf0b7..37fe1c37397d 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sap_hana_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sap_hana_linked_service.py @@ -16,25 +16,24 @@ class SapHanaLinkedService(LinkedService): """SAP HANA Linked Service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param server: Host name of the SAP HANA server. Type: string (or Expression with resultType string). :type server: object :param authentication_type: The authentication type to be used to connect to the SAP HANA server. Possible values include: 'Basic', 'Windows' - :type authentication_type: str or :class:`SapHanaAuthenticationType - ` + :type authentication_type: str or + ~azure.mgmt.datafactory.models.SapHanaAuthenticationType :param user_name: Username to access the SAP HANA server. Type: string (or Expression with resultType string). :type user_name: object :param password: Password to access the SAP HANA server. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/schedule_trigger.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/schedule_trigger.py index 2edff76b8f20..fa04fd8f1a12 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/schedule_trigger.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/schedule_trigger.py @@ -21,18 +21,17 @@ class ScheduleTrigger(Trigger): :param description: Trigger description. :type description: str :param pipelines: Pipelines that need to be started. - :type pipelines: list of :class:`TriggerPipelineReference - ` + :type pipelines: + list[~azure.mgmt.datafactory.models.TriggerPipelineReference] :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: 'Started', 'Stopped', 'Disabled' - :vartype runtime_state: str or :class:`TriggerRuntimeState - ` - :param type: Polymorphic Discriminator + :vartype runtime_state: str or + ~azure.mgmt.datafactory.models.TriggerRuntimeState + :param type: Constant filled by server. :type type: str :param recurrence: Recurrence schedule configuration. - :type recurrence: :class:`ScheduleTriggerRecurrence - ` + :type recurrence: ~azure.mgmt.datafactory.models.ScheduleTriggerRecurrence """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/schedule_trigger_recurrence.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/schedule_trigger_recurrence.py index c479727b2d42..c6e52703b413 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/schedule_trigger_recurrence.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/schedule_trigger_recurrence.py @@ -17,8 +17,7 @@ class ScheduleTriggerRecurrence(Model): :param frequency: The frequency. Possible values include: 'NotSpecified', 'Minute', 'Hour', 'Day', 'Week', 'Month', 'Year' - :type frequency: str or :class:`RecurrenceFrequency - ` + :type frequency: str or ~azure.mgmt.datafactory.models.RecurrenceFrequency :param interval: The interval. :type interval: int :param start_time: The start time. @@ -28,8 +27,7 @@ class ScheduleTriggerRecurrence(Model): :param time_zone: The time zone. :type time_zone: str :param schedule: The recurrence schedule. - :type schedule: :class:`RecurrenceSchedule - ` + :type schedule: ~azure.mgmt.datafactory.models.RecurrenceSchedule """ _attribute_map = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_key_vault_reference.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/secret_base.py similarity index 58% rename from azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_key_vault_reference.py rename to azure-mgmt-datafactory/azure/mgmt/datafactory/models/secret_base.py index 86980eb09bb3..9006984c79c5 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/azure_key_vault_reference.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/secret_base.py @@ -12,30 +12,27 @@ from msrest.serialization import Model -class AzureKeyVaultReference(Model): - """A reference to an object in Azure Key Vault. +class SecretBase(Model): + """The base definition of a secret type. - :param store: The Azure Key Vault LinkedService. - :type store: :class:`LinkedServiceReference - ` - :param type: Polymorphic Discriminator + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: SecureString, AzureKeyVaultSecretReference + + :param type: Constant filled by server. :type type: str """ _validation = { - 'store': {'required': True}, 'type': {'required': True}, } _attribute_map = { - 'store': {'key': 'store', 'type': 'LinkedServiceReference'}, 'type': {'key': 'type', 'type': 'str'}, } _subtype_map = { - 'type': {'AzureKeyVaultSecret': 'AzureKeyVaultSecretReference'} + 'type': {'SecureString': 'SecureString', 'AzureKeyVaultSecret': 'AzureKeyVaultSecretReference'} } - def __init__(self, store): - self.store = store + def __init__(self): self.type = None diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/secure_string.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/secure_string.py index 4cc5b5e5255b..3cc6e7630fca 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/secure_string.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/secure_string.py @@ -9,24 +9,21 @@ # regenerated. # -------------------------------------------------------------------------- -from msrest.serialization import Model +from .secret_base import SecretBase -class SecureString(Model): +class SecureString(SecretBase): """Azure Data Factory secure string definition. The string value will be masked with asterisks '*' during Get or List API calls. - Variables are only populated by the server, and will be ignored when - sending a request. - - :ivar type: SecureString type. Default value: "SecureString" . - :vartype type: str + :param type: Constant filled by server. + :type type: str :param value: Value of secure string. :type value: str """ _validation = { - 'type': {'required': True, 'constant': True}, + 'type': {'required': True}, 'value': {'required': True}, } @@ -35,7 +32,7 @@ class SecureString(Model): 'value': {'key': 'value', 'type': 'str'}, } - type = "SecureString" - def __init__(self, value): + super(SecureString, self).__init__() self.value = value + self.type = 'SecureString' diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/self_hosted_integration_runtime.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/self_hosted_integration_runtime.py index 17453e90ab1c..e48e85b0b5c4 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/self_hosted_integration_runtime.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/self_hosted_integration_runtime.py @@ -17,7 +17,7 @@ class SelfHostedIntegrationRuntime(IntegrationRuntime): :param description: Integration runtime description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/self_hosted_integration_runtime_node.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/self_hosted_integration_runtime_node.py index 99f31bc30642..2b47685d5419 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/self_hosted_integration_runtime_node.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/self_hosted_integration_runtime_node.py @@ -28,10 +28,10 @@ class SelfHostedIntegrationRuntimeNode(Model): :ivar status: Status of the integration runtime node. Possible values include: 'NeedRegistration', 'Online', 'Limited', 'Offline', 'Upgrading', 'Initializing', 'InitializeFailed' - :vartype status: str or :class:`SelfHostedIntegrationRuntimeNodeStatus - ` + :vartype status: str or + ~azure.mgmt.datafactory.models.SelfHostedIntegrationRuntimeNodeStatus :ivar capabilities: The integration runtime capabilities dictionary - :vartype capabilities: dict + :vartype capabilities: dict[str, str] :ivar version_status: Status of the integration runtime node version. :vartype version_status: str :ivar version: Version of the integration runtime node. @@ -51,8 +51,8 @@ class SelfHostedIntegrationRuntimeNode(Model): :vartype last_stop_time: datetime :ivar last_update_result: The result of the last integration runtime node update. Possible values include: 'Succeed', 'Fail' - :vartype last_update_result: str or :class:`IntegrationRuntimeUpdateResult - ` + :vartype last_update_result: str or + ~azure.mgmt.datafactory.models.IntegrationRuntimeUpdateResult :ivar last_start_update_time: The last time for the integration runtime node update start. :vartype last_start_update_time: datetime diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/self_hosted_integration_runtime_status.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/self_hosted_integration_runtime_status.py index 849964556e8b..9f1abc8e7072 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/self_hosted_integration_runtime_status.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/self_hosted_integration_runtime_status.py @@ -21,9 +21,9 @@ class SelfHostedIntegrationRuntimeStatus(IntegrationRuntimeStatus): :ivar state: The state of integration runtime. Possible values include: 'Initial', 'Stopped', 'Started', 'Starting', 'Stopping', 'NeedRegistration', 'Online', 'Limited', 'Offline' - :vartype state: str or :class:`IntegrationRuntimeState - ` - :param type: Polymorphic Discriminator + :vartype state: str or + ~azure.mgmt.datafactory.models.IntegrationRuntimeState + :param type: Constant filled by server. :type type: str :ivar create_time: The time at which the integration runtime was created, in ISO8601 format. @@ -35,13 +35,12 @@ class SelfHostedIntegrationRuntimeStatus(IntegrationRuntimeStatus): integration runtime nodes exist). Possible values include: 'NotSet', 'SslEncrypted', 'NotEncrypted' :vartype internal_channel_encryption: str or - :class:`IntegrationRuntimeInternalChannelEncryptionMode - ` + ~azure.mgmt.datafactory.models.IntegrationRuntimeInternalChannelEncryptionMode :ivar version: Version of the integration runtime. :vartype version: str :param nodes: The list of nodes for this integration runtime. - :type nodes: list of :class:`SelfHostedIntegrationRuntimeNode - ` + :type nodes: + list[~azure.mgmt.datafactory.models.SelfHostedIntegrationRuntimeNode] :ivar scheduled_update_date: The date at which the integration runtime will be scheduled to update, in ISO8601 format. :vartype scheduled_update_date: datetime @@ -52,14 +51,14 @@ class SelfHostedIntegrationRuntimeStatus(IntegrationRuntimeStatus): :vartype local_time_zone_offset: str :ivar capabilities: Object with additional information about integration runtime capabilities. - :vartype capabilities: dict + :vartype capabilities: dict[str, str] :ivar service_urls: The URLs for the services used in integration runtime backend service. - :vartype service_urls: list of str + :vartype service_urls: list[str] :ivar auto_update: Whether Self-hosted integration runtime auto update has been turned on. Possible values include: 'On', 'Off' - :vartype auto_update: str or :class:`IntegrationRuntimeAutoUpdate - ` + :vartype auto_update: str or + ~azure.mgmt.datafactory.models.IntegrationRuntimeAutoUpdate """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sftp_server_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sftp_server_linked_service.py index cd5652f9509f..fb56fbfb6e3e 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sftp_server_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sftp_server_linked_service.py @@ -16,11 +16,11 @@ class SftpServerLinkedService(LinkedService): """A linked service for an SSH File Transfer Protocol (SFTP) server. . :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param host: The SFTP server host name. Type: string (or Expression with resultType string). @@ -31,15 +31,14 @@ class SftpServerLinkedService(LinkedService): :type port: object :param authentication_type: The authentication type to be used to connect to the FTP server. Possible values include: 'Basic', 'SshPublicKey' - :type authentication_type: str or :class:`SftpAuthenticationType - ` + :type authentication_type: str or + ~azure.mgmt.datafactory.models.SftpAuthenticationType :param user_name: The username used to log on to the SFTP server. Type: string (or Expression with resultType string). :type user_name: object :param password: Password to logon the SFTP server for Basic authentication. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -54,12 +53,10 @@ class SftpServerLinkedService(LinkedService): SshPublicKey authentication. For on-premises copy with SshPublicKey authentication, either PrivateKeyPath or PrivateKeyContent should be specified. SSH private key should be OpenSSH format. - :type private_key_content: :class:`SecureString - ` + :type private_key_content: ~azure.mgmt.datafactory.models.SecureString :param pass_phrase: The password to decrypt the SSH private key if the SSH private key is encrypted. - :type pass_phrase: :class:`SecureString - ` + :type pass_phrase: ~azure.mgmt.datafactory.models.SecureString :param skip_host_key_validation: If true, skip the SSH host key validation. Default value is false. Type: boolean (or Expression with resultType boolean). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_dw_sink.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_dw_sink.py index dd1994bd243d..5722d2c2b19a 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_dw_sink.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_dw_sink.py @@ -29,7 +29,7 @@ class SqlDWSink(CopySink): resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type sink_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param pre_copy_script: SQL pre-copy script. Type: string (or Expression with resultType string). @@ -40,8 +40,7 @@ class SqlDWSink(CopySink): :type allow_poly_base: object :param poly_base_settings: Specifies PolyBase-related settings when allowPolyBase is true. - :type poly_base_settings: :class:`PolybaseSettings - ` + :type poly_base_settings: ~azure.mgmt.datafactory.models.PolybaseSettings """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_dw_source.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_dw_source.py index f6305c4b288d..3f97b734343f 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_dw_source.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_dw_source.py @@ -22,7 +22,7 @@ class SqlDWSource(CopySource): with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type source_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param sql_reader_query: SQL Data Warehouse reader query. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_server_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_server_linked_service.py index 229096701276..d21885a97370 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_server_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_server_linked_service.py @@ -16,21 +16,19 @@ class SqlServerLinkedService(LinkedService): """SQL Server linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param connection_string: The connection string. - :type connection_string: :class:`SecureString - ` + :type connection_string: ~azure.mgmt.datafactory.models.SecureString :param user_name: The on-premises Windows authentication user name. Type: string (or Expression with resultType string). :type user_name: object :param password: The on-premises Windows authentication password. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_server_stored_procedure_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_server_stored_procedure_activity.py index 804e7ca6bf8b..5e73606072ed 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_server_stored_procedure_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_server_stored_procedure_activity.py @@ -20,22 +20,21 @@ class SqlServerStoredProcedureActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param policy: Activity policy. - :type policy: :class:`ActivityPolicy - ` + :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy :param stored_procedure_name: Stored procedure name. Type: string (or Expression with resultType string). :type stored_procedure_name: object :param stored_procedure_parameters: Value and type setting for stored procedure parameters. Example: "{Parameter1: {value: "1", type: "int"}}". - :type stored_procedure_parameters: dict + :type stored_procedure_parameters: dict[str, + ~azure.mgmt.datafactory.models.StoredProcedureParameter] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_server_table_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_server_table_dataset.py index 59edc4f03d9e..00e4c140ee9d 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_server_table_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_server_table_dataset.py @@ -21,11 +21,12 @@ class SqlServerTableDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param table_name: The table name of the SQL Server dataset. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_sink.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_sink.py index bc87de71dd32..dbb9f5132e96 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_sink.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_sink.py @@ -29,7 +29,7 @@ class SqlSink(CopySink): resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type sink_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param sql_writer_stored_procedure_name: SQL writer stored procedure name. Type: string (or Expression with resultType string). @@ -41,7 +41,8 @@ class SqlSink(CopySink): with resultType string). :type pre_copy_script: object :param stored_procedure_parameters: SQL stored procedure parameters. - :type stored_procedure_parameters: dict + :type stored_procedure_parameters: dict[str, + ~azure.mgmt.datafactory.models.StoredProcedureParameter] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_source.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_source.py index d61c669d2aab..2c33d38c1bb4 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_source.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sql_source.py @@ -22,7 +22,7 @@ class SqlSource(CopySource): with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type source_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param sql_reader_query: SQL reader query. Type: string (or Expression with resultType string). @@ -33,7 +33,8 @@ class SqlSource(CopySource): :type sql_reader_stored_procedure_name: object :param stored_procedure_parameters: Value and type setting for stored procedure parameters. Example: "{Parameter1: {value: "1", type: "int"}}". - :type stored_procedure_parameters: dict + :type stored_procedure_parameters: dict[str, + ~azure.mgmt.datafactory.models.StoredProcedureParameter] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/staging_settings.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/staging_settings.py index cbd4740d4a43..bfdb14bc84d6 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/staging_settings.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/staging_settings.py @@ -16,8 +16,8 @@ class StagingSettings(Model): """Staging settings. :param linked_service_name: Staging linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param path: The path to storage for storing the interim data. Type: string (or Expression with resultType string). :type path: object diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/stored_procedure_parameter.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/stored_procedure_parameter.py index a4142303d5c7..49aea93787c4 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/stored_procedure_parameter.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/stored_procedure_parameter.py @@ -20,8 +20,8 @@ class StoredProcedureParameter(Model): :type value: object :param type: Stored procedure parameter type. Possible values include: 'String', 'Int', 'Decimal', 'Guid', 'Boolean', 'Date' - :type type: str or :class:`StoredProcedureParameterType - ` + :type type: str or + ~azure.mgmt.datafactory.models.StoredProcedureParameterType """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sybase_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sybase_linked_service.py index 8209178fdd02..00e15b4975df 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sybase_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/sybase_linked_service.py @@ -16,11 +16,11 @@ class SybaseLinkedService(LinkedService): """Linked service for Sybase data source. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param server: Server name for connection. Type: string (or Expression with resultType string). @@ -33,14 +33,13 @@ class SybaseLinkedService(LinkedService): :type schema: object :param authentication_type: AuthenticationType to be used for connection. Possible values include: 'Basic', 'Windows' - :type authentication_type: str or :class:`SybaseAuthenticationType - ` + :type authentication_type: str or + ~azure.mgmt.datafactory.models.SybaseAuthenticationType :param username: Username for authentication. Type: string (or Expression with resultType string). :type username: object :param password: Password for authentication. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/tabular_translator.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/tabular_translator.py index ab5bb937a9c3..895557fc89e7 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/tabular_translator.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/tabular_translator.py @@ -15,7 +15,7 @@ class TabularTranslator(CopyTranslator): """A copy activity tabular translator. - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param column_mappings: Column mappings. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/teradata_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/teradata_linked_service.py index 38752bf8a756..475ccb9af4d8 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/teradata_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/teradata_linked_service.py @@ -16,11 +16,11 @@ class TeradataLinkedService(LinkedService): """Linked service for Teradata data source. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param server: Server name for connection. Type: string (or Expression with resultType string). @@ -30,14 +30,13 @@ class TeradataLinkedService(LinkedService): :type schema: object :param authentication_type: AuthenticationType to be used for connection. Possible values include: 'Basic', 'Windows' - :type authentication_type: str or :class:`TeradataAuthenticationType - ` + :type authentication_type: str or + ~azure.mgmt.datafactory.models.TeradataAuthenticationType :param username: Username for authentication. Type: string (or Expression with resultType string). :type username: object :param password: Password for authentication. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/text_format.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/text_format.py index 843d45b5967c..f4b3dc127ace 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/text_format.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/text_format.py @@ -21,7 +21,7 @@ class TextFormat(DatasetStorageFormat): :param deserializer: Deserializer. Type: string (or Expression with resultType string). :type deserializer: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param column_delimiter: The column delimiter. Type: string (or Expression with resultType string). diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/trigger.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/trigger.py index fd39a4bf1582..6efbbadb08fa 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/trigger.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/trigger.py @@ -16,20 +16,23 @@ class Trigger(Model): """Azure data factory nested object which contains information about creating pipeline run. + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: BlobTrigger, ScheduleTrigger + Variables are only populated by the server, and will be ignored when sending a request. :param description: Trigger description. :type description: str :param pipelines: Pipelines that need to be started. - :type pipelines: list of :class:`TriggerPipelineReference - ` + :type pipelines: + list[~azure.mgmt.datafactory.models.TriggerPipelineReference] :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: 'Started', 'Stopped', 'Disabled' - :vartype runtime_state: str or :class:`TriggerRuntimeState - ` - :param type: Polymorphic Discriminator + :vartype runtime_state: str or + ~azure.mgmt.datafactory.models.TriggerRuntimeState + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/trigger_pipeline_reference.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/trigger_pipeline_reference.py index 88dcf6dba0ea..9abe95a9ee10 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/trigger_pipeline_reference.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/trigger_pipeline_reference.py @@ -16,10 +16,9 @@ class TriggerPipelineReference(Model): """Pipeline that needs to be triggered with the given parameters. :param pipeline_reference: Pipeline reference. - :type pipeline_reference: :class:`PipelineReference - ` + :type pipeline_reference: ~azure.mgmt.datafactory.models.PipelineReference :param parameters: Pipeline parameters. - :type parameters: dict + :type parameters: dict[str, object] """ _attribute_map = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/trigger_resource.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/trigger_resource.py index 8016f74eec39..ea35206bbed7 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/trigger_resource.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/trigger_resource.py @@ -27,7 +27,7 @@ class TriggerResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Properties of the trigger. - :type properties: :class:`Trigger ` + :type properties: ~azure.mgmt.datafactory.models.Trigger """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/trigger_run.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/trigger_run.py index ed590f450227..c2c34a4d220c 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/trigger_run.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/trigger_run.py @@ -28,16 +28,15 @@ class TriggerRun(Model): :vartype trigger_run_timestamp: datetime :ivar status: Trigger run status. Possible values include: 'Succeeded', 'Failed', 'Inprogress' - :vartype status: str or :class:`TriggerRunStatus - ` + :vartype status: str or ~azure.mgmt.datafactory.models.TriggerRunStatus :ivar message: Trigger error message. :vartype message: str :ivar properties: List of property name and value related to trigger run. Name, value pair depends on type of trigger. - :vartype properties: dict + :vartype properties: dict[str, str] :ivar triggered_pipelines: List of pipeline name and run Id triggered by the trigger run. - :vartype triggered_pipelines: dict + :vartype triggered_pipelines: dict[str, str] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/until_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/until_activity.py index abc57dccc091..b861bb54bf8b 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/until_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/until_activity.py @@ -21,14 +21,12 @@ class UntilActivity(ControlActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param expression: An expression that would evaluate to Boolean. The loop will continue until this expression evaluates to true - :type expression: :class:`Expression - ` + :type expression: ~azure.mgmt.datafactory.models.Expression :param timeout: Specifies the timeout for the activity to run. If there is no value specified, it takes the value of TimeSpan.FromDays(7) which is 1 week as default. Type: string (or Expression with resultType string), @@ -37,8 +35,7 @@ class UntilActivity(ControlActivity): ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type timeout: object :param activities: List of activities to execute. - :type activities: list of :class:`Activity - ` + :type activities: list[~azure.mgmt.datafactory.models.Activity] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/wait_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/wait_activity.py index 40502014bc10..bf4a35637580 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/wait_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/wait_activity.py @@ -20,9 +20,8 @@ class WaitActivity(ControlActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param wait_time_in_seconds: Duration in seconds. :type wait_time_in_seconds: int diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_activity.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_activity.py index 62dcd378331c..1302f3012a39 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_activity.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_activity.py @@ -20,20 +20,17 @@ class WebActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list of :class:`ActivityDependency - ` - :param type: Polymorphic Discriminator + :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :param type: Constant filled by server. :type type: str :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param policy: Activity policy. - :type policy: :class:`ActivityPolicy - ` + :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy :param method: Rest API method for target endpoint. Possible values include: 'GET', 'POST', 'PUT' - :type method: str or :class:`WebActivityMethod - ` + :type method: str or ~azure.mgmt.datafactory.models.WebActivityMethod :param url: Web activity target endpoint and path. Type: string (or Expression with resultType string). :type url: object @@ -48,14 +45,13 @@ class WebActivity(ExecutionActivity): :type body: object :param authentication: Authentication method used for calling the endpoint. - :type authentication: :class:`WebActivityAuthentication - ` + :type authentication: + ~azure.mgmt.datafactory.models.WebActivityAuthentication :param datasets: List of datasets passed to web endpoint. - :type datasets: list of :class:`DatasetReference - ` + :type datasets: list[~azure.mgmt.datafactory.models.DatasetReference] :param linked_services: List of linked services passed to web endpoint. - :type linked_services: list of :class:`LinkedServiceReference - ` + :type linked_services: + list[~azure.mgmt.datafactory.models.LinkedServiceReference] """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_activity_authentication.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_activity_authentication.py index 63394da19af0..b59271e549b8 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_activity_authentication.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_activity_authentication.py @@ -18,14 +18,12 @@ class WebActivityAuthentication(Model): :param type: Web activity authentication (Basic/ClientCertificate) :type type: str :param pfx: Base64-encoded contents of a PFX file. - :type pfx: :class:`SecureString - ` + :type pfx: ~azure.mgmt.datafactory.models.SecureString :param username: Web activity authentication user name for basic authentication. :type username: str :param password: Password for the PFX file or basic authentication. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_anonymous_authentication.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_anonymous_authentication.py index a4cb095d2d93..4b95d5b488ff 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_anonymous_authentication.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_anonymous_authentication.py @@ -20,7 +20,7 @@ class WebAnonymousAuthentication(WebLinkedServiceTypeProperties): http://www.microsoft.com . Type: string (or Expression with resultType string). :type url: object - :param authentication_type: Polymorphic Discriminator + :param authentication_type: Constant filled by server. :type authentication_type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_basic_authentication.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_basic_authentication.py index d0b4e223cc3c..cb83a320e541 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_basic_authentication.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_basic_authentication.py @@ -20,14 +20,13 @@ class WebBasicAuthentication(WebLinkedServiceTypeProperties): http://www.microsoft.com . Type: string (or Expression with resultType string). :type url: object - :param authentication_type: Polymorphic Discriminator + :param authentication_type: Constant filled by server. :type authentication_type: str :param username: User name for Basic authentication. Type: string (or Expression with resultType string). :type username: object :param password: The password for Basic authentication. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_client_certificate_authentication.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_client_certificate_authentication.py index 1a1e00be136f..d470ebccb8ce 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_client_certificate_authentication.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_client_certificate_authentication.py @@ -22,14 +22,12 @@ class WebClientCertificateAuthentication(WebLinkedServiceTypeProperties): http://www.microsoft.com . Type: string (or Expression with resultType string). :type url: object - :param authentication_type: Polymorphic Discriminator + :param authentication_type: Constant filled by server. :type authentication_type: str :param pfx: Base64-encoded contents of a PFX file. - :type pfx: :class:`SecureString - ` + :type pfx: ~azure.mgmt.datafactory.models.SecureString :param password: Password for the PFX file. - :type password: :class:`SecureString - ` + :type password: ~azure.mgmt.datafactory.models.SecureString """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_linked_service.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_linked_service.py index 9c6412b54d4a..10a62ac91c8f 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_linked_service.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_linked_service.py @@ -16,15 +16,15 @@ class WebLinkedService(LinkedService): """Web linked service. :param connect_via: The integration runtime reference. - :type connect_via: :class:`IntegrationRuntimeReference - ` + :type connect_via: + ~azure.mgmt.datafactory.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str :param type_properties: Web linked service properties. - :type type_properties: :class:`WebLinkedServiceTypeProperties - ` + :type type_properties: + ~azure.mgmt.datafactory.models.WebLinkedServiceTypeProperties """ _validation = { diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_linked_service_type_properties.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_linked_service_type_properties.py index 277ded20d1b5..6b79b0d22f98 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_linked_service_type_properties.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_linked_service_type_properties.py @@ -16,11 +16,15 @@ class WebLinkedServiceTypeProperties(Model): """Base definition of WebLinkedServiceTypeProperties, this typeProperties is polymorphic based on authenticationType, so not flattened in SDK models. + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: WebClientCertificateAuthentication, + WebBasicAuthentication, WebAnonymousAuthentication + :param url: The URL of the web service endpoint, e.g. http://www.microsoft.com . Type: string (or Expression with resultType string). :type url: object - :param authentication_type: Polymorphic Discriminator + :param authentication_type: Constant filled by server. :type authentication_type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_source.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_source.py index 76306c41a00f..3adb7cdfe04d 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_source.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_source.py @@ -22,7 +22,7 @@ class WebSource(CopySource): with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type source_retry_wait: object - :param type: Polymorphic Discriminator + :param type: Constant filled by server. :type type: str """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_table_dataset.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_table_dataset.py index a1ac0e82e9dd..1e46dea7e794 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_table_dataset.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/models/web_table_dataset.py @@ -21,11 +21,12 @@ class WebTableDataset(Dataset): array (or Expression with resultType array), itemType: DatasetDataElement. :type structure: object :param linked_service_name: Linked service reference. - :type linked_service_name: :class:`LinkedServiceReference - ` + :type linked_service_name: + ~azure.mgmt.datafactory.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict - :param type: Polymorphic Discriminator + :type parameters: dict[str, + ~azure.mgmt.datafactory.models.ParameterSpecification] + :param type: Constant filled by server. :type type: str :param index: The zero-based index of the table in the web page. Type: integer (or Expression with resultType integer), minimum: 0. diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/activity_runs_operations.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/activity_runs_operations.py index 8d6edf0860f6..cf2671ef785a 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/activity_runs_operations.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/activity_runs_operations.py @@ -59,10 +59,9 @@ def list_by_pipeline_run( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: An iterator like instance of :class:`ActivityRun - ` - :rtype: :class:`ActivityRunPaged - ` + :return: An iterator like instance of ActivityRun + :rtype: + ~azure.mgmt.datafactory.models.ActivityRunPaged[~azure.mgmt.datafactory.models.ActivityRun] :raises: :class:`ErrorResponseException` """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/datasets_operations.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/datasets_operations.py index 31345f658803..ec30c0cbd85b 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/datasets_operations.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/datasets_operations.py @@ -47,10 +47,9 @@ def list_by_factory( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: An iterator like instance of :class:`DatasetResource - ` - :rtype: :class:`DatasetResourcePaged - ` + :return: An iterator like instance of DatasetResource + :rtype: + ~azure.mgmt.datafactory.models.DatasetResourcePaged[~azure.mgmt.datafactory.models.DatasetResource] :raises: :class:`ErrorResponseException` """ @@ -115,8 +114,7 @@ def create_or_update( :param dataset_name: The dataset name. :type dataset_name: str :param properties: Dataset properties. - :type properties: :class:`Dataset - ` + :type properties: ~azure.mgmt.datafactory.models.Dataset :param if_match: ETag of the dataset entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. @@ -126,13 +124,9 @@ def create_or_update( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`DatasetResource - ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`DatasetResource - ` or - :class:`ClientRawResponse` + :return: DatasetResource or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.DatasetResource or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -201,13 +195,9 @@ def get( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`DatasetResource - ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`DatasetResource - ` or - :class:`ClientRawResponse` + :return: DatasetResource or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.DatasetResource or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -268,11 +258,8 @@ def delete( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: None or - :class:`ClientRawResponse` if - raw=true - :rtype: None or - :class:`ClientRawResponse` + :return: None or ClientRawResponse if raw=true + :rtype: None or ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/factories_operations.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/factories_operations.py index 83ce1fedd3aa..bad99b641fe0 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/factories_operations.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/factories_operations.py @@ -43,10 +43,9 @@ def list( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: An iterator like instance of :class:`Factory - ` - :rtype: :class:`FactoryPaged - ` + :return: An iterator like instance of Factory + :rtype: + ~azure.mgmt.datafactory.models.FactoryPaged[~azure.mgmt.datafactory.models.Factory] :raises: :class:`ErrorResponseException` """ @@ -109,10 +108,9 @@ def list_by_resource_group( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: An iterator like instance of :class:`Factory - ` - :rtype: :class:`FactoryPaged - ` + :return: An iterator like instance of Factory + :rtype: + ~azure.mgmt.datafactory.models.FactoryPaged[~azure.mgmt.datafactory.models.Factory] :raises: :class:`ErrorResponseException` """ @@ -174,18 +172,15 @@ def create_or_update( :param factory_name: The factory name. :type factory_name: str :param factory: Factory resource definition. - :type factory: :class:`Factory - ` + :type factory: ~azure.mgmt.datafactory.models.Factory :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`Factory ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`Factory ` or - :class:`ClientRawResponse` + :return: Factory or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.Factory or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -243,20 +238,17 @@ def update( :param factory_name: The factory name. :type factory_name: str :param tags: The resource tags. - :type tags: dict + :type tags: dict[str, str] :param identity: Managed service identity of the factory. - :type identity: :class:`FactoryIdentity - ` + :type identity: ~azure.mgmt.datafactory.models.FactoryIdentity :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`Factory ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`Factory ` or - :class:`ClientRawResponse` + :return: Factory or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.Factory or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -320,11 +312,9 @@ def get( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`Factory ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`Factory ` or - :class:`ClientRawResponse` + :return: Factory or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.Factory or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -382,11 +372,8 @@ def delete( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: None or - :class:`ClientRawResponse` if - raw=true - :rtype: None or - :class:`ClientRawResponse` + :return: None or ClientRawResponse if raw=true + :rtype: None or ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -439,11 +426,8 @@ def cancel_pipeline_run( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: None or - :class:`ClientRawResponse` if - raw=true - :rtype: None or - :class:`ClientRawResponse` + :return: None or ClientRawResponse if raw=true + :rtype: None or ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/integration_runtimes_operations.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/integration_runtimes_operations.py index 11902e0d8908..98cdf7faf214 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/integration_runtimes_operations.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/integration_runtimes_operations.py @@ -48,11 +48,9 @@ def list_by_factory( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: An iterator like instance of - :class:`IntegrationRuntimeResource - ` - :rtype: :class:`IntegrationRuntimeResourcePaged - ` + :return: An iterator like instance of IntegrationRuntimeResource + :rtype: + ~azure.mgmt.datafactory.models.IntegrationRuntimeResourcePaged[~azure.mgmt.datafactory.models.IntegrationRuntimeResource] :raises: :class:`ErrorResponseException` """ @@ -117,8 +115,7 @@ def create_or_update( :param integration_runtime_name: The integration runtime name. :type integration_runtime_name: str :param properties: Integration runtime properties. - :type properties: :class:`IntegrationRuntime - ` + :type properties: ~azure.mgmt.datafactory.models.IntegrationRuntime :param if_match: ETag of the integration runtime entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. @@ -128,13 +125,9 @@ def create_or_update( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`IntegrationRuntimeResource - ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`IntegrationRuntimeResource - ` or - :class:`ClientRawResponse` + :return: IntegrationRuntimeResource or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeResource or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -203,13 +196,9 @@ def get( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`IntegrationRuntimeResource - ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`IntegrationRuntimeResource - ` or - :class:`ClientRawResponse` + :return: IntegrationRuntimeResource or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeResource or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -270,11 +259,8 @@ def delete( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: None or - :class:`ClientRawResponse` if - raw=true - :rtype: None or - :class:`ClientRawResponse` + :return: None or ClientRawResponse if raw=true + :rtype: None or ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -328,13 +314,11 @@ def get_status( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`IntegrationRuntimeStatusResponse - ` or - :class:`ClientRawResponse` if + :return: IntegrationRuntimeStatusResponse or ClientRawResponse if raw=true - :rtype: :class:`IntegrationRuntimeStatusResponse - ` or - :class:`ClientRawResponse` + :rtype: + ~azure.mgmt.datafactory.models.IntegrationRuntimeStatusResponse or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -396,13 +380,11 @@ def get_connection_info( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`IntegrationRuntimeConnectionInfo - ` or - :class:`ClientRawResponse` if + :return: IntegrationRuntimeConnectionInfo or ClientRawResponse if raw=true - :rtype: :class:`IntegrationRuntimeConnectionInfo - ` or - :class:`ClientRawResponse` + :rtype: + ~azure.mgmt.datafactory.models.IntegrationRuntimeConnectionInfo or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -460,20 +442,16 @@ def regenerate_auth_key( :type integration_runtime_name: str :param key_name: The name of the authentication key to regenerate. Possible values include: 'authKey1', 'authKey2' - :type key_name: str or :class:`IntegrationRuntimeAuthKeyName - ` + :type key_name: str or + ~azure.mgmt.datafactory.models.IntegrationRuntimeAuthKeyName :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`IntegrationRuntimeAuthKeys - ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`IntegrationRuntimeAuthKeys - ` or - :class:`ClientRawResponse` + :return: IntegrationRuntimeAuthKeys or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeAuthKeys or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -540,13 +518,9 @@ def list_auth_keys( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`IntegrationRuntimeAuthKeys - ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`IntegrationRuntimeAuthKeys - ` or - :class:`ClientRawResponse` + :return: IntegrationRuntimeAuthKeys or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeAuthKeys or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -605,15 +579,11 @@ def start( :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the deserialized response - :return: - :class:`AzureOperationPoller` - instance that returns :class:`IntegrationRuntimeStatusResponse - ` or - :class:`ClientRawResponse` if - raw=true + :return: An instance of AzureOperationPoller that returns + IntegrationRuntimeStatusResponse or ClientRawResponse if raw=true :rtype: - :class:`AzureOperationPoller` - or :class:`ClientRawResponse` + ~msrestazure.azure_operation.AzureOperationPoller[~azure.mgmt.datafactory.models.IntegrationRuntimeStatusResponse] + or ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -695,14 +665,10 @@ def stop( :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the deserialized response - :return: - :class:`AzureOperationPoller` - instance that returns None or - :class:`ClientRawResponse` if - raw=true - :rtype: - :class:`AzureOperationPoller` - or :class:`ClientRawResponse` + :return: An instance of AzureOperationPoller that returns None or + ClientRawResponse if raw=true + :rtype: ~msrestazure.azure_operation.AzureOperationPoller[None] or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -781,11 +747,8 @@ def remove_node( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: None or - :class:`ClientRawResponse` if - raw=true - :rtype: None or - :class:`ClientRawResponse` + :return: None or ClientRawResponse if raw=true + :rtype: None or ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -846,11 +809,8 @@ def sync_credentials( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: None or - :class:`ClientRawResponse` if - raw=true - :rtype: None or - :class:`ClientRawResponse` + :return: None or ClientRawResponse if raw=true + :rtype: None or ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -905,13 +865,11 @@ def get_monitoring_data( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`IntegrationRuntimeMonitoringData - ` or - :class:`ClientRawResponse` if + :return: IntegrationRuntimeMonitoringData or ClientRawResponse if raw=true - :rtype: :class:`IntegrationRuntimeMonitoringData - ` or - :class:`ClientRawResponse` + :rtype: + ~azure.mgmt.datafactory.models.IntegrationRuntimeMonitoringData or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/linked_services_operations.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/linked_services_operations.py index 3782c90c1c74..b64bfd7d300d 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/linked_services_operations.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/linked_services_operations.py @@ -47,10 +47,9 @@ def list_by_factory( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: An iterator like instance of :class:`LinkedServiceResource - ` - :rtype: :class:`LinkedServiceResourcePaged - ` + :return: An iterator like instance of LinkedServiceResource + :rtype: + ~azure.mgmt.datafactory.models.LinkedServiceResourcePaged[~azure.mgmt.datafactory.models.LinkedServiceResource] :raises: :class:`ErrorResponseException` """ @@ -115,8 +114,7 @@ def create_or_update( :param linked_service_name: The linked service name. :type linked_service_name: str :param properties: Properties of linked service. - :type properties: :class:`LinkedService - ` + :type properties: ~azure.mgmt.datafactory.models.LinkedService :param if_match: ETag of the linkedService entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. @@ -126,13 +124,9 @@ def create_or_update( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`LinkedServiceResource - ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`LinkedServiceResource - ` or - :class:`ClientRawResponse` + :return: LinkedServiceResource or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.LinkedServiceResource or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -201,13 +195,9 @@ def get( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`LinkedServiceResource - ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`LinkedServiceResource - ` or - :class:`ClientRawResponse` + :return: LinkedServiceResource or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.LinkedServiceResource or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -268,11 +258,8 @@ def delete( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: None or - :class:`ClientRawResponse` if - raw=true - :rtype: None or - :class:`ClientRawResponse` + :return: None or ClientRawResponse if raw=true + :rtype: None or ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/operations.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/operations.py index dd982ca5f3a9..b8acbf08264a 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/operations.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/operations.py @@ -43,13 +43,9 @@ def list( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`OperationListResponse - ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`OperationListResponse - ` or - :class:`ClientRawResponse` + :return: OperationListResponse or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.OperationListResponse or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/pipeline_runs_operations.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/pipeline_runs_operations.py index 7678001c82bb..318c0395dc33 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/pipeline_runs_operations.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/pipeline_runs_operations.py @@ -43,20 +43,16 @@ def query_by_factory( :param factory_name: The factory name. :type factory_name: str :param filter_parameters: Parameters to filter the pipeline run. - :type filter_parameters: :class:`PipelineRunFilterParameters - ` + :type filter_parameters: + ~azure.mgmt.datafactory.models.PipelineRunFilterParameters :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`PipelineRunQueryResponse - ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`PipelineRunQueryResponse - ` or - :class:`ClientRawResponse` + :return: PipelineRunQueryResponse or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.PipelineRunQueryResponse or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -120,13 +116,9 @@ def get( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`PipelineRun - ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`PipelineRun - ` or - :class:`ClientRawResponse` + :return: PipelineRun or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.PipelineRun or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/pipelines_operations.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/pipelines_operations.py index 984d06d73b88..96459fc4d4cb 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/pipelines_operations.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/pipelines_operations.py @@ -47,10 +47,9 @@ def list_by_factory( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: An iterator like instance of :class:`PipelineResource - ` - :rtype: :class:`PipelineResourcePaged - ` + :return: An iterator like instance of PipelineResource + :rtype: + ~azure.mgmt.datafactory.models.PipelineResourcePaged[~azure.mgmt.datafactory.models.PipelineResource] :raises: :class:`ErrorResponseException` """ @@ -115,8 +114,7 @@ def create_or_update( :param pipeline_name: The pipeline name. :type pipeline_name: str :param pipeline: Pipeline resource definition. - :type pipeline: :class:`PipelineResource - ` + :type pipeline: ~azure.mgmt.datafactory.models.PipelineResource :param if_match: ETag of the pipeline entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. @@ -126,13 +124,9 @@ def create_or_update( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`PipelineResource - ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`PipelineResource - ` or - :class:`ClientRawResponse` + :return: PipelineResource or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.PipelineResource or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -199,13 +193,9 @@ def get( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`PipelineResource - ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`PipelineResource - ` or - :class:`ClientRawResponse` + :return: PipelineResource or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.PipelineResource or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -266,11 +256,8 @@ def delete( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: None or - :class:`ClientRawResponse` if - raw=true - :rtype: None or - :class:`ClientRawResponse` + :return: None or ClientRawResponse if raw=true + :rtype: None or ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -320,19 +307,15 @@ def create_run( :param pipeline_name: The pipeline name. :type pipeline_name: str :param parameters: Parameters of the pipeline run. - :type parameters: dict + :type parameters: dict[str, object] :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`CreateRunResponse - ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`CreateRunResponse - ` or - :class:`ClientRawResponse` + :return: CreateRunResponse or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.CreateRunResponse or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ diff --git a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/triggers_operations.py b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/triggers_operations.py index 4a1abe8b5a0c..2a6ea611c416 100644 --- a/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/triggers_operations.py +++ b/azure-mgmt-datafactory/azure/mgmt/datafactory/operations/triggers_operations.py @@ -48,10 +48,9 @@ def list_by_factory( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: An iterator like instance of :class:`TriggerResource - ` - :rtype: :class:`TriggerResourcePaged - ` + :return: An iterator like instance of TriggerResource + :rtype: + ~azure.mgmt.datafactory.models.TriggerResourcePaged[~azure.mgmt.datafactory.models.TriggerResource] :raises: :class:`ErrorResponseException` """ @@ -116,8 +115,7 @@ def create_or_update( :param trigger_name: The trigger name. :type trigger_name: str :param properties: Properties of the trigger. - :type properties: :class:`Trigger - ` + :type properties: ~azure.mgmt.datafactory.models.Trigger :param if_match: ETag of the trigger entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. @@ -127,13 +125,9 @@ def create_or_update( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`TriggerResource - ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`TriggerResource - ` or - :class:`ClientRawResponse` + :return: TriggerResource or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.TriggerResource or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -202,13 +196,9 @@ def get( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: :class:`TriggerResource - ` or - :class:`ClientRawResponse` if - raw=true - :rtype: :class:`TriggerResource - ` or - :class:`ClientRawResponse` + :return: TriggerResource or ClientRawResponse if raw=true + :rtype: ~azure.mgmt.datafactory.models.TriggerResource or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -269,11 +259,8 @@ def delete( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: None or - :class:`ClientRawResponse` if - raw=true - :rtype: None or - :class:`ClientRawResponse` + :return: None or ClientRawResponse if raw=true + :rtype: None or ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -325,14 +312,10 @@ def start( :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the deserialized response - :return: - :class:`AzureOperationPoller` - instance that returns None or - :class:`ClientRawResponse` if - raw=true - :rtype: - :class:`AzureOperationPoller` - or :class:`ClientRawResponse` + :return: An instance of AzureOperationPoller that returns None or + ClientRawResponse if raw=true + :rtype: ~msrestazure.azure_operation.AzureOperationPoller[None] or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -407,14 +390,10 @@ def stop( :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the deserialized response - :return: - :class:`AzureOperationPoller` - instance that returns None or - :class:`ClientRawResponse` if - raw=true - :rtype: - :class:`AzureOperationPoller` - or :class:`ClientRawResponse` + :return: An instance of AzureOperationPoller that returns None or + ClientRawResponse if raw=true + :rtype: ~msrestazure.azure_operation.AzureOperationPoller[None] or + ~msrest.pipeline.ClientRawResponse :raises: :class:`ErrorResponseException` """ @@ -495,10 +474,9 @@ def list_runs( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: An iterator like instance of :class:`TriggerRun - ` - :rtype: :class:`TriggerRunPaged - ` + :return: An iterator like instance of TriggerRun + :rtype: + ~azure.mgmt.datafactory.models.TriggerRunPaged[~azure.mgmt.datafactory.models.TriggerRun] :raises: :class:`ErrorResponseException` """ diff --git a/azure-mgmt-datafactory/build.json b/azure-mgmt-datafactory/build.json index 33a13d124cb1..d5356f60b700 100644 --- a/azure-mgmt-datafactory/build.json +++ b/azure-mgmt-datafactory/build.json @@ -4,15 +4,15 @@ "resolvedInfo": null, "packageMetadata": { "name": "@microsoft.azure/autorest-core", - "version": "2.0.4147", + "version": "2.0.4168", "engines": { "node": ">=7.10.0" }, "dependencies": {}, "optionalDependencies": {}, "devDependencies": { - "@microsoft.azure/async-io": "~1.0.21", - "@microsoft.azure/extension": "~1.1.5", + "@microsoft.azure/async-io": "~1.0.22", + "@microsoft.azure/extension": "~1.2.12", "@types/commonmark": "^0.27.0", "@types/jsonpath": "^0.1.29", "@types/node": "^8.0.28", @@ -32,7 +32,7 @@ "source-map": "^0.5.6", "source-map-support": "^0.4.15", "strip-bom": "^3.0.0", - "typescript": "2.4.1", + "typescript": "2.5.3", "untildify": "^3.0.2", "urijs": "^1.18.10", "vscode-jsonrpc": "^3.3.1", @@ -42,22 +42,22 @@ "bundleDependencies": false, "peerDependencies": {}, "deprecated": false, - "_resolved": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4147/node_modules/@microsoft.azure/autorest-core", - "_shasum": "cfad16a831757f2f55e53bf56669d126cd36113a", + "_resolved": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core", + "_shasum": "33813111fc9bfa488bd600fbba48bc53cc9182c7", "_shrinkwrap": null, "bin": null, - "_id": "@microsoft.azure/autorest-core@2.0.4147", - "_from": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4147/node_modules/@microsoft.azure/autorest-core", + "_id": "@microsoft.azure/autorest-core@2.0.4168", + "_from": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core", "_requested": { "type": "directory", "where": "/git-restapi", - "raw": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4147/node_modules/@microsoft.azure/autorest-core", - "rawSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4147/node_modules/@microsoft.azure/autorest-core", - "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4147/node_modules/@microsoft.azure/autorest-core", - "fetchSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4147/node_modules/@microsoft.azure/autorest-core" + "raw": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core" }, - "_spec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4147/node_modules/@microsoft.azure/autorest-core", - "_where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4147/node_modules/@microsoft.azure/autorest-core" + "_spec": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core", + "_where": "/root/.autorest/@microsoft.azure_autorest-core@2.0.4168/node_modules/@microsoft.azure/autorest-core" }, "extensionManager": { "installationPath": "/root/.autorest", @@ -69,9 +69,9 @@ "resolvedInfo": null, "packageMetadata": { "name": "@microsoft.azure/autorest.modeler", - "version": "2.0.18", + "version": "2.0.21", "dependencies": { - "dotnet-2.0.0": "^1.1.0" + "dotnet-2.0.0": "^1.3.2" }, "optionalDependencies": {}, "devDependencies": { @@ -93,22 +93,73 @@ "bundleDependencies": false, "peerDependencies": {}, "deprecated": false, - "_resolved": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.18/node_modules/@microsoft.azure/autorest.modeler", - "_shasum": "b8e853f83b99b2a37ad534cb8463da5de4b11418", + "_resolved": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler", + "_shasum": "3ce7d3939124b31830be15e5de99b9b7768afb90", "_shrinkwrap": null, "bin": null, - "_id": "@microsoft.azure/autorest.modeler@2.0.18", - "_from": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.0.18/node_modules/@microsoft.azure/autorest.modeler", + "_id": "@microsoft.azure/autorest.modeler@2.0.21", + "_from": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler", "_requested": { "type": "directory", "where": "/git-restapi", - "raw": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.18/node_modules/@microsoft.azure/autorest.modeler", - "rawSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.18/node_modules/@microsoft.azure/autorest.modeler", - "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.0.18/node_modules/@microsoft.azure/autorest.modeler", - "fetchSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.18/node_modules/@microsoft.azure/autorest.modeler" + "raw": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler" }, - "_spec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.18/node_modules/@microsoft.azure/autorest.modeler", - "_where": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.18/node_modules/@microsoft.azure/autorest.modeler" + "_spec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler", + "_where": "/root/.autorest/@microsoft.azure_autorest.modeler@2.0.21/node_modules/@microsoft.azure/autorest.modeler" + }, + "extensionManager": { + "installationPath": "/root/.autorest", + "dotnetPath": "/root/.dotnet" + }, + "installationPath": "/root/.autorest" + }, + { + "resolvedInfo": null, + "packageMetadata": { + "name": "@microsoft.azure/autorest.modeler", + "version": "2.1.22", + "dependencies": { + "dotnet-2.0.0": "^1.4.4" + }, + "optionalDependencies": {}, + "devDependencies": { + "coffee-script": "^1.11.1", + "dotnet-sdk-2.0.0": "^1.4.4", + "gulp": "^3.9.1", + "gulp-filter": "^5.0.0", + "gulp-line-ending-corrector": "^1.0.1", + "iced-coffee-script": "^108.0.11", + "marked": "^0.3.6", + "marked-terminal": "^2.0.0", + "moment": "^2.17.1", + "run-sequence": "*", + "shx": "^0.2.2", + "through2-parallel": "^0.1.3", + "yargs": "^8.0.2", + "yarn": "^1.0.2" + }, + "bundleDependencies": false, + "peerDependencies": {}, + "deprecated": false, + "_resolved": "/root/.autorest/@microsoft.azure_autorest.modeler@2.1.22/node_modules/@microsoft.azure/autorest.modeler", + "_shasum": "ca425289fa38a210d279729048a4a91673f09c67", + "_shrinkwrap": null, + "bin": null, + "_id": "@microsoft.azure/autorest.modeler@2.1.22", + "_from": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.1.22/node_modules/@microsoft.azure/autorest.modeler", + "_requested": { + "type": "directory", + "where": "/git-restapi", + "raw": "/root/.autorest/@microsoft.azure_autorest.modeler@2.1.22/node_modules/@microsoft.azure/autorest.modeler", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.1.22/node_modules/@microsoft.azure/autorest.modeler", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.modeler@2.1.22/node_modules/@microsoft.azure/autorest.modeler", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.1.22/node_modules/@microsoft.azure/autorest.modeler" + }, + "_spec": "/root/.autorest/@microsoft.azure_autorest.modeler@2.1.22/node_modules/@microsoft.azure/autorest.modeler", + "_where": "/root/.autorest/@microsoft.azure_autorest.modeler@2.1.22/node_modules/@microsoft.azure/autorest.modeler" }, "extensionManager": { "installationPath": "/root/.autorest", @@ -120,16 +171,16 @@ "resolvedInfo": null, "packageMetadata": { "name": "@microsoft.azure/autorest.python", - "version": "2.0.13", + "version": "2.0.19", "dependencies": { - "dotnet-2.0.0": "^1.1.0" + "dotnet-2.0.0": "^1.4.4" }, "optionalDependencies": {}, "devDependencies": { "@microsoft.azure/autorest.testserver": "^1.9.0", "autorest": "^2.0.0", "coffee-script": "^1.11.1", - "dotnet-sdk-2.0.0": "^1.1.1", + "dotnet-sdk-2.0.0": "^1.4.4", "gulp": "^3.9.1", "gulp-filter": "^5.0.0", "gulp-line-ending-corrector": "^1.0.1", @@ -146,22 +197,22 @@ "bundleDependencies": false, "peerDependencies": {}, "deprecated": false, - "_resolved": "/root/.autorest/@microsoft.azure_autorest.python@2.0.13/node_modules/@microsoft.azure/autorest.python", - "_shasum": "ddbbf3e3f1f90ae4132b687cfa8450425ab4ffcd", + "_resolved": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python", + "_shasum": "e069166c16fd903c8e1fdf9395b433f3043cb6e3", "_shrinkwrap": null, "bin": null, - "_id": "@microsoft.azure/autorest.python@2.0.13", - "_from": "file:/root/.autorest/@microsoft.azure_autorest.python@2.0.13/node_modules/@microsoft.azure/autorest.python", + "_id": "@microsoft.azure/autorest.python@2.0.19", + "_from": "file:/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python", "_requested": { "type": "directory", "where": "/git-restapi", - "raw": "/root/.autorest/@microsoft.azure_autorest.python@2.0.13/node_modules/@microsoft.azure/autorest.python", - "rawSpec": "/root/.autorest/@microsoft.azure_autorest.python@2.0.13/node_modules/@microsoft.azure/autorest.python", - "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.python@2.0.13/node_modules/@microsoft.azure/autorest.python", - "fetchSpec": "/root/.autorest/@microsoft.azure_autorest.python@2.0.13/node_modules/@microsoft.azure/autorest.python" + "raw": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python", + "rawSpec": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python", + "saveSpec": "file:/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python", + "fetchSpec": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python" }, - "_spec": "/root/.autorest/@microsoft.azure_autorest.python@2.0.13/node_modules/@microsoft.azure/autorest.python", - "_where": "/root/.autorest/@microsoft.azure_autorest.python@2.0.13/node_modules/@microsoft.azure/autorest.python" + "_spec": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python", + "_where": "/root/.autorest/@microsoft.azure_autorest.python@2.0.19/node_modules/@microsoft.azure/autorest.python" }, "extensionManager": { "installationPath": "/root/.autorest", @@ -170,14 +221,5 @@ "installationPath": "/root/.autorest" } ], - "autorest_bootstrap": { - "dependencies": { - "autorest": { - "version": "2.0.4147", - "from": "autorest@latest", - "resolved": "https://registry.npmjs.org/autorest/-/autorest-2.0.4147.tgz" - } - } - }, - "date": "2017-10-03T20:54:19Z" + "autorest_bootstrap": {} } \ No newline at end of file