diff --git a/runtime/ms_rest_azure/CHANGELOG.md b/runtime/ms_rest_azure/CHANGELOG.md index 8bed22082f..31adaa66e2 100644 --- a/runtime/ms_rest_azure/CHANGELOG.md +++ b/runtime/ms_rest_azure/CHANGELOG.md @@ -1,5 +1,5 @@ -##Unreleased ms_rest_azure version 0.8.x -* Enable Managed Service Identity authentication features into ms-rest-azure runtime for azure_mgmt_* sdks.[Issue #884](https://github.com/Azure/azure-sdk-for-ruby/issues/884) [PR #889](https://github.com/Azure/azure-sdk-for-ruby/pull/889) +##2017.08.28 ms_rest_azure version 0.8.2 +* Enable Managed Service Identity authentication features into ms_rest_azure runtime for azure_mgmt_* sdks.[Issue #884](https://github.com/Azure/azure-sdk-for-ruby/issues/884) [PR #889](https://github.com/Azure/azure-sdk-for-ruby/pull/889) ##2017.07.10 ms_rest_azure version 0.8.1 * [Bug Fix] Fixed the issue with the polling status object to handle the response code and provisioning status correctly.[Issue #817](https://github.com/Azure/azure-sdk-for-ruby/issues/817) [PR #828](https://github.com/Azure/azure-sdk-for-ruby/pull/828) diff --git a/runtime/ms_rest_azure/README.md b/runtime/ms_rest_azure/README.md index d1f73ccf27..858e145023 100644 --- a/runtime/ms_rest_azure/README.md +++ b/runtime/ms_rest_azure/README.md @@ -37,10 +37,19 @@ To start working on the gem the only additional dev dependecy is required - rspe Reference it in the gemfile and also add this line to your client's gemspec file: ```ruby -spec.add_runtime_dependency 'ms_rest_azure', '~> 0.8.0' +spec.add_runtime_dependency 'ms_rest_azure', '~> 0.8.2' ``` Don't forget to correct the version. +# Utilizing MSI(Managed Service Identity) Token Provider + +MSI support has been enabled in `ms_rest_azure` version `0.8.2`. Below code snippet demonstrates how to use MSITokenProvider with default port `50342`: + +```ruby +provider = MsRestAzure::MSITokenProvider.new('{tenant_id}') +credentials = MsRest::TokenCredentials.new(provider) +``` + # Utilizing Telemetry Extension in your SDK We encourage the customer of ms_rest_azure library to provide information about their product sent via telemetry extension point as below: diff --git a/runtime/ms_rest_azure/lib/ms_rest_azure/version.rb b/runtime/ms_rest_azure/lib/ms_rest_azure/version.rb index ba59c4f1b1..dfde878f46 100644 --- a/runtime/ms_rest_azure/lib/ms_rest_azure/version.rb +++ b/runtime/ms_rest_azure/lib/ms_rest_azure/version.rb @@ -3,5 +3,5 @@ # Licensed under the MIT License. See License.txt in the project root for license information. module MsRestAzure - VERSION = '0.8.1' + VERSION = '0.8.2' end