From 764f0799d48d6322a25f07c431d9004583f39e3a Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Thu, 16 Aug 2018 14:46:22 -0700 Subject: [PATCH] Generated from 6b8368dd434d71e004539fe305ae2c2c9cc100a3 (#3166) Removed QueryConnectionMonitors API --- .../network/v2018_06_01/models/__init__.py | 9 -- .../connection_monitors_query_result_item.py | 33 ------ ...nnection_monitors_query_result_item_py3.py | 33 ------ .../query_connection_monitors_parameters.py | 28 ----- ...uery_connection_monitors_parameters_py3.py | 28 ----- .../query_connection_monitors_response.py | 33 ------ .../query_connection_monitors_response_py3.py | 33 ------ .../operations/network_watchers_operations.py | 104 ------------------ 8 files changed, 301 deletions(-) delete mode 100644 azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/connection_monitors_query_result_item.py delete mode 100644 azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/connection_monitors_query_result_item_py3.py delete mode 100644 azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/query_connection_monitors_parameters.py delete mode 100644 azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/query_connection_monitors_parameters_py3.py delete mode 100644 azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/query_connection_monitors_response.py delete mode 100644 azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/query_connection_monitors_response_py3.py diff --git a/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/__init__.py b/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/__init__.py index b15cccfd19ec..6c54ff47aeb8 100644 --- a/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/__init__.py +++ b/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/__init__.py @@ -181,9 +181,6 @@ from .network_security_group_result_py3 import NetworkSecurityGroupResult from .network_configuration_diagnostic_result_py3 import NetworkConfigurationDiagnosticResult from .network_configuration_diagnostic_response_py3 import NetworkConfigurationDiagnosticResponse - from .query_connection_monitors_parameters_py3 import QueryConnectionMonitorsParameters - from .connection_monitors_query_result_item_py3 import ConnectionMonitorsQueryResultItem - from .query_connection_monitors_response_py3 import QueryConnectionMonitorsResponse from .operation_display_py3 import OperationDisplay from .availability_py3 import Availability from .dimension_py3 import Dimension @@ -408,9 +405,6 @@ from .network_security_group_result import NetworkSecurityGroupResult from .network_configuration_diagnostic_result import NetworkConfigurationDiagnosticResult from .network_configuration_diagnostic_response import NetworkConfigurationDiagnosticResponse - from .query_connection_monitors_parameters import QueryConnectionMonitorsParameters - from .connection_monitors_query_result_item import ConnectionMonitorsQueryResultItem - from .query_connection_monitors_response import QueryConnectionMonitorsResponse from .operation_display import OperationDisplay from .availability import Availability from .dimension import Dimension @@ -763,9 +757,6 @@ 'NetworkSecurityGroupResult', 'NetworkConfigurationDiagnosticResult', 'NetworkConfigurationDiagnosticResponse', - 'QueryConnectionMonitorsParameters', - 'ConnectionMonitorsQueryResultItem', - 'QueryConnectionMonitorsResponse', 'OperationDisplay', 'Availability', 'Dimension', diff --git a/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/connection_monitors_query_result_item.py b/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/connection_monitors_query_result_item.py deleted file mode 100644 index e8e345b48961..000000000000 --- a/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/connection_monitors_query_result_item.py +++ /dev/null @@ -1,33 +0,0 @@ -# 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 ConnectionMonitorsQueryResultItem(Model): - """Results of query particular connection monitor. - - :param resource_id: Connection monitor resource ID. - :type resource_id: str - :param report: - :type report: - ~azure.mgmt.network.v2018_06_01.models.ConnectionMonitorQueryResult - """ - - _attribute_map = { - 'resource_id': {'key': 'resourceId', 'type': 'str'}, - 'report': {'key': 'report', 'type': 'ConnectionMonitorQueryResult'}, - } - - def __init__(self, **kwargs): - super(ConnectionMonitorsQueryResultItem, self).__init__(**kwargs) - self.resource_id = kwargs.get('resource_id', None) - self.report = kwargs.get('report', None) diff --git a/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/connection_monitors_query_result_item_py3.py b/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/connection_monitors_query_result_item_py3.py deleted file mode 100644 index dcd6a28e8fdf..000000000000 --- a/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/connection_monitors_query_result_item_py3.py +++ /dev/null @@ -1,33 +0,0 @@ -# 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 ConnectionMonitorsQueryResultItem(Model): - """Results of query particular connection monitor. - - :param resource_id: Connection monitor resource ID. - :type resource_id: str - :param report: - :type report: - ~azure.mgmt.network.v2018_06_01.models.ConnectionMonitorQueryResult - """ - - _attribute_map = { - 'resource_id': {'key': 'resourceId', 'type': 'str'}, - 'report': {'key': 'report', 'type': 'ConnectionMonitorQueryResult'}, - } - - def __init__(self, *, resource_id: str=None, report=None, **kwargs) -> None: - super(ConnectionMonitorsQueryResultItem, self).__init__(**kwargs) - self.resource_id = resource_id - self.report = report diff --git a/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/query_connection_monitors_parameters.py b/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/query_connection_monitors_parameters.py deleted file mode 100644 index 94f264d0c7bc..000000000000 --- a/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/query_connection_monitors_parameters.py +++ /dev/null @@ -1,28 +0,0 @@ -# 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 QueryConnectionMonitorsParameters(Model): - """Parameters to query connection monitors. - - :param connection_monitor_ids: List of connection monitors ID. - :type connection_monitor_ids: list[str] - """ - - _attribute_map = { - 'connection_monitor_ids': {'key': 'connectionMonitorIds', 'type': '[str]'}, - } - - def __init__(self, **kwargs): - super(QueryConnectionMonitorsParameters, self).__init__(**kwargs) - self.connection_monitor_ids = kwargs.get('connection_monitor_ids', None) diff --git a/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/query_connection_monitors_parameters_py3.py b/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/query_connection_monitors_parameters_py3.py deleted file mode 100644 index 3b6e288d647d..000000000000 --- a/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/query_connection_monitors_parameters_py3.py +++ /dev/null @@ -1,28 +0,0 @@ -# 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 QueryConnectionMonitorsParameters(Model): - """Parameters to query connection monitors. - - :param connection_monitor_ids: List of connection monitors ID. - :type connection_monitor_ids: list[str] - """ - - _attribute_map = { - 'connection_monitor_ids': {'key': 'connectionMonitorIds', 'type': '[str]'}, - } - - def __init__(self, *, connection_monitor_ids=None, **kwargs) -> None: - super(QueryConnectionMonitorsParameters, self).__init__(**kwargs) - self.connection_monitor_ids = connection_monitor_ids diff --git a/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/query_connection_monitors_response.py b/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/query_connection_monitors_response.py deleted file mode 100644 index 80b99a0ca296..000000000000 --- a/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/query_connection_monitors_response.py +++ /dev/null @@ -1,33 +0,0 @@ -# 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 QueryConnectionMonitorsResponse(Model): - """Results of query connection monitors. - - :param value: The list query connection monitor results. - :type value: - list[~azure.mgmt.network.v2018_06_01.models.ConnectionMonitorsQueryResultItem] - :param next_link: URL to get the next set of results. - :type next_link: str - """ - - _attribute_map = { - 'value': {'key': 'value', 'type': '[ConnectionMonitorsQueryResultItem]'}, - 'next_link': {'key': 'nextLink', 'type': 'str'}, - } - - def __init__(self, **kwargs): - super(QueryConnectionMonitorsResponse, self).__init__(**kwargs) - self.value = kwargs.get('value', None) - self.next_link = kwargs.get('next_link', None) diff --git a/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/query_connection_monitors_response_py3.py b/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/query_connection_monitors_response_py3.py deleted file mode 100644 index 00c3eba8cb31..000000000000 --- a/azure-mgmt-network/azure/mgmt/network/v2018_06_01/models/query_connection_monitors_response_py3.py +++ /dev/null @@ -1,33 +0,0 @@ -# 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 QueryConnectionMonitorsResponse(Model): - """Results of query connection monitors. - - :param value: The list query connection monitor results. - :type value: - list[~azure.mgmt.network.v2018_06_01.models.ConnectionMonitorsQueryResultItem] - :param next_link: URL to get the next set of results. - :type next_link: str - """ - - _attribute_map = { - 'value': {'key': 'value', 'type': '[ConnectionMonitorsQueryResultItem]'}, - 'next_link': {'key': 'nextLink', 'type': 'str'}, - } - - def __init__(self, *, value=None, next_link: str=None, **kwargs) -> None: - super(QueryConnectionMonitorsResponse, self).__init__(**kwargs) - self.value = value - self.next_link = next_link diff --git a/azure-mgmt-network/azure/mgmt/network/v2018_06_01/operations/network_watchers_operations.py b/azure-mgmt-network/azure/mgmt/network/v2018_06_01/operations/network_watchers_operations.py index 783c4401676c..31963c0a4477 100644 --- a/azure-mgmt-network/azure/mgmt/network/v2018_06_01/operations/network_watchers_operations.py +++ b/azure-mgmt-network/azure/mgmt/network/v2018_06_01/operations/network_watchers_operations.py @@ -1669,107 +1669,3 @@ def get_long_running_output(response): else: polling_method = polling return LROPoller(self._client, raw_result, get_long_running_output, polling_method) get_network_configuration_diagnostic.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkWatchers/{networkWatcherName}/networkConfigurationDiagnostic'} - - - def _query_connection_monitors_initial( - self, resource_group_name, network_watcher_name, connection_monitor_ids=None, custom_headers=None, raw=False, **operation_config): - parameters = models.QueryConnectionMonitorsParameters(connection_monitor_ids=connection_monitor_ids) - - # Construct URL - url = self.query_connection_monitors.metadata['url'] - path_format_arguments = { - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'networkWatcherName': self._serialize.url("network_watcher_name", network_watcher_name, 'str'), - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, '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(parameters, 'QueryConnectionMonitorsParameters') - - # 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, 202]: - raise models.ErrorResponseException(self._deserialize, response) - - deserialized = None - - if response.status_code == 200: - deserialized = self._deserialize('QueryConnectionMonitorsResponse', response) - if response.status_code == 202: - deserialized = self._deserialize('QueryConnectionMonitorsResponse', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - - def query_connection_monitors( - self, resource_group_name, network_watcher_name, connection_monitor_ids=None, custom_headers=None, raw=False, polling=True, **operation_config): - """Query connection monitors. - - :param resource_group_name: The name of the resource group. - :type resource_group_name: str - :param network_watcher_name: The name of the network watcher. - :type network_watcher_name: str - :param connection_monitor_ids: List of connection monitors ID. - :type connection_monitor_ids: list[str] - :param dict custom_headers: headers that will be added to the request - :param bool raw: The poller return type is ClientRawResponse, the - direct response alongside the deserialized response - :param polling: True for ARMPolling, False for no polling, or a - polling object for personal polling strategy - :return: An instance of LROPoller that returns - QueryConnectionMonitorsResponse or - ClientRawResponse if raw==True - :rtype: - ~msrestazure.azure_operation.AzureOperationPoller[~azure.mgmt.network.v2018_06_01.models.QueryConnectionMonitorsResponse] - or - ~msrestazure.azure_operation.AzureOperationPoller[~msrest.pipeline.ClientRawResponse[~azure.mgmt.network.v2018_06_01.models.QueryConnectionMonitorsResponse]] - :raises: - :class:`ErrorResponseException` - """ - raw_result = self._query_connection_monitors_initial( - resource_group_name=resource_group_name, - network_watcher_name=network_watcher_name, - connection_monitor_ids=connection_monitor_ids, - custom_headers=custom_headers, - raw=True, - **operation_config - ) - - def get_long_running_output(response): - deserialized = self._deserialize('QueryConnectionMonitorsResponse', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - - lro_delay = operation_config.get( - 'long_running_operation_timeout', - self.config.long_running_operation_timeout) - if polling is True: polling_method = ARMPolling(lro_delay, lro_options={'final-state-via': 'location'}, **operation_config) - elif polling is False: polling_method = NoPolling() - else: polling_method = polling - return LROPoller(self._client, raw_result, get_long_running_output, polling_method) - query_connection_monitors.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkWatchers/{networkWatcherName}/queryConnectionMonitors'}