Skip to content

Commit

Permalink
GA iothub track2 sdk (#15866)
Browse files Browse the repository at this point in the history
  • Loading branch information
00Kai0 authored Jan 4, 2021
1 parent ea60552 commit 17d5d61
Show file tree
Hide file tree
Showing 70 changed files with 2,283 additions and 2,296 deletions.
4 changes: 4 additions & 0 deletions sdk/iothub/azure-mgmt-iothub/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Release History

## 1.0.0 (2020-12-18)

- GA release

## 1.0.0b1 (2020-11-12)

This is beta preview version.
Expand Down
7 changes: 4 additions & 3 deletions sdk/iothub/azure-mgmt-iothub/azure/mgmt/iothub/_version.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# 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.
# 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.
# --------------------------------------------------------------------------

VERSION = "1.0.0b1"
VERSION = "1.0.0"

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest
from azure.mgmt.core.exceptions import ARMErrorFormat

from ... import models
from ... import models as _models

T = TypeVar('T')
ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]]
Expand All @@ -32,7 +32,7 @@ class CertificatesOperations:
:param deserializer: An object model deserializer.
"""

models = models
models = _models

def __init__(self, client, config, serializer, deserializer) -> None:
self._client = client
Expand All @@ -45,7 +45,7 @@ async def list_by_iot_hub(
resource_group_name: str,
resource_name: str,
**kwargs
) -> "models.CertificateListDescription":
) -> "_models.CertificateListDescription":
"""Get the certificate list.
Returns the list of certificates.
Expand All @@ -59,7 +59,7 @@ async def list_by_iot_hub(
:rtype: ~azure.mgmt.iothub.models.CertificateListDescription
:raises: ~azure.core.exceptions.HttpResponseError
"""
cls = kwargs.pop('cls', None) # type: ClsType["models.CertificateListDescription"]
cls = kwargs.pop('cls', None) # type: ClsType["_models.CertificateListDescription"]
error_map = {
401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError
}
Expand Down Expand Up @@ -90,7 +90,7 @@ async def list_by_iot_hub(

if response.status_code not in [200]:
map_error(status_code=response.status_code, response=response, error_map=error_map)
error = self._deserialize(models.ErrorDetails, response)
error = self._deserialize(_models.ErrorDetails, response)
raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat)

deserialized = self._deserialize('CertificateListDescription', pipeline_response)
Expand All @@ -107,7 +107,7 @@ async def get(
resource_name: str,
certificate_name: str,
**kwargs
) -> "models.CertificateDescription":
) -> "_models.CertificateDescription":
"""Get the certificate.
Returns the certificate.
Expand All @@ -123,7 +123,7 @@ async def get(
:rtype: ~azure.mgmt.iothub.models.CertificateDescription
:raises: ~azure.core.exceptions.HttpResponseError
"""
cls = kwargs.pop('cls', None) # type: ClsType["models.CertificateDescription"]
cls = kwargs.pop('cls', None) # type: ClsType["_models.CertificateDescription"]
error_map = {
401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError
}
Expand Down Expand Up @@ -155,7 +155,7 @@ async def get(

if response.status_code not in [200]:
map_error(status_code=response.status_code, response=response, error_map=error_map)
error = self._deserialize(models.ErrorDetails, response)
error = self._deserialize(_models.ErrorDetails, response)
raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat)

deserialized = self._deserialize('CertificateDescription', pipeline_response)
Expand All @@ -171,10 +171,10 @@ async def create_or_update(
resource_group_name: str,
resource_name: str,
certificate_name: str,
certificate_description: "models.CertificateBodyDescription",
certificate_description: "_models.CertificateBodyDescription",
if_match: Optional[str] = None,
**kwargs
) -> "models.CertificateDescription":
) -> "_models.CertificateDescription":
"""Upload the certificate to the IoT hub.
Adds new or replaces existing certificate.
Expand All @@ -195,7 +195,7 @@ async def create_or_update(
:rtype: ~azure.mgmt.iothub.models.CertificateDescription
:raises: ~azure.core.exceptions.HttpResponseError
"""
cls = kwargs.pop('cls', None) # type: ClsType["models.CertificateDescription"]
cls = kwargs.pop('cls', None) # type: ClsType["_models.CertificateDescription"]
error_map = {
401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError
}
Expand Down Expand Up @@ -234,7 +234,7 @@ async def create_or_update(

if response.status_code not in [200, 201]:
map_error(status_code=response.status_code, response=response, error_map=error_map)
error = self._deserialize(models.ErrorDetails, response)
error = self._deserialize(_models.ErrorDetails, response)
raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat)

if response.status_code == 200:
Expand Down Expand Up @@ -307,7 +307,7 @@ async def delete(

if response.status_code not in [200, 204]:
map_error(status_code=response.status_code, response=response, error_map=error_map)
error = self._deserialize(models.ErrorDetails, response)
error = self._deserialize(_models.ErrorDetails, response)
raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat)

if cls:
Expand All @@ -322,7 +322,7 @@ async def generate_verification_code(
certificate_name: str,
if_match: str,
**kwargs
) -> "models.CertificateWithNonceDescription":
) -> "_models.CertificateWithNonceDescription":
"""Generate verification code for proof of possession flow.
Generates verification code for proof of possession flow. The verification code will be used to
Expand All @@ -341,7 +341,7 @@ async def generate_verification_code(
:rtype: ~azure.mgmt.iothub.models.CertificateWithNonceDescription
:raises: ~azure.core.exceptions.HttpResponseError
"""
cls = kwargs.pop('cls', None) # type: ClsType["models.CertificateWithNonceDescription"]
cls = kwargs.pop('cls', None) # type: ClsType["_models.CertificateWithNonceDescription"]
error_map = {
401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError
}
Expand Down Expand Up @@ -374,7 +374,7 @@ async def generate_verification_code(

if response.status_code not in [200]:
map_error(status_code=response.status_code, response=response, error_map=error_map)
error = self._deserialize(models.ErrorDetails, response)
error = self._deserialize(_models.ErrorDetails, response)
raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat)

deserialized = self._deserialize('CertificateWithNonceDescription', pipeline_response)
Expand All @@ -391,9 +391,9 @@ async def verify(
resource_name: str,
certificate_name: str,
if_match: str,
certificate_verification_body: "models.CertificateVerificationDescription",
certificate_verification_body: "_models.CertificateVerificationDescription",
**kwargs
) -> "models.CertificateDescription":
) -> "_models.CertificateDescription":
"""Verify certificate's private key possession.
Verifies the certificate's private key possession by providing the leaf cert issued by the
Expand All @@ -414,7 +414,7 @@ async def verify(
:rtype: ~azure.mgmt.iothub.models.CertificateDescription
:raises: ~azure.core.exceptions.HttpResponseError
"""
cls = kwargs.pop('cls', None) # type: ClsType["models.CertificateDescription"]
cls = kwargs.pop('cls', None) # type: ClsType["_models.CertificateDescription"]
error_map = {
401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError
}
Expand Down Expand Up @@ -452,7 +452,7 @@ async def verify(

if response.status_code not in [200]:
map_error(status_code=response.status_code, response=response, error_map=error_map)
error = self._deserialize(models.ErrorDetails, response)
error = self._deserialize(_models.ErrorDetails, response)
raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat)

deserialized = self._deserialize('CertificateDescription', pipeline_response)
Expand Down
Loading

0 comments on commit 17d5d61

Please sign in to comment.