azure.mgmt.maps.models module¶
-
exception
azure.mgmt.maps.models.ErrorException(deserialize, response, *args)[source]¶ Bases:
msrest.exceptions.HttpOperationErrorServer responsed with exception of type: ‘Error’.
- Parameters
deserialize – A deserializer
response – Server response to be deserialized.
-
class
azure.mgmt.maps.models.ErrorDetailsItem(**kwargs)[source]¶ Bases:
msrest.serialization.ModelErrorDetailsItem.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.maps.models.Error(**kwargs)[source]¶ Bases:
msrest.serialization.ModelThis 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.
-
class
azure.mgmt.maps.models.Resource(**kwargs)[source]¶ Bases:
msrest.serialization.ModelAn Azure resource.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.maps.models.Sku(*, name: str, **kwargs)[source]¶ Bases:
msrest.serialization.ModelThe SKU of the Maps Account.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to Azure.
-
class
azure.mgmt.maps.models.MapsAccount(**kwargs)[source]¶ Bases:
azure.mgmt.maps.models.resource.ResourceAn Azure resource which represents access to a suite of Maps REST APIs.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
id (str) – The fully qualified Maps Account resource identifier.
name (str) – The name of the Maps Account, which is unique within a Resource Group.
tags (dict[str, str]) – Gets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters.
-
class
azure.mgmt.maps.models.MapsAccountCreateParameters(*, location: str, sku, tags=None, **kwargs)[source]¶ Bases:
msrest.serialization.ModelParameters used to create a new Maps Account.
All required parameters must be populated in order to send to Azure.
- Parameters
location (str) – Required. The location of the resource.
tags (dict[str, str]) – Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters.
sku (Sku) – Required. The SKU of this account.
-
class
azure.mgmt.maps.models.MapsAccountUpdateParameters(*, tags=None, sku=None, **kwargs)[source]¶ Bases:
msrest.serialization.ModelParameters used to update an existing Maps Account.
- Parameters
tags (dict[str, str]) – Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters.
sku (Sku) – The SKU of this account.
-
class
azure.mgmt.maps.models.MapsAccountsMoveRequest(*, target_resource_group: str, resource_ids, **kwargs)[source]¶ Bases:
msrest.serialization.ModelThe description of what resources to move between resource groups.
All required parameters must be populated in order to send to Azure.
-
class
azure.mgmt.maps.models.MapsKeySpecification(*, key_type, **kwargs)[source]¶ Bases:
msrest.serialization.ModelWhether the operation refers to the primary or secondary key.
All required parameters must be populated in order to send to Azure.
-
class
azure.mgmt.maps.models.MapsAccountKeys(**kwargs)[source]¶ Bases:
msrest.serialization.ModelThe set of keys which can be used to access the Maps REST APIs. Two keys are provided for key rotation without interruption.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
id (str) – The full Azure resource identifier of the Maps Account.
primary_key (str) – The primary key for accessing the Maps REST APIs.
secondary_key (str) – The secondary key for accessing the Maps REST APIs.
-
class
azure.mgmt.maps.models.MapsOperationsValueItemDisplay(**kwargs)[source]¶ Bases:
msrest.serialization.ModelThe human-readable description of the operation.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.maps.models.MapsOperationsValueItem(*, display=None, **kwargs)[source]¶ Bases:
msrest.serialization.ModelMapsOperationsValueItem.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
- Parameters
display (MapsOperationsValueItemDisplay) – The human-readable description of the operation.
-
class
azure.mgmt.maps.models.MapsAccountPaged(*args, **kwargs)[source]¶ Bases:
msrest.paging.PagedA paging container for iterating over a list of
MapsAccountobjectBring async to Paging.
“async_command” is mandatory keyword argument for this mixin to work.
-
class
azure.mgmt.maps.models.MapsOperationsValueItemPaged(*args, **kwargs)[source]¶ Bases:
msrest.paging.PagedA paging container for iterating over a list of
MapsOperationsValueItemobjectBring async to Paging.
“async_command” is mandatory keyword argument for this mixin to work.