From dbee38415307232b2ccac19a8edf54d5f7dfa6e5 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Thu, 28 Mar 2019 12:25:57 +0000 Subject: [PATCH 1/5] Generated from 1c52533609d5a8a806f616702ab45f6b8c514b68 Changed operationId for checkNameAvailability from CheckResourceNameAvailability_Post to RecoveryServices_CheckNameAvailability --- .../mgmt/recoveryservices/models/__init__.py | 9 ++ .../resource_name_availability_parameters.py | 34 +++++ ...source_name_availability_parameters_py3.py | 34 +++++ .../resource_name_availability_response.py | 37 ++++++ ...resource_name_availability_response_py3.py | 37 ++++++ ...rce_name_availability_response_resource.py | 52 ++++++++ ...name_availability_response_resource_py3.py | 52 ++++++++ .../recoveryservices/operations/__init__.py | 2 + .../recovery_services_operations.py | 118 ++++++++++++++++++ .../recovery_services_client.py | 5 + 10 files changed, 380 insertions(+) create mode 100644 azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_parameters.py create mode 100644 azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_parameters_py3.py create mode 100644 azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response.py create mode 100644 azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_py3.py create mode 100644 azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_resource.py create mode 100644 azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_resource_py3.py create mode 100644 azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/recovery_services_operations.py diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/__init__.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/__init__.py index 1e5718e6c81b..a4eb74017ecf 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/__init__.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/__init__.py @@ -25,6 +25,9 @@ from .client_discovery_for_properties_py3 import ClientDiscoveryForProperties from .client_discovery_value_for_single_api_py3 import ClientDiscoveryValueForSingleApi from .resource_py3 import Resource + from .resource_name_availability_parameters_py3 import ResourceNameAvailabilityParameters + from .resource_name_availability_response_py3 import ResourceNameAvailabilityResponse + from .resource_name_availability_response_resource_py3 import ResourceNameAvailabilityResponseResource from .sku_py3 import Sku from .tracked_resource_py3 import TrackedResource from .patch_tracked_resource_py3 import PatchTrackedResource @@ -51,6 +54,9 @@ from .client_discovery_for_properties import ClientDiscoveryForProperties from .client_discovery_value_for_single_api import ClientDiscoveryValueForSingleApi from .resource import Resource + from .resource_name_availability_parameters import ResourceNameAvailabilityParameters + from .resource_name_availability_response import ResourceNameAvailabilityResponse + from .resource_name_availability_response_resource import ResourceNameAvailabilityResponseResource from .sku import Sku from .tracked_resource import TrackedResource from .patch_tracked_resource import PatchTrackedResource @@ -89,6 +95,9 @@ 'ClientDiscoveryForProperties', 'ClientDiscoveryValueForSingleApi', 'Resource', + 'ResourceNameAvailabilityParameters', + 'ResourceNameAvailabilityResponse', + 'ResourceNameAvailabilityResponseResource', 'Sku', 'TrackedResource', 'PatchTrackedResource', diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_parameters.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_parameters.py new file mode 100644 index 000000000000..86a094525c9b --- /dev/null +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_parameters.py @@ -0,0 +1,34 @@ +# 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 msrest.serialization import Model + + +class ResourceNameAvailabilityParameters(Model): + """Resource Name availability input parameters - Resource type and resource + name. + + :param type: Describes the Resource type: + Microsoft.RecoveryServices/Vaults + :type type: str + :param name: Resource name for which availability needs to be checked + :type name: str + """ + + _attribute_map = { + 'type': {'key': 'type', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + } + + def __init__(self, **kwargs): + super(ResourceNameAvailabilityParameters, self).__init__(**kwargs) + self.type = kwargs.get('type', None) + self.name = kwargs.get('name', None) diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_parameters_py3.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_parameters_py3.py new file mode 100644 index 000000000000..136b4a93a307 --- /dev/null +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_parameters_py3.py @@ -0,0 +1,34 @@ +# 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 msrest.serialization import Model + + +class ResourceNameAvailabilityParameters(Model): + """Resource Name availability input parameters - Resource type and resource + name. + + :param type: Describes the Resource type: + Microsoft.RecoveryServices/Vaults + :type type: str + :param name: Resource name for which availability needs to be checked + :type name: str + """ + + _attribute_map = { + 'type': {'key': 'type', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + } + + def __init__(self, *, type: str=None, name: str=None, **kwargs) -> None: + super(ResourceNameAvailabilityParameters, self).__init__(**kwargs) + self.type = type + self.name = name diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response.py new file mode 100644 index 000000000000..30b1cd97acc7 --- /dev/null +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response.py @@ -0,0 +1,37 @@ +# 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 msrest.serialization import Model + + +class ResourceNameAvailabilityResponse(Model): + """Response for check name availability API. Resource provider will set + availability as true | false. + + :param name_available: + :type name_available: bool + :param reason: + :type reason: str + :param message: + :type message: str + """ + + _attribute_map = { + 'name_available': {'key': 'nameAvailable', 'type': 'bool'}, + 'reason': {'key': 'reason', 'type': 'str'}, + 'message': {'key': 'message', 'type': 'str'}, + } + + def __init__(self, **kwargs): + super(ResourceNameAvailabilityResponse, self).__init__(**kwargs) + self.name_available = kwargs.get('name_available', None) + self.reason = kwargs.get('reason', None) + self.message = kwargs.get('message', None) diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_py3.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_py3.py new file mode 100644 index 000000000000..6d4b86eef5e5 --- /dev/null +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_py3.py @@ -0,0 +1,37 @@ +# 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 msrest.serialization import Model + + +class ResourceNameAvailabilityResponse(Model): + """Response for check name availability API. Resource provider will set + availability as true | false. + + :param name_available: + :type name_available: bool + :param reason: + :type reason: str + :param message: + :type message: str + """ + + _attribute_map = { + 'name_available': {'key': 'nameAvailable', 'type': 'bool'}, + 'reason': {'key': 'reason', 'type': 'str'}, + 'message': {'key': 'message', 'type': 'str'}, + } + + def __init__(self, *, name_available: bool=None, reason: str=None, message: str=None, **kwargs) -> None: + super(ResourceNameAvailabilityResponse, self).__init__(**kwargs) + self.name_available = name_available + self.reason = reason + self.message = message diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_resource.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_resource.py new file mode 100644 index 000000000000..d4cc4c4552bf --- /dev/null +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_resource.py @@ -0,0 +1,52 @@ +# 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 .resource import Resource + + +class ResourceNameAvailabilityResponseResource(Resource): + """Response for check name availability API. Resource provider will set + availability as true | false. + + Variables are only populated by the server, and will be ignored when + sending a request. + + :ivar id: Resource Id represents the complete path to the resource. + :vartype id: str + :ivar name: Resource name associated with the resource. + :vartype name: str + :ivar type: Resource type represents the complete path of the form + Namespace/ResourceType/ResourceType/... + :vartype type: str + :param e_tag: Optional ETag. + :type e_tag: str + :param properties: ResourceNameAvailabilityResponseResource properties + :type properties: + ~azure.mgmt.recoveryservices.models.ResourceNameAvailabilityResponse + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'e_tag': {'key': 'eTag', 'type': 'str'}, + 'properties': {'key': 'properties', 'type': 'ResourceNameAvailabilityResponse'}, + } + + def __init__(self, **kwargs): + super(ResourceNameAvailabilityResponseResource, self).__init__(**kwargs) + self.properties = kwargs.get('properties', None) diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_resource_py3.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_resource_py3.py new file mode 100644 index 000000000000..2b0a60f1fcf8 --- /dev/null +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_resource_py3.py @@ -0,0 +1,52 @@ +# 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 .resource_py3 import Resource + + +class ResourceNameAvailabilityResponseResource(Resource): + """Response for check name availability API. Resource provider will set + availability as true | false. + + Variables are only populated by the server, and will be ignored when + sending a request. + + :ivar id: Resource Id represents the complete path to the resource. + :vartype id: str + :ivar name: Resource name associated with the resource. + :vartype name: str + :ivar type: Resource type represents the complete path of the form + Namespace/ResourceType/ResourceType/... + :vartype type: str + :param e_tag: Optional ETag. + :type e_tag: str + :param properties: ResourceNameAvailabilityResponseResource properties + :type properties: + ~azure.mgmt.recoveryservices.models.ResourceNameAvailabilityResponse + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'e_tag': {'key': 'eTag', 'type': 'str'}, + 'properties': {'key': 'properties', 'type': 'ResourceNameAvailabilityResponse'}, + } + + def __init__(self, *, e_tag: str=None, properties=None, **kwargs) -> None: + super(ResourceNameAvailabilityResponseResource, self).__init__(e_tag=e_tag, **kwargs) + self.properties = properties diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/__init__.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/__init__.py index fd4496cfacb0..c1a8596ac781 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/__init__.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/__init__.py @@ -12,6 +12,7 @@ from .vault_certificates_operations import VaultCertificatesOperations from .registered_identities_operations import RegisteredIdentitiesOperations from .replication_usages_operations import ReplicationUsagesOperations +from .recovery_services_operations import RecoveryServicesOperations from .vaults_operations import VaultsOperations from .operations import Operations from .vault_extended_info_operations import VaultExtendedInfoOperations @@ -21,6 +22,7 @@ 'VaultCertificatesOperations', 'RegisteredIdentitiesOperations', 'ReplicationUsagesOperations', + 'RecoveryServicesOperations', 'VaultsOperations', 'Operations', 'VaultExtendedInfoOperations', diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/recovery_services_operations.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/recovery_services_operations.py new file mode 100644 index 000000000000..c8044ccace17 --- /dev/null +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/recovery_services_operations.py @@ -0,0 +1,118 @@ +# 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. +# -------------------------------------------------------------------------- + +import uuid +from msrest.pipeline import ClientRawResponse +from msrestazure.azure_exceptions import CloudError + +from .. import models + + +class RecoveryServicesOperations(object): + """RecoveryServicesOperations operations. + + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + :ivar api_version: Client Api Version. Constant value: "2016-06-01". + """ + + models = models + + def __init__(self, client, config, serializer, deserializer): + + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self.api_version = "2016-06-01" + + self.config = config + + def check_name_availability( + self, resource_group_name, location, type=None, name=None, custom_headers=None, raw=False, **operation_config): + """API to check for resource name availability. + A name is available if no other resource exists that has the same + SubscriptionId, Resource Name and Type + or if one or more such resources exist, each of these must be GCed and + their time of deletion be more than 24 Hours Ago. + + :param resource_group_name: The name of the resource group where the + recovery services vault is present. + :type resource_group_name: str + :param location: Location of the resource + :type location: str + :param type: Describes the Resource type: + Microsoft.RecoveryServices/Vaults + :type type: str + :param name: Resource name for which availability needs to be checked + :type name: str + :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: ResourceNameAvailabilityResponseResource or ClientRawResponse + if raw=true + :rtype: + ~azure.mgmt.recoveryservices.models.ResourceNameAvailabilityResponseResource + or ~msrest.pipeline.ClientRawResponse + :raises: :class:`CloudError` + """ + input = models.ResourceNameAvailabilityParameters(type=type, name=name) + + # Construct URL + url = self.check_name_availability.metadata['url'] + path_format_arguments = { + 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'location': self._serialize.url("location", location, 'str') + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} + query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') + + # Construct headers + header_parameters = {} + header_parameters['Accept'] = 'application/json' + header_parameters['Content-Type'] = 'application/json; charset=utf-8' + if self.config.generate_client_request_id: + header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) + if custom_headers: + header_parameters.update(custom_headers) + if self.config.accept_language is not None: + header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') + + # Construct body + body_content = self._serialize.body(input, 'ResourceNameAvailabilityParameters') + + # Construct and send request + request = self._client.post(url, query_parameters, header_parameters, body_content) + response = self._client.send(request, stream=False, **operation_config) + + if response.status_code not in [200]: + exp = CloudError(response) + exp.request_id = response.headers.get('x-ms-request-id') + raise exp + + deserialized = None + + if response.status_code == 200: + deserialized = self._deserialize('ResourceNameAvailabilityResponseResource', response) + + if raw: + client_raw_response = ClientRawResponse(deserialized, response) + return client_raw_response + + return deserialized + check_name_availability.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/locations/{location}/checkNameAvailability'} diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/recovery_services_client.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/recovery_services_client.py index b7119a3cea07..de5f14e862c4 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/recovery_services_client.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/recovery_services_client.py @@ -16,6 +16,7 @@ from .operations.vault_certificates_operations import VaultCertificatesOperations from .operations.registered_identities_operations import RegisteredIdentitiesOperations from .operations.replication_usages_operations import ReplicationUsagesOperations +from .operations.recovery_services_operations import RecoveryServicesOperations from .operations.vaults_operations import VaultsOperations from .operations.operations import Operations from .operations.vault_extended_info_operations import VaultExtendedInfoOperations @@ -67,6 +68,8 @@ class RecoveryServicesClient(SDKClient): :vartype registered_identities: azure.mgmt.recoveryservices.operations.RegisteredIdentitiesOperations :ivar replication_usages: ReplicationUsages operations :vartype replication_usages: azure.mgmt.recoveryservices.operations.ReplicationUsagesOperations + :ivar recovery_services: RecoveryServices operations + :vartype recovery_services: azure.mgmt.recoveryservices.operations.RecoveryServicesOperations :ivar vaults: Vaults operations :vartype vaults: azure.mgmt.recoveryservices.operations.VaultsOperations :ivar operations: Operations operations @@ -101,6 +104,8 @@ def __init__( self._client, self.config, self._serialize, self._deserialize) self.replication_usages = ReplicationUsagesOperations( self._client, self.config, self._serialize, self._deserialize) + self.recovery_services = RecoveryServicesOperations( + self._client, self.config, self._serialize, self._deserialize) self.vaults = VaultsOperations( self._client, self.config, self._serialize, self._deserialize) self.operations = Operations( From 7180d280aa72e12e435777e97146f1bc3d663e53 Mon Sep 17 00:00:00 2001 From: azuresdkci Date: Thu, 28 Mar 2019 12:31:00 +0000 Subject: [PATCH 2/5] Packaging update of azure-mgmt-recoveryservices --- azure-mgmt-recoveryservices/MANIFEST.in | 1 + azure-mgmt-recoveryservices/README.rst | 22 +++------------------- 2 files changed, 4 insertions(+), 19 deletions(-) diff --git a/azure-mgmt-recoveryservices/MANIFEST.in b/azure-mgmt-recoveryservices/MANIFEST.in index 6ceb27f7a96e..e4884efef41b 100644 --- a/azure-mgmt-recoveryservices/MANIFEST.in +++ b/azure-mgmt-recoveryservices/MANIFEST.in @@ -1,3 +1,4 @@ +recursive-include tests *.py *.yaml include *.rst include azure/__init__.py include azure/mgmt/__init__.py diff --git a/azure-mgmt-recoveryservices/README.rst b/azure-mgmt-recoveryservices/README.rst index 1b3fbc27f7fb..8f770a17e507 100644 --- a/azure-mgmt-recoveryservices/README.rst +++ b/azure-mgmt-recoveryservices/README.rst @@ -14,25 +14,6 @@ For the older Azure Service Management (ASM) libraries, see For a more complete set of Azure libraries, see the `azure `__ bundle package. -Compatibility -============= - -**IMPORTANT**: If you have an earlier version of the azure package -(version < 1.0), you should uninstall it before installing this package. - -You can check the version using pip: - -.. code:: shell - - pip freeze - -If you see azure==0.11.0 (or any version below 1.0), uninstall it first: - -.. code:: shell - - pip uninstall azure - - Usage ===== @@ -47,3 +28,6 @@ Provide Feedback If you encounter any bugs or have suggestions, please file an issue in the `Issues `__ section of the project. + + +.. image:: https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-recoveryservices%2FREADME.png From 3960c2e9e244a9028a97349e4127ed7325e9e92a Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Thu, 28 Mar 2019 12:42:41 +0000 Subject: [PATCH 3/5] Generated from 2edb73566dac3446f8b8a54399b9f14650c32e36 Renaming ResourceNameAvailabilityResponse to ResourceNameAvailabilityResult --- .../azure/mgmt/recoveryservices/models/__init__.py | 12 ++++++------ ...ponse.py => resource_name_availability_result.py} | 4 ++-- ...3.py => resource_name_availability_result_py3.py} | 4 ++-- ...=> resource_name_availability_result_resource.py} | 10 +++++----- ...esource_name_availability_result_resource_py3.py} | 10 +++++----- .../operations/recovery_services_operations.py | 6 +++--- 6 files changed, 23 insertions(+), 23 deletions(-) rename azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/{resource_name_availability_response.py => resource_name_availability_result.py} (90%) rename azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/{resource_name_availability_response_py3.py => resource_name_availability_result_py3.py} (90%) rename azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/{resource_name_availability_response_resource.py => resource_name_availability_result_resource.py} (87%) rename azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/{resource_name_availability_response_resource_py3.py => resource_name_availability_result_resource_py3.py} (86%) diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/__init__.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/__init__.py index a4eb74017ecf..9eacd2c4d83a 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/__init__.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/__init__.py @@ -26,8 +26,8 @@ from .client_discovery_value_for_single_api_py3 import ClientDiscoveryValueForSingleApi from .resource_py3 import Resource from .resource_name_availability_parameters_py3 import ResourceNameAvailabilityParameters - from .resource_name_availability_response_py3 import ResourceNameAvailabilityResponse - from .resource_name_availability_response_resource_py3 import ResourceNameAvailabilityResponseResource + from .resource_name_availability_result_py3 import ResourceNameAvailabilityResult + from .resource_name_availability_result_resource_py3 import ResourceNameAvailabilityResultResource from .sku_py3 import Sku from .tracked_resource_py3 import TrackedResource from .patch_tracked_resource_py3 import PatchTrackedResource @@ -55,8 +55,8 @@ from .client_discovery_value_for_single_api import ClientDiscoveryValueForSingleApi from .resource import Resource from .resource_name_availability_parameters import ResourceNameAvailabilityParameters - from .resource_name_availability_response import ResourceNameAvailabilityResponse - from .resource_name_availability_response_resource import ResourceNameAvailabilityResponseResource + from .resource_name_availability_result import ResourceNameAvailabilityResult + from .resource_name_availability_result_resource import ResourceNameAvailabilityResultResource from .sku import Sku from .tracked_resource import TrackedResource from .patch_tracked_resource import PatchTrackedResource @@ -96,8 +96,8 @@ 'ClientDiscoveryValueForSingleApi', 'Resource', 'ResourceNameAvailabilityParameters', - 'ResourceNameAvailabilityResponse', - 'ResourceNameAvailabilityResponseResource', + 'ResourceNameAvailabilityResult', + 'ResourceNameAvailabilityResultResource', 'Sku', 'TrackedResource', 'PatchTrackedResource', diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result.py similarity index 90% rename from azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response.py rename to azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result.py index 30b1cd97acc7..d25ed4cb39f4 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result.py @@ -12,7 +12,7 @@ from msrest.serialization import Model -class ResourceNameAvailabilityResponse(Model): +class ResourceNameAvailabilityResult(Model): """Response for check name availability API. Resource provider will set availability as true | false. @@ -31,7 +31,7 @@ class ResourceNameAvailabilityResponse(Model): } def __init__(self, **kwargs): - super(ResourceNameAvailabilityResponse, self).__init__(**kwargs) + super(ResourceNameAvailabilityResult, self).__init__(**kwargs) self.name_available = kwargs.get('name_available', None) self.reason = kwargs.get('reason', None) self.message = kwargs.get('message', None) diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_py3.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_py3.py similarity index 90% rename from azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_py3.py rename to azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_py3.py index 6d4b86eef5e5..ff361d88590c 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_py3.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_py3.py @@ -12,7 +12,7 @@ from msrest.serialization import Model -class ResourceNameAvailabilityResponse(Model): +class ResourceNameAvailabilityResult(Model): """Response for check name availability API. Resource provider will set availability as true | false. @@ -31,7 +31,7 @@ class ResourceNameAvailabilityResponse(Model): } def __init__(self, *, name_available: bool=None, reason: str=None, message: str=None, **kwargs) -> None: - super(ResourceNameAvailabilityResponse, self).__init__(**kwargs) + super(ResourceNameAvailabilityResult, self).__init__(**kwargs) self.name_available = name_available self.reason = reason self.message = message diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_resource.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_resource.py similarity index 87% rename from azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_resource.py rename to azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_resource.py index d4cc4c4552bf..8eae8a9c4e86 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_resource.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_resource.py @@ -12,7 +12,7 @@ from .resource import Resource -class ResourceNameAvailabilityResponseResource(Resource): +class ResourceNameAvailabilityResultResource(Resource): """Response for check name availability API. Resource provider will set availability as true | false. @@ -28,9 +28,9 @@ class ResourceNameAvailabilityResponseResource(Resource): :vartype type: str :param e_tag: Optional ETag. :type e_tag: str - :param properties: ResourceNameAvailabilityResponseResource properties + :param properties: ResourceNameAvailabilityResultResource properties :type properties: - ~azure.mgmt.recoveryservices.models.ResourceNameAvailabilityResponse + ~azure.mgmt.recoveryservices.models.ResourceNameAvailabilityResult """ _validation = { @@ -44,9 +44,9 @@ class ResourceNameAvailabilityResponseResource(Resource): 'name': {'key': 'name', 'type': 'str'}, 'type': {'key': 'type', 'type': 'str'}, 'e_tag': {'key': 'eTag', 'type': 'str'}, - 'properties': {'key': 'properties', 'type': 'ResourceNameAvailabilityResponse'}, + 'properties': {'key': 'properties', 'type': 'ResourceNameAvailabilityResult'}, } def __init__(self, **kwargs): - super(ResourceNameAvailabilityResponseResource, self).__init__(**kwargs) + super(ResourceNameAvailabilityResultResource, self).__init__(**kwargs) self.properties = kwargs.get('properties', None) diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_resource_py3.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_resource_py3.py similarity index 86% rename from azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_resource_py3.py rename to azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_resource_py3.py index 2b0a60f1fcf8..7bdedabc3c27 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_response_resource_py3.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_resource_py3.py @@ -12,7 +12,7 @@ from .resource_py3 import Resource -class ResourceNameAvailabilityResponseResource(Resource): +class ResourceNameAvailabilityResultResource(Resource): """Response for check name availability API. Resource provider will set availability as true | false. @@ -28,9 +28,9 @@ class ResourceNameAvailabilityResponseResource(Resource): :vartype type: str :param e_tag: Optional ETag. :type e_tag: str - :param properties: ResourceNameAvailabilityResponseResource properties + :param properties: ResourceNameAvailabilityResultResource properties :type properties: - ~azure.mgmt.recoveryservices.models.ResourceNameAvailabilityResponse + ~azure.mgmt.recoveryservices.models.ResourceNameAvailabilityResult """ _validation = { @@ -44,9 +44,9 @@ class ResourceNameAvailabilityResponseResource(Resource): 'name': {'key': 'name', 'type': 'str'}, 'type': {'key': 'type', 'type': 'str'}, 'e_tag': {'key': 'eTag', 'type': 'str'}, - 'properties': {'key': 'properties', 'type': 'ResourceNameAvailabilityResponse'}, + 'properties': {'key': 'properties', 'type': 'ResourceNameAvailabilityResult'}, } def __init__(self, *, e_tag: str=None, properties=None, **kwargs) -> None: - super(ResourceNameAvailabilityResponseResource, self).__init__(e_tag=e_tag, **kwargs) + super(ResourceNameAvailabilityResultResource, self).__init__(e_tag=e_tag, **kwargs) self.properties = properties diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/recovery_services_operations.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/recovery_services_operations.py index c8044ccace17..89b412fd51ed 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/recovery_services_operations.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/recovery_services_operations.py @@ -60,10 +60,10 @@ def check_name_availability( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: ResourceNameAvailabilityResponseResource or ClientRawResponse + :return: ResourceNameAvailabilityResultResource or ClientRawResponse if raw=true :rtype: - ~azure.mgmt.recoveryservices.models.ResourceNameAvailabilityResponseResource + ~azure.mgmt.recoveryservices.models.ResourceNameAvailabilityResultResource or ~msrest.pipeline.ClientRawResponse :raises: :class:`CloudError` """ @@ -108,7 +108,7 @@ def check_name_availability( deserialized = None if response.status_code == 200: - deserialized = self._deserialize('ResourceNameAvailabilityResponseResource', response) + deserialized = self._deserialize('ResourceNameAvailabilityResultResource', response) if raw: client_raw_response = ClientRawResponse(deserialized, response) From 9e9da336c809920ec7600819ced9edb034f7b999 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Thu, 28 Mar 2019 19:06:36 +0000 Subject: [PATCH 4/5] Generated from f97eae58835c2bcc143d6c854a183830f257dda0 Renaming ResourceNameAvailabilityResult to CheckNameAvailabilityResult and changing GCed to GC'ed in swagger API summary --- .../azure/mgmt/recoveryservices/models/__init__.py | 12 ++++++------ ...y_result.py => check_name_availability_result.py} | 4 ++-- ..._py3.py => check_name_availability_result_py3.py} | 4 ++-- ...py => check_name_availability_result_resource.py} | 10 +++++----- ...> check_name_availability_result_resource_py3.py} | 10 +++++----- .../operations/recovery_services_operations.py | 10 +++++----- 6 files changed, 25 insertions(+), 25 deletions(-) rename azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/{resource_name_availability_result.py => check_name_availability_result.py} (91%) rename azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/{resource_name_availability_result_py3.py => check_name_availability_result_py3.py} (91%) rename azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/{resource_name_availability_result_resource.py => check_name_availability_result_resource.py} (80%) rename azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/{resource_name_availability_result_resource_py3.py => check_name_availability_result_resource_py3.py} (80%) diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/__init__.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/__init__.py index 9eacd2c4d83a..a4248d2244d4 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/__init__.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/__init__.py @@ -19,6 +19,8 @@ from .jobs_summary_py3 import JobsSummary from .monitoring_summary_py3 import MonitoringSummary from .replication_usage_py3 import ReplicationUsage + from .check_name_availability_result_py3 import CheckNameAvailabilityResult + from .check_name_availability_result_resource_py3 import CheckNameAvailabilityResultResource from .client_discovery_display_py3 import ClientDiscoveryDisplay from .client_discovery_for_log_specification_py3 import ClientDiscoveryForLogSpecification from .client_discovery_for_service_specification_py3 import ClientDiscoveryForServiceSpecification @@ -26,8 +28,6 @@ from .client_discovery_value_for_single_api_py3 import ClientDiscoveryValueForSingleApi from .resource_py3 import Resource from .resource_name_availability_parameters_py3 import ResourceNameAvailabilityParameters - from .resource_name_availability_result_py3 import ResourceNameAvailabilityResult - from .resource_name_availability_result_resource_py3 import ResourceNameAvailabilityResultResource from .sku_py3 import Sku from .tracked_resource_py3 import TrackedResource from .patch_tracked_resource_py3 import PatchTrackedResource @@ -48,6 +48,8 @@ from .jobs_summary import JobsSummary from .monitoring_summary import MonitoringSummary from .replication_usage import ReplicationUsage + from .check_name_availability_result import CheckNameAvailabilityResult + from .check_name_availability_result_resource import CheckNameAvailabilityResultResource from .client_discovery_display import ClientDiscoveryDisplay from .client_discovery_for_log_specification import ClientDiscoveryForLogSpecification from .client_discovery_for_service_specification import ClientDiscoveryForServiceSpecification @@ -55,8 +57,6 @@ from .client_discovery_value_for_single_api import ClientDiscoveryValueForSingleApi from .resource import Resource from .resource_name_availability_parameters import ResourceNameAvailabilityParameters - from .resource_name_availability_result import ResourceNameAvailabilityResult - from .resource_name_availability_result_resource import ResourceNameAvailabilityResultResource from .sku import Sku from .tracked_resource import TrackedResource from .patch_tracked_resource import PatchTrackedResource @@ -89,6 +89,8 @@ 'JobsSummary', 'MonitoringSummary', 'ReplicationUsage', + 'CheckNameAvailabilityResult', + 'CheckNameAvailabilityResultResource', 'ClientDiscoveryDisplay', 'ClientDiscoveryForLogSpecification', 'ClientDiscoveryForServiceSpecification', @@ -96,8 +98,6 @@ 'ClientDiscoveryValueForSingleApi', 'Resource', 'ResourceNameAvailabilityParameters', - 'ResourceNameAvailabilityResult', - 'ResourceNameAvailabilityResultResource', 'Sku', 'TrackedResource', 'PatchTrackedResource', diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_result.py similarity index 91% rename from azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result.py rename to azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_result.py index d25ed4cb39f4..70dccf78ae56 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_result.py @@ -12,7 +12,7 @@ from msrest.serialization import Model -class ResourceNameAvailabilityResult(Model): +class CheckNameAvailabilityResult(Model): """Response for check name availability API. Resource provider will set availability as true | false. @@ -31,7 +31,7 @@ class ResourceNameAvailabilityResult(Model): } def __init__(self, **kwargs): - super(ResourceNameAvailabilityResult, self).__init__(**kwargs) + super(CheckNameAvailabilityResult, self).__init__(**kwargs) self.name_available = kwargs.get('name_available', None) self.reason = kwargs.get('reason', None) self.message = kwargs.get('message', None) diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_py3.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_result_py3.py similarity index 91% rename from azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_py3.py rename to azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_result_py3.py index ff361d88590c..2b103c715075 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_py3.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_result_py3.py @@ -12,7 +12,7 @@ from msrest.serialization import Model -class ResourceNameAvailabilityResult(Model): +class CheckNameAvailabilityResult(Model): """Response for check name availability API. Resource provider will set availability as true | false. @@ -31,7 +31,7 @@ class ResourceNameAvailabilityResult(Model): } def __init__(self, *, name_available: bool=None, reason: str=None, message: str=None, **kwargs) -> None: - super(ResourceNameAvailabilityResult, self).__init__(**kwargs) + super(CheckNameAvailabilityResult, self).__init__(**kwargs) self.name_available = name_available self.reason = reason self.message = message diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_resource.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_result_resource.py similarity index 80% rename from azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_resource.py rename to azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_result_resource.py index 8eae8a9c4e86..9e6e061c0b2d 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_resource.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_result_resource.py @@ -12,7 +12,7 @@ from .resource import Resource -class ResourceNameAvailabilityResultResource(Resource): +class CheckNameAvailabilityResultResource(Resource): """Response for check name availability API. Resource provider will set availability as true | false. @@ -28,9 +28,9 @@ class ResourceNameAvailabilityResultResource(Resource): :vartype type: str :param e_tag: Optional ETag. :type e_tag: str - :param properties: ResourceNameAvailabilityResultResource properties + :param properties: CheckNameAvailabilityResultResource properties :type properties: - ~azure.mgmt.recoveryservices.models.ResourceNameAvailabilityResult + ~azure.mgmt.recoveryservices.models.CheckNameAvailabilityResult """ _validation = { @@ -44,9 +44,9 @@ class ResourceNameAvailabilityResultResource(Resource): 'name': {'key': 'name', 'type': 'str'}, 'type': {'key': 'type', 'type': 'str'}, 'e_tag': {'key': 'eTag', 'type': 'str'}, - 'properties': {'key': 'properties', 'type': 'ResourceNameAvailabilityResult'}, + 'properties': {'key': 'properties', 'type': 'CheckNameAvailabilityResult'}, } def __init__(self, **kwargs): - super(ResourceNameAvailabilityResultResource, self).__init__(**kwargs) + super(CheckNameAvailabilityResultResource, self).__init__(**kwargs) self.properties = kwargs.get('properties', None) diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_resource_py3.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_result_resource_py3.py similarity index 80% rename from azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_resource_py3.py rename to azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_result_resource_py3.py index 7bdedabc3c27..f0ebc0557d83 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_result_resource_py3.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_result_resource_py3.py @@ -12,7 +12,7 @@ from .resource_py3 import Resource -class ResourceNameAvailabilityResultResource(Resource): +class CheckNameAvailabilityResultResource(Resource): """Response for check name availability API. Resource provider will set availability as true | false. @@ -28,9 +28,9 @@ class ResourceNameAvailabilityResultResource(Resource): :vartype type: str :param e_tag: Optional ETag. :type e_tag: str - :param properties: ResourceNameAvailabilityResultResource properties + :param properties: CheckNameAvailabilityResultResource properties :type properties: - ~azure.mgmt.recoveryservices.models.ResourceNameAvailabilityResult + ~azure.mgmt.recoveryservices.models.CheckNameAvailabilityResult """ _validation = { @@ -44,9 +44,9 @@ class ResourceNameAvailabilityResultResource(Resource): 'name': {'key': 'name', 'type': 'str'}, 'type': {'key': 'type', 'type': 'str'}, 'e_tag': {'key': 'eTag', 'type': 'str'}, - 'properties': {'key': 'properties', 'type': 'ResourceNameAvailabilityResult'}, + 'properties': {'key': 'properties', 'type': 'CheckNameAvailabilityResult'}, } def __init__(self, *, e_tag: str=None, properties=None, **kwargs) -> None: - super(ResourceNameAvailabilityResultResource, self).__init__(e_tag=e_tag, **kwargs) + super(CheckNameAvailabilityResultResource, self).__init__(e_tag=e_tag, **kwargs) self.properties = properties diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/recovery_services_operations.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/recovery_services_operations.py index 89b412fd51ed..2f87e5313bc7 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/recovery_services_operations.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/recovery_services_operations.py @@ -42,7 +42,7 @@ def check_name_availability( """API to check for resource name availability. A name is available if no other resource exists that has the same SubscriptionId, Resource Name and Type - or if one or more such resources exist, each of these must be GCed and + or if one or more such resources exist, each of these must be GC'd and their time of deletion be more than 24 Hours Ago. :param resource_group_name: The name of the resource group where the @@ -60,10 +60,10 @@ def check_name_availability( deserialized response :param operation_config: :ref:`Operation configuration overrides`. - :return: ResourceNameAvailabilityResultResource or ClientRawResponse - if raw=true + :return: CheckNameAvailabilityResultResource or ClientRawResponse if + raw=true :rtype: - ~azure.mgmt.recoveryservices.models.ResourceNameAvailabilityResultResource + ~azure.mgmt.recoveryservices.models.CheckNameAvailabilityResultResource or ~msrest.pipeline.ClientRawResponse :raises: :class:`CloudError` """ @@ -108,7 +108,7 @@ def check_name_availability( deserialized = None if response.status_code == 200: - deserialized = self._deserialize('ResourceNameAvailabilityResultResource', response) + deserialized = self._deserialize('CheckNameAvailabilityResultResource', response) if raw: client_raw_response = ClientRawResponse(deserialized, response) From 427f549d3b0676b9cad9355e9a24e4c7c059da8b Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Fri, 29 Mar 2019 08:12:08 +0000 Subject: [PATCH 5/5] Generated from cc6ecf84a7e767b9299aa77868b43817d17bde4c Renaming ResourceNameAvailabilityParameters to CheckNameAvailabilityParameters --- .../azure/mgmt/recoveryservices/models/__init__.py | 6 +++--- ..._parameters.py => check_name_availability_parameters.py} | 4 ++-- ...ers_py3.py => check_name_availability_parameters_py3.py} | 4 ++-- .../operations/recovery_services_operations.py | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) rename azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/{resource_name_availability_parameters.py => check_name_availability_parameters.py} (89%) rename azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/{resource_name_availability_parameters_py3.py => check_name_availability_parameters_py3.py} (89%) diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/__init__.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/__init__.py index a4248d2244d4..3e69c14087ea 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/__init__.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/__init__.py @@ -19,6 +19,7 @@ from .jobs_summary_py3 import JobsSummary from .monitoring_summary_py3 import MonitoringSummary from .replication_usage_py3 import ReplicationUsage + from .check_name_availability_parameters_py3 import CheckNameAvailabilityParameters from .check_name_availability_result_py3 import CheckNameAvailabilityResult from .check_name_availability_result_resource_py3 import CheckNameAvailabilityResultResource from .client_discovery_display_py3 import ClientDiscoveryDisplay @@ -27,7 +28,6 @@ from .client_discovery_for_properties_py3 import ClientDiscoveryForProperties from .client_discovery_value_for_single_api_py3 import ClientDiscoveryValueForSingleApi from .resource_py3 import Resource - from .resource_name_availability_parameters_py3 import ResourceNameAvailabilityParameters from .sku_py3 import Sku from .tracked_resource_py3 import TrackedResource from .patch_tracked_resource_py3 import PatchTrackedResource @@ -48,6 +48,7 @@ from .jobs_summary import JobsSummary from .monitoring_summary import MonitoringSummary from .replication_usage import ReplicationUsage + from .check_name_availability_parameters import CheckNameAvailabilityParameters from .check_name_availability_result import CheckNameAvailabilityResult from .check_name_availability_result_resource import CheckNameAvailabilityResultResource from .client_discovery_display import ClientDiscoveryDisplay @@ -56,7 +57,6 @@ from .client_discovery_for_properties import ClientDiscoveryForProperties from .client_discovery_value_for_single_api import ClientDiscoveryValueForSingleApi from .resource import Resource - from .resource_name_availability_parameters import ResourceNameAvailabilityParameters from .sku import Sku from .tracked_resource import TrackedResource from .patch_tracked_resource import PatchTrackedResource @@ -89,6 +89,7 @@ 'JobsSummary', 'MonitoringSummary', 'ReplicationUsage', + 'CheckNameAvailabilityParameters', 'CheckNameAvailabilityResult', 'CheckNameAvailabilityResultResource', 'ClientDiscoveryDisplay', @@ -97,7 +98,6 @@ 'ClientDiscoveryForProperties', 'ClientDiscoveryValueForSingleApi', 'Resource', - 'ResourceNameAvailabilityParameters', 'Sku', 'TrackedResource', 'PatchTrackedResource', diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_parameters.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_parameters.py similarity index 89% rename from azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_parameters.py rename to azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_parameters.py index 86a094525c9b..9dc03044fe8d 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_parameters.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_parameters.py @@ -12,7 +12,7 @@ from msrest.serialization import Model -class ResourceNameAvailabilityParameters(Model): +class CheckNameAvailabilityParameters(Model): """Resource Name availability input parameters - Resource type and resource name. @@ -29,6 +29,6 @@ class ResourceNameAvailabilityParameters(Model): } def __init__(self, **kwargs): - super(ResourceNameAvailabilityParameters, self).__init__(**kwargs) + super(CheckNameAvailabilityParameters, self).__init__(**kwargs) self.type = kwargs.get('type', None) self.name = kwargs.get('name', None) diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_parameters_py3.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_parameters_py3.py similarity index 89% rename from azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_parameters_py3.py rename to azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_parameters_py3.py index 136b4a93a307..2c8a9d9bc51d 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/resource_name_availability_parameters_py3.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/models/check_name_availability_parameters_py3.py @@ -12,7 +12,7 @@ from msrest.serialization import Model -class ResourceNameAvailabilityParameters(Model): +class CheckNameAvailabilityParameters(Model): """Resource Name availability input parameters - Resource type and resource name. @@ -29,6 +29,6 @@ class ResourceNameAvailabilityParameters(Model): } def __init__(self, *, type: str=None, name: str=None, **kwargs) -> None: - super(ResourceNameAvailabilityParameters, self).__init__(**kwargs) + super(CheckNameAvailabilityParameters, self).__init__(**kwargs) self.type = type self.name = name diff --git a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/recovery_services_operations.py b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/recovery_services_operations.py index 2f87e5313bc7..a4daa4e0bed9 100644 --- a/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/recovery_services_operations.py +++ b/azure-mgmt-recoveryservices/azure/mgmt/recoveryservices/operations/recovery_services_operations.py @@ -67,7 +67,7 @@ def check_name_availability( or ~msrest.pipeline.ClientRawResponse :raises: :class:`CloudError` """ - input = models.ResourceNameAvailabilityParameters(type=type, name=name) + input = models.CheckNameAvailabilityParameters(type=type, name=name) # Construct URL url = self.check_name_availability.metadata['url'] @@ -94,7 +94,7 @@ def check_name_availability( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct body - body_content = self._serialize.body(input, 'ResourceNameAvailabilityParameters') + body_content = self._serialize.body(input, 'CheckNameAvailabilityParameters') # Construct and send request request = self._client.post(url, query_parameters, header_parameters, body_content)