azure-mgmt-hybridcompute


Nameazure-mgmt-hybridcompute JSON
Version 9.0.0 PyPI version JSON
download
home_pagehttps://github.com/Azure/azure-sdk-for-python
SummaryMicrosoft Azure Hybrid Compute Management Client Library for Python
upload_time2024-10-14 06:40:41
maintainerNone
docs_urlNone
authorMicrosoft Corporation
requires_python>=3.8
licenseMIT License
keywords azure azure sdk
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            # Microsoft Azure SDK for Python

This is the Microsoft Azure Hybrid Compute Management Client Library.
This package has been tested with Python 3.8+.
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.8+ is required to use this package.
- [Azure subscription](https://azure.microsoft.com/free/)

### Install the package

```bash
pip install azure-mgmt-hybridcompute
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.hybridcompute import HybridComputeManagementClient
import os

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

## Examples

Code samples for this package can be found at:
- [Search Hybrid Compute 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. 


# Release History

## 9.0.0 (2024-10-14)

### Features Added

  - Client `HybridComputeManagementClient` added operation group `licenses`
  - Client `HybridComputeManagementClient` added operation group `license_profiles`
  - Client `HybridComputeManagementClient` added operation group `extension_metadata`
  - Client `HybridComputeManagementClient` added operation group `network_profile`
  - Client `HybridComputeManagementClient` added operation group `network_security_perimeter_configurations`
  - Model `AgentConfiguration` added property `config_mode`
  - Model `Machine` added property `resources`
  - Model `Machine` added property `kind`
  - Model `Machine` added property `location_data`
  - Model `Machine` added property `agent_configuration`
  - Model `Machine` added property `service_statuses`
  - Model `Machine` added property `cloud_metadata`
  - Model `Machine` added property `agent_upgrade`
  - Model `Machine` added property `os_profile`
  - Model `Machine` added property `license_profile`
  - Model `Machine` added property `provisioning_state`
  - Model `Machine` added property `status`
  - Model `Machine` added property `last_status_change`
  - Model `Machine` added property `error_details`
  - Model `Machine` added property `agent_version`
  - Model `Machine` added property `vm_id`
  - Model `Machine` added property `display_name`
  - Model `Machine` added property `machine_fqdn`
  - Model `Machine` added property `client_public_key`
  - Model `Machine` added property `os_name`
  - Model `Machine` added property `os_version`
  - Model `Machine` added property `os_type`
  - Model `Machine` added property `vm_uuid`
  - Model `Machine` added property `extensions`
  - Model `Machine` added property `os_sku`
  - Model `Machine` added property `os_edition`
  - Model `Machine` added property `domain_name`
  - Model `Machine` added property `ad_fqdn`
  - Model `Machine` added property `dns_fqdn`
  - Model `Machine` added property `private_link_scope_resource_id`
  - Model `Machine` added property `parent_cluster_resource_id`
  - Model `Machine` added property `mssql_discovered`
  - Model `Machine` added property `detected_properties`
  - Model `Machine` added property `network_profile`
  - Model `MachineExtensionUpdate` added parameter `force_update_tag` in method `__init__`
  - Model `MachineExtensionUpdate` added parameter `publisher` in method `__init__`
  - Model `MachineExtensionUpdate` added parameter `type` in method `__init__`
  - Model `MachineExtensionUpdate` added parameter `type_handler_version` in method `__init__`
  - Model `MachineExtensionUpdate` added parameter `enable_automatic_upgrade` in method `__init__`
  - Model `MachineExtensionUpdate` added parameter `auto_upgrade_minor_version` in method `__init__`
  - Model `MachineExtensionUpdate` added parameter `settings` in method `__init__`
  - Model `MachineExtensionUpdate` added parameter `protected_settings` in method `__init__`
  - Model `MachineUpdate` added property `kind`
  - Model `MachineUpdate` added property `location_data`
  - Model `MachineUpdate` added property `os_profile`
  - Model `MachineUpdate` added property `cloud_metadata`
  - Model `MachineUpdate` added property `agent_upgrade`
  - Model `MachineUpdate` added property `parent_cluster_resource_id`
  - Model `MachineUpdate` added property `private_link_scope_resource_id`
  - Model `OSProfileLinuxConfiguration` added property `enable_hotpatching`
  - Model `OSProfileLinuxConfiguration` added property `status`
  - Model `OSProfileWindowsConfiguration` added property `enable_hotpatching`
  - Model `OSProfileWindowsConfiguration` added property `status`
  - Enum `PublicNetworkAccessType` added member `SECURED_BY_PERIMETER`
  - Model `Resource` added property `system_data`
  - Added enum `AccessMode`
  - Added model `AccessRule`
  - Added enum `AccessRuleDirection`
  - Added enum `AgentConfigurationMode`
  - Added model `AgentUpgrade`
  - Added enum `ArcKindEnum`
  - Added model `AvailablePatchCountByClassification`
  - Added enum `EsuEligibility`
  - Added model `EsuKey`
  - Added enum `EsuKeyState`
  - Added enum `EsuServerType`
  - Added model `ExtensionValue`
  - Added model `ExtensionValueListResult`
  - Added model `ExtensionsResourceStatus`
  - Added enum `ExtensionsStatusLevelTypes`
  - Added enum `HotpatchEnablementStatus`
  - Added model `IpAddress`
  - Added model `KeyDetails`
  - Added model `KeyProperties`
  - Added enum `LastAttemptStatusEnum`
  - Added model `License`
  - Added enum `LicenseAssignmentState`
  - Added enum `LicenseCoreType`
  - Added model `LicenseDetails`
  - Added enum `LicenseEdition`
  - Added model `LicenseProfile`
  - Added model `LicenseProfileArmEsuProperties`
  - Added model `LicenseProfileArmEsuPropertiesWithoutAssignedLicense`
  - Added model `LicenseProfileMachineInstanceView`
  - Added model `LicenseProfileMachineInstanceViewEsuProperties`
  - Added enum `LicenseProfileProductType`
  - Added model `LicenseProfileStorageModelEsuProperties`
  - Added enum `LicenseProfileSubscriptionStatus`
  - Added enum `LicenseProfileSubscriptionStatusUpdate`
  - Added model `LicenseProfileUpdate`
  - Added model `LicenseProfilesListResult`
  - Added enum `LicenseState`
  - Added enum `LicenseStatus`
  - Added enum `LicenseTarget`
  - Added enum `LicenseType`
  - Added model `LicenseUpdate`
  - Added model `LicensesListResult`
  - Added model `LinuxParameters`
  - Added model `MachineAssessPatchesResult`
  - Added model `MachineInstallPatchesParameters`
  - Added model `MachineInstallPatchesResult`
  - Added model `NetworkInterface`
  - Added model `NetworkProfile`
  - Added model `NetworkSecurityPerimeter`
  - Added model `NetworkSecurityPerimeterConfiguration`
  - Added model `NetworkSecurityPerimeterConfigurationListResult`
  - Added model `NetworkSecurityPerimeterConfigurationReconcileResult`
  - Added model `NetworkSecurityPerimeterProfile`
  - Added enum `OsType`
  - Added enum `PatchOperationStartedBy`
  - Added enum `PatchOperationStatus`
  - Added enum `PatchServiceUsed`
  - Added model `PatchSettingsStatus`
  - Added model `ProductFeature`
  - Added model `ProductFeatureUpdate`
  - Added enum `ProgramYear`
  - Added model `ProvisioningIssue`
  - Added enum `ProvisioningIssueSeverity`
  - Added enum `ProvisioningIssueType`
  - Added enum `ProvisioningState`
  - Added model `ProxyResourceAutoGenerated`
  - Added model `ResourceAssociation`
  - Added model `ResourceAutoGenerated`
  - Added model `Subnet`
  - Added enum `VMGuestPatchClassificationLinux`
  - Added enum `VMGuestPatchClassificationWindows`
  - Added enum `VMGuestPatchRebootSetting`
  - Added enum `VMGuestPatchRebootStatus`
  - Added model `VolumeLicenseDetails`
  - Added model `WindowsParameters`
  - Operation group `MachinesOperations` added method `begin_assess_patches`
  - Operation group `MachinesOperations` added method `begin_install_patches`
  - Added Operation group `ExtensionMetadataOperations`
  - Added Operation group `LicenseProfilesOperations`
  - Added Operation group `LicensesOperations`
  - Added Operation group `NetworkProfileOperations`
  - Added Operation group `NetworkSecurityPerimeterConfigurationsOperations`

### Breaking Changes

  - Model `Machine` deleted or renamed its instance variable `properties`
  - Model `MachineExtensionUpdate` deleted or renamed its instance variable `properties`
  - Model `MachineUpdate` deleted or renamed its instance variable `properties`
  - Deleted or renamed model `MachineExtensionUpdateProperties`
  - Deleted or renamed model `MachineProperties`
  - Deleted or renamed model `MachineUpdateProperties`

## 9.0.0b4 (2024-07-23)

### Features Added

  - Added operation NetworkSecurityPerimeterConfigurationsOperations.begin_reconcile_for_private_link_scope
  - Model LicenseProfile has a new parameter billing_end_date
  - Model LicenseProfile has a new parameter error
  - Model LicenseProfileMachineInstanceView has a new parameter billing_end_date
  - Model LicenseProfileMachineInstanceView has a new parameter error
  - Model OSProfileLinuxConfiguration has a new parameter enable_hotpatching
  - Model OSProfileLinuxConfiguration has a new parameter status
  - Model OSProfileWindowsConfiguration has a new parameter enable_hotpatching
  - Model OSProfileWindowsConfiguration has a new parameter status
  - Model ProductFeature has a new parameter billing_end_date
  - Model ProductFeature has a new parameter error

### Breaking Changes

  - Removed operation MachineRunCommandsOperations.begin_update

## 9.0.0b3 (2024-05-30)

### Features Added

  - Added operation MachineRunCommandsOperations.begin_update
  - Added operation group GatewaysOperations
  - Added operation group LicensesOperations
  - Added operation group NetworkSecurityPerimeterConfigurationsOperations
  - Added operation group SettingsOperations
  - Model LicenseDetails has a new parameter volume_license_details

## 9.0.0b2 (2024-04-22)

### Features Added

  - Added operation group MachineRunCommandsOperations
  - Model LicenseProfile has a new parameter billing_start_date
  - Model LicenseProfile has a new parameter disenrollment_date
  - Model LicenseProfile has a new parameter enrollment_date
  - Model LicenseProfile has a new parameter product_features
  - Model LicenseProfile has a new parameter product_type
  - Model LicenseProfile has a new parameter software_assurance_customer
  - Model LicenseProfile has a new parameter subscription_status
  - Model LicenseProfileMachineInstanceView has a new parameter billing_start_date
  - Model LicenseProfileMachineInstanceView has a new parameter disenrollment_date
  - Model LicenseProfileMachineInstanceView has a new parameter enrollment_date
  - Model LicenseProfileMachineInstanceView has a new parameter license_channel
  - Model LicenseProfileMachineInstanceView has a new parameter license_status
  - Model LicenseProfileMachineInstanceView has a new parameter product_features
  - Model LicenseProfileMachineInstanceView has a new parameter product_type
  - Model LicenseProfileMachineInstanceView has a new parameter software_assurance_customer
  - Model LicenseProfileMachineInstanceView has a new parameter subscription_status
  - Model LicenseProfileUpdate has a new parameter product_features
  - Model LicenseProfileUpdate has a new parameter product_type
  - Model LicenseProfileUpdate has a new parameter software_assurance_customer
  - Model LicenseProfileUpdate has a new parameter subscription_status
  - Model Machine has a new parameter os_edition

### Breaking Changes

  - Removed operation group AgentVersionOperations
  - Removed operation group HybridIdentityMetadataOperations
  - Removed operation group LicenseProfilesOperations
  - Removed operation group LicensesOperations

## 9.0.0b1 (2023-11-20)

### Features Added

  - Added operation MachinesOperations.begin_assess_patches
  - Added operation MachinesOperations.begin_install_patches
  - Added operation group AgentVersionOperations
  - Added operation group ExtensionMetadataOperations
  - Added operation group HybridIdentityMetadataOperations
  - Added operation group LicenseProfilesOperations
  - Added operation group LicensesOperations
  - Added operation group NetworkProfileOperations
  - Model AgentConfiguration has a new parameter config_mode
  - Model Machine has a new parameter ad_fqdn
  - Model Machine has a new parameter agent_configuration
  - Model Machine has a new parameter agent_upgrade
  - Model Machine has a new parameter agent_version
  - Model Machine has a new parameter client_public_key
  - Model Machine has a new parameter cloud_metadata
  - Model Machine has a new parameter detected_properties
  - Model Machine has a new parameter display_name
  - Model Machine has a new parameter dns_fqdn
  - Model Machine has a new parameter domain_name
  - Model Machine has a new parameter error_details
  - Model Machine has a new parameter extensions
  - Model Machine has a new parameter kind
  - Model Machine has a new parameter last_status_change
  - Model Machine has a new parameter license_profile
  - Model Machine has a new parameter location_data
  - Model Machine has a new parameter machine_fqdn
  - Model Machine has a new parameter mssql_discovered
  - Model Machine has a new parameter network_profile
  - Model Machine has a new parameter os_name
  - Model Machine has a new parameter os_profile
  - Model Machine has a new parameter os_sku
  - Model Machine has a new parameter os_type
  - Model Machine has a new parameter os_version
  - Model Machine has a new parameter parent_cluster_resource_id
  - Model Machine has a new parameter private_link_scope_resource_id
  - Model Machine has a new parameter provisioning_state
  - Model Machine has a new parameter resources
  - Model Machine has a new parameter service_statuses
  - Model Machine has a new parameter status
  - Model Machine has a new parameter vm_id
  - Model Machine has a new parameter vm_uuid
  - Model MachineExtensionUpdate has a new parameter auto_upgrade_minor_version
  - Model MachineExtensionUpdate has a new parameter enable_automatic_upgrade
  - Model MachineExtensionUpdate has a new parameter force_update_tag
  - Model MachineExtensionUpdate has a new parameter protected_settings
  - Model MachineExtensionUpdate has a new parameter publisher
  - Model MachineExtensionUpdate has a new parameter settings
  - Model MachineExtensionUpdate has a new parameter type
  - Model MachineExtensionUpdate has a new parameter type_handler_version
  - Model MachineUpdate has a new parameter agent_upgrade
  - Model MachineUpdate has a new parameter cloud_metadata
  - Model MachineUpdate has a new parameter kind
  - Model MachineUpdate has a new parameter location_data
  - Model MachineUpdate has a new parameter os_profile
  - Model MachineUpdate has a new parameter parent_cluster_resource_id
  - Model MachineUpdate has a new parameter private_link_scope_resource_id
  - Model ProxyResource has a new parameter system_data
  - Model Resource has a new parameter system_data
  - Model TrackedResource has a new parameter system_data
  - Operation MachinesOperations.list_by_resource_group has a new optional parameter expand

### Breaking Changes

  - Model Machine no longer has parameter properties
  - Model MachineExtensionUpdate no longer has parameter properties
  - Model MachineUpdate no longer has parameter properties

## 8.0.0 (2023-02-15)

### Features Added

  - Added operation group HybridComputeManagementClientOperationsMixin
  - Model HybridComputePrivateLinkScopeProperties has a new parameter private_endpoint_connections
  - Model MachineExtensionProperties has a new parameter enable_automatic_upgrade
  - Model MachineProperties has a new parameter agent_configuration
  - Model MachineProperties has a new parameter cloud_metadata
  - Model MachineProperties has a new parameter mssql_discovered
  - Model MachineProperties has a new parameter os_type
  - Model MachineProperties has a new parameter service_statuses
  - Model MachineUpdateProperties has a new parameter cloud_metadata
  - Model MachineUpdateProperties has a new parameter os_profile
  - Model OSProfile has a new parameter linux_configuration
  - Model OSProfile has a new parameter windows_configuration
  - Model OperationValue has a new parameter is_data_action
  - Model PrivateEndpointConnectionProperties has a new parameter group_ids

## 8.0.0b1 (2022-11-18)

### Features Added

  - Added operation group ExtensionMetadataOperations
  - Added operation group HybridComputeManagementClientOperationsMixin
  - Model HybridComputePrivateLinkScopeProperties has a new parameter private_endpoint_connections
  - Model Machine has a new parameter ad_fqdn
  - Model Machine has a new parameter agent_configuration
  - Model Machine has a new parameter agent_version
  - Model Machine has a new parameter client_public_key
  - Model Machine has a new parameter cloud_metadata
  - Model Machine has a new parameter detected_properties
  - Model Machine has a new parameter display_name
  - Model Machine has a new parameter dns_fqdn
  - Model Machine has a new parameter domain_name
  - Model Machine has a new parameter error_details
  - Model Machine has a new parameter last_status_change
  - Model Machine has a new parameter location_data
  - Model Machine has a new parameter machine_fqdn
  - Model Machine has a new parameter mssql_discovered
  - Model Machine has a new parameter os_name
  - Model Machine has a new parameter os_profile
  - Model Machine has a new parameter os_sku
  - Model Machine has a new parameter os_type
  - Model Machine has a new parameter os_version
  - Model Machine has a new parameter parent_cluster_resource_id
  - Model Machine has a new parameter private_link_scope_resource_id
  - Model Machine has a new parameter provisioning_state
  - Model Machine has a new parameter resources
  - Model Machine has a new parameter service_statuses
  - Model Machine has a new parameter status
  - Model Machine has a new parameter vm_id
  - Model Machine has a new parameter vm_uuid
  - Model MachineExtension has a new parameter auto_upgrade_minor_version
  - Model MachineExtension has a new parameter enable_automatic_upgrade
  - Model MachineExtension has a new parameter force_update_tag
  - Model MachineExtension has a new parameter instance_view
  - Model MachineExtension has a new parameter protected_settings
  - Model MachineExtension has a new parameter provisioning_state
  - Model MachineExtension has a new parameter publisher
  - Model MachineExtension has a new parameter settings
  - Model MachineExtension has a new parameter type_handler_version
  - Model MachineExtension has a new parameter type_properties_type
  - Model MachineExtensionUpdate has a new parameter auto_upgrade_minor_version
  - Model MachineExtensionUpdate has a new parameter enable_automatic_upgrade
  - Model MachineExtensionUpdate has a new parameter force_update_tag
  - Model MachineExtensionUpdate has a new parameter protected_settings
  - Model MachineExtensionUpdate has a new parameter publisher
  - Model MachineExtensionUpdate has a new parameter settings
  - Model MachineExtensionUpdate has a new parameter type
  - Model MachineExtensionUpdate has a new parameter type_handler_version
  - Model MachineUpdate has a new parameter cloud_metadata
  - Model MachineUpdate has a new parameter location_data
  - Model MachineUpdate has a new parameter os_profile
  - Model MachineUpdate has a new parameter parent_cluster_resource_id
  - Model MachineUpdate has a new parameter private_link_scope_resource_id
  - Model OSProfile has a new parameter linux_configuration
  - Model OSProfile has a new parameter windows_configuration
  - Model OperationValue has a new parameter is_data_action
  - Model PrivateEndpointConnectionProperties has a new parameter group_ids
  - Model ProxyResource has a new parameter system_data
  - Model Resource has a new parameter system_data
  - Model TrackedResource has a new parameter system_data

### Breaking Changes

  - Model Machine no longer has parameter properties
  - Model MachineExtension no longer has parameter properties
  - Model MachineExtensionUpdate no longer has parameter properties
  - Model MachineUpdate no longer has parameter properties

## 7.0.0 (2021-04-15)

**Features**

  - Model MachineUpdateProperties has a new parameter private_link_scope_resource_id
  - Model MachineUpdateProperties has a new parameter parent_cluster_resource_id
  - Model MachineProperties has a new parameter private_link_scope_resource_id
  - Model MachineProperties has a new parameter parent_cluster_resource_id
  - Model MachineProperties has a new parameter detected_properties
  - Added operation group PrivateLinkResourcesOperations
  - Added operation group PrivateEndpointConnectionsOperations
  - Added operation group PrivateLinkScopesOperations

**Breaking changes**

  - Operation MachinesOperations.delete has a new signature
  - Operation MachinesOperations.get has a new signature
  - Model ErrorDetail has a new signature
  - Model OperationValue has a new signature
  - Model Machine has a new signature
  - Model MachineExtension has a new signature
  - Model MachineExtensionInstanceViewStatus has a new signature
  - Model MachineUpdate has a new signature
  - Model MachineExtensionUpdate has a new signature

## 7.0.0b1 (2020-12-07)

This is beta preview version.

This version uses a next-generation code generator that introduces important breaking changes, but also important new features (like unified authentication and async programming).

**General breaking changes**

- Credential system has been completly revamped:

  - `azure.common.credentials` or `msrestazure.azure_active_directory` instances are no longer supported, use the `azure-identity` classes instead: https://pypi.org/project/azure-identity/
  - `credentials` parameter has been renamed `credential`

- The `config` attribute no longer exists on a client, configuration should be passed as kwarg. Example: `MyClient(credential, subscription_id, enable_logging=True)`. For a complete set of
  supported options, see the [parameters accept in init documentation of azure-core](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#available-policies)
- You can't import a `version` module anymore, use `__version__` instead
- Operations that used to return a `msrest.polling.LROPoller` now returns a `azure.core.polling.LROPoller` and are prefixed with `begin_`.
- Exceptions tree have been simplified and most exceptions are now `azure.core.exceptions.HttpResponseError` (`CloudError` has been removed).
- Most of the operation kwarg have changed. Some of the most noticeable:

  - `raw` has been removed. Equivalent feature can be found using `cls`, a callback that will give access to internal HTTP response for advanced user
  - For a complete set of
  supported options, see the [parameters accept in Request documentation of azure-core](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#available-policies)

**General new features**

- Type annotations support using `typing`. SDKs are mypy ready.
- This client has now stable and official support for async. Check the `aio` namespace of your package to find the async client.
- This client now support natively tracing library like OpenCensus or OpenTelemetry. See this [tracing quickstart](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core-tracing-opentelemetry) for an overview.

## 2.0.0 (2020-09-08)

**Features**

  - Model Machine has a new parameter ad_fqdn
  - Model Machine has a new parameter os_sku
  - Model Machine has a new parameter domain_name
  - Model Machine has a new parameter dns_fqdn
  - Model Machine has a new parameter vm_uuid
  - Model MachineProperties has a new parameter ad_fqdn
  - Model MachineProperties has a new parameter os_sku
  - Model MachineProperties has a new parameter domain_name
  - Model MachineProperties has a new parameter dns_fqdn
  - Model MachineProperties has a new parameter vm_uuid

**Breaking changes**

  - Model ErrorResponse has a new signature
  - Model MachineExtensionInstanceViewStatus has a new signature

## 1.0.0 (2020-08-19)

**Features**

  - Model Machine has a new parameter identity
  - Model Machine has a new parameter location_data
  - Model MachineUpdate has a new parameter location_data
  - Added operation group MachineExtensionsOperations

**Breaking changes**

  - Model MachineExtension no longer has parameter tenant_id
  - Model MachineExtension no longer has parameter principal_id
  - Model MachineExtension no longer has parameter type1
  - Model Machine no longer has parameter tenant_id
  - Model Machine no longer has parameter physical_location
  - Model Machine no longer has parameter principal_id
  - Model Machine no longer has parameter type1
  - Model MachineUpdate no longer has parameter physical_location
  - Model Resource no longer has parameter tenant_id
  - Model Resource no longer has parameter principal_id
  - Model Resource no longer has parameter location
  - Model Resource no longer has parameter type1
  - Model Resource no longer has parameter tags
  - Model ErrorResponse has a new signature

## 0.1.1 (2019-10-30)

  - Update project description and title

## 0.1.0 (2019-10-29)

**Breaking changes**

  - Removed MachineExtensionsOperations

## 0.1.0rc1 (2019-10-23)

  - Initial Release

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Azure/azure-sdk-for-python",
    "name": "azure-mgmt-hybridcompute",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "azure, azure sdk",
    "author": "Microsoft Corporation",
    "author_email": "azpysdkhelp@microsoft.com",
    "download_url": "https://files.pythonhosted.org/packages/c7/90/feaf5b2b759088fa56cbcb1e69555f94a17f3ee283643b801e30c4508c59/azure_mgmt_hybridcompute-9.0.0.tar.gz",
    "platform": null,
    "description": "# Microsoft Azure SDK for Python\n\nThis is the Microsoft Azure Hybrid Compute Management Client Library.\nThis package has been tested with Python 3.8+.\nFor a more complete view of Azure libraries, see the [azure sdk python release](https://aka.ms/azsdk/python/all).\n\n## _Disclaimer_\n\n_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_\n\n## Getting started\n\n### Prerequisites\n\n- Python 3.8+ is required to use this package.\n- [Azure subscription](https://azure.microsoft.com/free/)\n\n### Install the package\n\n```bash\npip install azure-mgmt-hybridcompute\npip install azure-identity\n```\n\n### Authentication\n\nBy default, [Azure Active Directory](https://aka.ms/awps/aad) token authentication depends on correct configure of following environment variables.\n\n- `AZURE_CLIENT_ID` for Azure client ID.\n- `AZURE_TENANT_ID` for Azure tenant ID.\n- `AZURE_CLIENT_SECRET` for Azure client secret.\n\nIn addition, Azure subscription ID can be configured via environment variable `AZURE_SUBSCRIPTION_ID`.\n\nWith above configuration, client can be authenticated by following code:\n\n```python\nfrom azure.identity import DefaultAzureCredential\nfrom azure.mgmt.hybridcompute import HybridComputeManagementClient\nimport os\n\nsub_id = os.getenv(\"AZURE_SUBSCRIPTION_ID\")\nclient = HybridComputeManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)\n```\n\n## Examples\n\nCode samples for this package can be found at:\n- [Search Hybrid Compute Management](https://docs.microsoft.com/samples/browse/?languages=python&term=Getting%20started%20-%20Managing&terms=Getting%20started%20-%20Managing) on docs.microsoft.com\n- [Azure Python Mgmt SDK Samples Repo](https://aka.ms/azsdk/python/mgmt/samples)\n\n\n## Troubleshooting\n\n## Next steps\n\n## Provide Feedback\n\nIf you encounter any bugs or have suggestions, please file an issue in the\n[Issues](https://github.com/Azure/azure-sdk-for-python/issues)\nsection of the project. \n\n\n# Release History\n\n## 9.0.0 (2024-10-14)\n\n### Features Added\n\n  - Client `HybridComputeManagementClient` added operation group `licenses`\n  - Client `HybridComputeManagementClient` added operation group `license_profiles`\n  - Client `HybridComputeManagementClient` added operation group `extension_metadata`\n  - Client `HybridComputeManagementClient` added operation group `network_profile`\n  - Client `HybridComputeManagementClient` added operation group `network_security_perimeter_configurations`\n  - Model `AgentConfiguration` added property `config_mode`\n  - Model `Machine` added property `resources`\n  - Model `Machine` added property `kind`\n  - Model `Machine` added property `location_data`\n  - Model `Machine` added property `agent_configuration`\n  - Model `Machine` added property `service_statuses`\n  - Model `Machine` added property `cloud_metadata`\n  - Model `Machine` added property `agent_upgrade`\n  - Model `Machine` added property `os_profile`\n  - Model `Machine` added property `license_profile`\n  - Model `Machine` added property `provisioning_state`\n  - Model `Machine` added property `status`\n  - Model `Machine` added property `last_status_change`\n  - Model `Machine` added property `error_details`\n  - Model `Machine` added property `agent_version`\n  - Model `Machine` added property `vm_id`\n  - Model `Machine` added property `display_name`\n  - Model `Machine` added property `machine_fqdn`\n  - Model `Machine` added property `client_public_key`\n  - Model `Machine` added property `os_name`\n  - Model `Machine` added property `os_version`\n  - Model `Machine` added property `os_type`\n  - Model `Machine` added property `vm_uuid`\n  - Model `Machine` added property `extensions`\n  - Model `Machine` added property `os_sku`\n  - Model `Machine` added property `os_edition`\n  - Model `Machine` added property `domain_name`\n  - Model `Machine` added property `ad_fqdn`\n  - Model `Machine` added property `dns_fqdn`\n  - Model `Machine` added property `private_link_scope_resource_id`\n  - Model `Machine` added property `parent_cluster_resource_id`\n  - Model `Machine` added property `mssql_discovered`\n  - Model `Machine` added property `detected_properties`\n  - Model `Machine` added property `network_profile`\n  - Model `MachineExtensionUpdate` added parameter `force_update_tag` in method `__init__`\n  - Model `MachineExtensionUpdate` added parameter `publisher` in method `__init__`\n  - Model `MachineExtensionUpdate` added parameter `type` in method `__init__`\n  - Model `MachineExtensionUpdate` added parameter `type_handler_version` in method `__init__`\n  - Model `MachineExtensionUpdate` added parameter `enable_automatic_upgrade` in method `__init__`\n  - Model `MachineExtensionUpdate` added parameter `auto_upgrade_minor_version` in method `__init__`\n  - Model `MachineExtensionUpdate` added parameter `settings` in method `__init__`\n  - Model `MachineExtensionUpdate` added parameter `protected_settings` in method `__init__`\n  - Model `MachineUpdate` added property `kind`\n  - Model `MachineUpdate` added property `location_data`\n  - Model `MachineUpdate` added property `os_profile`\n  - Model `MachineUpdate` added property `cloud_metadata`\n  - Model `MachineUpdate` added property `agent_upgrade`\n  - Model `MachineUpdate` added property `parent_cluster_resource_id`\n  - Model `MachineUpdate` added property `private_link_scope_resource_id`\n  - Model `OSProfileLinuxConfiguration` added property `enable_hotpatching`\n  - Model `OSProfileLinuxConfiguration` added property `status`\n  - Model `OSProfileWindowsConfiguration` added property `enable_hotpatching`\n  - Model `OSProfileWindowsConfiguration` added property `status`\n  - Enum `PublicNetworkAccessType` added member `SECURED_BY_PERIMETER`\n  - Model `Resource` added property `system_data`\n  - Added enum `AccessMode`\n  - Added model `AccessRule`\n  - Added enum `AccessRuleDirection`\n  - Added enum `AgentConfigurationMode`\n  - Added model `AgentUpgrade`\n  - Added enum `ArcKindEnum`\n  - Added model `AvailablePatchCountByClassification`\n  - Added enum `EsuEligibility`\n  - Added model `EsuKey`\n  - Added enum `EsuKeyState`\n  - Added enum `EsuServerType`\n  - Added model `ExtensionValue`\n  - Added model `ExtensionValueListResult`\n  - Added model `ExtensionsResourceStatus`\n  - Added enum `ExtensionsStatusLevelTypes`\n  - Added enum `HotpatchEnablementStatus`\n  - Added model `IpAddress`\n  - Added model `KeyDetails`\n  - Added model `KeyProperties`\n  - Added enum `LastAttemptStatusEnum`\n  - Added model `License`\n  - Added enum `LicenseAssignmentState`\n  - Added enum `LicenseCoreType`\n  - Added model `LicenseDetails`\n  - Added enum `LicenseEdition`\n  - Added model `LicenseProfile`\n  - Added model `LicenseProfileArmEsuProperties`\n  - Added model `LicenseProfileArmEsuPropertiesWithoutAssignedLicense`\n  - Added model `LicenseProfileMachineInstanceView`\n  - Added model `LicenseProfileMachineInstanceViewEsuProperties`\n  - Added enum `LicenseProfileProductType`\n  - Added model `LicenseProfileStorageModelEsuProperties`\n  - Added enum `LicenseProfileSubscriptionStatus`\n  - Added enum `LicenseProfileSubscriptionStatusUpdate`\n  - Added model `LicenseProfileUpdate`\n  - Added model `LicenseProfilesListResult`\n  - Added enum `LicenseState`\n  - Added enum `LicenseStatus`\n  - Added enum `LicenseTarget`\n  - Added enum `LicenseType`\n  - Added model `LicenseUpdate`\n  - Added model `LicensesListResult`\n  - Added model `LinuxParameters`\n  - Added model `MachineAssessPatchesResult`\n  - Added model `MachineInstallPatchesParameters`\n  - Added model `MachineInstallPatchesResult`\n  - Added model `NetworkInterface`\n  - Added model `NetworkProfile`\n  - Added model `NetworkSecurityPerimeter`\n  - Added model `NetworkSecurityPerimeterConfiguration`\n  - Added model `NetworkSecurityPerimeterConfigurationListResult`\n  - Added model `NetworkSecurityPerimeterConfigurationReconcileResult`\n  - Added model `NetworkSecurityPerimeterProfile`\n  - Added enum `OsType`\n  - Added enum `PatchOperationStartedBy`\n  - Added enum `PatchOperationStatus`\n  - Added enum `PatchServiceUsed`\n  - Added model `PatchSettingsStatus`\n  - Added model `ProductFeature`\n  - Added model `ProductFeatureUpdate`\n  - Added enum `ProgramYear`\n  - Added model `ProvisioningIssue`\n  - Added enum `ProvisioningIssueSeverity`\n  - Added enum `ProvisioningIssueType`\n  - Added enum `ProvisioningState`\n  - Added model `ProxyResourceAutoGenerated`\n  - Added model `ResourceAssociation`\n  - Added model `ResourceAutoGenerated`\n  - Added model `Subnet`\n  - Added enum `VMGuestPatchClassificationLinux`\n  - Added enum `VMGuestPatchClassificationWindows`\n  - Added enum `VMGuestPatchRebootSetting`\n  - Added enum `VMGuestPatchRebootStatus`\n  - Added model `VolumeLicenseDetails`\n  - Added model `WindowsParameters`\n  - Operation group `MachinesOperations` added method `begin_assess_patches`\n  - Operation group `MachinesOperations` added method `begin_install_patches`\n  - Added Operation group `ExtensionMetadataOperations`\n  - Added Operation group `LicenseProfilesOperations`\n  - Added Operation group `LicensesOperations`\n  - Added Operation group `NetworkProfileOperations`\n  - Added Operation group `NetworkSecurityPerimeterConfigurationsOperations`\n\n### Breaking Changes\n\n  - Model `Machine` deleted or renamed its instance variable `properties`\n  - Model `MachineExtensionUpdate` deleted or renamed its instance variable `properties`\n  - Model `MachineUpdate` deleted or renamed its instance variable `properties`\n  - Deleted or renamed model `MachineExtensionUpdateProperties`\n  - Deleted or renamed model `MachineProperties`\n  - Deleted or renamed model `MachineUpdateProperties`\n\n## 9.0.0b4 (2024-07-23)\n\n### Features Added\n\n  - Added operation NetworkSecurityPerimeterConfigurationsOperations.begin_reconcile_for_private_link_scope\n  - Model LicenseProfile has a new parameter billing_end_date\n  - Model LicenseProfile has a new parameter error\n  - Model LicenseProfileMachineInstanceView has a new parameter billing_end_date\n  - Model LicenseProfileMachineInstanceView has a new parameter error\n  - Model OSProfileLinuxConfiguration has a new parameter enable_hotpatching\n  - Model OSProfileLinuxConfiguration has a new parameter status\n  - Model OSProfileWindowsConfiguration has a new parameter enable_hotpatching\n  - Model OSProfileWindowsConfiguration has a new parameter status\n  - Model ProductFeature has a new parameter billing_end_date\n  - Model ProductFeature has a new parameter error\n\n### Breaking Changes\n\n  - Removed operation MachineRunCommandsOperations.begin_update\n\n## 9.0.0b3 (2024-05-30)\n\n### Features Added\n\n  - Added operation MachineRunCommandsOperations.begin_update\n  - Added operation group GatewaysOperations\n  - Added operation group LicensesOperations\n  - Added operation group NetworkSecurityPerimeterConfigurationsOperations\n  - Added operation group SettingsOperations\n  - Model LicenseDetails has a new parameter volume_license_details\n\n## 9.0.0b2 (2024-04-22)\n\n### Features Added\n\n  - Added operation group MachineRunCommandsOperations\n  - Model LicenseProfile has a new parameter billing_start_date\n  - Model LicenseProfile has a new parameter disenrollment_date\n  - Model LicenseProfile has a new parameter enrollment_date\n  - Model LicenseProfile has a new parameter product_features\n  - Model LicenseProfile has a new parameter product_type\n  - Model LicenseProfile has a new parameter software_assurance_customer\n  - Model LicenseProfile has a new parameter subscription_status\n  - Model LicenseProfileMachineInstanceView has a new parameter billing_start_date\n  - Model LicenseProfileMachineInstanceView has a new parameter disenrollment_date\n  - Model LicenseProfileMachineInstanceView has a new parameter enrollment_date\n  - Model LicenseProfileMachineInstanceView has a new parameter license_channel\n  - Model LicenseProfileMachineInstanceView has a new parameter license_status\n  - Model LicenseProfileMachineInstanceView has a new parameter product_features\n  - Model LicenseProfileMachineInstanceView has a new parameter product_type\n  - Model LicenseProfileMachineInstanceView has a new parameter software_assurance_customer\n  - Model LicenseProfileMachineInstanceView has a new parameter subscription_status\n  - Model LicenseProfileUpdate has a new parameter product_features\n  - Model LicenseProfileUpdate has a new parameter product_type\n  - Model LicenseProfileUpdate has a new parameter software_assurance_customer\n  - Model LicenseProfileUpdate has a new parameter subscription_status\n  - Model Machine has a new parameter os_edition\n\n### Breaking Changes\n\n  - Removed operation group AgentVersionOperations\n  - Removed operation group HybridIdentityMetadataOperations\n  - Removed operation group LicenseProfilesOperations\n  - Removed operation group LicensesOperations\n\n## 9.0.0b1 (2023-11-20)\n\n### Features Added\n\n  - Added operation MachinesOperations.begin_assess_patches\n  - Added operation MachinesOperations.begin_install_patches\n  - Added operation group AgentVersionOperations\n  - Added operation group ExtensionMetadataOperations\n  - Added operation group HybridIdentityMetadataOperations\n  - Added operation group LicenseProfilesOperations\n  - Added operation group LicensesOperations\n  - Added operation group NetworkProfileOperations\n  - Model AgentConfiguration has a new parameter config_mode\n  - Model Machine has a new parameter ad_fqdn\n  - Model Machine has a new parameter agent_configuration\n  - Model Machine has a new parameter agent_upgrade\n  - Model Machine has a new parameter agent_version\n  - Model Machine has a new parameter client_public_key\n  - Model Machine has a new parameter cloud_metadata\n  - Model Machine has a new parameter detected_properties\n  - Model Machine has a new parameter display_name\n  - Model Machine has a new parameter dns_fqdn\n  - Model Machine has a new parameter domain_name\n  - Model Machine has a new parameter error_details\n  - Model Machine has a new parameter extensions\n  - Model Machine has a new parameter kind\n  - Model Machine has a new parameter last_status_change\n  - Model Machine has a new parameter license_profile\n  - Model Machine has a new parameter location_data\n  - Model Machine has a new parameter machine_fqdn\n  - Model Machine has a new parameter mssql_discovered\n  - Model Machine has a new parameter network_profile\n  - Model Machine has a new parameter os_name\n  - Model Machine has a new parameter os_profile\n  - Model Machine has a new parameter os_sku\n  - Model Machine has a new parameter os_type\n  - Model Machine has a new parameter os_version\n  - Model Machine has a new parameter parent_cluster_resource_id\n  - Model Machine has a new parameter private_link_scope_resource_id\n  - Model Machine has a new parameter provisioning_state\n  - Model Machine has a new parameter resources\n  - Model Machine has a new parameter service_statuses\n  - Model Machine has a new parameter status\n  - Model Machine has a new parameter vm_id\n  - Model Machine has a new parameter vm_uuid\n  - Model MachineExtensionUpdate has a new parameter auto_upgrade_minor_version\n  - Model MachineExtensionUpdate has a new parameter enable_automatic_upgrade\n  - Model MachineExtensionUpdate has a new parameter force_update_tag\n  - Model MachineExtensionUpdate has a new parameter protected_settings\n  - Model MachineExtensionUpdate has a new parameter publisher\n  - Model MachineExtensionUpdate has a new parameter settings\n  - Model MachineExtensionUpdate has a new parameter type\n  - Model MachineExtensionUpdate has a new parameter type_handler_version\n  - Model MachineUpdate has a new parameter agent_upgrade\n  - Model MachineUpdate has a new parameter cloud_metadata\n  - Model MachineUpdate has a new parameter kind\n  - Model MachineUpdate has a new parameter location_data\n  - Model MachineUpdate has a new parameter os_profile\n  - Model MachineUpdate has a new parameter parent_cluster_resource_id\n  - Model MachineUpdate has a new parameter private_link_scope_resource_id\n  - Model ProxyResource has a new parameter system_data\n  - Model Resource has a new parameter system_data\n  - Model TrackedResource has a new parameter system_data\n  - Operation MachinesOperations.list_by_resource_group has a new optional parameter expand\n\n### Breaking Changes\n\n  - Model Machine no longer has parameter properties\n  - Model MachineExtensionUpdate no longer has parameter properties\n  - Model MachineUpdate no longer has parameter properties\n\n## 8.0.0 (2023-02-15)\n\n### Features Added\n\n  - Added operation group HybridComputeManagementClientOperationsMixin\n  - Model HybridComputePrivateLinkScopeProperties has a new parameter private_endpoint_connections\n  - Model MachineExtensionProperties has a new parameter enable_automatic_upgrade\n  - Model MachineProperties has a new parameter agent_configuration\n  - Model MachineProperties has a new parameter cloud_metadata\n  - Model MachineProperties has a new parameter mssql_discovered\n  - Model MachineProperties has a new parameter os_type\n  - Model MachineProperties has a new parameter service_statuses\n  - Model MachineUpdateProperties has a new parameter cloud_metadata\n  - Model MachineUpdateProperties has a new parameter os_profile\n  - Model OSProfile has a new parameter linux_configuration\n  - Model OSProfile has a new parameter windows_configuration\n  - Model OperationValue has a new parameter is_data_action\n  - Model PrivateEndpointConnectionProperties has a new parameter group_ids\n\n## 8.0.0b1 (2022-11-18)\n\n### Features Added\n\n  - Added operation group ExtensionMetadataOperations\n  - Added operation group HybridComputeManagementClientOperationsMixin\n  - Model HybridComputePrivateLinkScopeProperties has a new parameter private_endpoint_connections\n  - Model Machine has a new parameter ad_fqdn\n  - Model Machine has a new parameter agent_configuration\n  - Model Machine has a new parameter agent_version\n  - Model Machine has a new parameter client_public_key\n  - Model Machine has a new parameter cloud_metadata\n  - Model Machine has a new parameter detected_properties\n  - Model Machine has a new parameter display_name\n  - Model Machine has a new parameter dns_fqdn\n  - Model Machine has a new parameter domain_name\n  - Model Machine has a new parameter error_details\n  - Model Machine has a new parameter last_status_change\n  - Model Machine has a new parameter location_data\n  - Model Machine has a new parameter machine_fqdn\n  - Model Machine has a new parameter mssql_discovered\n  - Model Machine has a new parameter os_name\n  - Model Machine has a new parameter os_profile\n  - Model Machine has a new parameter os_sku\n  - Model Machine has a new parameter os_type\n  - Model Machine has a new parameter os_version\n  - Model Machine has a new parameter parent_cluster_resource_id\n  - Model Machine has a new parameter private_link_scope_resource_id\n  - Model Machine has a new parameter provisioning_state\n  - Model Machine has a new parameter resources\n  - Model Machine has a new parameter service_statuses\n  - Model Machine has a new parameter status\n  - Model Machine has a new parameter vm_id\n  - Model Machine has a new parameter vm_uuid\n  - Model MachineExtension has a new parameter auto_upgrade_minor_version\n  - Model MachineExtension has a new parameter enable_automatic_upgrade\n  - Model MachineExtension has a new parameter force_update_tag\n  - Model MachineExtension has a new parameter instance_view\n  - Model MachineExtension has a new parameter protected_settings\n  - Model MachineExtension has a new parameter provisioning_state\n  - Model MachineExtension has a new parameter publisher\n  - Model MachineExtension has a new parameter settings\n  - Model MachineExtension has a new parameter type_handler_version\n  - Model MachineExtension has a new parameter type_properties_type\n  - Model MachineExtensionUpdate has a new parameter auto_upgrade_minor_version\n  - Model MachineExtensionUpdate has a new parameter enable_automatic_upgrade\n  - Model MachineExtensionUpdate has a new parameter force_update_tag\n  - Model MachineExtensionUpdate has a new parameter protected_settings\n  - Model MachineExtensionUpdate has a new parameter publisher\n  - Model MachineExtensionUpdate has a new parameter settings\n  - Model MachineExtensionUpdate has a new parameter type\n  - Model MachineExtensionUpdate has a new parameter type_handler_version\n  - Model MachineUpdate has a new parameter cloud_metadata\n  - Model MachineUpdate has a new parameter location_data\n  - Model MachineUpdate has a new parameter os_profile\n  - Model MachineUpdate has a new parameter parent_cluster_resource_id\n  - Model MachineUpdate has a new parameter private_link_scope_resource_id\n  - Model OSProfile has a new parameter linux_configuration\n  - Model OSProfile has a new parameter windows_configuration\n  - Model OperationValue has a new parameter is_data_action\n  - Model PrivateEndpointConnectionProperties has a new parameter group_ids\n  - Model ProxyResource has a new parameter system_data\n  - Model Resource has a new parameter system_data\n  - Model TrackedResource has a new parameter system_data\n\n### Breaking Changes\n\n  - Model Machine no longer has parameter properties\n  - Model MachineExtension no longer has parameter properties\n  - Model MachineExtensionUpdate no longer has parameter properties\n  - Model MachineUpdate no longer has parameter properties\n\n## 7.0.0 (2021-04-15)\n\n**Features**\n\n  - Model MachineUpdateProperties has a new parameter private_link_scope_resource_id\n  - Model MachineUpdateProperties has a new parameter parent_cluster_resource_id\n  - Model MachineProperties has a new parameter private_link_scope_resource_id\n  - Model MachineProperties has a new parameter parent_cluster_resource_id\n  - Model MachineProperties has a new parameter detected_properties\n  - Added operation group PrivateLinkResourcesOperations\n  - Added operation group PrivateEndpointConnectionsOperations\n  - Added operation group PrivateLinkScopesOperations\n\n**Breaking changes**\n\n  - Operation MachinesOperations.delete has a new signature\n  - Operation MachinesOperations.get has a new signature\n  - Model ErrorDetail has a new signature\n  - Model OperationValue has a new signature\n  - Model Machine has a new signature\n  - Model MachineExtension has a new signature\n  - Model MachineExtensionInstanceViewStatus has a new signature\n  - Model MachineUpdate has a new signature\n  - Model MachineExtensionUpdate has a new signature\n\n## 7.0.0b1 (2020-12-07)\n\nThis is beta preview version.\n\nThis version uses a next-generation code generator that introduces important breaking changes, but also important new features (like unified authentication and async programming).\n\n**General breaking changes**\n\n- Credential system has been completly revamped:\n\n  - `azure.common.credentials` or `msrestazure.azure_active_directory` instances are no longer supported, use the `azure-identity` classes instead: https://pypi.org/project/azure-identity/\n  - `credentials` parameter has been renamed `credential`\n\n- The `config` attribute no longer exists on a client, configuration should be passed as kwarg. Example: `MyClient(credential, subscription_id, enable_logging=True)`. For a complete set of\n  supported options, see the [parameters accept in init documentation of azure-core](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#available-policies)\n- You can't import a `version` module anymore, use `__version__` instead\n- Operations that used to return a `msrest.polling.LROPoller` now returns a `azure.core.polling.LROPoller` and are prefixed with `begin_`.\n- Exceptions tree have been simplified and most exceptions are now `azure.core.exceptions.HttpResponseError` (`CloudError` has been removed).\n- Most of the operation kwarg have changed. Some of the most noticeable:\n\n  - `raw` has been removed. Equivalent feature can be found using `cls`, a callback that will give access to internal HTTP response for advanced user\n  - For a complete set of\n  supported options, see the [parameters accept in Request documentation of azure-core](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#available-policies)\n\n**General new features**\n\n- Type annotations support using `typing`. SDKs are mypy ready.\n- This client has now stable and official support for async. Check the `aio` namespace of your package to find the async client.\n- This client now support natively tracing library like OpenCensus or OpenTelemetry. See this [tracing quickstart](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core-tracing-opentelemetry) for an overview.\n\n## 2.0.0 (2020-09-08)\n\n**Features**\n\n  - Model Machine has a new parameter ad_fqdn\n  - Model Machine has a new parameter os_sku\n  - Model Machine has a new parameter domain_name\n  - Model Machine has a new parameter dns_fqdn\n  - Model Machine has a new parameter vm_uuid\n  - Model MachineProperties has a new parameter ad_fqdn\n  - Model MachineProperties has a new parameter os_sku\n  - Model MachineProperties has a new parameter domain_name\n  - Model MachineProperties has a new parameter dns_fqdn\n  - Model MachineProperties has a new parameter vm_uuid\n\n**Breaking changes**\n\n  - Model ErrorResponse has a new signature\n  - Model MachineExtensionInstanceViewStatus has a new signature\n\n## 1.0.0 (2020-08-19)\n\n**Features**\n\n  - Model Machine has a new parameter identity\n  - Model Machine has a new parameter location_data\n  - Model MachineUpdate has a new parameter location_data\n  - Added operation group MachineExtensionsOperations\n\n**Breaking changes**\n\n  - Model MachineExtension no longer has parameter tenant_id\n  - Model MachineExtension no longer has parameter principal_id\n  - Model MachineExtension no longer has parameter type1\n  - Model Machine no longer has parameter tenant_id\n  - Model Machine no longer has parameter physical_location\n  - Model Machine no longer has parameter principal_id\n  - Model Machine no longer has parameter type1\n  - Model MachineUpdate no longer has parameter physical_location\n  - Model Resource no longer has parameter tenant_id\n  - Model Resource no longer has parameter principal_id\n  - Model Resource no longer has parameter location\n  - Model Resource no longer has parameter type1\n  - Model Resource no longer has parameter tags\n  - Model ErrorResponse has a new signature\n\n## 0.1.1 (2019-10-30)\n\n  - Update project description and title\n\n## 0.1.0 (2019-10-29)\n\n**Breaking changes**\n\n  - Removed MachineExtensionsOperations\n\n## 0.1.0rc1 (2019-10-23)\n\n  - Initial Release\n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "Microsoft Azure Hybrid Compute Management Client Library for Python",
    "version": "9.0.0",
    "project_urls": {
        "Homepage": "https://github.com/Azure/azure-sdk-for-python"
    },
    "split_keywords": [
        "azure",
        " azure sdk"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e5ef6d44732af3e7796ac32845653de7a8876183e7845cd2d4d4b2e978cdab39",
                "md5": "ff72e2c6015d17ec3ed51dca91c2b643",
                "sha256": "237c498bbc7148e9013287131f18c1fff0cd29358d68fb30bdbeda608b1e900e"
            },
            "downloads": -1,
            "filename": "azure_mgmt_hybridcompute-9.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ff72e2c6015d17ec3ed51dca91c2b643",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 153513,
            "upload_time": "2024-10-14T06:40:43",
            "upload_time_iso_8601": "2024-10-14T06:40:43.671048Z",
            "url": "https://files.pythonhosted.org/packages/e5/ef/6d44732af3e7796ac32845653de7a8876183e7845cd2d4d4b2e978cdab39/azure_mgmt_hybridcompute-9.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c790feaf5b2b759088fa56cbcb1e69555f94a17f3ee283643b801e30c4508c59",
                "md5": "ed06b33b8ea676b867de3498a2442d11",
                "sha256": "4ceb1e68dd1dc9bc3f0812c4d3ba08e55e5c2f0a908df0284af6d605b6372011"
            },
            "downloads": -1,
            "filename": "azure_mgmt_hybridcompute-9.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "ed06b33b8ea676b867de3498a2442d11",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 109876,
            "upload_time": "2024-10-14T06:40:41",
            "upload_time_iso_8601": "2024-10-14T06:40:41.514901Z",
            "url": "https://files.pythonhosted.org/packages/c7/90/feaf5b2b759088fa56cbcb1e69555f94a17f3ee283643b801e30c4508c59/azure_mgmt_hybridcompute-9.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-14 06:40:41",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Azure",
    "github_project": "azure-sdk-for-python",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "lcname": "azure-mgmt-hybridcompute"
}
        
Elapsed time: 0.65814s