Skip to content

Commit

Permalink
[ServerManager] deprecating azure-mgmt-servermanager (Azure#38229)
Browse files Browse the repository at this point in the history
  • Loading branch information
swathipil authored and allenkim0129 committed Nov 5, 2024
1 parent a2dfe14 commit 20e67ee
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 64 deletions.
6 changes: 6 additions & 0 deletions sdk/servermanager/azure-mgmt-servermanager/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Release History

## 2.0.1 (2024-10-31)

### Other Changes

- This package has been deprecated and will no longer be maintained after 08-31-2024.

## 2.0.0 (2018-05-25)

**Features**
Expand Down
63 changes: 1 addition & 62 deletions sdk/servermanager/azure-mgmt-servermanager/README.md
Original file line number Diff line number Diff line change
@@ -1,64 +1,3 @@
# Microsoft Azure SDK for Python

This is the Microsoft Azure Server Manager Management Client Library.
This package has been tested with Python 3.7+.
For a more complete view of Azure libraries, see the [azure sdk python release](https://aka.ms/azsdk/python/all).

## _Disclaimer_

_Azure SDK Python packages support for Python 2.7 has ended 01 January 2022. For more information and questions, please refer to https://github.com/Azure/azure-sdk-for-python/issues/20691_

## Getting started

### Prerequisites

- Python 3.7+ is required to use this package.
- [Azure subscription](https://azure.microsoft.com/free/)

### Install the package

```bash
pip install azure-mgmt-servermanager
pip install azure-identity
```

### Authentication

By default, [Azure Active Directory](https://aka.ms/awps/aad) token authentication depends on correct configure of following environment variables.

- `AZURE_CLIENT_ID` for Azure client ID.
- `AZURE_TENANT_ID` for Azure tenant ID.
- `AZURE_CLIENT_SECRET` for Azure client secret.

In addition, Azure subscription ID can be configured via environment variable `AZURE_SUBSCRIPTION_ID`.

With above configuration, client can be authenticated by following code:

```python
from azure.identity import DefaultAzureCredential
from azure.mgmt.servermanager import ServerManagement
import os

sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = ServerManagement(credential=DefaultAzureCredential(), subscription_id=sub_id)
```

## Examples

Code samples for this package can be found at:
- [Search Server Manager Management](https://docs.microsoft.com/samples/browse/?languages=python&term=Getting%20started%20-%20Managing&terms=Getting%20started%20-%20Managing) on docs.microsoft.com
- [Azure Python Mgmt SDK Samples Repo](https://aka.ms/azsdk/python/mgmt/samples)


## Troubleshooting

## Next steps

## Provide Feedback

If you encounter any bugs or have suggestions, please file an issue in the
[Issues](https://github.com/Azure/azure-sdk-for-python/issues)
section of the project.


![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-servermanager%2FREADME.png)
This package has been deprecated and will no longer be maintained after 08-31-2024.
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@
# regenerated.
# --------------------------------------------------------------------------

VERSION = "2.0.0"
VERSION = "2.0.1"

Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@ package_pprint_name = "Server Manager Management"
package_doc_id = ""
is_stable = true
title = "ServerManagement"
auto_update = false
2 changes: 1 addition & 1 deletion sdk/servermanager/azure-mgmt-servermanager/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
url="https://github.com/Azure/azure-sdk-for-python",
keywords="azure, azure sdk", # update with search keywords relevant to the azure service / product
classifiers=[
"Development Status :: 5 - Production/Stable",
"Development Status :: 7 - Inactive",
"Programming Language :: Python",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3",
Expand Down

0 comments on commit 20e67ee

Please sign in to comment.