diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/__init__.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/__init__.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/cognitive_services_management_client.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/cognitive_services_management_client.py old mode 100755 new mode 100644 index 613e5c6b6213..56b80247860a --- a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/cognitive_services_management_client.py +++ b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/cognitive_services_management_client.py @@ -68,13 +68,13 @@ class CognitiveServicesManagementClient(object): :vartype config: CognitiveServicesManagementClientConfiguration :ivar cognitive_services_accounts: CognitiveServicesAccounts operations - :vartype cognitive_services_accounts: .operations.CognitiveServicesAccountsOperations + :vartype cognitive_services_accounts: azure.mgmt.cognitiveservices.operations.CognitiveServicesAccountsOperations :ivar accounts: Accounts operations - :vartype accounts: .operations.AccountsOperations + :vartype accounts: azure.mgmt.cognitiveservices.operations.AccountsOperations :ivar operations: Operations operations - :vartype operations: .operations.Operations + :vartype operations: azure.mgmt.cognitiveservices.operations.Operations :ivar check_sku_availability: CheckSkuAvailability operations - :vartype check_sku_availability: .operations.CheckSkuAvailabilityOperations + :vartype check_sku_availability: azure.mgmt.cognitiveservices.operations.CheckSkuAvailabilityOperations :param credentials: Credentials needed for the client to connect to Azure. :type credentials: :mod:`A msrestazure Credentials diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/__init__.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/__init__.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/check_sku_availability_parameter.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/check_sku_availability_parameter.py old mode 100755 new mode 100644 index d52834852bf6..a52600f5f33b --- a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/check_sku_availability_parameter.py +++ b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/check_sku_availability_parameter.py @@ -16,7 +16,8 @@ class CheckSkuAvailabilityParameter(Model): """Check SKU availability parameter. :param skus: The SKU of the resource. - :type skus: list of :class:`Sku ` + :type skus: list of str or :class:`SkuName + ` :param kind: The Kind of the resource. Possible values include: 'Academic', 'Bing.Autosuggest', 'Bing.Search', 'Bing.Speech', 'Bing.SpellCheck', 'ComputerVision', 'ContentModerator', 'CustomSpeech', @@ -28,13 +29,19 @@ class CheckSkuAvailabilityParameter(Model): :type type: str """ + _validation = { + 'skus': {'required': True}, + 'kind': {'required': True}, + 'type': {'required': True}, + } + _attribute_map = { - 'skus': {'key': 'skus', 'type': '[Sku]'}, + 'skus': {'key': 'skus', 'type': '[str]'}, 'kind': {'key': 'kind', 'type': 'str'}, 'type': {'key': 'type', 'type': 'str'}, } - def __init__(self, skus=None, kind=None, type=None): + def __init__(self, skus, kind, type): self.skus = skus self.kind = kind self.type = type diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/check_sku_availability_result.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/check_sku_availability_result.py old mode 100755 new mode 100644 index 38cdfb67bd15..3647f26599a7 --- a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/check_sku_availability_result.py +++ b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/check_sku_availability_result.py @@ -24,8 +24,10 @@ class CheckSkuAvailabilityResult(Model): ` :param type: The Type of the resource. :type type: str - :param sku_name: The SKU of Cognitive Services account. - :type sku_name: :class:`Sku ` + :param sku_name: The SKU of Cognitive Services account. Possible values + include: 'F0', 'P0', 'P1', 'P2', 'S0', 'S1', 'S2', 'S3', 'S4', 'S5', 'S6' + :type sku_name: str or :class:`SkuName + ` :param sku_available: Indicates the given SKU is available or not. :type sku_available: bool :param reason: Reason why the SKU is not available. @@ -37,7 +39,7 @@ class CheckSkuAvailabilityResult(Model): _attribute_map = { 'kind': {'key': 'kind', 'type': 'str'}, 'type': {'key': 'type', 'type': 'str'}, - 'sku_name': {'key': 'skuName', 'type': 'Sku'}, + 'sku_name': {'key': 'skuName', 'type': 'str'}, 'sku_available': {'key': 'skuAvailable', 'type': 'bool'}, 'reason': {'key': 'reason', 'type': 'str'}, 'message': {'key': 'message', 'type': 'str'}, diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/check_sku_availability_result_list.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/check_sku_availability_result_list.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/cognitive_services_account.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/cognitive_services_account.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/cognitive_services_account_create_parameters.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/cognitive_services_account_create_parameters.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/cognitive_services_account_enumerate_skus_result.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/cognitive_services_account_enumerate_skus_result.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/cognitive_services_account_keys.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/cognitive_services_account_keys.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/cognitive_services_account_paged.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/cognitive_services_account_paged.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/cognitive_services_account_update_parameters.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/cognitive_services_account_update_parameters.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/cognitive_services_management_client_enums.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/cognitive_services_management_client_enums.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/cognitive_services_resource_and_sku.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/cognitive_services_resource_and_sku.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/error.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/error.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/error_body.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/error_body.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/operation_display_info.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/operation_display_info.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/operation_entity.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/operation_entity.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/operation_entity_paged.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/operation_entity_paged.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/regenerate_key_parameters.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/regenerate_key_parameters.py old mode 100755 new mode 100644 index 0d0487503e0f..fff8c15b8bb4 --- a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/regenerate_key_parameters.py +++ b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/regenerate_key_parameters.py @@ -21,9 +21,13 @@ class RegenerateKeyParameters(Model): ` """ + _validation = { + 'key_name': {'required': True}, + } + _attribute_map = { 'key_name': {'key': 'keyName', 'type': 'KeyName'}, } - def __init__(self, key_name=None): + def __init__(self, key_name): self.key_name = key_name diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/sku.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/models/sku.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/__init__.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/__init__.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/accounts_operations.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/accounts_operations.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/check_sku_availability_operations.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/check_sku_availability_operations.py old mode 100755 new mode 100644 index eb854ad5fd2b..fb32ae4d7450 --- a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/check_sku_availability_operations.py +++ b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/check_sku_availability_operations.py @@ -36,12 +36,12 @@ def __init__(self, client, config, serializer, deserializer): self.config = config def list( - self, skus=None, kind=None, type=None, custom_headers=None, raw=False, **operation_config): + self, skus, kind, type, custom_headers=None, raw=False, **operation_config): """Check available SKUs. :param skus: The SKU of the resource. - :type skus: list of :class:`Sku - ` + :type skus: list of str or :class:`SkuName + ` :param kind: The Kind of the resource. Possible values include: 'Academic', 'Bing.Autosuggest', 'Bing.Search', 'Bing.Speech', 'Bing.SpellCheck', 'ComputerVision', 'ContentModerator', diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/cognitive_services_accounts_operations.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/cognitive_services_accounts_operations.py old mode 100755 new mode 100644 index d595b1b9dfd2..90fe9c7cdfa3 --- a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/cognitive_services_accounts_operations.py +++ b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/cognitive_services_accounts_operations.py @@ -362,7 +362,7 @@ def list_keys( return deserialized def regenerate_key( - self, resource_group_name, account_name, key_name=None, custom_headers=None, raw=False, **operation_config): + self, resource_group_name, account_name, key_name, custom_headers=None, raw=False, **operation_config): """Regenerates the specified account key for the specified Cognitive Services account. diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/operations.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/operations.py old mode 100755 new mode 100644 diff --git a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/version.py b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/version.py old mode 100755 new mode 100644 index a39916c162ce..44e69c49c178 --- a/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/version.py +++ b/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/version.py @@ -9,5 +9,5 @@ # regenerated. # -------------------------------------------------------------------------- -VERSION = "1.0.0" +VERSION = "1.0.1" diff --git a/azure-mgmt-cognitiveservices/build.json b/azure-mgmt-cognitiveservices/build.json index 87e245d35a5b..a171ed027ae3 100644 --- a/azure-mgmt-cognitiveservices/build.json +++ b/azure-mgmt-cognitiveservices/build.json @@ -1,5 +1 @@ -{ - "autorest": "1.0.1-20170425-2300-nightly", - "date": "2017-04-26T22:48:42Z", - "version": "1.0.0" -} \ No newline at end of file +{"autorest": "1.1.0", "date": "2017-06-30T20:04:48Z", "version": ""} \ No newline at end of file diff --git a/swagger_to_sdk_config.json b/swagger_to_sdk_config.json index fbeb8ded0346..edae5019d473 100644 --- a/swagger_to_sdk_config.json +++ b/swagger_to_sdk_config.json @@ -62,9 +62,10 @@ "autorest_options": { "input-file": "arm-cognitiveservices/2017-04-18/swagger/cognitiveservices.json", "namespace": "azure.mgmt.cognitiveservices", - "package-version": "1.0.0" + "package-version": "1.0.1" }, - "output_dir": "azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices" + "output_dir": "azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices", + "build_dir": "azure-mgmt-cognitiveservices" }, "commerce": { "autorest_options": {