-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Generated from b2a473c1f2d0cb2ffc1ba4bee3c836e22b03c0f6
Rename Azure Maps to Maps, and adding examples (#440) * Change Azure Maps to Maps * Azure Maps to Maps * add examples * change file names * add 2018-05-01 * change api-version to 2018-05-01
- Loading branch information
1 parent
174435d
commit 0118707
Showing
33 changed files
with
2,070 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# 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 .maps_management_client import MapsManagementClient | ||
from .version import VERSION | ||
|
||
__all__ = ['MapsManagementClient'] | ||
|
||
__version__ = VERSION | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,85 @@ | ||
# 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.service_client import SDKClient | ||
from msrest import Serializer, Deserializer | ||
from msrestazure import AzureConfiguration | ||
from .version import VERSION | ||
from .operations.accounts_operations import AccountsOperations | ||
from . import models | ||
|
||
|
||
class MapsManagementClientConfiguration(AzureConfiguration): | ||
"""Configuration for MapsManagementClient | ||
Note that all parameters used to create this instance are saved as instance | ||
attributes. | ||
:param credentials: Credentials needed for the client to connect to Azure. | ||
:type credentials: :mod:`A msrestazure Credentials | ||
object<msrestazure.azure_active_directory>` | ||
:param subscription_id: Subscription credentials which uniquely identify | ||
Microsoft Azure subscription. The subscription ID forms part of the URI | ||
for every service call. | ||
:type subscription_id: str | ||
:param str base_url: Service URL | ||
""" | ||
|
||
def __init__( | ||
self, credentials, subscription_id, base_url=None): | ||
|
||
if credentials is None: | ||
raise ValueError("Parameter 'credentials' must not be None.") | ||
if subscription_id is None: | ||
raise ValueError("Parameter 'subscription_id' must not be None.") | ||
if not base_url: | ||
base_url = 'https://management.azure.com' | ||
|
||
super(MapsManagementClientConfiguration, self).__init__(base_url) | ||
|
||
self.add_user_agent('azure-mgmt-maps/{}'.format(VERSION)) | ||
self.add_user_agent('Azure-SDK-For-Python') | ||
|
||
self.credentials = credentials | ||
self.subscription_id = subscription_id | ||
|
||
|
||
class MapsManagementClient(SDKClient): | ||
"""Resource Provider | ||
:ivar config: Configuration for client. | ||
:vartype config: MapsManagementClientConfiguration | ||
:ivar accounts: Accounts operations | ||
:vartype accounts: azure.mgmt.maps.operations.AccountsOperations | ||
:param credentials: Credentials needed for the client to connect to Azure. | ||
:type credentials: :mod:`A msrestazure Credentials | ||
object<msrestazure.azure_active_directory>` | ||
:param subscription_id: Subscription credentials which uniquely identify | ||
Microsoft Azure subscription. The subscription ID forms part of the URI | ||
for every service call. | ||
:type subscription_id: str | ||
:param str base_url: Service URL | ||
""" | ||
|
||
def __init__( | ||
self, credentials, subscription_id, base_url=None): | ||
|
||
self.config = MapsManagementClientConfiguration(credentials, subscription_id, base_url) | ||
super(MapsManagementClient, self).__init__(self.config.credentials, self.config) | ||
|
||
client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} | ||
self.api_version = '2018-05-01' | ||
self._serialize = Serializer(client_models) | ||
self._deserialize = Deserializer(client_models) | ||
|
||
self.accounts = AccountsOperations( | ||
self._client, self.config, self._serialize, self._deserialize) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
# 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. | ||
# -------------------------------------------------------------------------- | ||
|
||
try: | ||
from .error_details_item_py3 import ErrorDetailsItem | ||
from .error_py3 import Error, ErrorException | ||
from .resource_py3 import Resource | ||
from .sku_py3 import Sku | ||
from .maps_account_py3 import MapsAccount | ||
from .maps_account_create_parameters_py3 import MapsAccountCreateParameters | ||
from .maps_account_update_parameters_py3 import MapsAccountUpdateParameters | ||
from .maps_accounts_move_request_py3 import MapsAccountsMoveRequest | ||
from .maps_key_specification_py3 import MapsKeySpecification | ||
from .maps_account_keys_py3 import MapsAccountKeys | ||
from .maps_operations_value_item_display_py3 import MapsOperationsValueItemDisplay | ||
from .maps_operations_value_item_py3 import MapsOperationsValueItem | ||
except (SyntaxError, ImportError): | ||
from .error_details_item import ErrorDetailsItem | ||
from .error import Error, ErrorException | ||
from .resource import Resource | ||
from .sku import Sku | ||
from .maps_account import MapsAccount | ||
from .maps_account_create_parameters import MapsAccountCreateParameters | ||
from .maps_account_update_parameters import MapsAccountUpdateParameters | ||
from .maps_accounts_move_request import MapsAccountsMoveRequest | ||
from .maps_key_specification import MapsKeySpecification | ||
from .maps_account_keys import MapsAccountKeys | ||
from .maps_operations_value_item_display import MapsOperationsValueItemDisplay | ||
from .maps_operations_value_item import MapsOperationsValueItem | ||
from .maps_account_paged import MapsAccountPaged | ||
from .maps_operations_value_item_paged import MapsOperationsValueItemPaged | ||
from .maps_management_client_enums import ( | ||
KeyType, | ||
) | ||
|
||
__all__ = [ | ||
'ErrorDetailsItem', | ||
'Error', 'ErrorException', | ||
'Resource', | ||
'Sku', | ||
'MapsAccount', | ||
'MapsAccountCreateParameters', | ||
'MapsAccountUpdateParameters', | ||
'MapsAccountsMoveRequest', | ||
'MapsKeySpecification', | ||
'MapsAccountKeys', | ||
'MapsOperationsValueItemDisplay', | ||
'MapsOperationsValueItem', | ||
'MapsAccountPaged', | ||
'MapsOperationsValueItemPaged', | ||
'KeyType', | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
# 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 | ||
from msrest.exceptions import HttpOperationError | ||
|
||
|
||
class Error(Model): | ||
"""This object is returned when an error occurs in the Maps API. | ||
Variables are only populated by the server, and will be ignored when | ||
sending a request. | ||
:ivar code: Error code. | ||
:vartype code: str | ||
:ivar message: If available, a human readable description of the error. | ||
:vartype message: str | ||
:ivar target: If available, the component generating the error. | ||
:vartype target: str | ||
:ivar details: If available, a list of additional details about the error. | ||
:vartype details: list[~azure.mgmt.maps.models.ErrorDetailsItem] | ||
""" | ||
|
||
_validation = { | ||
'code': {'readonly': True}, | ||
'message': {'readonly': True}, | ||
'target': {'readonly': True}, | ||
'details': {'readonly': True}, | ||
} | ||
|
||
_attribute_map = { | ||
'code': {'key': 'code', 'type': 'str'}, | ||
'message': {'key': 'message', 'type': 'str'}, | ||
'target': {'key': 'target', 'type': 'str'}, | ||
'details': {'key': 'details', 'type': '[ErrorDetailsItem]'}, | ||
} | ||
|
||
def __init__(self, **kwargs): | ||
super(Error, self).__init__(**kwargs) | ||
self.code = None | ||
self.message = None | ||
self.target = None | ||
self.details = None | ||
|
||
|
||
class ErrorException(HttpOperationError): | ||
"""Server responsed with exception of type: 'Error'. | ||
:param deserialize: A deserializer | ||
:param response: Server response to be deserialized. | ||
""" | ||
|
||
def __init__(self, deserialize, response, *args): | ||
|
||
super(ErrorException, self).__init__(deserialize, response, 'Error', *args) |
45 changes: 45 additions & 0 deletions
45
azure-mgmt-maps/azure/mgmt/maps/models/error_details_item.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
# 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 ErrorDetailsItem(Model): | ||
"""ErrorDetailsItem. | ||
Variables are only populated by the server, and will be ignored when | ||
sending a request. | ||
:ivar code: Error code. | ||
:vartype code: str | ||
:ivar message: If available, a human readable description of the error. | ||
:vartype message: str | ||
:ivar target: If available, the component generating the error. | ||
:vartype target: str | ||
""" | ||
|
||
_validation = { | ||
'code': {'readonly': True}, | ||
'message': {'readonly': True}, | ||
'target': {'readonly': True}, | ||
} | ||
|
||
_attribute_map = { | ||
'code': {'key': 'code', 'type': 'str'}, | ||
'message': {'key': 'message', 'type': 'str'}, | ||
'target': {'key': 'target', 'type': 'str'}, | ||
} | ||
|
||
def __init__(self, **kwargs): | ||
super(ErrorDetailsItem, self).__init__(**kwargs) | ||
self.code = None | ||
self.message = None | ||
self.target = None |
45 changes: 45 additions & 0 deletions
45
azure-mgmt-maps/azure/mgmt/maps/models/error_details_item_py3.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
# 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 ErrorDetailsItem(Model): | ||
"""ErrorDetailsItem. | ||
Variables are only populated by the server, and will be ignored when | ||
sending a request. | ||
:ivar code: Error code. | ||
:vartype code: str | ||
:ivar message: If available, a human readable description of the error. | ||
:vartype message: str | ||
:ivar target: If available, the component generating the error. | ||
:vartype target: str | ||
""" | ||
|
||
_validation = { | ||
'code': {'readonly': True}, | ||
'message': {'readonly': True}, | ||
'target': {'readonly': True}, | ||
} | ||
|
||
_attribute_map = { | ||
'code': {'key': 'code', 'type': 'str'}, | ||
'message': {'key': 'message', 'type': 'str'}, | ||
'target': {'key': 'target', 'type': 'str'}, | ||
} | ||
|
||
def __init__(self, **kwargs) -> None: | ||
super(ErrorDetailsItem, self).__init__(**kwargs) | ||
self.code = None | ||
self.message = None | ||
self.target = None |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
# 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 | ||
from msrest.exceptions import HttpOperationError | ||
|
||
|
||
class Error(Model): | ||
"""This object is returned when an error occurs in the Maps API. | ||
Variables are only populated by the server, and will be ignored when | ||
sending a request. | ||
:ivar code: Error code. | ||
:vartype code: str | ||
:ivar message: If available, a human readable description of the error. | ||
:vartype message: str | ||
:ivar target: If available, the component generating the error. | ||
:vartype target: str | ||
:ivar details: If available, a list of additional details about the error. | ||
:vartype details: list[~azure.mgmt.maps.models.ErrorDetailsItem] | ||
""" | ||
|
||
_validation = { | ||
'code': {'readonly': True}, | ||
'message': {'readonly': True}, | ||
'target': {'readonly': True}, | ||
'details': {'readonly': True}, | ||
} | ||
|
||
_attribute_map = { | ||
'code': {'key': 'code', 'type': 'str'}, | ||
'message': {'key': 'message', 'type': 'str'}, | ||
'target': {'key': 'target', 'type': 'str'}, | ||
'details': {'key': 'details', 'type': '[ErrorDetailsItem]'}, | ||
} | ||
|
||
def __init__(self, **kwargs) -> None: | ||
super(Error, self).__init__(**kwargs) | ||
self.code = None | ||
self.message = None | ||
self.target = None | ||
self.details = None | ||
|
||
|
||
class ErrorException(HttpOperationError): | ||
"""Server responsed with exception of type: 'Error'. | ||
:param deserialize: A deserializer | ||
:param response: Server response to be deserialized. | ||
""" | ||
|
||
def __init__(self, deserialize, response, *args): | ||
|
||
super(ErrorException, self).__init__(deserialize, response, 'Error', *args) |
Oops, something went wrong.