Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions sdk/maps/azure-mgmt-maps/MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
recursive-include tests *.py *.yaml
include *.rst
include azure/__init__.py
include azure/mgmt/__init__.py

19 changes: 0 additions & 19 deletions sdk/maps/azure-mgmt-maps/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,25 +14,6 @@ For the older Azure Service Management (ASM) libraries, see
For a more complete set of Azure libraries, see the `azure <https://pypi.python.org/pypi/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
=====

Expand Down
3 changes: 3 additions & 0 deletions sdk/maps/azure-mgmt-maps/azure/mgmt/maps/models/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
from .error_py3 import Error, ErrorException
from .resource_py3 import Resource
from .sku_py3 import Sku
from .maps_account_properties_py3 import MapsAccountProperties
from .maps_account_py3 import MapsAccount
from .maps_account_create_parameters_py3 import MapsAccountCreateParameters
from .maps_account_update_parameters_py3 import MapsAccountUpdateParameters
Expand All @@ -27,6 +28,7 @@
from .error import Error, ErrorException
from .resource import Resource
from .sku import Sku
from .maps_account_properties import MapsAccountProperties
from .maps_account import MapsAccount
from .maps_account_create_parameters import MapsAccountCreateParameters
from .maps_account_update_parameters import MapsAccountUpdateParameters
Expand All @@ -46,6 +48,7 @@
'Error', 'ErrorException',
'Resource',
'Sku',
'MapsAccountProperties',
'MapsAccount',
'MapsAccountCreateParameters',
'MapsAccountUpdateParameters',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ class MapsAccount(Resource):
:vartype tags: dict[str, str]
:ivar sku: The SKU of this account.
:vartype sku: ~azure.mgmt.maps.models.Sku
:ivar properties: The map account properties.
:vartype properties: ~azure.mgmt.maps.models.MapsAccountProperties
"""

_validation = {
Expand All @@ -44,6 +46,7 @@ class MapsAccount(Resource):
'location': {'readonly': True},
'tags': {'readonly': True},
'sku': {'readonly': True},
'properties': {'readonly': True},
}

_attribute_map = {
Expand All @@ -53,10 +56,12 @@ class MapsAccount(Resource):
'location': {'key': 'location', 'type': 'str'},
'tags': {'key': 'tags', 'type': '{str}'},
'sku': {'key': 'sku', 'type': 'Sku'},
'properties': {'key': 'properties', 'type': 'MapsAccountProperties'},
}

def __init__(self, **kwargs):
super(MapsAccount, self).__init__(**kwargs)
self.location = None
self.tags = None
self.sku = None
self.properties = None
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# 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 MapsAccountProperties(Model):
"""Additional Map account properties.

:param x_ms_client_id: A unique identifier for the maps account
:type x_ms_client_id: str
"""

_attribute_map = {
'x_ms_client_id': {'key': 'x-ms-client-id', 'type': 'str'},
}

def __init__(self, **kwargs):
super(MapsAccountProperties, self).__init__(**kwargs)
self.x_ms_client_id = kwargs.get('x_ms_client_id', None)
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# 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 MapsAccountProperties(Model):
"""Additional Map account properties.

:param x_ms_client_id: A unique identifier for the maps account
:type x_ms_client_id: str
"""

_attribute_map = {
'x_ms_client_id': {'key': 'x-ms-client-id', 'type': 'str'},
}

def __init__(self, *, x_ms_client_id: str=None, **kwargs) -> None:
super(MapsAccountProperties, self).__init__(**kwargs)
self.x_ms_client_id = x_ms_client_id
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
# regenerated.
# --------------------------------------------------------------------------

from .resource import Resource
from .resource_py3 import Resource


class MapsAccount(Resource):
Expand All @@ -35,6 +35,8 @@ class MapsAccount(Resource):
:vartype tags: dict[str, str]
:ivar sku: The SKU of this account.
:vartype sku: ~azure.mgmt.maps.models.Sku
:ivar properties: The map account properties.
:vartype properties: ~azure.mgmt.maps.models.MapsAccountProperties
"""

_validation = {
Expand All @@ -44,6 +46,7 @@ class MapsAccount(Resource):
'location': {'readonly': True},
'tags': {'readonly': True},
'sku': {'readonly': True},
'properties': {'readonly': True},
}

_attribute_map = {
Expand All @@ -53,10 +56,12 @@ class MapsAccount(Resource):
'location': {'key': 'location', 'type': 'str'},
'tags': {'key': 'tags', 'type': '{str}'},
'sku': {'key': 'sku', 'type': 'Sku'},
'properties': {'key': 'properties', 'type': 'MapsAccountProperties'},
}

def __init__(self, **kwargs) -> None:
super(MapsAccount, self).__init__(**kwargs)
self.location = None
self.tags = None
self.sku = None
self.properties = None
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ def create_or_update(

# 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())
Expand All @@ -87,9 +88,8 @@ def create_or_update(
body_content = self._serialize.body(maps_account_create_parameters, 'MapsAccountCreateParameters')

# Construct and send request
request = self._client.put(url, query_parameters)
response = self._client.send(
request, header_parameters, body_content, stream=False, **operation_config)
request = self._client.put(url, query_parameters, header_parameters, body_content)
response = self._client.send(request, stream=False, **operation_config)

if response.status_code not in [200, 201]:
raise models.ErrorException(self._deserialize, response)
Expand Down Expand Up @@ -153,6 +153,7 @@ def update(

# 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())
Expand All @@ -165,9 +166,8 @@ def update(
body_content = self._serialize.body(maps_account_update_parameters, 'MapsAccountUpdateParameters')

# Construct and send request
request = self._client.patch(url, query_parameters)
response = self._client.send(
request, header_parameters, body_content, stream=False, **operation_config)
request = self._client.patch(url, query_parameters, header_parameters, body_content)
response = self._client.send(request, stream=False, **operation_config)

if response.status_code not in [200, 404]:
raise models.ErrorException(self._deserialize, response)
Expand Down Expand Up @@ -217,7 +217,6 @@ def delete(

# Construct headers
header_parameters = {}
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:
Expand All @@ -226,8 +225,8 @@ def delete(
header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str')

# Construct and send request
request = self._client.delete(url, query_parameters)
response = self._client.send(request, header_parameters, stream=False, **operation_config)
request = self._client.delete(url, query_parameters, header_parameters)
response = self._client.send(request, stream=False, **operation_config)

if response.status_code not in [200, 204]:
raise models.ErrorException(self._deserialize, response)
Expand Down Expand Up @@ -271,7 +270,7 @@ def get(

# Construct headers
header_parameters = {}
header_parameters['Content-Type'] = 'application/json; charset=utf-8'
header_parameters['Accept'] = 'application/json'
if self.config.generate_client_request_id:
header_parameters['x-ms-client-request-id'] = str(uuid.uuid1())
if custom_headers:
Expand All @@ -280,8 +279,8 @@ def get(
header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str')

# Construct and send request
request = self._client.get(url, query_parameters)
response = self._client.send(request, header_parameters, stream=False, **operation_config)
request = self._client.get(url, query_parameters, header_parameters)
response = self._client.send(request, stream=False, **operation_config)

if response.status_code not in [200, 404]:
raise models.ErrorException(self._deserialize, response)
Expand Down Expand Up @@ -336,7 +335,7 @@ def internal_paging(next_link=None, raw=False):

# Construct headers
header_parameters = {}
header_parameters['Content-Type'] = 'application/json; charset=utf-8'
header_parameters['Accept'] = 'application/json'
if self.config.generate_client_request_id:
header_parameters['x-ms-client-request-id'] = str(uuid.uuid1())
if custom_headers:
Expand All @@ -345,9 +344,8 @@ def internal_paging(next_link=None, raw=False):
header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str')

# Construct and send request
request = self._client.get(url, query_parameters)
response = self._client.send(
request, header_parameters, stream=False, **operation_config)
request = self._client.get(url, query_parameters, header_parameters)
response = self._client.send(request, stream=False, **operation_config)

if response.status_code not in [200]:
raise models.ErrorException(self._deserialize, response)
Expand Down Expand Up @@ -400,7 +398,7 @@ def internal_paging(next_link=None, raw=False):

# Construct headers
header_parameters = {}
header_parameters['Content-Type'] = 'application/json; charset=utf-8'
header_parameters['Accept'] = 'application/json'
if self.config.generate_client_request_id:
header_parameters['x-ms-client-request-id'] = str(uuid.uuid1())
if custom_headers:
Expand All @@ -409,9 +407,8 @@ def internal_paging(next_link=None, raw=False):
header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str')

# Construct and send request
request = self._client.get(url, query_parameters)
response = self._client.send(
request, header_parameters, stream=False, **operation_config)
request = self._client.get(url, query_parameters, header_parameters)
response = self._client.send(request, stream=False, **operation_config)

if response.status_code not in [200]:
raise models.ErrorException(self._deserialize, response)
Expand Down Expand Up @@ -481,9 +478,8 @@ def move(
body_content = self._serialize.body(move_request, 'MapsAccountsMoveRequest')

# Construct and send request
request = self._client.post(url, query_parameters)
response = self._client.send(
request, header_parameters, body_content, stream=False, **operation_config)
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]:
raise models.ErrorException(self._deserialize, response)
Expand Down Expand Up @@ -529,7 +525,7 @@ def list_keys(

# Construct headers
header_parameters = {}
header_parameters['Content-Type'] = 'application/json; charset=utf-8'
header_parameters['Accept'] = 'application/json'
if self.config.generate_client_request_id:
header_parameters['x-ms-client-request-id'] = str(uuid.uuid1())
if custom_headers:
Expand All @@ -538,8 +534,8 @@ def list_keys(
header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str')

# Construct and send request
request = self._client.post(url, query_parameters)
response = self._client.send(request, header_parameters, stream=False, **operation_config)
request = self._client.post(url, query_parameters, header_parameters)
response = self._client.send(request, stream=False, **operation_config)

if response.status_code not in [200, 404]:
raise models.ErrorException(self._deserialize, response)
Expand Down Expand Up @@ -596,6 +592,7 @@ def regenerate_keys(

# 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())
Expand All @@ -608,9 +605,8 @@ def regenerate_keys(
body_content = self._serialize.body(key_specification, 'MapsKeySpecification')

# Construct and send request
request = self._client.post(url, query_parameters)
response = self._client.send(
request, header_parameters, body_content, stream=False, **operation_config)
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, 404]:
raise models.ErrorException(self._deserialize, response)
Expand Down Expand Up @@ -658,7 +654,7 @@ def internal_paging(next_link=None, raw=False):

# Construct headers
header_parameters = {}
header_parameters['Content-Type'] = 'application/json; charset=utf-8'
header_parameters['Accept'] = 'application/json'
if self.config.generate_client_request_id:
header_parameters['x-ms-client-request-id'] = str(uuid.uuid1())
if custom_headers:
Expand All @@ -667,9 +663,8 @@ def internal_paging(next_link=None, raw=False):
header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str')

# Construct and send request
request = self._client.get(url, query_parameters)
response = self._client.send(
request, header_parameters, stream=False, **operation_config)
request = self._client.get(url, query_parameters, header_parameters)
response = self._client.send(request, stream=False, **operation_config)

if response.status_code not in [200]:
raise models.ErrorException(self._deserialize, response)
Expand Down
1 change: 1 addition & 0 deletions sdk/maps/azure-mgmt-maps/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@
version=version,
description='Microsoft Azure {} Client Library for Python'.format(PACKAGE_PPRINT_NAME),
long_description=readme + '\n\n' + history,
long_description_content_type='text/x-rst',
license='MIT License',
author='Microsoft Corporation',
author_email='azpysdkhelp@microsoft.com',
Expand Down