# packages

pkgId: 2aeb8bdcb8de417ad3e30a3e67490741f5459eeff682e9ef8dad36aac0c4a55a
name: python-azure-mgmt-mysqlflexibleservers
arch: src
version: 1.0.0b3
epoch: 0
release: 1
summary: Microsoft Azure Mysqlflexibleservers Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-mysqlflexibleservers-1.0.0b3-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Mysqlflexibleservers 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).



  _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_





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



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



  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.mysqlflexibleservers import MySQLManagementClient
  import os

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



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








  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.








    - Model `Capability` added property `supported_features`
    - Model `Server` added property `full_version`
    - Added model `FeatureProperty`





    - Model `Server` added property `database_port`
    - Model `Server` added property `maintenance_policy`
    - Model `ServerForUpdate` added property `maintenance_policy`
    - Added model `MaintenancePolicy`
    - Added enum `PatchStrategy`





    - Initial version


pkgId: 76eed8531637deb212e4d992259303439dfa34cd73f31c485cdcbea718db7bb3
name: python-azure-mgmt-neonpostgres
arch: src
version: 1.0.0b1
epoch: 0
release: 1
summary: Microsoft Azure Neonpostgres Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-neonpostgres-1.0.0b1-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Neonpostgres 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).



  _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_





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



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



  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.neonpostgres import NeonPostgresMgmtClient
  import os

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



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








  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.








    - Initial version


pkgId: 29fc03e7889cb14e791fe4185dc5552e2bbe065a836fbe2fdd41944ad27ef6f8
name: python-azure-mgmt-netapp
arch: src
version: 13.2.0
epoch: 0
release: 1
summary: Microsoft Azure NetApp Files Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-netapp-13.2.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure NetApp Files 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).



  _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_





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



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



  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.netapp import NetAppManagementClient
  import os

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



  Code samples for this package can be found at:
  - [Search NetApp Files 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)








  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.








    - Model Replication has a new parameter replication_id





    - Model VolumePatch has a new parameter protocol_types





    - Added operation BackupsOperations.begin_create
    - Added operation BackupsOperations.begin_delete
    - Added operation BackupsOperations.begin_update
    - Added operation BackupsOperations.get
    - Added operation BackupsOperations.get_latest_status
    - Added operation BackupsOperations.get_volume_latest_restore_status
    - Added operation BackupsOperations.list_by_vault
    - Added operation group BackupVaultsOperations
    - Added operation group BackupsUnderAccountOperations
    - Added operation group BackupsUnderBackupVaultOperations
    - Added operation group BackupsUnderVolumeOperations
    - Added operation group NetAppResourceRegionInfosOperations
    - Model VolumeBackups has a new parameter volume_resource_id
    - Model VolumePatchPropertiesDataProtection has a new parameter backup
    - Model VolumePropertiesDataProtection has a new parameter backup



    - Removed operation BackupsOperations.get_volume_restore_status





    - Model VolumeGroupMetaData no longer has parameter deployment_spec_id





    - Added operation AccountsOperations.begin_migrate_encryption_key
    - Added operation BackupsOperations.begin_create
    - Added operation BackupsOperations.begin_delete
    - Added operation BackupsOperations.begin_update
    - Added operation BackupsOperations.get
    - Added operation BackupsOperations.get_latest_status
    - Added operation BackupsOperations.list_by_vault
    - Added operation VolumesOperations.begin_split_clone_from_parent
    - Added operation group AccountBackupsOperations
    - Added operation group BackupVaultsOperations
    - Added operation group BackupsUnderAccountOperations
    - Added operation group BackupsUnderBackupVaultOperations
    - Added operation group BackupsUnderVolumeOperations
    - Added operation group NetAppResourceRegionInfosOperations
    - Model NetAppAccount has a new parameter is_multi_ad_enabled
    - Model NetAppAccount has a new parameter nfs_v4_id_domain
    - Model NetAppAccountPatch has a new parameter is_multi_ad_enabled
    - Model NetAppAccountPatch has a new parameter nfs_v4_id_domain
    - Model ReplicationObject has a new parameter remote_path
    - Model Volume has a new parameter inherited_size_in_bytes
    - Model VolumeGroupVolumeProperties has a new parameter inherited_size_in_bytes
    - Model VolumePatchPropertiesDataProtection has a new parameter backup
    - Model VolumePropertiesDataProtection has a new parameter backup



    - Model VolumeGroupMetaData no longer has parameter deployment_spec_id





    - Added operation NetAppResourceOperations.begin_update_network_sibling_set
    - Added operation NetAppResourceOperations.query_network_sibling_set
    - Added operation VolumesOperations.begin_populate_availability_zone
    - Model Volume has a new parameter cool_access_retrieval_policy
    - Model VolumeGroupVolumeProperties has a new parameter cool_access_retrieval_policy
    - Model VolumeGroupVolumeProperties has a new parameter zones
    - Model VolumePatch has a new parameter cool_access_retrieval_policy
    - Model VolumePatch has a new parameter smb_access_based_enumeration
    - Model VolumePatch has a new parameter smb_non_browsable



    - Model VolumePatchPropertiesDataProtection no longer has parameter backup
    - Model VolumePropertiesDataProtection no longer has parameter backup
    - Removed operation BackupsOperations.begin_create
    - Removed operation BackupsOperations.begin_delete
    - Removed operation BackupsOperations.begin_restore_files
    - Removed operation BackupsOperations.begin_update
    - Removed operation BackupsOperations.get
    - Removed operation BackupsOperations.get_status
    - Removed operation BackupsOperations.list
    - Removed operation group AccountBackupsOperations





    - Added operation VolumesOperations.begin_list_get_group_id_list_for_ldap_user
    - Model NetAppAccountPatch has a new parameter identity
    - Model Volume has a new parameter actual_throughput_mibps
    - Model Volume has a new parameter originating_resource_id
    - Model VolumeGroupVolumeProperties has a new parameter actual_throughput_mibps
    - Model VolumeGroupVolumeProperties has a new parameter originating_resource_id
    - Model VolumePatch has a new parameter snapshot_directory_visible





    - Added operation BackupsOperations.begin_restore_files
    - Added operation VolumesOperations.begin_break_file_locks
    - Model ActiveDirectory has a new parameter preferred_servers_for_ldap_client
    - Model Backup has a new parameter system_data
    - Model BackupPolicyDetails has a new parameter system_data
    - Model Snapshot has a new parameter system_data
    - Model Volume has a new parameter data_store_resource_id
    - Model Volume has a new parameter file_access_logs
    - Model Volume has a new parameter is_large_volume
    - Model Volume has a new parameter provisioned_availability_zone
    - Model VolumeGroupVolumeProperties has a new parameter data_store_resource_id
    - Model VolumeGroupVolumeProperties has a new parameter file_access_logs
    - Model VolumeGroupVolumeProperties has a new parameter is_large_volume
    - Model VolumeGroupVolumeProperties has a new parameter provisioned_availability_zone
    - Model VolumePropertiesDataProtection has a new parameter volume_relocation
    - Model VolumeQuotaRulePatch has a new parameter tags
    - Model VolumeRelocationProperties has a new parameter ready_to_be_finalized



    - Model VolumeBackupProperties no longer has parameter vault_id
    - Model VolumeRelocationProperties no longer has parameter old_bare_metal_tenant_id
    - Model VolumeRelocationProperties no longer has parameter old_volume_id
    - Parameter location of model BackupPolicyDetails is now required
    - Removed operation group VaultsOperations





    - Added generated samples in github repo
    - Drop support for python<3.7.0





    - Added missing parameter `api_version` for operation AccountsOperations.begin_renew_credentials





    - Added operation AccountsOperations.begin_renew_credentials
    - Added operation NetAppResourceOperations.query_region_info
    - Model AccountEncryption has a new parameter identity
    - Model AccountEncryption has a new parameter key_vault_properties
    - Model NetAppAccount has a new parameter disable_showmount
    - Model NetAppAccount has a new parameter identity
    - Model NetAppAccountPatch has a new parameter disable_showmount
    - Model Volume has a new parameter delete_base_snapshot
    - Model Volume has a new parameter smb_access_based_enumeration
    - Model Volume has a new parameter smb_non_browsable
    - Model VolumeGroupVolumeProperties has a new parameter delete_base_snapshot
    - Model VolumeGroupVolumeProperties has a new parameter smb_access_based_enumeration
    - Model VolumeGroupVolumeProperties has a new parameter smb_non_browsable



    - Model Vault no longer has parameter location
    - Operation VolumesOperations.begin_relocate has a new parameter body



  **Features**

    - Added operation VolumesOperations.begin_reestablish_replication
    - Model CapacityPoolPatch has a new parameter cool_access
    - Model Volume has a new parameter key_vault_private_endpoint_resource_id
    - Model VolumeGroupVolumeProperties has a new parameter key_vault_private_endpoint_resource_id
    - Model VolumePatch has a new parameter cool_access
    - Model VolumePatch has a new parameter coolness_period



  **Features**

    - Added operation VolumesOperations.begin_finalize_relocation
    - Added operation VolumesOperations.begin_relocate
    - Added operation VolumesOperations.begin_reset_cifs_password
    - Added operation VolumesOperations.begin_revert_relocation
    - Added operation VolumesOperations.list_replications
    - Added operation group VolumeQuotaRulesOperations
    - Model ProxyResource has a new parameter system_data
    - Model Resource has a new parameter system_data
    - Model Volume has a new parameter encrypted
    - Model Volume has a new parameter zones
    - Model VolumeGroupVolumeProperties has a new parameter encrypted

  **Breaking changes**

    - Model VolumeGroup no longer has parameter tags
    - Model VolumeGroupDetails no longer has parameter tags



  **Features**

    - Added operation SnapshotsOperations.begin_restore_files
    - Added operation group SubvolumesOperations
    - Model ActiveDirectory has a new parameter ldap_search_scope
    - Model BackupPolicy has a new parameter system_data
    - Model CapacityPool has a new parameter system_data
    - Model SnapshotPolicy has a new parameter system_data
    - Model Volume has a new parameter enable_subvolumes
    - Model Volume has a new parameter maximum_number_of_files
    - Model Volume has a new parameter system_data
    - Model VolumeGroupVolumeProperties has a new parameter enable_subvolumes
    - Model VolumeGroupVolumeProperties has a new parameter maximum_number_of_files
    - Model VolumePatch has a new parameter unix_permissions

  **Breaking changes**

    - Operation VolumesOperations.begin_delete has a new signature



  **Fixes**

    - add support for Python 3.6



  **Features**

    - Added operation group VolumeGroupsOperations
    - Model ActiveDirectory has a new parameter encrypt_dc_connections
    - Model Volume has a new parameter capacity_pool_resource_id
    - Model Volume has a new parameter placement_rules
    - Model Volume has a new parameter proximity_placement_group
    - Model Volume has a new parameter t2_network
    - Model Volume has a new parameter volume_group_name
    - Model Volume has a new parameter volume_spec_name

  **Breaking changes**

    - Model BackupPolicy no longer has parameter name_properties_name
    - Model BackupPolicyDetails no longer has parameter name_properties_name
    - Model BackupPolicyPatch no longer has parameter name_properties_name
    - Model SubscriptionQuotaItem no longer has parameter name_properties_name



  **Features**

    - Model ServiceSpecification has a new parameter log_specifications
    - Model MetricSpecification has a new parameter enable_regional_mdm_account
    - Model MetricSpecification has a new parameter is_internal
    - Model Volume has a new parameter network_sibling_set_id
    - Model Volume has a new parameter storage_to_network_proximity
    - Model Volume has a new parameter network_features
    - Added operation group NetAppResourceQuotaLimitsOperations



  **Features**

    - Model BackupPolicy has a new parameter etag
    - Model BackupPolicy has a new parameter backup_policy_id
    - Model BackupPolicyPatch has a new parameter backup_policy_id
    - Model NetAppAccount has a new parameter etag
    - Model VolumePatch has a new parameter is_default_quota_enabled
    - Model VolumePatch has a new parameter default_user_quota_in_ki_bs
    - Model VolumePatch has a new parameter default_group_quota_in_ki_bs
    - Model BackupPolicyDetails has a new parameter backup_policy_id
    - Model Volume has a new parameter clone_progress
    - Model Volume has a new parameter default_group_quota_in_ki_bs
    - Model Volume has a new parameter is_default_quota_enabled
    - Model Volume has a new parameter default_user_quota_in_ki_bs
    - Model Volume has a new parameter avs_data_store
    - Model Volume has a new parameter etag
    - Model MetricSpecification has a new parameter supported_aggregation_types
    - Model MetricSpecification has a new parameter supported_time_grain_types
    - Model MetricSpecification has a new parameter internal_metric_name
    - Model MetricSpecification has a new parameter source_mdm_namespace
    - Model MetricSpecification has a new parameter source_mdm_account
    - Model CapacityPool has a new parameter encryption_type
    - Model CapacityPool has a new parameter etag
    - Model SnapshotPolicy has a new parameter etag
    - Added operation AccountsOperations.list_by_subscription

  **Breaking changes**

    - Model BackupPolicy no longer has parameter yearly_backups_to_keep
    - Model BackupPolicyPatch no longer has parameter yearly_backups_to_keep
    - Model BackupPolicyDetails no longer has parameter yearly_backups_to_keep



  **Features**

    - Model ExportPolicyRule has a new parameter chown_mode
    - Model BackupStatus has a new parameter last_transfer_size
    - Model BackupStatus has a new parameter total_transfer_bytes
    - Model BackupStatus has a new parameter last_transfer_type
    - Model Volume has a new parameter cool_access
    - Model Volume has a new parameter unix_permissions
    - Model Volume has a new parameter coolness_period
    - Model CapacityPool has a new parameter cool_access
    - Model ActiveDirectory has a new parameter administrators
    - Added operation BackupsOperations.get_volume_restore_status

  **Breaking changes**

    - Operation NetAppResourceOperations.check_file_path_availability has a new signature



  **Features**

    - Model Backup has a new parameter use_existing_snapshot
    - Model VolumePatchPropertiesDataProtection has a new parameter snapshot
    - Model BackupPatch has a new parameter use_existing_snapshot
    - Added operation BackupPoliciesOperations.begin_update
    - Added operation BackupsOperations.get_status

  **Breaking changes**

    - Removed operation BackupPoliciesOperations.update
    - Removed operation group VolumeBackupStatusOperations



  **Features**

    - Model Volume has a new parameter ldap_enabled
    - Model Backup has a new parameter volume_name
    - Model ActiveDirectory has a new parameter allow_local_nfs_users_with_ldap
    - Model BackupPatch has a new parameter volume_name
    - Added operation BackupsOperations.begin_update
    - Added operation group VolumeBackupStatusOperations

  **Breaking changes**

    - Model SnapshotPolicyDetails no longer has parameter name_properties_name
    - Model SnapshotPolicyPatch no longer has parameter name_properties_name
    - Model Volume no longer has parameter name_properties_name
    - Model SnapshotPolicy no longer has parameter name_properties_name
    - Removed operation BackupsOperations.update



  **Features**

    - Model VolumeList has a new parameter next_link
    - Model BackupPatch has a new parameter failure_reason
    - Model Backup has a new parameter failure_reason
    - Model NetAppAccountList has a new parameter next_link
    - Model ActiveDirectory has a new parameter security_operators
    - Model ActiveDirectory has a new parameter ldap_over_tls
    - Model NetAppAccountPatch has a new parameter encryption
    - Model CapacityPoolList has a new parameter next_link
    - Model Volume has a new parameter encryption_key_source
    - Model Volume has a new parameter smb_encryption
    - Model Volume has a new parameter smb_continuously_available
    - Model Volume has a new parameter name_properties_name
    - Model NetAppAccount has a new parameter system_data
    - Model NetAppAccount has a new parameter encryption
    - Added operation SnapshotPoliciesOperations.begin_update

  **Breaking changes**

    - Removed operation SnapshotPoliciesOperations.update



  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.



  **Features**

    - Model MountTarget has a new parameter end_ip
    - Model MountTarget has a new parameter start_ip
    - Model MountTarget has a new parameter netmask
    - Model MountTarget has a new parameter gateway
    - Model MountTarget has a new parameter subnet



  **Features**

    - Model ActiveDirectory has a new parameter site
    - Added operation VolumesOperations.revert

  **Breaking changes**

    - Operation SnapshotsOperations.update has a new signature
    - Operation SnapshotsOperations.update has a new signature
    - Operation SnapshotsOperations.create has a new signature
    - Model Snapshot no longer has parameter tags
    - Model MountTarget no longer has parameter netmask
    - Model MountTarget no longer has parameter subnet
    - Model MountTarget no longer has parameter start_ip
    - Model MountTarget no longer has parameter provisioning_state
    - Model MountTarget no longer has parameter gateway
    - Model MountTarget no longer has parameter end_ip
    - Removed operation group MountTargetsOperations



  **Features**

    - Model Volume has a new parameter is_restoring
    - Model ReplicationObject has a new parameter remote_volume_region
    - Added operation VolumesOperations.delete_replication
    - Added operation VolumesOperations.break_replication
    - Added operation VolumesOperations.resync_replication
    - Added operation VolumesOperations.authorize_replication
    - Added operation VolumesOperations.replication_status_method



  **Features**

    - Model MountTarget has a new parameter type
    - Model Volume has a new parameter data_protection
    - Model Volume has a new parameter volume_type
    - Added operation group NetAppResourceOperations

  **Breaking changes**

    - Removed operation group
      AzureNetAppFilesManagementClientOperationsMixin



  **Features**

    - Model Snapshot has a new parameter created
    - Model ExportPolicyRule has a new parameter nfsv41
    - Added operation group
      AzureNetAppFilesManagementClientOperationsMixin

  **Breaking changes**

    - Model Snapshot no longer has parameter creation_date
    - Model ExportPolicyRule no longer has parameter nfsv4



  **Features**

    - Model Volume has a new parameter protocol_types
    - Model Volume has a new parameter mount_targets

  **Breaking changes**

    - Parameter subnet_id of model Volume is now required
    - Parameter usage_threshold of model Volume is now required
    - Parameter service_level of model CapacityPool is now required
    - Parameter size of model CapacityPool is now required



  **Features**

    - Model Volume has a new parameter baremetal_tenant_id
    - Model Volume has a new parameter snapshot_id

  **Breaking changes**

    - Model ActiveDirectory fixing d_ns to dns, and s_mb_server_name
      to smb_server_name



  **Features**

    - Model VolumePatch has a new parameter export_policy
    - Model NetAppAccount has a new parameter active_directories
    - Model Volume has a new parameter export_policy
    - Model MountTarget has a new parameter smb_server_fqdn
    - Model MountTarget has a new parameter subnet

  **Breaking changes**

    - Operation PoolsOperations.update has a new signature
    - Model MountTarget no longer has parameter vlan_id
    - Operation AccountsOperations.update has a new signature
    - Operation AccountsOperations.create_or_update has a new signature
    - Model CapacityPoolPatch has a new signature
    - Model NetAppAccountPatch has a new signature



  **Breaking changes**

    - The resource_group parameter in MountTargetsOperations.list has
      changed to resource_group_name
    - The resource_group parameter in SnapshotsOperations.get has changed
      to resource_group_name
    - The resource_group parameter in SnapshotsOperations.create has
      changed to resource_group_name
    - The resource_group parameter in SnapshotsOperations.list has
      changed to resource_group_name
    - The resource_group parameter in SnapshotsOperations.delete has
      changed to resource_group_name
    - The resource_group parameter in SnapshotsOperations.update has
      changed to resource_group_name



    - Initial Release


pkgId: 50c75e37b5fbf00aee73ceacc35fa805abdd8ca35b52f3f1e026386f5fbc06c0
name: python-azure-mgmt-netapp
arch: src
version: 13.3.0
epoch: 0
release: 1
summary: Microsoft Azure NetApp Files Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-netapp-13.3.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure NetApp Files 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).



  _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_





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



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



  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.netapp import NetAppManagementClient
  import os

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



  Code samples for this package can be found at:
  - [Search NetApp Files 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)








  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.








    - Model `FilePathAvailabilityRequest` added property `availability_zone`
    - Model `ReplicationObject` added property `remote_path`
    - Model `Volume` added property `effective_network_features`
    - Model `VolumeGroupVolumeProperties` added property `effective_network_features`
    - Added model `ClusterPeerCommandResponse`
    - Added model `PeerClusterForVolumeMigrationRequest`
    - Added model `RemotePath`
    - Added model `SvmPeerCommandResponse`
    - Operation group `VolumesOperations` added method `begin_authorize_external_replication`
    - Operation group `VolumesOperations` added method `begin_finalize_external_replication`
    - Operation group `VolumesOperations` added method `begin_peer_external_cluster`
    - Operation group `VolumesOperations` added method `begin_perform_replication_transfer`





    - Model Replication has a new parameter replication_id





    - Model VolumePatch has a new parameter protocol_types





    - Added operation BackupsOperations.begin_create
    - Added operation BackupsOperations.begin_delete
    - Added operation BackupsOperations.begin_update
    - Added operation BackupsOperations.get
    - Added operation BackupsOperations.get_latest_status
    - Added operation BackupsOperations.get_volume_latest_restore_status
    - Added operation BackupsOperations.list_by_vault
    - Added operation group BackupVaultsOperations
    - Added operation group BackupsUnderAccountOperations
    - Added operation group BackupsUnderBackupVaultOperations
    - Added operation group BackupsUnderVolumeOperations
    - Added operation group NetAppResourceRegionInfosOperations
    - Model VolumeBackups has a new parameter volume_resource_id
    - Model VolumePatchPropertiesDataProtection has a new parameter backup
    - Model VolumePropertiesDataProtection has a new parameter backup



    - Removed operation BackupsOperations.get_volume_restore_status





    - Model VolumeGroupMetaData no longer has parameter deployment_spec_id





    - Added operation AccountsOperations.begin_migrate_encryption_key
    - Added operation BackupsOperations.begin_create
    - Added operation BackupsOperations.begin_delete
    - Added operation BackupsOperations.begin_update
    - Added operation BackupsOperations.get
    - Added operation BackupsOperations.get_latest_status
    - Added operation BackupsOperations.list_by_vault
    - Added operation VolumesOperations.begin_split_clone_from_parent
    - Added operation group AccountBackupsOperations
    - Added operation group BackupVaultsOperations
    - Added operation group BackupsUnderAccountOperations
    - Added operation group BackupsUnderBackupVaultOperations
    - Added operation group BackupsUnderVolumeOperations
    - Added operation group NetAppResourceRegionInfosOperations
    - Model NetAppAccount has a new parameter is_multi_ad_enabled
    - Model NetAppAccount has a new parameter nfs_v4_id_domain
    - Model NetAppAccountPatch has a new parameter is_multi_ad_enabled
    - Model NetAppAccountPatch has a new parameter nfs_v4_id_domain
    - Model ReplicationObject has a new parameter remote_path
    - Model Volume has a new parameter inherited_size_in_bytes
    - Model VolumeGroupVolumeProperties has a new parameter inherited_size_in_bytes
    - Model VolumePatchPropertiesDataProtection has a new parameter backup
    - Model VolumePropertiesDataProtection has a new parameter backup



    - Model VolumeGroupMetaData no longer has parameter deployment_spec_id





    - Added operation NetAppResourceOperations.begin_update_network_sibling_set
    - Added operation NetAppResourceOperations.query_network_sibling_set
    - Added operation VolumesOperations.begin_populate_availability_zone
    - Model Volume has a new parameter cool_access_retrieval_policy
    - Model VolumeGroupVolumeProperties has a new parameter cool_access_retrieval_policy
    - Model VolumeGroupVolumeProperties has a new parameter zones
    - Model VolumePatch has a new parameter cool_access_retrieval_policy
    - Model VolumePatch has a new parameter smb_access_based_enumeration
    - Model VolumePatch has a new parameter smb_non_browsable



    - Model VolumePatchPropertiesDataProtection no longer has parameter backup
    - Model VolumePropertiesDataProtection no longer has parameter backup
    - Removed operation BackupsOperations.begin_create
    - Removed operation BackupsOperations.begin_delete
    - Removed operation BackupsOperations.begin_restore_files
    - Removed operation BackupsOperations.begin_update
    - Removed operation BackupsOperations.get
    - Removed operation BackupsOperations.get_status
    - Removed operation BackupsOperations.list
    - Removed operation group AccountBackupsOperations





    - Added operation VolumesOperations.begin_list_get_group_id_list_for_ldap_user
    - Model NetAppAccountPatch has a new parameter identity
    - Model Volume has a new parameter actual_throughput_mibps
    - Model Volume has a new parameter originating_resource_id
    - Model VolumeGroupVolumeProperties has a new parameter actual_throughput_mibps
    - Model VolumeGroupVolumeProperties has a new parameter originating_resource_id
    - Model VolumePatch has a new parameter snapshot_directory_visible





    - Added operation BackupsOperations.begin_restore_files
    - Added operation VolumesOperations.begin_break_file_locks
    - Model ActiveDirectory has a new parameter preferred_servers_for_ldap_client
    - Model Backup has a new parameter system_data
    - Model BackupPolicyDetails has a new parameter system_data
    - Model Snapshot has a new parameter system_data
    - Model Volume has a new parameter data_store_resource_id
    - Model Volume has a new parameter file_access_logs
    - Model Volume has a new parameter is_large_volume
    - Model Volume has a new parameter provisioned_availability_zone
    - Model VolumeGroupVolumeProperties has a new parameter data_store_resource_id
    - Model VolumeGroupVolumeProperties has a new parameter file_access_logs
    - Model VolumeGroupVolumeProperties has a new parameter is_large_volume
    - Model VolumeGroupVolumeProperties has a new parameter provisioned_availability_zone
    - Model VolumePropertiesDataProtection has a new parameter volume_relocation
    - Model VolumeQuotaRulePatch has a new parameter tags
    - Model VolumeRelocationProperties has a new parameter ready_to_be_finalized



    - Model VolumeBackupProperties no longer has parameter vault_id
    - Model VolumeRelocationProperties no longer has parameter old_bare_metal_tenant_id
    - Model VolumeRelocationProperties no longer has parameter old_volume_id
    - Parameter location of model BackupPolicyDetails is now required
    - Removed operation group VaultsOperations





    - Added generated samples in github repo
    - Drop support for python<3.7.0





    - Added missing parameter `api_version` for operation AccountsOperations.begin_renew_credentials





    - Added operation AccountsOperations.begin_renew_credentials
    - Added operation NetAppResourceOperations.query_region_info
    - Model AccountEncryption has a new parameter identity
    - Model AccountEncryption has a new parameter key_vault_properties
    - Model NetAppAccount has a new parameter disable_showmount
    - Model NetAppAccount has a new parameter identity
    - Model NetAppAccountPatch has a new parameter disable_showmount
    - Model Volume has a new parameter delete_base_snapshot
    - Model Volume has a new parameter smb_access_based_enumeration
    - Model Volume has a new parameter smb_non_browsable
    - Model VolumeGroupVolumeProperties has a new parameter delete_base_snapshot
    - Model VolumeGroupVolumeProperties has a new parameter smb_access_based_enumeration
    - Model VolumeGroupVolumeProperties has a new parameter smb_non_browsable



    - Model Vault no longer has parameter location
    - Operation VolumesOperations.begin_relocate has a new parameter body



  **Features**

    - Added operation VolumesOperations.begin_reestablish_replication
    - Model CapacityPoolPatch has a new parameter cool_access
    - Model Volume has a new parameter key_vault_private_endpoint_resource_id
    - Model VolumeGroupVolumeProperties has a new parameter key_vault_private_endpoint_resource_id
    - Model VolumePatch has a new parameter cool_access
    - Model VolumePatch has a new parameter coolness_period



  **Features**

    - Added operation VolumesOperations.begin_finalize_relocation
    - Added operation VolumesOperations.begin_relocate
    - Added operation VolumesOperations.begin_reset_cifs_password
    - Added operation VolumesOperations.begin_revert_relocation
    - Added operation VolumesOperations.list_replications
    - Added operation group VolumeQuotaRulesOperations
    - Model ProxyResource has a new parameter system_data
    - Model Resource has a new parameter system_data
    - Model Volume has a new parameter encrypted
    - Model Volume has a new parameter zones
    - Model VolumeGroupVolumeProperties has a new parameter encrypted

  **Breaking changes**

    - Model VolumeGroup no longer has parameter tags
    - Model VolumeGroupDetails no longer has parameter tags



  **Features**

    - Added operation SnapshotsOperations.begin_restore_files
    - Added operation group SubvolumesOperations
    - Model ActiveDirectory has a new parameter ldap_search_scope
    - Model BackupPolicy has a new parameter system_data
    - Model CapacityPool has a new parameter system_data
    - Model SnapshotPolicy has a new parameter system_data
    - Model Volume has a new parameter enable_subvolumes
    - Model Volume has a new parameter maximum_number_of_files
    - Model Volume has a new parameter system_data
    - Model VolumeGroupVolumeProperties has a new parameter enable_subvolumes
    - Model VolumeGroupVolumeProperties has a new parameter maximum_number_of_files
    - Model VolumePatch has a new parameter unix_permissions

  **Breaking changes**

    - Operation VolumesOperations.begin_delete has a new signature



  **Fixes**

    - add support for Python 3.6



  **Features**

    - Added operation group VolumeGroupsOperations
    - Model ActiveDirectory has a new parameter encrypt_dc_connections
    - Model Volume has a new parameter capacity_pool_resource_id
    - Model Volume has a new parameter placement_rules
    - Model Volume has a new parameter proximity_placement_group
    - Model Volume has a new parameter t2_network
    - Model Volume has a new parameter volume_group_name
    - Model Volume has a new parameter volume_spec_name

  **Breaking changes**

    - Model BackupPolicy no longer has parameter name_properties_name
    - Model BackupPolicyDetails no longer has parameter name_properties_name
    - Model BackupPolicyPatch no longer has parameter name_properties_name
    - Model SubscriptionQuotaItem no longer has parameter name_properties_name



  **Features**

    - Model ServiceSpecification has a new parameter log_specifications
    - Model MetricSpecification has a new parameter enable_regional_mdm_account
    - Model MetricSpecification has a new parameter is_internal
    - Model Volume has a new parameter network_sibling_set_id
    - Model Volume has a new parameter storage_to_network_proximity
    - Model Volume has a new parameter network_features
    - Added operation group NetAppResourceQuotaLimitsOperations



  **Features**

    - Model BackupPolicy has a new parameter etag
    - Model BackupPolicy has a new parameter backup_policy_id
    - Model BackupPolicyPatch has a new parameter backup_policy_id
    - Model NetAppAccount has a new parameter etag
    - Model VolumePatch has a new parameter is_default_quota_enabled
    - Model VolumePatch has a new parameter default_user_quota_in_ki_bs
    - Model VolumePatch has a new parameter default_group_quota_in_ki_bs
    - Model BackupPolicyDetails has a new parameter backup_policy_id
    - Model Volume has a new parameter clone_progress
    - Model Volume has a new parameter default_group_quota_in_ki_bs
    - Model Volume has a new parameter is_default_quota_enabled
    - Model Volume has a new parameter default_user_quota_in_ki_bs
    - Model Volume has a new parameter avs_data_store
    - Model Volume has a new parameter etag
    - Model MetricSpecification has a new parameter supported_aggregation_types
    - Model MetricSpecification has a new parameter supported_time_grain_types
    - Model MetricSpecification has a new parameter internal_metric_name
    - Model MetricSpecification has a new parameter source_mdm_namespace
    - Model MetricSpecification has a new parameter source_mdm_account
    - Model CapacityPool has a new parameter encryption_type
    - Model CapacityPool has a new parameter etag
    - Model SnapshotPolicy has a new parameter etag
    - Added operation AccountsOperations.list_by_subscription

  **Breaking changes**

    - Model BackupPolicy no longer has parameter yearly_backups_to_keep
    - Model BackupPolicyPatch no longer has parameter yearly_backups_to_keep
    - Model BackupPolicyDetails no longer has parameter yearly_backups_to_keep



  **Features**

    - Model ExportPolicyRule has a new parameter chown_mode
    - Model BackupStatus has a new parameter last_transfer_size
    - Model BackupStatus has a new parameter total_transfer_bytes
    - Model BackupStatus has a new parameter last_transfer_type
    - Model Volume has a new parameter cool_access
    - Model Volume has a new parameter unix_permissions
    - Model Volume has a new parameter coolness_period
    - Model CapacityPool has a new parameter cool_access
    - Model ActiveDirectory has a new parameter administrators
    - Added operation BackupsOperations.get_volume_restore_status

  **Breaking changes**

    - Operation NetAppResourceOperations.check_file_path_availability has a new signature



  **Features**

    - Model Backup has a new parameter use_existing_snapshot
    - Model VolumePatchPropertiesDataProtection has a new parameter snapshot
    - Model BackupPatch has a new parameter use_existing_snapshot
    - Added operation BackupPoliciesOperations.begin_update
    - Added operation BackupsOperations.get_status

  **Breaking changes**

    - Removed operation BackupPoliciesOperations.update
    - Removed operation group VolumeBackupStatusOperations



  **Features**

    - Model Volume has a new parameter ldap_enabled
    - Model Backup has a new parameter volume_name
    - Model ActiveDirectory has a new parameter allow_local_nfs_users_with_ldap
    - Model BackupPatch has a new parameter volume_name
    - Added operation BackupsOperations.begin_update
    - Added operation group VolumeBackupStatusOperations

  **Breaking changes**

    - Model SnapshotPolicyDetails no longer has parameter name_properties_name
    - Model SnapshotPolicyPatch no longer has parameter name_properties_name
    - Model Volume no longer has parameter name_properties_name
    - Model SnapshotPolicy no longer has parameter name_properties_name
    - Removed operation BackupsOperations.update



  **Features**

    - Model VolumeList has a new parameter next_link
    - Model BackupPatch has a new parameter failure_reason
    - Model Backup has a new parameter failure_reason
    - Model NetAppAccountList has a new parameter next_link
    - Model ActiveDirectory has a new parameter security_operators
    - Model ActiveDirectory has a new parameter ldap_over_tls
    - Model NetAppAccountPatch has a new parameter encryption
    - Model CapacityPoolList has a new parameter next_link
    - Model Volume has a new parameter encryption_key_source
    - Model Volume has a new parameter smb_encryption
    - Model Volume has a new parameter smb_continuously_available
    - Model Volume has a new parameter name_properties_name
    - Model NetAppAccount has a new parameter system_data
    - Model NetAppAccount has a new parameter encryption
    - Added operation SnapshotPoliciesOperations.begin_update

  **Breaking changes**

    - Removed operation SnapshotPoliciesOperations.update



  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.



  **Features**

    - Model MountTarget has a new parameter end_ip
    - Model MountTarget has a new parameter start_ip
    - Model MountTarget has a new parameter netmask
    - Model MountTarget has a new parameter gateway
    - Model MountTarget has a new parameter subnet



  **Features**

    - Model ActiveDirectory has a new parameter site
    - Added operation VolumesOperations.revert

  **Breaking changes**

    - Operation SnapshotsOperations.update has a new signature
    - Operation SnapshotsOperations.update has a new signature
    - Operation SnapshotsOperations.create has a new signature
    - Model Snapshot no longer has parameter tags
    - Model MountTarget no longer has parameter netmask
    - Model MountTarget no longer has parameter subnet
    - Model MountTarget no longer has parameter start_ip
    - Model MountTarget no longer has parameter provisioning_state
    - Model MountTarget no longer has parameter gateway
    - Model MountTarget no longer has parameter end_ip
    - Removed operation group MountTargetsOperations



  **Features**

    - Model Volume has a new parameter is_restoring
    - Model ReplicationObject has a new parameter remote_volume_region
    - Added operation VolumesOperations.delete_replication
    - Added operation VolumesOperations.break_replication
    - Added operation VolumesOperations.resync_replication
    - Added operation VolumesOperations.authorize_replication
    - Added operation VolumesOperations.replication_status_method



  **Features**

    - Model MountTarget has a new parameter type
    - Model Volume has a new parameter data_protection
    - Model Volume has a new parameter volume_type
    - Added operation group NetAppResourceOperations

  **Breaking changes**

    - Removed operation group
      AzureNetAppFilesManagementClientOperationsMixin



  **Features**

    - Model Snapshot has a new parameter created
    - Model ExportPolicyRule has a new parameter nfsv41
    - Added operation group
      AzureNetAppFilesManagementClientOperationsMixin

  **Breaking changes**

    - Model Snapshot no longer has parameter creation_date
    - Model ExportPolicyRule no longer has parameter nfsv4



  **Features**

    - Model Volume has a new parameter protocol_types
    - Model Volume has a new parameter mount_targets

  **Breaking changes**

    - Parameter subnet_id of model Volume is now required
    - Parameter usage_threshold of model Volume is now required
    - Parameter service_level of model CapacityPool is now required
    - Parameter size of model CapacityPool is now required



  **Features**

    - Model Volume has a new parameter baremetal_tenant_id
    - Model Volume has a new parameter snapshot_id

  **Breaking changes**

    - Model ActiveDirectory fixing d_ns to dns, and s_mb_server_name
      to smb_server_name



  **Features**

    - Model VolumePatch has a new parameter export_policy
    - Model NetAppAccount has a new parameter active_directories
    - Model Volume has a new parameter export_policy
    - Model MountTarget has a new parameter smb_server_fqdn
    - Model MountTarget has a new parameter subnet

  **Breaking changes**

    - Operation PoolsOperations.update has a new signature
    - Model MountTarget no longer has parameter vlan_id
    - Operation AccountsOperations.update has a new signature
    - Operation AccountsOperations.create_or_update has a new signature
    - Model CapacityPoolPatch has a new signature
    - Model NetAppAccountPatch has a new signature



  **Breaking changes**

    - The resource_group parameter in MountTargetsOperations.list has
      changed to resource_group_name
    - The resource_group parameter in SnapshotsOperations.get has changed
      to resource_group_name
    - The resource_group parameter in SnapshotsOperations.create has
      changed to resource_group_name
    - The resource_group parameter in SnapshotsOperations.list has
      changed to resource_group_name
    - The resource_group parameter in SnapshotsOperations.delete has
      changed to resource_group_name
    - The resource_group parameter in SnapshotsOperations.update has
      changed to resource_group_name



    - Initial Release


pkgId: 598e5892cdcbf8587ba2f46d9e46ebfde8842a3c30c57a57a17c0c0f9ed2c81a
name: python-azure-mgmt-network
arch: src
version: 26.0.0
epoch: 0
release: 1
summary: Microsoft Azure Network Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-network-26.0.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Network 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).



  _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_





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



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



  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.network import NetworkManagementClient
  import os

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



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








  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.








    - Added operation InboundSecurityRuleOperations.get
    - Model BastionHost has a new parameter enable_session_recording
    - Model ExpressRouteCircuitAuthorization has a new parameter connection_resource_uri
    - Model FlowLog has a new parameter identity
    - Model FlowLogInformation has a new parameter identity
    - Model Probe has a new parameter no_healthy_backends_behavior
    - Model ServiceEndpointPropertiesFormat has a new parameter network_identifier
    - Model VirtualNetworkGateway has a new parameter identity
    - Operation ExpressRouteCrossConnectionsOperations.list has a new optional parameter filter



    - Model FirewallPacketCaptureParameters no longer has parameter id





    - Added operation NetworkVirtualAppliancesOperations.begin_restart
    - Added operation group FirewallPolicyDeploymentsOperations
    - Added operation group FirewallPolicyDraftsOperations
    - Added operation group FirewallPolicyRuleCollectionGroupDraftsOperations
    - Model ApplicationGatewayHeaderConfiguration has a new parameter header_value_matcher
    - Model ApplicationGatewaySku has a new parameter family
    - Model ConnectionMonitorEndpoint has a new parameter location_details
    - Model ConnectionMonitorEndpoint has a new parameter subscription_id
    - Model ExpressRouteCircuit has a new parameter enable_direct_port_rate_limit
    - Model InboundSecurityRule has a new parameter rule_type
    - Model InboundSecurityRules has a new parameter applies_on
    - Model InboundSecurityRules has a new parameter destination_port_ranges
    - Model InboundSecurityRules has a new parameter name
    - Model NetworkInterfaceIPConfiguration has a new parameter private_ip_address_prefix_length
    - Model NetworkVirtualAppliance has a new parameter network_profile
    - Model PacketCapture has a new parameter capture_settings
    - Model PacketCapture has a new parameter continuous_capture
    - Model PacketCaptureParameters has a new parameter capture_settings
    - Model PacketCaptureParameters has a new parameter continuous_capture
    - Model PacketCaptureResult has a new parameter capture_settings
    - Model PacketCaptureResult has a new parameter continuous_capture
    - Model PacketCaptureResultProperties has a new parameter capture_settings
    - Model PacketCaptureResultProperties has a new parameter continuous_capture
    - Model PacketCaptureStorageLocation has a new parameter local_path
    - Model PolicySettings has a new parameter js_challenge_cookie_expiration_in_mins
    - Model Subnet has a new parameter sharing_scope
    - Model VirtualApplianceNicProperties has a new parameter nic_type
    - Model VirtualNetworkPeering has a new parameter enable_only_i_pv6_peering
    - Model VirtualNetworkPeering has a new parameter local_address_space
    - Model VirtualNetworkPeering has a new parameter local_subnet_names
    - Model VirtualNetworkPeering has a new parameter local_virtual_network_address_space
    - Model VirtualNetworkPeering has a new parameter peer_complete_vnets
    - Model VirtualNetworkPeering has a new parameter remote_subnet_names
    - Model VpnSiteLinkConnection has a new parameter dpd_timeout_seconds





    - Model BastionHost has a new parameter zones





    - Added operation NetworkManagementClientOperationsMixin.begin_delete_bastion_shareable_link_by_token
    - Added operation NetworkSecurityPerimetersOperations.patch
    - Model ApplicationGatewayListener has a new parameter host_names
    - Model FirewallPolicyIntrusionDetection has a new parameter profile
    - Model NetworkVirtualAppliance has a new parameter internet_ingress_public_ips





    - Model BastionHost has a new parameter network_acls
    - Model BastionHost has a new parameter virtual_network
    - Model FirewallPolicy has a new parameter size
    - Model FirewallPolicyRuleCollectionGroup has a new parameter size
    - Model Subnet has a new parameter default_outbound_access
    - Model VirtualNetworkGateway has a new parameter auto_scale_configuration





    - Added operation LoadBalancersOperations.migrate_to_ip_based
    - Model BackendAddressPool has a new parameter sync_mode



    - Removed operation group NspLinkReconcileOperations
    - Removed operation group NspLinkReferenceReconcileOperations





    - Removed `HTTP_STATUS499` from enum `ApplicationGatewayCustomErrorStatusCode`



    - Added enum `AdminState`
    - Model ActiveConnectivityConfiguration has a new parameter resource_guid
    - Model ActiveDefaultSecurityAdminRule has a new parameter resource_guid
    - Model ActiveSecurityAdminRule has a new parameter resource_guid
    - Model AdminRule has a new parameter resource_guid
    - Model AdminRuleCollection has a new parameter resource_guid
    - Model ApplicationGateway has a new parameter default_predefined_ssl_policy
    - Model ConfigurationGroup has a new parameter resource_guid
    - Model ConnectivityConfiguration has a new parameter resource_guid
    - Model DefaultAdminRule has a new parameter resource_guid
    - Model EffectiveConnectivityConfiguration has a new parameter resource_guid
    - Model EffectiveDefaultSecurityAdminRule has a new parameter resource_guid
    - Model EffectiveSecurityAdminRule has a new parameter resource_guid
    - Model NetworkGroup has a new parameter resource_guid
    - Model NetworkManager has a new parameter resource_guid
    - Model SecurityAdminConfiguration has a new parameter resource_guid
    - Model VirtualNetworkGateway has a new parameter admin_state





    - Added operation AzureFirewallsOperations.begin_packet_capture
    - Added operation group NetworkVirtualApplianceConnectionsOperations
    - Model ApplicationRule has a new parameter http_headers_to_insert
    - Model BastionHost has a new parameter enable_kerberos
    - Model NetworkInterface has a new parameter auxiliary_sku
    - Model NetworkVirtualAppliance has a new parameter additional_nics
    - Model NetworkVirtualAppliance has a new parameter virtual_appliance_connections
    - Model PolicySettings has a new parameter file_upload_enforcement
    - Model PolicySettings has a new parameter log_scrubbing
    - Model PolicySettings has a new parameter request_body_enforcement
    - Model PolicySettings has a new parameter request_body_inspect_limit_in_kb
    - Model PrivateEndpointConnection has a new parameter private_endpoint_location
    - Model PublicIPAddressDnsSettings has a new parameter domain_name_label_scope
    - Model VirtualApplianceNicProperties has a new parameter instance_name
    - Model WebApplicationFirewallCustomRule has a new parameter group_by_user_session
    - Model WebApplicationFirewallCustomRule has a new parameter rate_limit_duration
    - Model WebApplicationFirewallCustomRule has a new parameter rate_limit_threshold





    - Fix calling failure for those operations which could be called by client directly #30057





    - Initial stable release with our new combined multiapi package. Package size is now 5% of what it used to be.



    - All query and header parameters are now keyword-only
    - Removed api version subfolders. This means you can no longer access any `azure.mgmt.network.v20xx_xx_xx` modules.
    - Removed `.models` method from `NetworkManagementClient`. Instead, import models from `azure.mgmt.network.models`.





    - Model ExpressRouteCircuit has a new parameter authorization_status
    - Model NspAccessRule has a new parameter email_addresses
    - Model NspAccessRule has a new parameter phone_numbers
    - Model NspLink has a new parameter remote_perimeter_location
    - Model NspLinkReference has a new parameter remote_perimeter_location
    - Model VirtualNetwork has a new parameter flow_logs
    - Model WebApplicationFirewallCustomRule has a new parameter state
    - Operation VpnGatewaysOperations.begin_reset has a new optional parameter ip_configuration_id





    - Continued package size improvements. The whole package is now 5% of the latest stable release



    - Removed api version subfolders. This means you can no longer access any `azure.mgmt.network.v20xx_xx_xx` modules
    - Removed `.models` method from `NetworkManagementClient`





    - Preview package with the same multiapi support but much reduced package size.



    - All query and header parameters are now keyword-only
    - Can not individually access each API version's client and operations





    - Model BackendAddressPool has a new parameter virtual_network
    - Model NetworkVirtualAppliance has a new parameter delegation
    - Model NetworkVirtualAppliance has a new parameter deployment_type
    - Model NetworkVirtualAppliance has a new parameter partner_managed_resource
    - Model PolicySettings has a new parameter custom_block_response_body
    - Model PolicySettings has a new parameter custom_block_response_status_code





    - Added operation group NspLinkReconcileOperations
    - Added operation group NspLinkReferenceReconcileOperations
    - Added operation group NspLinkReferencesOperations
    - Added operation group NspLinksOperations





    - Added operation PublicIPAddressesOperations.begin_ddos_protection_status
    - Added operation VirtualHubsOperations.begin_get_inbound_routes
    - Added operation VirtualHubsOperations.begin_get_outbound_routes
    - Added operation VirtualNetworksOperations.begin_list_ddos_protection_status
    - Added operation group ApplicationGatewayWafDynamicManifestsDefaultOperations
    - Added operation group ApplicationGatewayWafDynamicManifestsOperations
    - Added operation group NspAssociationReconcileOperations
    - Added operation group RouteMapsOperations
    - Added operation group VipSwapOperations
    - Model ApplicationGatewayClientAuthConfiguration has a new parameter verify_client_revocation
    - Model ApplicationGatewayFirewallRule has a new parameter action
    - Model ApplicationGatewayFirewallRule has a new parameter rule_id_string
    - Model ApplicationGatewayFirewallRule has a new parameter state
    - Model ApplicationGatewayFirewallRuleSet has a new parameter tiers
    - Model CustomIpPrefix has a new parameter asn
    - Model CustomIpPrefix has a new parameter express_route_advertise
    - Model CustomIpPrefix has a new parameter geo
    - Model CustomIpPrefix has a new parameter prefix_type
    - Model DdosProtectionPlan has a new parameter public_ip_addresses
    - Model DdosSettings has a new parameter ddos_protection_plan
    - Model DdosSettings has a new parameter protection_mode
    - Model ExpressRouteConnection has a new parameter enable_private_link_fast_path
    - Model ExpressRouteGateway has a new parameter allow_non_virtual_wan_traffic
    - Model ExpressRouteLink has a new parameter colo_location
    - Model ExpressRoutePort has a new parameter billing_type
    - Model ManagedRuleOverride has a new parameter action
    - Model NetworkInterface has a new parameter disable_tcp_state_tracking
    - Model NspProfile has a new parameter diagnostic_settings_version
    - Model Probe has a new parameter probe_threshold
    - Model RoutingConfiguration has a new parameter inbound_route_map
    - Model RoutingConfiguration has a new parameter outbound_route_map
    - Model VirtualHub has a new parameter route_maps
    - Model VirtualNetworkGateway has a new parameter allow_remote_vnet_traffic
    - Model VirtualNetworkGateway has a new parameter allow_virtual_wan_traffic
    - Model VirtualNetworkGateway has a new parameter virtual_network_gateway_policy_groups
    - Model VirtualNetworkGatewayConnection has a new parameter enable_private_link_fast_path
    - Model VirtualNetworkGatewayConnectionListEntity has a new parameter enable_private_link_fast_path
    - Model VnetRoute has a new parameter static_routes_config
    - Model VpnClientConfiguration has a new parameter vng_client_connection_configurations



    - Model DdosCustomPolicy no longer has parameter protocol_custom_settings
    - Model DdosCustomPolicy no longer has parameter public_ip_addresses
    - Model DdosSettings no longer has parameter ddos_custom_policy
    - Model DdosSettings no longer has parameter protected_ip
    - Model DdosSettings no longer has parameter protection_coverage
    - Operation NetworkManagementClientOperationsMixin.list_active_connectivity_configurations has a new parameter top
    - Operation NetworkManagementClientOperationsMixin.list_active_security_admin_rules has a new parameter top
    - Operation NetworkManagementClientOperationsMixin.list_network_manager_effective_connectivity_configurations has a new parameter top
    - Operation NetworkManagementClientOperationsMixin.list_network_manager_effective_security_admin_rules has a new parameter top
    - Operation NetworkManagerDeploymentStatusOperations.list has a new parameter top
    - Removed operation NetworkSecurityPerimetersOperations.check_members
    - Removed operation NetworkSecurityPerimetersOperations.query
    - Removed operation group NspAssociationsProxyOperations





    - Add `__version__` to `__init__.py` for package



  **Features**

    - Added operation AdminRuleCollectionsOperations.begin_delete
    - Added operation AdminRulesOperations.begin_delete
    - Added operation AzureFirewallsOperations.begin_list_learned_prefixes
    - Added operation ConnectivityConfigurationsOperations.begin_delete
    - Added operation NetworkGroupsOperations.begin_delete
    - Added operation NetworkManagementClientOperationsMixin.express_route_provider_port
    - Added operation NetworkManagementClientOperationsMixin.list_active_connectivity_configurations
    - Added operation NetworkManagementClientOperationsMixin.list_active_security_admin_rules
    - Added operation NetworkManagementClientOperationsMixin.list_network_manager_effective_connectivity_configurations
    - Added operation NetworkManagementClientOperationsMixin.list_network_manager_effective_security_admin_rules
    - Added operation NetworkManagerCommitsOperations.begin_post
    - Added operation NetworkManagersOperations.begin_delete
    - Added operation NetworkManagersOperations.patch
    - Added operation NetworkSecurityPerimetersOperations.check_members
    - Added operation NetworkSecurityPerimetersOperations.query
    - Added operation SecurityAdminConfigurationsOperations.begin_delete
    - Added operation group ExpressRouteProviderPortsLocationOperations
    - Added operation group ManagementGroupNetworkManagerConnectionsOperations
    - Added operation group NspAccessRulesReconcileOperations
    - Added operation group NspAssociationsProxyOperations
    - Added operation group ScopeConnectionsOperations
    - Added operation group StaticMembersOperations
    - Added operation group SubscriptionNetworkManagerConnectionsOperations
    - Model ApplicationGatewayRoutingRule has a new parameter priority
    - Model CustomIpPrefix has a new parameter no_internet_advertise
    - Model FirewallPolicy has a new parameter explicit_proxy
    - Model FirewallPolicySNAT has a new parameter auto_learn_private_ranges
    - Model NetworkManagerPropertiesNetworkManagerScopes has a new parameter cross_tenant_scopes
    - Model NetworkSecurityGroup has a new parameter flush_connection
    - Model NetworkSecurityPerimeter has a new parameter perimeter_guid
    - Model PacketCapture has a new parameter scope
    - Model PacketCapture has a new parameter target_type
    - Model PacketCaptureParameters has a new parameter scope
    - Model PacketCaptureParameters has a new parameter target_type
    - Model PacketCaptureResult has a new parameter scope
    - Model PacketCaptureResult has a new parameter target_type
    - Model PacketCaptureResultProperties has a new parameter scope
    - Model PacketCaptureResultProperties has a new parameter target_type
    - Model VirtualHub has a new parameter virtual_router_auto_scale_configuration

  **Breaking changes**

    - Model ActiveBaseSecurityAdminRule no longer has parameter configuration_display_name
    - Model ActiveBaseSecurityAdminRule no longer has parameter rule_collection_display_name
    - Model ActiveConnectivityConfiguration no longer has parameter display_name
    - Model ActiveDefaultSecurityAdminRule no longer has parameter configuration_display_name
    - Model ActiveDefaultSecurityAdminRule no longer has parameter display_name
    - Model ActiveDefaultSecurityAdminRule no longer has parameter rule_collection_display_name
    - Model ActiveSecurityAdminRule no longer has parameter configuration_display_name
    - Model ActiveSecurityAdminRule no longer has parameter display_name
    - Model ActiveSecurityAdminRule no longer has parameter rule_collection_display_name
    - Model AdminRule no longer has parameter display_name
    - Model ConfigurationGroup no longer has parameter conditional_membership
    - Model ConfigurationGroup no longer has parameter display_name
    - Model ConfigurationGroup no longer has parameter group_members
    - Model ConfigurationGroup no longer has parameter member_type
    - Model ConnectivityConfiguration no longer has parameter display_name
    - Model DefaultAdminRule no longer has parameter display_name
    - Model EffectiveBaseSecurityAdminRule no longer has parameter configuration_display_name
    - Model EffectiveBaseSecurityAdminRule no longer has parameter rule_collection_display_name
    - Model EffectiveConnectivityConfiguration no longer has parameter display_name
    - Model EffectiveDefaultSecurityAdminRule no longer has parameter configuration_display_name
    - Model EffectiveDefaultSecurityAdminRule no longer has parameter display_name
    - Model EffectiveDefaultSecurityAdminRule no longer has parameter rule_collection_display_name
    - Model EffectiveSecurityAdminRule no longer has parameter configuration_display_name
    - Model EffectiveSecurityAdminRule no longer has parameter display_name
    - Model EffectiveSecurityAdminRule no longer has parameter rule_collection_display_name
    - Model FirewallPolicy no longer has parameter explicit_proxy_settings
    - Model NetworkGroup no longer has parameter conditional_membership
    - Model NetworkGroup no longer has parameter display_name
    - Model NetworkGroup no longer has parameter group_members
    - Model NetworkGroup no longer has parameter member_type
    - Model NetworkManager no longer has parameter display_name
    - Model NetworkSecurityPerimeter no longer has parameter description
    - Model NetworkSecurityPerimeter no longer has parameter display_name
    - Model NetworkSecurityPerimeter no longer has parameter etag
    - Model NspProfile no longer has parameter enabled_log_categories
    - Parameter commit_type of model NetworkManagerCommit is now required
    - Parameter group_connectivity of model ConnectivityGroupItem is now required
    - Parameter network_group_id of model ConnectivityGroupItem is now required
    - Parameter network_group_id of model NetworkManagerSecurityGroupItem is now required
    - Parameter target_locations of model NetworkManagerCommit is now required
    - Removed operation AdminRuleCollectionsOperations.delete
    - Removed operation AdminRulesOperations.delete
    - Removed operation ConnectivityConfigurationsOperations.delete
    - Removed operation NetworkGroupsOperations.delete
    - Removed operation NetworkManagerCommitsOperations.post
    - Removed operation NetworkManagersOperations.delete
    - Removed operation NetworkManagersOperations.patch_tags
    - Removed operation SecurityAdminConfigurationsOperations.delete



  **Features**

    - Added operation FirewallPoliciesOperations.update_tags
    - Added operation PerimeterAssociableResourceTypesOperations.list
    - Added operation group ConfigurationPolicyGroupsOperations
    - Added operation group ExpressRoutePortAuthorizationsOperations
    - Added operation group NspAccessRulesOperations
    - Added operation group NspAssociationsOperations
    - Added operation group NspProfilesOperations
    - Model ApplicationGateway has a new parameter backend_settings_collection
    - Model ApplicationGateway has a new parameter listeners
    - Model ApplicationGateway has a new parameter routing_rules
    - Model ApplicationGatewayProbe has a new parameter pick_host_name_from_backend_settings
    - Model BackendAddressPool has a new parameter drain_period_in_seconds
    - Model ExpressRouteCircuit has a new parameter authorization_key
    - Model FirewallPolicyIntrusionDetectionConfiguration has a new parameter private_ranges
    - Model LoadBalancerBackendAddress has a new parameter admin_state
    - Model NetworkInterface has a new parameter auxiliary_mode
    - Model P2SConnectionConfiguration has a new parameter configuration_policy_group_associations
    - Model P2SConnectionConfiguration has a new parameter previous_configuration_policy_group_associations
    - Model VirtualHub has a new parameter hub_routing_preference
    - Model VirtualNetworkGatewayConnection has a new parameter gateway_custom_bgp_ip_addresses
    - Model VirtualNetworkGatewayConnectionListEntity has a new parameter gateway_custom_bgp_ip_addresses
    - Model VpnServerConfiguration has a new parameter configuration_policy_groups
    - Model VpnSiteLinkConnection has a new parameter vpn_gateway_custom_bgp_addresses

  **Breaking changes**

    - Removed operation PerimeterAssociableResourceTypesOperations.get



  **Features**

    - Model LoadBalancerBackendAddress has a new parameter inbound_nat_rules_port_mapping
    - Model VpnNatRuleMapping has a new parameter port_range
    - Model OwaspCrsExclusionEntry has a new parameter exclusion_managed_rule_sets
    - Model VirtualNetworkPeering has a new parameter remote_virtual_network_encryption
    - Model NetworkInterface has a new parameter vnet_encryption_supported
    - Model VirtualNetworkGateway has a new parameter disable_ip_sec_replay_protection
    - Model VirtualNetwork has a new parameter encryption
    - Model BackendAddressPool has a new parameter inbound_nat_rules
    - Added operation LoadBalancersOperations.begin_list_inbound_nat_rule_port_mappings
    - Added operation group FirewallPolicyIdpsSignaturesOverridesOperations
    - Added operation group RoutingIntentOperations
    - Added operation group FirewallPolicyIdpsSignaturesOperations
    - Added operation group FirewallPolicyIdpsSignaturesFilterValuesOperations



  **Features**

    - Added operation group AdminRuleCollectionsOperations
    - Added operation group SecurityUserConfigurationsOperations
    - Added operation group ConnectivityConfigurationsOperations
    - Added operation group ActiveSecurityUserRulesOperations
    - Added operation group NetworkManagerCommitsOperations
    - Added operation group NetworkManagersOperations
    - Added operation group NetworkManagerDeploymentStatusOperations
    - Added operation group ActiveConnectivityConfigurationsOperations
    - Added operation group NetworkManagerEffectiveSecurityAdminRulesOperations
    - Added operation group UserRuleCollectionsOperations
    - Added operation group ActiveSecurityAdminRulesOperations
    - Added operation group UserRulesOperations
    - Added operation group NetworkGroupsOperations
    - Added operation group EffectiveVirtualNetworksOperations
    - Added operation group NetworkSecurityPerimetersOperations
    - Added operation group PerimeterAssociableResourceTypesOperations
    - Added operation group AdminRulesOperations
    - Added operation group SecurityAdminConfigurationsOperations
    - Added operation group EffectiveConnectivityConfigurationsOperations
    - Removed old api-version `2017-08-01`



  **Features**

    - Model ServiceEndpointPolicy has a new parameter service_alias
    - Model ServiceEndpointPolicy has a new parameter contextual_service_endpoint_policies
    - Model ApplicationGatewayRequestRoutingRule has a new parameter load_distribution_policy
    - Model BgpConnection has a new parameter hub_virtual_network_connection
    - Model BastionHost has a new parameter enable_ip_connect
    - Model BastionHost has a new parameter disable_copy_paste
    - Model BastionHost has a new parameter enable_tunneling
    - Model BastionHost has a new parameter scale_units
    - Model BastionHost has a new parameter enable_file_copy
    - Model BastionHost has a new parameter enable_shareable_link
    - Model DscpConfiguration has a new parameter qos_definition_collection
    - Model ServiceTagInformation has a new parameter service_tag_change_number
    - Model VnetRoute has a new parameter bgp_connections
    - Model VpnGateway has a new parameter enable_bgp_route_translation_for_nat
    - Model ServiceEndpointPolicyDefinition has a new parameter type
    - Model ApplicationGateway has a new parameter global_configuration
    - Model ApplicationGateway has a new parameter load_distribution_policies
    - Model InboundNatRule has a new parameter frontend_port_range_end
    - Model InboundNatRule has a new parameter frontend_port_range_start
    - Model InboundNatRule has a new parameter backend_address_pool
    - Model PrivateEndpoint has a new parameter ip_configurations
    - Model PrivateEndpoint has a new parameter application_security_groups
    - Model PrivateEndpoint has a new parameter custom_network_interface_name
    - Model NetworkVirtualAppliance has a new parameter ssh_public_key
    - Model ApplicationGatewayUrlPathMap has a new parameter default_load_distribution_policy
    - Model FirewallPolicy has a new parameter sql
    - Model FirewallPolicy has a new parameter explicit_proxy_settings
    - Model VirtualHub has a new parameter kind
    - Model ApplicationGatewayPathRule has a new parameter load_distribution_policy
    - Added operation BastionHostsOperations.begin_update_tags
    - Added operation group ServiceTagInformationOperations



  **Features**

    - Model ApplicationGatewayTrustedClientCertificate has a new parameter validated_cert_data
    - Model ApplicationGatewayTrustedClientCertificate has a new parameter client_cert_issuer_dn
    - Model VirtualNetwork has a new parameter flow_timeout_in_minutes
    - Model FrontendIPConfiguration has a new parameter gateway_load_balancer
    - Model IPAddressAvailabilityResult has a new parameter is_platform_reserved
    - Model CustomIpPrefix has a new parameter custom_ip_prefix_parent
    - Model CustomIpPrefix has a new parameter failed_reason
    - Model CustomIpPrefix has a new parameter child_custom_ip_prefixes
    - Model CustomIpPrefix has a new parameter authorization_message
    - Model CustomIpPrefix has a new parameter signed_message
    - Model VirtualNetworkPeering has a new parameter peering_sync_level
    - Model VirtualNetworkPeering has a new parameter resource_guid
    - Model VirtualNetworkPeering has a new parameter do_not_verify_remote_gateways
    - Model VirtualNetworkPeering has a new parameter type
    - Model VirtualNetworkPeering has a new parameter remote_virtual_network_address_space
    - Model Subnet has a new parameter application_gateway_ip_configurations
    - Model Subnet has a new parameter type
    - Model LoadBalancingRule has a new parameter backend_address_pools
    - Model EffectiveNetworkSecurityGroupAssociation has a new parameter network_manager
    - Model BastionHost has a new parameter sku
    - Model VirtualNetworkGateway has a new parameter extended_location
    - Model VirtualNetworkGateway has a new parameter nat_rules
    - Model VirtualNetworkGateway has a new parameter enable_bgp_route_translation_for_nat
    - Model NetworkInterface has a new parameter workload_type
    - Model NetworkInterface has a new parameter private_link_service
    - Model NetworkInterface has a new parameter nic_type
    - Model NetworkInterface has a new parameter migration_phase
    - Model Delegation has a new parameter type
    - Model PublicIPPrefix has a new parameter nat_gateway
    - Model VirtualNetworkGatewayConnection has a new parameter egress_nat_rules
    - Model VirtualNetworkGatewayConnection has a new parameter ingress_nat_rules
    - Model NetworkInterfaceIPConfiguration has a new parameter gateway_load_balancer
    - Model NetworkInterfaceIPConfiguration has a new parameter type
    - Model AvailablePrivateEndpointType has a new parameter display_name
    - Model PublicIPAddress has a new parameter delete_option
    - Model PublicIPAddress has a new parameter nat_gateway
    - Model PublicIPAddress has a new parameter service_public_ip_address
    - Model PublicIPAddress has a new parameter linked_public_ip_address
    - Model PublicIPAddress has a new parameter migration_phase
    - Model VirtualHub has a new parameter preferred_routing_gateway
    - Model BackendAddressPool has a new parameter tunnel_interfaces
    - Model ServiceTagInformationPropertiesFormat has a new parameter state
    - Added operation LoadBalancersOperations.begin_swap_public_ip_addresses
    - Added operation group VirtualNetworkGatewayNatRulesOperations

  **Breaking changes**

    - Operation VirtualNetworkPeeringsOperations.begin_create_or_update has a new signature
    - Model VirtualNetworkGateway no longer has parameter virtual_network_extended_location



  **Features**

    - Model VpnConnection has a new parameter traffic_selector_policies
    - Model VirtualNetworkGateway has a new parameter virtual_network_extended_location
    - Model VirtualNetworkGateway has a new parameter v_net_extended_location_resource_id
    - Model VpnClientConfiguration has a new parameter vpn_authentication_types
    - Model LoadBalancerBackendAddress has a new parameter subnet
    - Model ServiceEndpointPolicy has a new parameter kind
    - Model FirewallPolicy has a new parameter snat
    - Model FirewallPolicy has a new parameter insights
    - Added operation VirtualNetworkGatewayConnectionsOperations.begin_reset_connection
    - Added operation VpnLinkConnectionsOperations.begin_get_ike_sas
    - Added operation VpnLinkConnectionsOperations.begin_reset_connection

  **Breaking changes**

    - Model VirtualNetworkGateway no longer has parameter extended_location
    - Model VirtualNetworkGateway no longer has parameter virtual_network_extended_location_resource_id



  **Features**
    - Model PrivateEndpoint has a new parameter extended_location
    - Model VpnGateway has a new parameter nat_rules
    - Model ExpressRouteConnection has a new parameter express_route_gateway_bypass
    - Model SecurityRule has a new parameter type
    - Model PrivateLinkService has a new parameter extended_location
    - Model Route has a new parameter type
    - Model Route has a new parameter has_bgp_override
    - Model RouteTable has a new parameter resource_guid
    - Model VpnSiteLinkConnection has a new parameter ingress_nat_rules
    - Model VpnSiteLinkConnection has a new parameter vpn_link_connection_mode
    - Model VpnSiteLinkConnection has a new parameter egress_nat_rules
    - Model BackendAddressPool has a new parameter location
    - Model CustomIpPrefix has a new parameter extended_location
    - Added operation ExpressRouteGatewaysOperations.begin_update_tags
    - Added operation VirtualNetworkGatewayConnectionsOperations.begin_get_ike_sas
    - Added operation group NatRulesOperations



  **Features**

    - Model PublicIPPrefix has a new parameter extended_location
    - Model PublicIPPrefixSku has a new parameter tier
    - Model NatRule has a new parameter translated_fqdn
    - Model NetworkInterface has a new parameter extended_location
    - Model ApplicationRule has a new parameter terminate_tls
    - Model ApplicationRule has a new parameter web_categories
    - Model ApplicationRule has a new parameter target_urls
    - Model VirtualNetworkGatewayConnection has a new parameter connection_mode
    - Model LoadBalancer has a new parameter extended_location
    - Model PublicIPAddress has a new parameter extended_location
    - Model LoadBalancerSku has a new parameter tier
    - Model VirtualNetwork has a new parameter extended_location
    - Model P2SVpnGateway has a new parameter is_routing_preference_internet
    - Model IpGroup has a new parameter firewall_policies
    - Model VpnGateway has a new parameter is_routing_preference_internet
    - Model VirtualNetworkGateway has a new parameter extended_location
    - Model VirtualNetworkGateway has a new parameter virtual_network_extended_location_resource_id
    - Model VirtualNetworkGatewayConnectionListEntity has a new parameter connection_mode
    - Model FirewallPolicy has a new parameter sku
    - Model FirewallPolicy has a new parameter transport_security
    - Model FirewallPolicy has a new parameter identity
    - Model FirewallPolicy has a new parameter intrusion_detection
    - Model VirtualHub has a new parameter allow_branch_to_branch_traffic
    - Model PublicIPAddressSku has a new parameter tier
    - Model ServiceTagsListResult has a new parameter next_link
    - Model LoadBalancerBackendAddress has a new parameter load_balancer_frontend_ip_configuration
    - Added operation NetworkInterfacesOperations.list_cloud_service_network_interfaces
    - Added operation NetworkInterfacesOperations.get_cloud_service_network_interface
    - Added operation NetworkInterfacesOperations.list_cloud_service_role_instance_network_interfaces
    - Added operation PublicIPAddressesOperations.list_cloud_service_role_instance_public_ip_addresses
    - Added operation PublicIPAddressesOperations.list_cloud_service_public_ip_addresses
    - Added operation PublicIPAddressesOperations.get_cloud_service_public_ip_address
    - Added operation group WebCategoriesOperations

  **Breaking changes**

    - Operation ConnectionMonitorsOperations.begin_create_or_update has a new signature
    - Model VirtualHub no longer has parameter enable_virtual_router_route_propogation



  **Features**

    - Model VirtualNetworkPeering has a new parameter remote_bgp_communities
    - Model VirtualHub has a new parameter virtual_router_asn
    - Model VirtualHub has a new parameter routing_state
    - Model VirtualHub has a new parameter ip_configurations
    - Model VirtualHub has a new parameter virtual_router_ips
    - Model VirtualHub has a new parameter enable_virtual_router_route_propogation
    - Model VirtualHub has a new parameter bgp_connections
    - Model FirewallPolicyRule has a new parameter description
    - Model ExpressRouteLinkMacSecConfig has a new parameter sci_state
    - Model VpnGateway has a new parameter ip_configurations
    - Model P2SConnectionConfiguration has a new parameter enable_internet_security
    - Model ConnectionMonitorEndpoint has a new parameter type
    - Model ConnectionMonitorEndpoint has a new parameter coverage_level
    - Model ConnectionMonitorEndpoint has a new parameter scope
    - Model FirewallPolicy has a new parameter rule_collection_groups
    - Model FirewallPolicy has a new parameter dns_settings
    - Model NetworkInterface has a new parameter dscp_configuration
    - Model NetworkVirtualAppliance has a new parameter address_prefix
    - Model NetworkVirtualAppliance has a new parameter cloud_init_configuration_blobs
    - Model NetworkVirtualAppliance has a new parameter boot_strap_configuration_blobs
    - Model NetworkVirtualAppliance has a new parameter cloud_init_configuration
    - Model NetworkVirtualAppliance has a new parameter inbound_security_rules
    - Model NetworkVirtualAppliance has a new parameter nva_sku
    - Model NetworkVirtualAppliance has a new parameter virtual_appliance_sites
    - Model ConnectionMonitorTcpConfiguration has a new parameter destination_port_behavior
    - Model ApplicationGatewayHttpListener has a new parameter ssl_profile
    - Model P2SVpnGateway has a new parameter custom_dns_servers
    - Model ApplicationGateway has a new parameter private_link_configurations
    - Model ApplicationGateway has a new parameter trusted_client_certificates
    - Model ApplicationGateway has a new parameter private_endpoint_connections
    - Model ApplicationGateway has a new parameter ssl_profiles
    - Model HubIPAddresses has a new parameter public_i_ps
    - Model PublicIPPrefix has a new parameter custom_ip_prefix
    - Model ApplicationGatewayFrontendIPConfiguration has a new parameter private_link_configuration
    - Model VpnSite has a new parameter o365_policy
    - Model ConnectivityHop has a new parameter previous_links
    - Model ConnectivityHop has a new parameter previous_hop_ids
    - Model ConnectivityHop has a new parameter links
    - Added operation ExpressRoutePortsOperations.generate_loa
    - Added operation FlowLogsOperations.update_tags
    - Added operation HubVirtualNetworkConnectionsOperations.begin_create_or_update
    - Added operation HubVirtualNetworkConnectionsOperations.begin_delete
    - Added operation VpnGatewaysOperations.begin_stop_packet_capture
    - Added operation VpnGatewaysOperations.begin_start_packet_capture
    - Added operation VpnGatewaysOperations.begin_update_tags
    - Added operation VpnConnectionsOperations.begin_stop_packet_capture
    - Added operation VpnConnectionsOperations.begin_start_packet_capture
    - Added operation PrivateLinkServicesOperations.begin_check_private_link_service_visibility_by_resource_group
    - Added operation PrivateLinkServicesOperations.begin_check_private_link_service_visibility
    - Added operation VirtualHubsOperations.begin_get_effective_virtual_hub_routes
    - Added operation P2SVpnGatewaysOperations.begin_reset
    - Added operation P2SVpnGatewaysOperations.begin_update_tags
    - Added operation group CustomIPPrefixesOperations
    - Added operation group VirtualApplianceSitesOperations
    - Added operation group DscpConfigurationOperations
    - Added operation group VirtualHubIpConfigurationOperations
    - Added operation group VirtualHubBgpConnectionOperations
    - Added operation group InboundSecurityRuleOperations
    - Added operation group VirtualApplianceSkusOperations
    - Added operation group ApplicationGatewayPrivateLinkResourcesOperations
    - Added operation group ApplicationGatewayPrivateEndpointConnectionsOperations
    - Added operation group FirewallPolicyRuleCollectionGroupsOperations
    - Added operation group VirtualHubBgpConnectionsOperations

  **Breaking changes**

    - Model VirtualHub no longer has parameter virtual_network_connections
    - Model FirewallPolicyRule no longer has parameter priority
    - Model FirewallPolicy no longer has parameter transport_security
    - Model FirewallPolicy no longer has parameter rule_groups
    - Model FirewallPolicy no longer has parameter intrusion_system_mode
    - Model FirewallPolicy no longer has parameter identity
    - Model NetworkVirtualAppliance no longer has parameter boot_strap_configuration_blob
    - Model NetworkVirtualAppliance no longer has parameter sku
    - Model NetworkVirtualAppliance no longer has parameter cloud_init_configuration_blob
    - Model NatRuleCondition no longer has parameter terminate_tls
    - Model HubIPAddresses no longer has parameter public_ip_addresses
    - Model ApplicationRuleCondition no longer has parameter target_urls
    - Removed operation VpnGatewaysOperations.update_tags
    - Removed operation PrivateLinkServicesOperations.check_private_link_service_visibility_by_resource_group
    - Removed operation PrivateLinkServicesOperations.check_private_link_service_visibility
    - Removed operation P2SVpnGatewaysOperations.update_tags



  This is beta preview version.
  For detailed changelog please refer to equivalent stable version 10.2.0 (https://pypi.org/project/azure-mgmt-network/10.2.0/)

  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.




  **Features**

    - Model VpnConnection has a new parameter routing_configuration
    - Model NatRuleCondition has a new parameter terminate_tls
    - Model HubVirtualNetworkConnection has a new parameter routing_configuration
    - Model ExpressRouteConnection has a new parameter routing_configuration
    - Model FirewallPolicy has a new parameter transport_security
    - Model FirewallPolicy has a new parameter identity
    - Model FirewallPolicy has a new parameter threat_intel_whitelist
    - Model ApplicationRuleCondition has a new parameter target_urls
    - Model P2SConnectionConfiguration has a new parameter routing_configuration
    - Model BackendAddressPool has a new parameter load_balancer_backend_addresses
    - Added operation LoadBalancerBackendAddressPoolsOperations.create_or_update
    - Added operation LoadBalancerBackendAddressPoolsOperations.delete
    - Added operation group HubRouteTablesOperations



  **Features**

    - Model VpnConnection has a new parameter dpd_timeout_seconds
    - Model FirewallPolicy has a new parameter intrusion_system_mode
    - Model Subnet has a new parameter ip_allocations
    - Model ApplicationGateway has a new parameter force_firewall_policy_association
    - Model PrivateEndpoint has a new parameter custom_dns_configs
    - Model VirtualNetworkGatewayConnection has a new parameter dpd_timeout_seconds
    - Model VpnClientConfiguration has a new parameter radius_servers
    - Model VirtualNetwork has a new parameter ip_allocations
    - Model VirtualHub has a new parameter security_partner_provider
    - Model VpnServerConfiguration has a new parameter radius_servers
    - Added operation group PrivateDnsZoneGroupsOperations
    - Added operation group SecurityPartnerProvidersOperations
    - Added operation group IpAllocationsOperations



  **Features**

    - Model VirtualNetworkGatewayConnection has a new parameter use_local_azure_ip_address
    - Model NetworkRuleCondition has a new parameter source_ip_groups
    - Model NetworkRuleCondition has a new parameter destination_ip_groups
    - Model VirtualNetworkGatewayIPConfiguration has a new parameter private_ip_address
    - Model BgpSettings has a new parameter bgp_peering_addresses
    - Model ExpressRouteCircuitConnection has a new parameter ipv6_circuit_connection_config
    - Model ApplicationGatewayHttpListener has a new parameter host_names
    - Model ApplicationRuleCondition has a new parameter source_ip_groups
    - Model VirtualNetworkGateway has a new parameter enable_private_ip_address
    - Model LocalNetworkGateway has a new parameter fqdn
    - Model VpnSiteLink has a new parameter fqdn
    - Model NetworkSecurityGroup has a new parameter flow_logs
    - Added operation NetworkManagementClientOperationsMixin.put_bastion_shareable_link
    - Added operation NetworkManagementClientOperationsMixin.get_bastion_shareable_link
    - Added operation NetworkManagementClientOperationsMixin.delete_bastion_shareable_link
    - Added operation NetworkManagementClientOperationsMixin.disconnect_active_sessions
    - Added operation NetworkManagementClientOperationsMixin.get_active_sessions
    - Added operation group NetworkVirtualAppliancesOperations

  **Breaking changes**

    - Model ApplicationGatewayHttpListener no longer has parameter hostnames



  **Features**

    - Model AzureFirewall has a new parameter ip_groups
    - Model AzureFirewall has a new parameter
      management_ip_configuration
    - Model ConnectionMonitorResult has a new parameter endpoints
    - Model ConnectionMonitorResult has a new parameter
      connection_monitor_type
    - Model ConnectionMonitorResult has a new parameter
      test_configurations
    - Model ConnectionMonitorResult has a new parameter test_groups
    - Model ConnectionMonitorResult has a new parameter outputs
    - Model ConnectionMonitorResult has a new parameter notes
    - Model AzureFirewallIPConfiguration has a new parameter type
    - Model ConnectionMonitor has a new parameter endpoints
    - Model ConnectionMonitor has a new parameter test_configurations
    - Model ConnectionMonitor has a new parameter test_groups
    - Model ConnectionMonitor has a new parameter outputs
    - Model ConnectionMonitor has a new parameter notes
    - Model DdosSettings has a new parameter protected_ip
    - Model ApplicationGatewayRewriteRuleActionSet has a new parameter
      url_configuration
    - Added operation
      P2sVpnGatewaysOperations.disconnect_p2s_vpn_connections
    - Added operation
      VirtualNetworkGatewaysOperations.disconnect_virtual_network_gateway_vpn_connections
    - Added operation group FlowLogsOperations

  **Breaking changes**

    - Operation
      ExpressRouteCircuitAuthorizationsOperations.create_or_update has a
      new signature
    - Model ConnectionMonitorParameters has a new signature



  **Features**

    - Model PrivateLinkServiceConnectionState has a new parameter
      actions_required
    - Model ConnectivityParameters has a new parameter
      preferred_ip_version

  **Breaking changes**

    - Model PrivateLinkServiceConnectionState no longer has parameter
      action_required



  **Features**

    - Model ApplicationGatewayHttpListener has a new parameter hostnames
    - Model ApplicationGatewayHttpListener has a new parameter
      firewall_policy
    - Model ApplicationGatewayPathRule has a new parameter
      firewall_policy
    - Model P2SVpnGateway has a new parameter
      p2_sconnection_configurations
    - Model VpnServerConfiguration has a new parameter
      vpn_client_root_certificates
    - Model VpnServerConfiguration has a new parameter
      radius_server_root_certificates
    - Model VpnServerConfiguration has a new parameter
      radius_client_root_certificates
    - Model VpnServerConfiguration has a new parameter
      vpn_client_revoked_certificates
    - Model ExpressRouteConnection has a new parameter
      enable_internet_security
    - Model AzureFirewallApplicationRule has a new parameter
      source_ip_groups
    - Model WebApplicationFirewallPolicy has a new parameter
      path_based_rules
    - Model WebApplicationFirewallPolicy has a new parameter
      http_listeners
    - Model PrivateLinkService has a new parameter enable_proxy_protocol
    - Model AzureFirewallNetworkRule has a new parameter
      destination_ip_groups
    - Model AzureFirewallNetworkRule has a new parameter
      source_ip_groups
    - Model AzureFirewallNetworkRule has a new parameter
      destination_fqdns
    - Model VirtualWAN has a new parameter virtual_wan_type
    - Model VirtualHub has a new parameter sku
    - Model VirtualHub has a new parameter virtual_hub_route_table_v2s
    - Model AzureFirewallNatRule has a new parameter translated_fqdn
    - Model AzureFirewallNatRule has a new parameter source_ip_groups
    - Model PrivateEndpointConnection has a new parameter link_identifier
    - Model AzureFirewall has a new parameter additional_properties
    - Added operation RouteFiltersOperations.update_tags
    - Added operation ServiceEndpointPoliciesOperations.update_tags
    - Added operation
      PrivateLinkServicesOperations.get_private_endpoint_connection
    - Added operation
      PrivateLinkServicesOperations.list_private_endpoint_connections
    - Added operation group VirtualHubRouteTableV2sOperations
    - Added operation group IpGroupsOperations

  **Breaking changes**

    - Operation AzureFirewallsOperations.update_tags has a new signature
    - Operation
      ExpressRouteCircuitAuthorizationsOperations.create_or_update has a
      new signature
    - Model P2SVpnGateway no longer has parameter
      p2s_connection_configurations
    - Model VpnServerConfiguration no longer has parameter
      vpn_server_config_vpn_client_root_certificates
    - Model VpnServerConfiguration no longer has parameter
      vpn_server_config_radius_client_root_certificates
    - Model VpnServerConfiguration no longer has parameter
      vpn_server_config_vpn_client_revoked_certificates
    - Model VpnServerConfiguration no longer has parameter
      vpn_server_config_radius_server_root_certificates
    - Removed operation RouteFiltersOperations.update
    - Removed operation VirtualRoutersOperations.update
    - Removed operation RouteFilterRulesOperations.update
    - Removed operation VirtualRouterPeeringsOperations.update
    - Removed operation FirewallPoliciesOperations.update_tags
    - Removed operation ServiceEndpointPoliciesOperations.update



  **Features**

    - Model VirtualNetwork has a new parameter bgp_communities
    - Model VirtualHub has a new parameter azure_firewall
    - Model VirtualHub has a new parameter security_provider_name
    - Model P2SVpnGateway has a new parameter
      p2s_connection_configurations
    - Model P2SVpnGateway has a new parameter vpn_server_configuration
    - Model AzureFirewall has a new parameter sku
    - Model VirtualNetworkGateway has a new parameter
      inbound_dns_forwarding_endpoint
    - Model VirtualNetworkGateway has a new parameter
      enable_dns_forwarding
    - Added operation
      P2sVpnGatewaysOperations.get_p2s_vpn_connection_health_detailed
    - Added operation
      NetworkManagementClientOperationsMixin.generatevirtualwanvpnserverconfigurationvpnprofile
    - Added operation group VpnServerConfigurationsOperations
    - Added operation group
      VpnServerConfigurationsAssociatedWithVirtualWanOperations
    - Added operation group AvailableServiceAliasesOperations

  **Breaking changes**

    - Model WebApplicationFirewallPolicy has a new required parameter
      managed_rules
    - Model P2SVpnGateway no longer has parameter
      vpn_client_address_pool
    - Model P2SVpnGateway no longer has parameter custom_routes
    - Model P2SVpnGateway no longer has parameter
      p2_svpn_server_configuration
    - Model VirtualWAN no longer has parameter security_provider_name
    - Model VirtualWAN no longer has parameter
      p2_svpn_server_configurations
    - Model PolicySettings has a new signature



  **Features**

    - Model VirtualNetworkGateway has a new parameter
      vpn_gateway_generation
    - Model ExpressRoutePort has a new parameter identity
    - Model VirtualNetworkGatewayConnection has a new parameter
      traffic_selector_policies
    - Model ExpressRouteLink has a new parameter mac_sec_config
    - Model VirtualNetworkGatewayConnectionListEntity has a new parameter
      traffic_selector_policies
    - Model NetworkInterfaceIPConfiguration has a new parameter
      private_link_connection_properties
    - Model ApplicationGatewayRequestRoutingRule has a new parameter
      priority
    - Added operation
      VirtualNetworkGatewayConnectionsOperations.stop_packet_capture
    - Added operation
      VirtualNetworkGatewayConnectionsOperations.start_packet_capture
    - Added operation ConnectionMonitorsOperations.update_tags
    - Added operation
      VirtualNetworkGatewaysOperations.stop_packet_capture
    - Added operation
      VirtualNetworkGatewaysOperations.start_packet_capture
    - Added operation group VirtualRoutersOperations
    - Added operation group VirtualRouterPeeringsOperations



  **Features**

    - Model PrivateLinkServiceIpConfiguration has a new parameter primary
    - Model PrivateLinkServiceIpConfiguration has a new parameter etag
    - Model PrivateLinkServiceIpConfiguration has a new parameter type
    - Model PrivateLinkServiceIpConfiguration has a new parameter id
    - Model AzureFirewall has a new parameter virtual_hub
    - Model AzureFirewall has a new parameter hub_ip_addresses
    - Model AzureFirewall has a new parameter firewall_policy
    - Model PrivateLinkServiceConnection has a new parameter
      provisioning_state
    - Model PrivateLinkServiceConnection has a new parameter etag
    - Model PrivateLinkServiceConnection has a new parameter type
    - Model PublicIPPrefix has a new parameter
      load_balancer_frontend_ip_configuration
    - Model ApplicationGatewayOnDemandProbe has a new parameter
      backend_address_pool
    - Model ApplicationGatewayOnDemandProbe has a new parameter
      backend_http_settings
    - Model PrivateEndpointConnection has a new parameter
      provisioning_state
    - Model PrivateEndpointConnection has a new parameter etag
    - Model PrivateEndpointConnection has a new parameter type
    - Added operation SubnetsOperations.unprepare_network_policies
    - Added operation group FirewallPolicyRuleGroupsOperations
    - Added operation group FirewallPoliciesOperations

  **Breaking changes**

    - Model PrivateLinkServiceIpConfiguration no longer has parameter
      public_ip_address
    - Model ApplicationGatewayOnDemandProbe no longer has parameter
      backend_pool_name
    - Model ApplicationGatewayOnDemandProbe no longer has parameter
      backend_http_setting_name



  **Features**

    - Model Subnet has a new parameter
      private_link_service_network_policies
    - Model Subnet has a new parameter
      private_endpoint_network_policies
    - Model VpnSite has a new parameter vpn_site_links
    - Model LoadBalancingRule has a new parameter type
    - Model BackendAddressPool has a new parameter outbound_rules
    - Model BackendAddressPool has a new parameter type
    - Model InboundNatPool has a new parameter type
    - Model OutboundRule has a new parameter type
    - Model InboundNatRule has a new parameter type
    - Model Probe has a new parameter type
    - Model FrontendIPConfiguration has a new parameter
      private_ip_address_version
    - Model FrontendIPConfiguration has a new parameter type
    - Model AvailablePrivateEndpointType has a new parameter name
    - Model AvailablePrivateEndpointType has a new parameter
      resource_name
    - Model VpnConnection has a new parameter vpn_link_connections
    - Added operation
      AvailablePrivateEndpointTypesOperations.list_by_resource_group
    - Added operation AzureFirewallsOperations.update_tags
    - Added operation
      PrivateLinkServicesOperations.check_private_link_service_visibility_by_resource_group
    - Added operation
      PrivateLinkServicesOperations.list_auto_approved_private_link_services
    - Added operation
      PrivateLinkServicesOperations.check_private_link_service_visibility
    - Added operation
      PrivateLinkServicesOperations.list_auto_approved_private_link_services_by_resource_group
    - Added operation group VpnLinkConnectionsOperations
    - Added operation group VpnSiteLinkConnectionsOperations
    - Added operation group VpnSiteLinksOperations

  **Breaking changes**

    - Operation SubnetsOperations.prepare_network_policies has a new
      signature
    - Model PrepareNetworkPoliciesRequest no longer has parameter
      resource_group_name
    - Model AvailablePrivateEndpointType no longer has parameter
      service_name
    - Removed operation group
      AvailableResourceGroupPrivateEndpointTypesOperations



  **Features**

    - Model NetworkInterface has a new parameter private_endpoint
    - Model ServiceAssociationLink has a new parameter type
    - Model ServiceAssociationLink has a new parameter allow_delete
    - Model ServiceAssociationLink has a new parameter locations
    - Model Subnet has a new parameter private_endpoints
    - Model PatchRouteFilter has a new parameter ipv6_peerings
    - Model ExpressRouteCircuitPeering has a new parameter type
    - Model ApplicationGatewayProbe has a new parameter port
    - Model RouteFilter has a new parameter ipv6_peerings
    - Model ExpressRouteCircuitAuthorization has a new parameter type
    - Model PeerExpressRouteCircuitConnection has a new parameter type
    - Model AzureFirewall has a new parameter zones
    - Model ResourceNavigationLink has a new parameter type
    - Model ExpressRouteCircuitConnection has a new parameter type
    - Model VpnConnection has a new parameter
      use_policy_based_traffic_selectors
    - Model NatGateway has a new parameter zones
    - Model VpnClientConfiguration has a new parameter aad_audience
    - Model VpnClientConfiguration has a new parameter aad_issuer
    - Model VpnClientConfiguration has a new parameter aad_tenant
    - Added operation
      VirtualNetworkGatewaysOperations.get_vpnclient_connection_health
    - Added operation
      P2sVpnGatewaysOperations.get_p2s_vpn_connection_health
    - Added operation VpnGatewaysOperations.reset
    - Added operation group BastionHostsOperations
    - Added operation group NetworkManagementClientOperationsMixin
    - Added operation group PrivateLinkServicesOperations
    - Added operation group
      AvailableResourceGroupPrivateEndpointTypesOperations
    - Added operation group ServiceAssociationLinksOperations
    - Added operation group ResourceNavigationLinksOperations
    - Added operation group ServiceTagsOperations
    - Added operation group PrivateEndpointsOperations
    - Added operation group AvailablePrivateEndpointTypesOperations

  **Breaking changes**

    - Model NetworkInterface no longer has parameter interface_endpoint
    - Model Subnet no longer has parameter interface_endpoints
    - Removed operation group InterfaceEndpointsOperations

  **General Breaking changes**

  This version uses a next-generation code generator that *might*
  introduce breaking changes if you were importing from the v20xx_yy_zz
  API folders. In summary, some modules were incorrectly
  visible/importable and have been renamed. This fixed several issues
  caused by usage of classes that were not supposed to be used in the
  first place.

    - NetworkManagementClient cannot be imported from
      `azure.mgmt.network.v20xx_yy_zz.network_management_client`
      anymore (import from `azure.mgmt.network.v20xx_yy_zz` works like
      before)
    - NetworkManagementClientConfiguration import has been moved from
      `azure.mgmt.network.v20xx_yy_zz.network_management_client` to
      `azure.mgmt.network.v20xx_yy_zz`
    - A model `MyClass` from a "models" sub-module cannot be imported
      anymore using `azure.mgmt.network.v20xx_yy_zz.models.my_class`
      (import from `azure.mgmt.network.v20xx_yy_zz.models` works like
      before)
    - An operation class `MyClassOperations` from an `operations`
      sub-module cannot be imported anymore using
      `azure.mgmt.network.v20xx_yy_zz.operations.my_class_operations`
      (import from `azure.mgmt.network.v20xx_yy_zz.operations` works
      like before)

  Last but not least, HTTP connection pooling is now enabled by default.
  You should always use a client as a context manager, or call close(), or
  use no more than one client per process.



  **Features**

    - Model P2SVpnGateway has a new parameter custom_routes
    - Model Subnet has a new parameter nat_gateway
    - Model VpnConnection has a new parameter
      use_local_azure_ip_address
    - Model EffectiveRoute has a new parameter
      disable_bgp_route_propagation
    - Model VirtualNetworkGateway has a new parameter custom_routes
    - Added operation
      ApplicationGatewaysOperations.backend_health_on_demand
    - Added operation DdosProtectionPlansOperations.update_tags
    - Added operation group NatGatewaysOperations

  **Bug fixes and preview API updates**

    - Parameter output_blob_sas_url of model
      GetVpnSitesConfigurationRequest is now required
    - Operation VpnSitesConfigurationOperations.download has a new
      signature
    - Model ExpressRouteCircuit no longer has parameter
      allow_global_reach



  **Features**

    - Model ApplicationGateway has a new parameter firewall_policy
    - Model ApplicationGatewayBackendHealthServer has a new parameter
      health_probe_log
    - Model ExpressRouteCircuitPeering has a new parameter
      peered_connections
    - Model ExpressRouteCircuit has a new parameter global_reach_enabled
    - Added operation group PeerExpressRouteCircuitConnectionsOperations
    - Added operation group WebApplicationFirewallPoliciesOperations

  **Bugfixes**

    - Fix incorrect operation
      ApplicationGatewaysOperations.list_available_request_headers
    - Fix incorrect operation
      ApplicationGatewaysOperations.list_available_server_variables
    - Fix incorrect operation
      ApplicationGatewaysOperations.list_available_response_headers



  **Features**

    - Model AzureFirewall has a new parameter threat_intel_mode
    - Model ApplicationGatewayRewriteRule has a new parameter conditions
    - Model ApplicationGatewayRewriteRule has a new parameter
      rule_sequence
    - Model ApplicationGatewayAutoscaleConfiguration has a new parameter
      max_capacity
    - Added operation SubnetsOperations.prepare_network_policies



  **Features**

    - Add missing ddos_custom_policies operations



  **Features**

    - Model PublicIPAddress has a new parameter ddos_settings
    - Added operation
      ApplicationGatewaysOperations.list_available_request_headers
    - Added operation
      ApplicationGatewaysOperations.list_available_server_variables
    - Added operation
      ApplicationGatewaysOperations.list_available_response_headers
    - Added operation ApplicationSecurityGroupsOperations.update_tags



  **Features**

    - Model ApplicationGatewaySslCertificate has a new parameter
      key_vault_secret_id
    - Model ApplicationGatewayRequestRoutingRule has a new parameter
      rewrite_rule_set
    - Model FlowLogInformation has a new parameter format
    - Model ApplicationGateway has a new parameter identity
    - Model ApplicationGateway has a new parameter rewrite_rule_sets
    - Model TrafficAnalyticsConfigurationProperties has a new parameter
      traffic_analytics_interval
    - Model ApplicationGatewayPathRule has a new parameter
      rewrite_rule_set
    - Model ApplicationGatewayUrlPathMap has a new parameter
      default_rewrite_rule_set

  **Breaking changes**

    - Model ApplicationGatewayTrustedRootCertificate no longer has
      parameter keyvault_secret_id (replaced by key_vault_secret_id)



  **Features**

    - Model ApplicationGatewayWebApplicationFirewallConfiguration has a
      new parameter exclusions
    - Model ApplicationGatewayWebApplicationFirewallConfiguration has a
      new parameter file_upload_limit_in_mb
    - Model ApplicationGatewayWebApplicationFirewallConfiguration has a
      new parameter max_request_body_size_in_kb
    - Model ApplicationGatewayHttpListener has a new parameter
      custom_error_configurations
    - Model ExpressRouteCircuit has a new parameter bandwidth_in_gbps
    - Model ExpressRouteCircuit has a new parameter stag
    - Model ExpressRouteCircuit has a new parameter express_route_port
    - Model EvaluatedNetworkSecurityGroup has a new parameter applied_to
    - Model NetworkConfigurationDiagnosticResult has a new parameter
      profile
    - Model ApplicationGateway has a new parameter
      custom_error_configurations
    - Added operation group LoadBalancerOutboundRulesOperations
    - Added operation group ExpressRouteLinksOperations
    - Added operation group ExpressRoutePortsOperations
    - Added operation group ExpressRoutePortsLocationsOperations

  **Breaking changes**

    - Model NetworkConfigurationDiagnosticResult no longer has parameter
      traffic_query
    - Operation
      NetworkWatchersOperations.get_network_configuration_diagnostic
      has a new signature (no longer takes target_resource_id, queries,
      but a NetworkConfigurationDiagnosticParameters instance)



  **Bugfixes**

    - Fix unexpected exception with network_profiles.delete



  Default API version is now 2018-08-01

  **Features**

    - Model AzureFirewall has a new parameter nat_rule_collections
    - Model VirtualHub has a new parameter route_table
    - Model VirtualHub has a new parameter virtual_network_connections
    - Model VirtualHub has a new parameter p2_svpn_gateway
    - Model VirtualHub has a new parameter express_route_gateway
    - Model VirtualHub has a new parameter vpn_gateway
    - Model VirtualWAN has a new parameter allow_vnet_to_vnet_traffic
    - Model VirtualWAN has a new parameter
      p2_svpn_server_configurations
    - Model VirtualWAN has a new parameter
      office365_local_breakout_category
    - Model VirtualWAN has a new parameter
      allow_branch_to_branch_traffic
    - Model VirtualWAN has a new parameter security_provider_name
    - Model VpnSite has a new parameter is_security_site
    - Model VpnConnection has a new parameter connection_bandwidth
    - Model VpnConnection has a new parameter enable_internet_security
    - Model VpnConnection has a new parameter
      vpn_connection_protocol_type
    - Model VpnConnection has a new parameter enable_rate_limiting
    - Model ServiceEndpointPolicy has a new parameter subnets
    - Model AzureFirewallApplicationRule has a new parameter fqdn_tags
    - Model AzureFirewallApplicationRule has a new parameter target_fqdns
    - Model VpnGateway has a new parameter vpn_gateway_scale_unit
    - Model ApplicationGatewayBackendHttpSettings has a new parameter
      trusted_root_certificates
    - Model VirtualNetworkGatewayConnection has a new parameter
      connection_protocol
    - Model ExpressRouteCircuitPeering has a new parameter
      express_route_connection
    - Model Subnet has a new parameter delegations
    - Model Subnet has a new parameter address_prefixes
    - Model Subnet has a new parameter ip_configuration_profiles
    - Model Subnet has a new parameter service_association_links
    - Model Subnet has a new parameter interface_endpoints
    - Model Subnet has a new parameter purpose
    - Model ApplicationGateway has a new parameter
      trusted_root_certificates
    - Model NetworkInterface has a new parameter tap_configurations
    - Model NetworkInterface has a new parameter hosted_workloads
    - Model NetworkInterface has a new parameter interface_endpoint
    - Model VirtualNetworkGatewayConnectionListEntity has a new parameter
      connection_protocol
    - Model HubVirtualNetworkConnection has a new parameter
      enable_internet_security
    - Model NetworkInterfaceIPConfiguration has a new parameter
      virtual_network_taps
    - Added operation
      VirtualNetworkGatewaysOperations.reset_vpn_client_shared_key
    - Added operation group ExpressRouteConnectionsOperations
    - Added operation group AzureFirewallFqdnTagsOperations
    - Added operation group VirtualNetworkTapsOperations
    - Added operation group NetworkProfilesOperations
    - Added operation group P2sVpnServerConfigurationsOperations
    - Added operation group AvailableDelegationsOperations
    - Added operation group InterfaceEndpointsOperations
    - Added operation group P2sVpnGatewaysOperations
    - Added operation group AvailableResourceGroupDelegationsOperations
    - Added operation group ExpressRouteGatewaysOperations
    - Added operation group NetworkInterfaceTapConfigurationsOperations

  **Breaking changes**

    - Model VirtualHub no longer has parameter
      hub_virtual_network_connections
    - Model VpnConnection no longer has parameter
      connection_bandwidth_in_mbps
    - Model AzureFirewallApplicationRule no longer has parameter
      target_urls
    - Model VpnGateway no longer has parameter policies
    - Model AzureFirewallIPConfiguration no longer has parameter
      internal_public_ip_address
    - Model ApplicationGatewayAutoscaleConfiguration has a new signature
    - Renamed virtual_wa_ns to virtual_wans



  Default API version is now 2018-07-01

  **Features**

    - Model ExpressRouteCircuit has a new parameter allow_global_reach
    - Model PublicIPAddress has a new parameter public_ip_prefix
    - Model BackendAddressPool has a new parameter outbound_rule
      (replaces outbound_nat_rule)
    - Model FrontendIPConfiguration has a new parameter outbound_rules
      (replaces outbound_nat_rule)
    - Model FrontendIPConfiguration has a new parameter public_ip_prefix
    - Model LoadBalancingRule has a new parameter enable_tcp_reset
    - Model VirtualNetworkGatewayConnectionListEntity has a new parameter
      express_route_gateway_bypass
    - Model VirtualNetworkGatewayConnection has a new parameter
      express_route_gateway_bypass
    - Model Subnet has a new parameter service_endpoint_policies
    - Model InboundNatPool has a new parameter enable_tcp_reset
    - Model LoadBalancer has a new parameter outbound_rules (replaces
      outbound_nat_rule)
    - Model InboundNatRule has a new parameter enable_tcp_reset
    - Added operation group ServiceEndpointPolicyDefinitionsOperations
    - Added operation group ServiceEndpointPoliciesOperations
    - Added operation group PublicIPPrefixesOperations

  **Breaking changes**

    - Model BackendAddressPool no longer has parameter outbound_nat_rule
      (now outbound_rules)
    - Model FrontendIPConfiguration no longer has parameter
      outbound_nat_rules (now outbound_rules)
    - Model LoadBalancer no longer has parameter outbound_nat_rules (now
      outbound_rules)



  **Bugfixes**

    - Fix packet_captures.get_status empty output



  **Features**

    - Supports now 2018-06-01 and 2018-04-01. 2018-06-01 is the new
      default.
    - Client class can be used as a context manager to keep the underlying
      HTTP session open for performance

  **Features starting 2018-04-01**

    - Model FlowLogInformation has a new parameter
      flow_analytics_configuration
    - Model ApplicationGateway has a new parameter enable_fips
    - Model ApplicationGateway has a new parameter
      autoscale_configuration
    - Model ApplicationGateway has a new parameter zones
    - Model ConnectionSharedKey has a new parameter id
    - Added operation group HubVirtualNetworkConnectionsOperations
    - Added operation group AzureFirewallsOperations
    - Added operation group VirtualHubsOperations
    - Added operation group VpnGatewaysOperations
    - Added operation group VpnSitesOperations
    - Added operation group VirtualWANsOperations
    - Added operation group VpnSitesConfigurationOperations
    - Added operation group VpnConnectionsOperations

  **Breaking changes starting 2018-04-01**

    - Operation
      VirtualNetworkGatewayConnectionsOperations.set_shared_key has a
      new parameter "id"
    - Operation DdosProtectionPlansOperations.create_or_update parameter
      "parameters" has been flatten to "tags/location"

  **Breaking changes starting 2018-06-01**

    - The new class VpnConnection introduced in 2018-04-01 renamed
      "connection_bandwidth" to "connection_bandwidth_in_mbps"



  **Bugfixes**

    - API version 2018-02-01 enum Probe now supports HTTPS (standard SKU
      load balancer)
    - API version 2015-06-15 adding missing "primary" in
      NetworkInterfaceIPConfiguration



  **Features**

    - All clients now support Azure profiles.
    - API version 2018-02-01 is now the default
    - Express Route Circuit Connection (considered preview)
    - Express Route Provider APIs
    - GetTopologyOperation supports query parameter
    - Feature work for setting Custom IPsec/IKE policy for Virtual Network
      Gateway point-to-site clients
    - DDoS Protection Plans



  **General Breaking changes**

  This version uses a next-generation code generator that *might*
  introduce breaking changes.

    - Model signatures now use only keyword-argument syntax. All
      positional arguments must be re-written as keyword-arguments. To
      keep auto-completion in most cases, models are now generated for
      Python 2 and Python 3. Python 3 uses the "*" syntax for
      keyword-only arguments.
    - Enum types now use the "str" mixin (class AzureEnum(str, Enum)) to
      improve the behavior when unrecognized enum values are encountered.
      While this is not a breaking change, the distinctions are important,
      and are documented here:
      <https://docs.python.org/3/library/enum.html#others> At a glance:
        - "is" should not be used at all.
        - "format" will return the string value, where "%s" string
          formatting will return `NameOfEnum.stringvalue`. Format syntax
          should be prefered.
    - New Long Running Operation:
        - Return type changes from
          `msrestazure.azure_operation.AzureOperationPoller` to
          `msrest.polling.LROPoller`. External API is the same.
        - Return type is now **always** a `msrest.polling.LROPoller`,
          regardless of the optional parameters used.
        - The behavior has changed when using `raw=True`. Instead of
          returning the initial call result as `ClientRawResponse`,
          without polling, now this returns an LROPoller. After polling,
          the final resource will be returned as a `ClientRawResponse`.
        - New `polling` parameter. The default behavior is
          `Polling=True` which will poll using ARM algorithm. When
          `Polling=False`, the response of the initial call will be
          returned without polling.
        - `polling` parameter accepts instances of subclasses of
          `msrest.polling.PollingMethod`.
        - `add_done_callback` will no longer raise if called after
          polling is finished, but will instead execute the callback right
          away.

  **Network Breaking changes**

    - Operation network_watcher.get_topology changed method signature

  **Features**

    - Add API Version 2018-01-01. Not default yet in this version.
    - Add ConnectionMonitor operation group (2017-10/11-01)
    - Add target_virtual_network / target_subnet to topology_parameter
      (2017-10/11-01)
    - Add idle_timeout_in_minutes / enable_floating_ip to
      inbound_nat_pool (2017-11-01)

  **Bugfixes**

    - Fix peer_asn validation rules (2017-10/11-01)



  **Bugfixes**

  Fix `SecurityRule` constructor parameters order to respect the one
  used until 1.5.0. This indeed introduces a breaking change for users of
  1.6.0 and 1.7.0, but this constructor signature change was not expected,
  and following semantic versionning all 1.x versions should follow the
  same signature.

  This fixes third party library, like Ansible, that expects (for
  excellent reasons) this SDK to follow strictly semantic versionning with
  regards to breaking changes and have their dependency system asking for
  `>=1.0;<2.0`



  **Features**

    - Add iptag. IpTag is way to restrict the range of IPaddresses to be
      allocated.
    - Default API version is now 2017-11-01

  **Bug fixes**

    - Added valid ASN range in ExpressRouteCircuitPeering (#1672)



  **Bug fixes**

    - Accept space in location for "usage" (i.e. "west us").
    - sourceAddressPrefix, sourceAddressPrefixes and
      sourceApplicationSecurityGroups are mutually exclusive and one only
      is needed, meaning none of them is required by itself. Thus,
      sourceAddressPrefix is not required anymore.
    - destinationAddressPrefix, destinationAddressPrefixes and
      destinationApplicationSecurityGroups are mutually exclusive and one
      only is needed, meaning none of them is required by itself. Thus,
      destinationAddressPrefix is not required anymore.
    - Client now accept unicode string as a valid subscription_id
      parameter
    - Restore missing azure.mgmt.network.__version__

  **Features**

    - Client now accept a "profile" parameter to define API version per
      operation group.
    - Add update_tags to most of the resources
    - Add operations group to list all available rest API operations
    - NetworkInterfaces_ListVirtualMachineScaleSetIpConfigurations
    - NetworkInterfaces_GetVirtualMachineScaleSetIpConfiguration



  **Features**

    - Availability Zones
    - Add network_watchers.get_azure_reachability_report
    - Add network_watchers.list_available_providers
    - Add virtual_network_gateways.supported_vpn_devices
    - Add virtual_network_gateways.vpn_device_configuration_script



  **Features**

    - Add ApiVersion 2017-09-01 (new default)
    - Add application_security_groups (ASG) operations group
    - Add ASG to network_interface operations
    - Add ASG to IP operations
    - Add source/destination ASGs to network security rules
    - Add DDOS protection and VM protection to vnet operations

  **Bug fix**

    - check_dns_name_availability now correctly defines
      "domain_name_label" as required and not optional



  **Features**

    - Add ApiVersion 2017-08-01 (new default)
    - Added in both 2017-08-01 and 2017-06-01:
        - virtual_network_gateways.list_connections method
        - default_security_rules operations group
        - inbound_nat_rules operations group
        - load_balancer_backend_address_pools operations group
        - load_balancer_frontend_ip_configurations operations group
        - load_balancer_load_balancing_rules operations group
        - load_balancer_network_interfaces operations group
        - load_balancer_probes operations group
        - network_interface_ip_configurations operations group
        - network_interface_load_balancers operations group
        - EffectiveNetworkSecurityGroup.tag_map attribute
        - EffectiveNetworkSecurityRule.source_port_ranges attribute
        - EffectiveNetworkSecurityRule.destination_port_ranges attribute
        - EffectiveNetworkSecurityRule.source_address_prefixes attribute
        - EffectiveNetworkSecurityRule.destination_address_prefixes
          attribute
        - SecurityRule.source_port_ranges attribute
        - SecurityRule.destination_port_ranges attribute
        - SecurityRule.source_address_prefixes attribute
        - SecurityRule.destination_address_prefixes attribute
    - Added in 2017-08-01 only
        - PublicIPAddress.sku
        - LoadBalancer.sku

  **Changes on preview**

  >   - "available_private_access_services" is renamed
  >     "available_endpoint_services"
  >   - "radius_secret" parsing fix (was unable to work in 1.3.0)



  **Preview features**

    - Adding "available_private_access_services" operation group
      (preview)
    - Adding "radius_secret" in Virtual Network Gateway (preview)

  **Bug Fixes**

    - VMSS Network ApiVersion fix in 2017-06-01 (point to 2017-03-30)



  **Features**

  Adding the following features to both 2017-03-01 and 2017-06-01:

    - express route ipv6
    - VMSS Network (get, list, etc.)
    - VMSS Public IP (get, list, etc.)



  **Features**

    - Add list_usage in virtual networks (2017-03-01)
    - Add ApiVersion 2017-06-01 (new default)

  This new ApiVersion is for new Application Gateway features:

  >   - ApplicationGateway Ssl Policy custom cipher suites support [new
  >     properties added to Sslpolicy Property of
  >     ApplciationGatewayPropertiesFormat]
  >   - Get AvailableSslOptions api [new resource
  >     ApplicationGatewayAvailableSslOptions and child resource
  >     ApplicationGatewayPredefinedPolicy]
  >   - Redirection support [new child resource
  >     ApplicationGatewayRedirectConfiguration for Application Gateway,
  >     new properties in UrlPathMap, PathRules and RequestRoutingRule]
  >   - Azure Websites feature support [new properties in
  >     ApplicationGatewayBackendHttpSettingsPropertiesFormat,
  >     ApplicationGatewayProbePropertiesFormat, schema for property
  >     ApplicationGatewayProbeHealthResponseMatch]



    - Tag 1.0.0rc3 as stable (same content)



  **Features**

    - Added check connectivity api to network watcher



  **Features**

    - Add ApiVersion 2016-12-01 and 2017-03-01
    - 2017-03-01 is now default ApiVersion

  **Bugfixes**

    - Restore access to NetworkWatcher and PacketCapture from 2016-09-01



  **Features**

  To help customers with sovereign clouds (not general Azure), this
  version has official multi ApiVersion support for 2015-06-15 and
  2016-09-01



    - Add NetworkWatcher
    - Add PacketCapture
    - Add new methods to Virtualk Network Gateway
        - get_bgp_peer_status
        - get_learned_routes
        - get_advertised_routes



    - Initial preview release. Based on API version 2016-09-01.



    - Initial preview release. Based on API version 2015-05-01-preview.


pkgId: 9aac98fe24116f9bddd70b609f917f0e7c120948a23ef79a12ab9e69f83e4544
name: python-azure-mgmt-network
arch: src
version: 27.0.0
epoch: 0
release: 1
summary: Microsoft Azure Network Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-network-27.0.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Network 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).



  _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_





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



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



  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.network import NetworkManagementClient
  import os

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



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








  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.








    - Added operation SecurityUserConfigurationsOperations.begin_delete
    - Added operation VpnLinkConnectionsOperations.begin_set_or_init_default_shared_key
    - Added operation VpnLinkConnectionsOperations.get_all_shared_keys
    - Added operation VpnLinkConnectionsOperations.get_default_shared_key
    - Added operation VpnLinkConnectionsOperations.list_default_shared_key
    - Added operation group NetworkManagerRoutingConfigurationsOperations
    - Added operation group RoutingRuleCollectionsOperations
    - Added operation group RoutingRulesOperations
    - Added operation group SecurityUserRuleCollectionsOperations
    - Added operation group SecurityUserRulesOperations
    - Model ApplicationGatewayFirewallRule has a new parameter sensitivity
    - Model AzureFirewall has a new parameter autoscale_configuration
    - Model ConfigurationGroup has a new parameter member_type
    - Model ConnectionSharedKeyResult has a new parameter id
    - Model ConnectionSharedKeyResult has a new parameter name
    - Model ConnectionSharedKeyResult has a new parameter properties
    - Model ConnectionSharedKeyResult has a new parameter type
    - Model FlowLog has a new parameter enabled_filtering_criteria
    - Model FlowLogInformation has a new parameter enabled_filtering_criteria
    - Model ManagedRuleOverride has a new parameter sensitivity
    - Model ManagedRulesDefinition has a new parameter exceptions
    - Model NetworkGroup has a new parameter member_type
    - Model PrivateLinkService has a new parameter destination_ip_address
    - Model VirtualNetwork has a new parameter private_endpoint_v_net_policies
    - Model VirtualNetworkGateway has a new parameter resiliency_model
    - Model WebApplicationFirewallPolicy has a new parameter application_gateway_for_containers



    - Model ConnectionSharedKeyResult no longer has parameter value





    - Added operation InboundSecurityRuleOperations.get
    - Model BastionHost has a new parameter enable_session_recording
    - Model ExpressRouteCircuitAuthorization has a new parameter connection_resource_uri
    - Model FlowLog has a new parameter identity
    - Model FlowLogInformation has a new parameter identity
    - Model Probe has a new parameter no_healthy_backends_behavior
    - Model ServiceEndpointPropertiesFormat has a new parameter network_identifier
    - Model VirtualNetworkGateway has a new parameter identity
    - Operation ExpressRouteCrossConnectionsOperations.list has a new optional parameter filter



    - Model FirewallPacketCaptureParameters no longer has parameter id





    - Added operation NetworkVirtualAppliancesOperations.begin_restart
    - Added operation group FirewallPolicyDeploymentsOperations
    - Added operation group FirewallPolicyDraftsOperations
    - Added operation group FirewallPolicyRuleCollectionGroupDraftsOperations
    - Model ApplicationGatewayHeaderConfiguration has a new parameter header_value_matcher
    - Model ApplicationGatewaySku has a new parameter family
    - Model ConnectionMonitorEndpoint has a new parameter location_details
    - Model ConnectionMonitorEndpoint has a new parameter subscription_id
    - Model ExpressRouteCircuit has a new parameter enable_direct_port_rate_limit
    - Model InboundSecurityRule has a new parameter rule_type
    - Model InboundSecurityRules has a new parameter applies_on
    - Model InboundSecurityRules has a new parameter destination_port_ranges
    - Model InboundSecurityRules has a new parameter name
    - Model NetworkInterfaceIPConfiguration has a new parameter private_ip_address_prefix_length
    - Model NetworkVirtualAppliance has a new parameter network_profile
    - Model PacketCapture has a new parameter capture_settings
    - Model PacketCapture has a new parameter continuous_capture
    - Model PacketCaptureParameters has a new parameter capture_settings
    - Model PacketCaptureParameters has a new parameter continuous_capture
    - Model PacketCaptureResult has a new parameter capture_settings
    - Model PacketCaptureResult has a new parameter continuous_capture
    - Model PacketCaptureResultProperties has a new parameter capture_settings
    - Model PacketCaptureResultProperties has a new parameter continuous_capture
    - Model PacketCaptureStorageLocation has a new parameter local_path
    - Model PolicySettings has a new parameter js_challenge_cookie_expiration_in_mins
    - Model Subnet has a new parameter sharing_scope
    - Model VirtualApplianceNicProperties has a new parameter nic_type
    - Model VirtualNetworkPeering has a new parameter enable_only_i_pv6_peering
    - Model VirtualNetworkPeering has a new parameter local_address_space
    - Model VirtualNetworkPeering has a new parameter local_subnet_names
    - Model VirtualNetworkPeering has a new parameter local_virtual_network_address_space
    - Model VirtualNetworkPeering has a new parameter peer_complete_vnets
    - Model VirtualNetworkPeering has a new parameter remote_subnet_names
    - Model VpnSiteLinkConnection has a new parameter dpd_timeout_seconds





    - Model BastionHost has a new parameter zones





    - Added operation NetworkManagementClientOperationsMixin.begin_delete_bastion_shareable_link_by_token
    - Added operation NetworkSecurityPerimetersOperations.patch
    - Model ApplicationGatewayListener has a new parameter host_names
    - Model FirewallPolicyIntrusionDetection has a new parameter profile
    - Model NetworkVirtualAppliance has a new parameter internet_ingress_public_ips





    - Model BastionHost has a new parameter network_acls
    - Model BastionHost has a new parameter virtual_network
    - Model FirewallPolicy has a new parameter size
    - Model FirewallPolicyRuleCollectionGroup has a new parameter size
    - Model Subnet has a new parameter default_outbound_access
    - Model VirtualNetworkGateway has a new parameter auto_scale_configuration





    - Added operation LoadBalancersOperations.migrate_to_ip_based
    - Model BackendAddressPool has a new parameter sync_mode



    - Removed operation group NspLinkReconcileOperations
    - Removed operation group NspLinkReferenceReconcileOperations





    - Removed `HTTP_STATUS499` from enum `ApplicationGatewayCustomErrorStatusCode`



    - Added enum `AdminState`
    - Model ActiveConnectivityConfiguration has a new parameter resource_guid
    - Model ActiveDefaultSecurityAdminRule has a new parameter resource_guid
    - Model ActiveSecurityAdminRule has a new parameter resource_guid
    - Model AdminRule has a new parameter resource_guid
    - Model AdminRuleCollection has a new parameter resource_guid
    - Model ApplicationGateway has a new parameter default_predefined_ssl_policy
    - Model ConfigurationGroup has a new parameter resource_guid
    - Model ConnectivityConfiguration has a new parameter resource_guid
    - Model DefaultAdminRule has a new parameter resource_guid
    - Model EffectiveConnectivityConfiguration has a new parameter resource_guid
    - Model EffectiveDefaultSecurityAdminRule has a new parameter resource_guid
    - Model EffectiveSecurityAdminRule has a new parameter resource_guid
    - Model NetworkGroup has a new parameter resource_guid
    - Model NetworkManager has a new parameter resource_guid
    - Model SecurityAdminConfiguration has a new parameter resource_guid
    - Model VirtualNetworkGateway has a new parameter admin_state





    - Added operation AzureFirewallsOperations.begin_packet_capture
    - Added operation group NetworkVirtualApplianceConnectionsOperations
    - Model ApplicationRule has a new parameter http_headers_to_insert
    - Model BastionHost has a new parameter enable_kerberos
    - Model NetworkInterface has a new parameter auxiliary_sku
    - Model NetworkVirtualAppliance has a new parameter additional_nics
    - Model NetworkVirtualAppliance has a new parameter virtual_appliance_connections
    - Model PolicySettings has a new parameter file_upload_enforcement
    - Model PolicySettings has a new parameter log_scrubbing
    - Model PolicySettings has a new parameter request_body_enforcement
    - Model PolicySettings has a new parameter request_body_inspect_limit_in_kb
    - Model PrivateEndpointConnection has a new parameter private_endpoint_location
    - Model PublicIPAddressDnsSettings has a new parameter domain_name_label_scope
    - Model VirtualApplianceNicProperties has a new parameter instance_name
    - Model WebApplicationFirewallCustomRule has a new parameter group_by_user_session
    - Model WebApplicationFirewallCustomRule has a new parameter rate_limit_duration
    - Model WebApplicationFirewallCustomRule has a new parameter rate_limit_threshold





    - Fix calling failure for those operations which could be called by client directly #30057





    - Initial stable release with our new combined multiapi package. Package size is now 5% of what it used to be.



    - All query and header parameters are now keyword-only
    - Removed api version subfolders. This means you can no longer access any `azure.mgmt.network.v20xx_xx_xx` modules.
    - Removed `.models` method from `NetworkManagementClient`. Instead, import models from `azure.mgmt.network.models`.





    - Model ExpressRouteCircuit has a new parameter authorization_status
    - Model NspAccessRule has a new parameter email_addresses
    - Model NspAccessRule has a new parameter phone_numbers
    - Model NspLink has a new parameter remote_perimeter_location
    - Model NspLinkReference has a new parameter remote_perimeter_location
    - Model VirtualNetwork has a new parameter flow_logs
    - Model WebApplicationFirewallCustomRule has a new parameter state
    - Operation VpnGatewaysOperations.begin_reset has a new optional parameter ip_configuration_id





    - Continued package size improvements. The whole package is now 5% of the latest stable release



    - Removed api version subfolders. This means you can no longer access any `azure.mgmt.network.v20xx_xx_xx` modules
    - Removed `.models` method from `NetworkManagementClient`





    - Preview package with the same multiapi support but much reduced package size.



    - All query and header parameters are now keyword-only
    - Can not individually access each API version's client and operations





    - Model BackendAddressPool has a new parameter virtual_network
    - Model NetworkVirtualAppliance has a new parameter delegation
    - Model NetworkVirtualAppliance has a new parameter deployment_type
    - Model NetworkVirtualAppliance has a new parameter partner_managed_resource
    - Model PolicySettings has a new parameter custom_block_response_body
    - Model PolicySettings has a new parameter custom_block_response_status_code





    - Added operation group NspLinkReconcileOperations
    - Added operation group NspLinkReferenceReconcileOperations
    - Added operation group NspLinkReferencesOperations
    - Added operation group NspLinksOperations





    - Added operation PublicIPAddressesOperations.begin_ddos_protection_status
    - Added operation VirtualHubsOperations.begin_get_inbound_routes
    - Added operation VirtualHubsOperations.begin_get_outbound_routes
    - Added operation VirtualNetworksOperations.begin_list_ddos_protection_status
    - Added operation group ApplicationGatewayWafDynamicManifestsDefaultOperations
    - Added operation group ApplicationGatewayWafDynamicManifestsOperations
    - Added operation group NspAssociationReconcileOperations
    - Added operation group RouteMapsOperations
    - Added operation group VipSwapOperations
    - Model ApplicationGatewayClientAuthConfiguration has a new parameter verify_client_revocation
    - Model ApplicationGatewayFirewallRule has a new parameter action
    - Model ApplicationGatewayFirewallRule has a new parameter rule_id_string
    - Model ApplicationGatewayFirewallRule has a new parameter state
    - Model ApplicationGatewayFirewallRuleSet has a new parameter tiers
    - Model CustomIpPrefix has a new parameter asn
    - Model CustomIpPrefix has a new parameter express_route_advertise
    - Model CustomIpPrefix has a new parameter geo
    - Model CustomIpPrefix has a new parameter prefix_type
    - Model DdosProtectionPlan has a new parameter public_ip_addresses
    - Model DdosSettings has a new parameter ddos_protection_plan
    - Model DdosSettings has a new parameter protection_mode
    - Model ExpressRouteConnection has a new parameter enable_private_link_fast_path
    - Model ExpressRouteGateway has a new parameter allow_non_virtual_wan_traffic
    - Model ExpressRouteLink has a new parameter colo_location
    - Model ExpressRoutePort has a new parameter billing_type
    - Model ManagedRuleOverride has a new parameter action
    - Model NetworkInterface has a new parameter disable_tcp_state_tracking
    - Model NspProfile has a new parameter diagnostic_settings_version
    - Model Probe has a new parameter probe_threshold
    - Model RoutingConfiguration has a new parameter inbound_route_map
    - Model RoutingConfiguration has a new parameter outbound_route_map
    - Model VirtualHub has a new parameter route_maps
    - Model VirtualNetworkGateway has a new parameter allow_remote_vnet_traffic
    - Model VirtualNetworkGateway has a new parameter allow_virtual_wan_traffic
    - Model VirtualNetworkGateway has a new parameter virtual_network_gateway_policy_groups
    - Model VirtualNetworkGatewayConnection has a new parameter enable_private_link_fast_path
    - Model VirtualNetworkGatewayConnectionListEntity has a new parameter enable_private_link_fast_path
    - Model VnetRoute has a new parameter static_routes_config
    - Model VpnClientConfiguration has a new parameter vng_client_connection_configurations



    - Model DdosCustomPolicy no longer has parameter protocol_custom_settings
    - Model DdosCustomPolicy no longer has parameter public_ip_addresses
    - Model DdosSettings no longer has parameter ddos_custom_policy
    - Model DdosSettings no longer has parameter protected_ip
    - Model DdosSettings no longer has parameter protection_coverage
    - Operation NetworkManagementClientOperationsMixin.list_active_connectivity_configurations has a new parameter top
    - Operation NetworkManagementClientOperationsMixin.list_active_security_admin_rules has a new parameter top
    - Operation NetworkManagementClientOperationsMixin.list_network_manager_effective_connectivity_configurations has a new parameter top
    - Operation NetworkManagementClientOperationsMixin.list_network_manager_effective_security_admin_rules has a new parameter top
    - Operation NetworkManagerDeploymentStatusOperations.list has a new parameter top
    - Removed operation NetworkSecurityPerimetersOperations.check_members
    - Removed operation NetworkSecurityPerimetersOperations.query
    - Removed operation group NspAssociationsProxyOperations





    - Add `__version__` to `__init__.py` for package



  **Features**

    - Added operation AdminRuleCollectionsOperations.begin_delete
    - Added operation AdminRulesOperations.begin_delete
    - Added operation AzureFirewallsOperations.begin_list_learned_prefixes
    - Added operation ConnectivityConfigurationsOperations.begin_delete
    - Added operation NetworkGroupsOperations.begin_delete
    - Added operation NetworkManagementClientOperationsMixin.express_route_provider_port
    - Added operation NetworkManagementClientOperationsMixin.list_active_connectivity_configurations
    - Added operation NetworkManagementClientOperationsMixin.list_active_security_admin_rules
    - Added operation NetworkManagementClientOperationsMixin.list_network_manager_effective_connectivity_configurations
    - Added operation NetworkManagementClientOperationsMixin.list_network_manager_effective_security_admin_rules
    - Added operation NetworkManagerCommitsOperations.begin_post
    - Added operation NetworkManagersOperations.begin_delete
    - Added operation NetworkManagersOperations.patch
    - Added operation NetworkSecurityPerimetersOperations.check_members
    - Added operation NetworkSecurityPerimetersOperations.query
    - Added operation SecurityAdminConfigurationsOperations.begin_delete
    - Added operation group ExpressRouteProviderPortsLocationOperations
    - Added operation group ManagementGroupNetworkManagerConnectionsOperations
    - Added operation group NspAccessRulesReconcileOperations
    - Added operation group NspAssociationsProxyOperations
    - Added operation group ScopeConnectionsOperations
    - Added operation group StaticMembersOperations
    - Added operation group SubscriptionNetworkManagerConnectionsOperations
    - Model ApplicationGatewayRoutingRule has a new parameter priority
    - Model CustomIpPrefix has a new parameter no_internet_advertise
    - Model FirewallPolicy has a new parameter explicit_proxy
    - Model FirewallPolicySNAT has a new parameter auto_learn_private_ranges
    - Model NetworkManagerPropertiesNetworkManagerScopes has a new parameter cross_tenant_scopes
    - Model NetworkSecurityGroup has a new parameter flush_connection
    - Model NetworkSecurityPerimeter has a new parameter perimeter_guid
    - Model PacketCapture has a new parameter scope
    - Model PacketCapture has a new parameter target_type
    - Model PacketCaptureParameters has a new parameter scope
    - Model PacketCaptureParameters has a new parameter target_type
    - Model PacketCaptureResult has a new parameter scope
    - Model PacketCaptureResult has a new parameter target_type
    - Model PacketCaptureResultProperties has a new parameter scope
    - Model PacketCaptureResultProperties has a new parameter target_type
    - Model VirtualHub has a new parameter virtual_router_auto_scale_configuration

  **Breaking changes**

    - Model ActiveBaseSecurityAdminRule no longer has parameter configuration_display_name
    - Model ActiveBaseSecurityAdminRule no longer has parameter rule_collection_display_name
    - Model ActiveConnectivityConfiguration no longer has parameter display_name
    - Model ActiveDefaultSecurityAdminRule no longer has parameter configuration_display_name
    - Model ActiveDefaultSecurityAdminRule no longer has parameter display_name
    - Model ActiveDefaultSecurityAdminRule no longer has parameter rule_collection_display_name
    - Model ActiveSecurityAdminRule no longer has parameter configuration_display_name
    - Model ActiveSecurityAdminRule no longer has parameter display_name
    - Model ActiveSecurityAdminRule no longer has parameter rule_collection_display_name
    - Model AdminRule no longer has parameter display_name
    - Model ConfigurationGroup no longer has parameter conditional_membership
    - Model ConfigurationGroup no longer has parameter display_name
    - Model ConfigurationGroup no longer has parameter group_members
    - Model ConfigurationGroup no longer has parameter member_type
    - Model ConnectivityConfiguration no longer has parameter display_name
    - Model DefaultAdminRule no longer has parameter display_name
    - Model EffectiveBaseSecurityAdminRule no longer has parameter configuration_display_name
    - Model EffectiveBaseSecurityAdminRule no longer has parameter rule_collection_display_name
    - Model EffectiveConnectivityConfiguration no longer has parameter display_name
    - Model EffectiveDefaultSecurityAdminRule no longer has parameter configuration_display_name
    - Model EffectiveDefaultSecurityAdminRule no longer has parameter display_name
    - Model EffectiveDefaultSecurityAdminRule no longer has parameter rule_collection_display_name
    - Model EffectiveSecurityAdminRule no longer has parameter configuration_display_name
    - Model EffectiveSecurityAdminRule no longer has parameter display_name
    - Model EffectiveSecurityAdminRule no longer has parameter rule_collection_display_name
    - Model FirewallPolicy no longer has parameter explicit_proxy_settings
    - Model NetworkGroup no longer has parameter conditional_membership
    - Model NetworkGroup no longer has parameter display_name
    - Model NetworkGroup no longer has parameter group_members
    - Model NetworkGroup no longer has parameter member_type
    - Model NetworkManager no longer has parameter display_name
    - Model NetworkSecurityPerimeter no longer has parameter description
    - Model NetworkSecurityPerimeter no longer has parameter display_name
    - Model NetworkSecurityPerimeter no longer has parameter etag
    - Model NspProfile no longer has parameter enabled_log_categories
    - Parameter commit_type of model NetworkManagerCommit is now required
    - Parameter group_connectivity of model ConnectivityGroupItem is now required
    - Parameter network_group_id of model ConnectivityGroupItem is now required
    - Parameter network_group_id of model NetworkManagerSecurityGroupItem is now required
    - Parameter target_locations of model NetworkManagerCommit is now required
    - Removed operation AdminRuleCollectionsOperations.delete
    - Removed operation AdminRulesOperations.delete
    - Removed operation ConnectivityConfigurationsOperations.delete
    - Removed operation NetworkGroupsOperations.delete
    - Removed operation NetworkManagerCommitsOperations.post
    - Removed operation NetworkManagersOperations.delete
    - Removed operation NetworkManagersOperations.patch_tags
    - Removed operation SecurityAdminConfigurationsOperations.delete



  **Features**

    - Added operation FirewallPoliciesOperations.update_tags
    - Added operation PerimeterAssociableResourceTypesOperations.list
    - Added operation group ConfigurationPolicyGroupsOperations
    - Added operation group ExpressRoutePortAuthorizationsOperations
    - Added operation group NspAccessRulesOperations
    - Added operation group NspAssociationsOperations
    - Added operation group NspProfilesOperations
    - Model ApplicationGateway has a new parameter backend_settings_collection
    - Model ApplicationGateway has a new parameter listeners
    - Model ApplicationGateway has a new parameter routing_rules
    - Model ApplicationGatewayProbe has a new parameter pick_host_name_from_backend_settings
    - Model BackendAddressPool has a new parameter drain_period_in_seconds
    - Model ExpressRouteCircuit has a new parameter authorization_key
    - Model FirewallPolicyIntrusionDetectionConfiguration has a new parameter private_ranges
    - Model LoadBalancerBackendAddress has a new parameter admin_state
    - Model NetworkInterface has a new parameter auxiliary_mode
    - Model P2SConnectionConfiguration has a new parameter configuration_policy_group_associations
    - Model P2SConnectionConfiguration has a new parameter previous_configuration_policy_group_associations
    - Model VirtualHub has a new parameter hub_routing_preference
    - Model VirtualNetworkGatewayConnection has a new parameter gateway_custom_bgp_ip_addresses
    - Model VirtualNetworkGatewayConnectionListEntity has a new parameter gateway_custom_bgp_ip_addresses
    - Model VpnServerConfiguration has a new parameter configuration_policy_groups
    - Model VpnSiteLinkConnection has a new parameter vpn_gateway_custom_bgp_addresses

  **Breaking changes**

    - Removed operation PerimeterAssociableResourceTypesOperations.get



  **Features**

    - Model LoadBalancerBackendAddress has a new parameter inbound_nat_rules_port_mapping
    - Model VpnNatRuleMapping has a new parameter port_range
    - Model OwaspCrsExclusionEntry has a new parameter exclusion_managed_rule_sets
    - Model VirtualNetworkPeering has a new parameter remote_virtual_network_encryption
    - Model NetworkInterface has a new parameter vnet_encryption_supported
    - Model VirtualNetworkGateway has a new parameter disable_ip_sec_replay_protection
    - Model VirtualNetwork has a new parameter encryption
    - Model BackendAddressPool has a new parameter inbound_nat_rules
    - Added operation LoadBalancersOperations.begin_list_inbound_nat_rule_port_mappings
    - Added operation group FirewallPolicyIdpsSignaturesOverridesOperations
    - Added operation group RoutingIntentOperations
    - Added operation group FirewallPolicyIdpsSignaturesOperations
    - Added operation group FirewallPolicyIdpsSignaturesFilterValuesOperations



  **Features**

    - Added operation group AdminRuleCollectionsOperations
    - Added operation group SecurityUserConfigurationsOperations
    - Added operation group ConnectivityConfigurationsOperations
    - Added operation group ActiveSecurityUserRulesOperations
    - Added operation group NetworkManagerCommitsOperations
    - Added operation group NetworkManagersOperations
    - Added operation group NetworkManagerDeploymentStatusOperations
    - Added operation group ActiveConnectivityConfigurationsOperations
    - Added operation group NetworkManagerEffectiveSecurityAdminRulesOperations
    - Added operation group UserRuleCollectionsOperations
    - Added operation group ActiveSecurityAdminRulesOperations
    - Added operation group UserRulesOperations
    - Added operation group NetworkGroupsOperations
    - Added operation group EffectiveVirtualNetworksOperations
    - Added operation group NetworkSecurityPerimetersOperations
    - Added operation group PerimeterAssociableResourceTypesOperations
    - Added operation group AdminRulesOperations
    - Added operation group SecurityAdminConfigurationsOperations
    - Added operation group EffectiveConnectivityConfigurationsOperations
    - Removed old api-version `2017-08-01`



  **Features**

    - Model ServiceEndpointPolicy has a new parameter service_alias
    - Model ServiceEndpointPolicy has a new parameter contextual_service_endpoint_policies
    - Model ApplicationGatewayRequestRoutingRule has a new parameter load_distribution_policy
    - Model BgpConnection has a new parameter hub_virtual_network_connection
    - Model BastionHost has a new parameter enable_ip_connect
    - Model BastionHost has a new parameter disable_copy_paste
    - Model BastionHost has a new parameter enable_tunneling
    - Model BastionHost has a new parameter scale_units
    - Model BastionHost has a new parameter enable_file_copy
    - Model BastionHost has a new parameter enable_shareable_link
    - Model DscpConfiguration has a new parameter qos_definition_collection
    - Model ServiceTagInformation has a new parameter service_tag_change_number
    - Model VnetRoute has a new parameter bgp_connections
    - Model VpnGateway has a new parameter enable_bgp_route_translation_for_nat
    - Model ServiceEndpointPolicyDefinition has a new parameter type
    - Model ApplicationGateway has a new parameter global_configuration
    - Model ApplicationGateway has a new parameter load_distribution_policies
    - Model InboundNatRule has a new parameter frontend_port_range_end
    - Model InboundNatRule has a new parameter frontend_port_range_start
    - Model InboundNatRule has a new parameter backend_address_pool
    - Model PrivateEndpoint has a new parameter ip_configurations
    - Model PrivateEndpoint has a new parameter application_security_groups
    - Model PrivateEndpoint has a new parameter custom_network_interface_name
    - Model NetworkVirtualAppliance has a new parameter ssh_public_key
    - Model ApplicationGatewayUrlPathMap has a new parameter default_load_distribution_policy
    - Model FirewallPolicy has a new parameter sql
    - Model FirewallPolicy has a new parameter explicit_proxy_settings
    - Model VirtualHub has a new parameter kind
    - Model ApplicationGatewayPathRule has a new parameter load_distribution_policy
    - Added operation BastionHostsOperations.begin_update_tags
    - Added operation group ServiceTagInformationOperations



  **Features**

    - Model ApplicationGatewayTrustedClientCertificate has a new parameter validated_cert_data
    - Model ApplicationGatewayTrustedClientCertificate has a new parameter client_cert_issuer_dn
    - Model VirtualNetwork has a new parameter flow_timeout_in_minutes
    - Model FrontendIPConfiguration has a new parameter gateway_load_balancer
    - Model IPAddressAvailabilityResult has a new parameter is_platform_reserved
    - Model CustomIpPrefix has a new parameter custom_ip_prefix_parent
    - Model CustomIpPrefix has a new parameter failed_reason
    - Model CustomIpPrefix has a new parameter child_custom_ip_prefixes
    - Model CustomIpPrefix has a new parameter authorization_message
    - Model CustomIpPrefix has a new parameter signed_message
    - Model VirtualNetworkPeering has a new parameter peering_sync_level
    - Model VirtualNetworkPeering has a new parameter resource_guid
    - Model VirtualNetworkPeering has a new parameter do_not_verify_remote_gateways
    - Model VirtualNetworkPeering has a new parameter type
    - Model VirtualNetworkPeering has a new parameter remote_virtual_network_address_space
    - Model Subnet has a new parameter application_gateway_ip_configurations
    - Model Subnet has a new parameter type
    - Model LoadBalancingRule has a new parameter backend_address_pools
    - Model EffectiveNetworkSecurityGroupAssociation has a new parameter network_manager
    - Model BastionHost has a new parameter sku
    - Model VirtualNetworkGateway has a new parameter extended_location
    - Model VirtualNetworkGateway has a new parameter nat_rules
    - Model VirtualNetworkGateway has a new parameter enable_bgp_route_translation_for_nat
    - Model NetworkInterface has a new parameter workload_type
    - Model NetworkInterface has a new parameter private_link_service
    - Model NetworkInterface has a new parameter nic_type
    - Model NetworkInterface has a new parameter migration_phase
    - Model Delegation has a new parameter type
    - Model PublicIPPrefix has a new parameter nat_gateway
    - Model VirtualNetworkGatewayConnection has a new parameter egress_nat_rules
    - Model VirtualNetworkGatewayConnection has a new parameter ingress_nat_rules
    - Model NetworkInterfaceIPConfiguration has a new parameter gateway_load_balancer
    - Model NetworkInterfaceIPConfiguration has a new parameter type
    - Model AvailablePrivateEndpointType has a new parameter display_name
    - Model PublicIPAddress has a new parameter delete_option
    - Model PublicIPAddress has a new parameter nat_gateway
    - Model PublicIPAddress has a new parameter service_public_ip_address
    - Model PublicIPAddress has a new parameter linked_public_ip_address
    - Model PublicIPAddress has a new parameter migration_phase
    - Model VirtualHub has a new parameter preferred_routing_gateway
    - Model BackendAddressPool has a new parameter tunnel_interfaces
    - Model ServiceTagInformationPropertiesFormat has a new parameter state
    - Added operation LoadBalancersOperations.begin_swap_public_ip_addresses
    - Added operation group VirtualNetworkGatewayNatRulesOperations

  **Breaking changes**

    - Operation VirtualNetworkPeeringsOperations.begin_create_or_update has a new signature
    - Model VirtualNetworkGateway no longer has parameter virtual_network_extended_location



  **Features**

    - Model VpnConnection has a new parameter traffic_selector_policies
    - Model VirtualNetworkGateway has a new parameter virtual_network_extended_location
    - Model VirtualNetworkGateway has a new parameter v_net_extended_location_resource_id
    - Model VpnClientConfiguration has a new parameter vpn_authentication_types
    - Model LoadBalancerBackendAddress has a new parameter subnet
    - Model ServiceEndpointPolicy has a new parameter kind
    - Model FirewallPolicy has a new parameter snat
    - Model FirewallPolicy has a new parameter insights
    - Added operation VirtualNetworkGatewayConnectionsOperations.begin_reset_connection
    - Added operation VpnLinkConnectionsOperations.begin_get_ike_sas
    - Added operation VpnLinkConnectionsOperations.begin_reset_connection

  **Breaking changes**

    - Model VirtualNetworkGateway no longer has parameter extended_location
    - Model VirtualNetworkGateway no longer has parameter virtual_network_extended_location_resource_id



  **Features**
    - Model PrivateEndpoint has a new parameter extended_location
    - Model VpnGateway has a new parameter nat_rules
    - Model ExpressRouteConnection has a new parameter express_route_gateway_bypass
    - Model SecurityRule has a new parameter type
    - Model PrivateLinkService has a new parameter extended_location
    - Model Route has a new parameter type
    - Model Route has a new parameter has_bgp_override
    - Model RouteTable has a new parameter resource_guid
    - Model VpnSiteLinkConnection has a new parameter ingress_nat_rules
    - Model VpnSiteLinkConnection has a new parameter vpn_link_connection_mode
    - Model VpnSiteLinkConnection has a new parameter egress_nat_rules
    - Model BackendAddressPool has a new parameter location
    - Model CustomIpPrefix has a new parameter extended_location
    - Added operation ExpressRouteGatewaysOperations.begin_update_tags
    - Added operation VirtualNetworkGatewayConnectionsOperations.begin_get_ike_sas
    - Added operation group NatRulesOperations



  **Features**

    - Model PublicIPPrefix has a new parameter extended_location
    - Model PublicIPPrefixSku has a new parameter tier
    - Model NatRule has a new parameter translated_fqdn
    - Model NetworkInterface has a new parameter extended_location
    - Model ApplicationRule has a new parameter terminate_tls
    - Model ApplicationRule has a new parameter web_categories
    - Model ApplicationRule has a new parameter target_urls
    - Model VirtualNetworkGatewayConnection has a new parameter connection_mode
    - Model LoadBalancer has a new parameter extended_location
    - Model PublicIPAddress has a new parameter extended_location
    - Model LoadBalancerSku has a new parameter tier
    - Model VirtualNetwork has a new parameter extended_location
    - Model P2SVpnGateway has a new parameter is_routing_preference_internet
    - Model IpGroup has a new parameter firewall_policies
    - Model VpnGateway has a new parameter is_routing_preference_internet
    - Model VirtualNetworkGateway has a new parameter extended_location
    - Model VirtualNetworkGateway has a new parameter virtual_network_extended_location_resource_id
    - Model VirtualNetworkGatewayConnectionListEntity has a new parameter connection_mode
    - Model FirewallPolicy has a new parameter sku
    - Model FirewallPolicy has a new parameter transport_security
    - Model FirewallPolicy has a new parameter identity
    - Model FirewallPolicy has a new parameter intrusion_detection
    - Model VirtualHub has a new parameter allow_branch_to_branch_traffic
    - Model PublicIPAddressSku has a new parameter tier
    - Model ServiceTagsListResult has a new parameter next_link
    - Model LoadBalancerBackendAddress has a new parameter load_balancer_frontend_ip_configuration
    - Added operation NetworkInterfacesOperations.list_cloud_service_network_interfaces
    - Added operation NetworkInterfacesOperations.get_cloud_service_network_interface
    - Added operation NetworkInterfacesOperations.list_cloud_service_role_instance_network_interfaces
    - Added operation PublicIPAddressesOperations.list_cloud_service_role_instance_public_ip_addresses
    - Added operation PublicIPAddressesOperations.list_cloud_service_public_ip_addresses
    - Added operation PublicIPAddressesOperations.get_cloud_service_public_ip_address
    - Added operation group WebCategoriesOperations

  **Breaking changes**

    - Operation ConnectionMonitorsOperations.begin_create_or_update has a new signature
    - Model VirtualHub no longer has parameter enable_virtual_router_route_propogation



  **Features**

    - Model VirtualNetworkPeering has a new parameter remote_bgp_communities
    - Model VirtualHub has a new parameter virtual_router_asn
    - Model VirtualHub has a new parameter routing_state
    - Model VirtualHub has a new parameter ip_configurations
    - Model VirtualHub has a new parameter virtual_router_ips
    - Model VirtualHub has a new parameter enable_virtual_router_route_propogation
    - Model VirtualHub has a new parameter bgp_connections
    - Model FirewallPolicyRule has a new parameter description
    - Model ExpressRouteLinkMacSecConfig has a new parameter sci_state
    - Model VpnGateway has a new parameter ip_configurations
    - Model P2SConnectionConfiguration has a new parameter enable_internet_security
    - Model ConnectionMonitorEndpoint has a new parameter type
    - Model ConnectionMonitorEndpoint has a new parameter coverage_level
    - Model ConnectionMonitorEndpoint has a new parameter scope
    - Model FirewallPolicy has a new parameter rule_collection_groups
    - Model FirewallPolicy has a new parameter dns_settings
    - Model NetworkInterface has a new parameter dscp_configuration
    - Model NetworkVirtualAppliance has a new parameter address_prefix
    - Model NetworkVirtualAppliance has a new parameter cloud_init_configuration_blobs
    - Model NetworkVirtualAppliance has a new parameter boot_strap_configuration_blobs
    - Model NetworkVirtualAppliance has a new parameter cloud_init_configuration
    - Model NetworkVirtualAppliance has a new parameter inbound_security_rules
    - Model NetworkVirtualAppliance has a new parameter nva_sku
    - Model NetworkVirtualAppliance has a new parameter virtual_appliance_sites
    - Model ConnectionMonitorTcpConfiguration has a new parameter destination_port_behavior
    - Model ApplicationGatewayHttpListener has a new parameter ssl_profile
    - Model P2SVpnGateway has a new parameter custom_dns_servers
    - Model ApplicationGateway has a new parameter private_link_configurations
    - Model ApplicationGateway has a new parameter trusted_client_certificates
    - Model ApplicationGateway has a new parameter private_endpoint_connections
    - Model ApplicationGateway has a new parameter ssl_profiles
    - Model HubIPAddresses has a new parameter public_i_ps
    - Model PublicIPPrefix has a new parameter custom_ip_prefix
    - Model ApplicationGatewayFrontendIPConfiguration has a new parameter private_link_configuration
    - Model VpnSite has a new parameter o365_policy
    - Model ConnectivityHop has a new parameter previous_links
    - Model ConnectivityHop has a new parameter previous_hop_ids
    - Model ConnectivityHop has a new parameter links
    - Added operation ExpressRoutePortsOperations.generate_loa
    - Added operation FlowLogsOperations.update_tags
    - Added operation HubVirtualNetworkConnectionsOperations.begin_create_or_update
    - Added operation HubVirtualNetworkConnectionsOperations.begin_delete
    - Added operation VpnGatewaysOperations.begin_stop_packet_capture
    - Added operation VpnGatewaysOperations.begin_start_packet_capture
    - Added operation VpnGatewaysOperations.begin_update_tags
    - Added operation VpnConnectionsOperations.begin_stop_packet_capture
    - Added operation VpnConnectionsOperations.begin_start_packet_capture
    - Added operation PrivateLinkServicesOperations.begin_check_private_link_service_visibility_by_resource_group
    - Added operation PrivateLinkServicesOperations.begin_check_private_link_service_visibility
    - Added operation VirtualHubsOperations.begin_get_effective_virtual_hub_routes
    - Added operation P2SVpnGatewaysOperations.begin_reset
    - Added operation P2SVpnGatewaysOperations.begin_update_tags
    - Added operation group CustomIPPrefixesOperations
    - Added operation group VirtualApplianceSitesOperations
    - Added operation group DscpConfigurationOperations
    - Added operation group VirtualHubIpConfigurationOperations
    - Added operation group VirtualHubBgpConnectionOperations
    - Added operation group InboundSecurityRuleOperations
    - Added operation group VirtualApplianceSkusOperations
    - Added operation group ApplicationGatewayPrivateLinkResourcesOperations
    - Added operation group ApplicationGatewayPrivateEndpointConnectionsOperations
    - Added operation group FirewallPolicyRuleCollectionGroupsOperations
    - Added operation group VirtualHubBgpConnectionsOperations

  **Breaking changes**

    - Model VirtualHub no longer has parameter virtual_network_connections
    - Model FirewallPolicyRule no longer has parameter priority
    - Model FirewallPolicy no longer has parameter transport_security
    - Model FirewallPolicy no longer has parameter rule_groups
    - Model FirewallPolicy no longer has parameter intrusion_system_mode
    - Model FirewallPolicy no longer has parameter identity
    - Model NetworkVirtualAppliance no longer has parameter boot_strap_configuration_blob
    - Model NetworkVirtualAppliance no longer has parameter sku
    - Model NetworkVirtualAppliance no longer has parameter cloud_init_configuration_blob
    - Model NatRuleCondition no longer has parameter terminate_tls
    - Model HubIPAddresses no longer has parameter public_ip_addresses
    - Model ApplicationRuleCondition no longer has parameter target_urls
    - Removed operation VpnGatewaysOperations.update_tags
    - Removed operation PrivateLinkServicesOperations.check_private_link_service_visibility_by_resource_group
    - Removed operation PrivateLinkServicesOperations.check_private_link_service_visibility
    - Removed operation P2SVpnGatewaysOperations.update_tags



  This is beta preview version.
  For detailed changelog please refer to equivalent stable version 10.2.0 (https://pypi.org/project/azure-mgmt-network/10.2.0/)

  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.




  **Features**

    - Model VpnConnection has a new parameter routing_configuration
    - Model NatRuleCondition has a new parameter terminate_tls
    - Model HubVirtualNetworkConnection has a new parameter routing_configuration
    - Model ExpressRouteConnection has a new parameter routing_configuration
    - Model FirewallPolicy has a new parameter transport_security
    - Model FirewallPolicy has a new parameter identity
    - Model FirewallPolicy has a new parameter threat_intel_whitelist
    - Model ApplicationRuleCondition has a new parameter target_urls
    - Model P2SConnectionConfiguration has a new parameter routing_configuration
    - Model BackendAddressPool has a new parameter load_balancer_backend_addresses
    - Added operation LoadBalancerBackendAddressPoolsOperations.create_or_update
    - Added operation LoadBalancerBackendAddressPoolsOperations.delete
    - Added operation group HubRouteTablesOperations



  **Features**

    - Model VpnConnection has a new parameter dpd_timeout_seconds
    - Model FirewallPolicy has a new parameter intrusion_system_mode
    - Model Subnet has a new parameter ip_allocations
    - Model ApplicationGateway has a new parameter force_firewall_policy_association
    - Model PrivateEndpoint has a new parameter custom_dns_configs
    - Model VirtualNetworkGatewayConnection has a new parameter dpd_timeout_seconds
    - Model VpnClientConfiguration has a new parameter radius_servers
    - Model VirtualNetwork has a new parameter ip_allocations
    - Model VirtualHub has a new parameter security_partner_provider
    - Model VpnServerConfiguration has a new parameter radius_servers
    - Added operation group PrivateDnsZoneGroupsOperations
    - Added operation group SecurityPartnerProvidersOperations
    - Added operation group IpAllocationsOperations



  **Features**

    - Model VirtualNetworkGatewayConnection has a new parameter use_local_azure_ip_address
    - Model NetworkRuleCondition has a new parameter source_ip_groups
    - Model NetworkRuleCondition has a new parameter destination_ip_groups
    - Model VirtualNetworkGatewayIPConfiguration has a new parameter private_ip_address
    - Model BgpSettings has a new parameter bgp_peering_addresses
    - Model ExpressRouteCircuitConnection has a new parameter ipv6_circuit_connection_config
    - Model ApplicationGatewayHttpListener has a new parameter host_names
    - Model ApplicationRuleCondition has a new parameter source_ip_groups
    - Model VirtualNetworkGateway has a new parameter enable_private_ip_address
    - Model LocalNetworkGateway has a new parameter fqdn
    - Model VpnSiteLink has a new parameter fqdn
    - Model NetworkSecurityGroup has a new parameter flow_logs
    - Added operation NetworkManagementClientOperationsMixin.put_bastion_shareable_link
    - Added operation NetworkManagementClientOperationsMixin.get_bastion_shareable_link
    - Added operation NetworkManagementClientOperationsMixin.delete_bastion_shareable_link
    - Added operation NetworkManagementClientOperationsMixin.disconnect_active_sessions
    - Added operation NetworkManagementClientOperationsMixin.get_active_sessions
    - Added operation group NetworkVirtualAppliancesOperations

  **Breaking changes**

    - Model ApplicationGatewayHttpListener no longer has parameter hostnames



  **Features**

    - Model AzureFirewall has a new parameter ip_groups
    - Model AzureFirewall has a new parameter
      management_ip_configuration
    - Model ConnectionMonitorResult has a new parameter endpoints
    - Model ConnectionMonitorResult has a new parameter
      connection_monitor_type
    - Model ConnectionMonitorResult has a new parameter
      test_configurations
    - Model ConnectionMonitorResult has a new parameter test_groups
    - Model ConnectionMonitorResult has a new parameter outputs
    - Model ConnectionMonitorResult has a new parameter notes
    - Model AzureFirewallIPConfiguration has a new parameter type
    - Model ConnectionMonitor has a new parameter endpoints
    - Model ConnectionMonitor has a new parameter test_configurations
    - Model ConnectionMonitor has a new parameter test_groups
    - Model ConnectionMonitor has a new parameter outputs
    - Model ConnectionMonitor has a new parameter notes
    - Model DdosSettings has a new parameter protected_ip
    - Model ApplicationGatewayRewriteRuleActionSet has a new parameter
      url_configuration
    - Added operation
      P2sVpnGatewaysOperations.disconnect_p2s_vpn_connections
    - Added operation
      VirtualNetworkGatewaysOperations.disconnect_virtual_network_gateway_vpn_connections
    - Added operation group FlowLogsOperations

  **Breaking changes**

    - Operation
      ExpressRouteCircuitAuthorizationsOperations.create_or_update has a
      new signature
    - Model ConnectionMonitorParameters has a new signature



  **Features**

    - Model PrivateLinkServiceConnectionState has a new parameter
      actions_required
    - Model ConnectivityParameters has a new parameter
      preferred_ip_version

  **Breaking changes**

    - Model PrivateLinkServiceConnectionState no longer has parameter
      action_required



  **Features**

    - Model ApplicationGatewayHttpListener has a new parameter hostnames
    - Model ApplicationGatewayHttpListener has a new parameter
      firewall_policy
    - Model ApplicationGatewayPathRule has a new parameter
      firewall_policy
    - Model P2SVpnGateway has a new parameter
      p2_sconnection_configurations
    - Model VpnServerConfiguration has a new parameter
      vpn_client_root_certificates
    - Model VpnServerConfiguration has a new parameter
      radius_server_root_certificates
    - Model VpnServerConfiguration has a new parameter
      radius_client_root_certificates
    - Model VpnServerConfiguration has a new parameter
      vpn_client_revoked_certificates
    - Model ExpressRouteConnection has a new parameter
      enable_internet_security
    - Model AzureFirewallApplicationRule has a new parameter
      source_ip_groups
    - Model WebApplicationFirewallPolicy has a new parameter
      path_based_rules
    - Model WebApplicationFirewallPolicy has a new parameter
      http_listeners
    - Model PrivateLinkService has a new parameter enable_proxy_protocol
    - Model AzureFirewallNetworkRule has a new parameter
      destination_ip_groups
    - Model AzureFirewallNetworkRule has a new parameter
      source_ip_groups
    - Model AzureFirewallNetworkRule has a new parameter
      destination_fqdns
    - Model VirtualWAN has a new parameter virtual_wan_type
    - Model VirtualHub has a new parameter sku
    - Model VirtualHub has a new parameter virtual_hub_route_table_v2s
    - Model AzureFirewallNatRule has a new parameter translated_fqdn
    - Model AzureFirewallNatRule has a new parameter source_ip_groups
    - Model PrivateEndpointConnection has a new parameter link_identifier
    - Model AzureFirewall has a new parameter additional_properties
    - Added operation RouteFiltersOperations.update_tags
    - Added operation ServiceEndpointPoliciesOperations.update_tags
    - Added operation
      PrivateLinkServicesOperations.get_private_endpoint_connection
    - Added operation
      PrivateLinkServicesOperations.list_private_endpoint_connections
    - Added operation group VirtualHubRouteTableV2sOperations
    - Added operation group IpGroupsOperations

  **Breaking changes**

    - Operation AzureFirewallsOperations.update_tags has a new signature
    - Operation
      ExpressRouteCircuitAuthorizationsOperations.create_or_update has a
      new signature
    - Model P2SVpnGateway no longer has parameter
      p2s_connection_configurations
    - Model VpnServerConfiguration no longer has parameter
      vpn_server_config_vpn_client_root_certificates
    - Model VpnServerConfiguration no longer has parameter
      vpn_server_config_radius_client_root_certificates
    - Model VpnServerConfiguration no longer has parameter
      vpn_server_config_vpn_client_revoked_certificates
    - Model VpnServerConfiguration no longer has parameter
      vpn_server_config_radius_server_root_certificates
    - Removed operation RouteFiltersOperations.update
    - Removed operation VirtualRoutersOperations.update
    - Removed operation RouteFilterRulesOperations.update
    - Removed operation VirtualRouterPeeringsOperations.update
    - Removed operation FirewallPoliciesOperations.update_tags
    - Removed operation ServiceEndpointPoliciesOperations.update



  **Features**

    - Model VirtualNetwork has a new parameter bgp_communities
    - Model VirtualHub has a new parameter azure_firewall
    - Model VirtualHub has a new parameter security_provider_name
    - Model P2SVpnGateway has a new parameter
      p2s_connection_configurations
    - Model P2SVpnGateway has a new parameter vpn_server_configuration
    - Model AzureFirewall has a new parameter sku
    - Model VirtualNetworkGateway has a new parameter
      inbound_dns_forwarding_endpoint
    - Model VirtualNetworkGateway has a new parameter
      enable_dns_forwarding
    - Added operation
      P2sVpnGatewaysOperations.get_p2s_vpn_connection_health_detailed
    - Added operation
      NetworkManagementClientOperationsMixin.generatevirtualwanvpnserverconfigurationvpnprofile
    - Added operation group VpnServerConfigurationsOperations
    - Added operation group
      VpnServerConfigurationsAssociatedWithVirtualWanOperations
    - Added operation group AvailableServiceAliasesOperations

  **Breaking changes**

    - Model WebApplicationFirewallPolicy has a new required parameter
      managed_rules
    - Model P2SVpnGateway no longer has parameter
      vpn_client_address_pool
    - Model P2SVpnGateway no longer has parameter custom_routes
    - Model P2SVpnGateway no longer has parameter
      p2_svpn_server_configuration
    - Model VirtualWAN no longer has parameter security_provider_name
    - Model VirtualWAN no longer has parameter
      p2_svpn_server_configurations
    - Model PolicySettings has a new signature



  **Features**

    - Model VirtualNetworkGateway has a new parameter
      vpn_gateway_generation
    - Model ExpressRoutePort has a new parameter identity
    - Model VirtualNetworkGatewayConnection has a new parameter
      traffic_selector_policies
    - Model ExpressRouteLink has a new parameter mac_sec_config
    - Model VirtualNetworkGatewayConnectionListEntity has a new parameter
      traffic_selector_policies
    - Model NetworkInterfaceIPConfiguration has a new parameter
      private_link_connection_properties
    - Model ApplicationGatewayRequestRoutingRule has a new parameter
      priority
    - Added operation
      VirtualNetworkGatewayConnectionsOperations.stop_packet_capture
    - Added operation
      VirtualNetworkGatewayConnectionsOperations.start_packet_capture
    - Added operation ConnectionMonitorsOperations.update_tags
    - Added operation
      VirtualNetworkGatewaysOperations.stop_packet_capture
    - Added operation
      VirtualNetworkGatewaysOperations.start_packet_capture
    - Added operation group VirtualRoutersOperations
    - Added operation group VirtualRouterPeeringsOperations



  **Features**

    - Model PrivateLinkServiceIpConfiguration has a new parameter primary
    - Model PrivateLinkServiceIpConfiguration has a new parameter etag
    - Model PrivateLinkServiceIpConfiguration has a new parameter type
    - Model PrivateLinkServiceIpConfiguration has a new parameter id
    - Model AzureFirewall has a new parameter virtual_hub
    - Model AzureFirewall has a new parameter hub_ip_addresses
    - Model AzureFirewall has a new parameter firewall_policy
    - Model PrivateLinkServiceConnection has a new parameter
      provisioning_state
    - Model PrivateLinkServiceConnection has a new parameter etag
    - Model PrivateLinkServiceConnection has a new parameter type
    - Model PublicIPPrefix has a new parameter
      load_balancer_frontend_ip_configuration
    - Model ApplicationGatewayOnDemandProbe has a new parameter
      backend_address_pool
    - Model ApplicationGatewayOnDemandProbe has a new parameter
      backend_http_settings
    - Model PrivateEndpointConnection has a new parameter
      provisioning_state
    - Model PrivateEndpointConnection has a new parameter etag
    - Model PrivateEndpointConnection has a new parameter type
    - Added operation SubnetsOperations.unprepare_network_policies
    - Added operation group FirewallPolicyRuleGroupsOperations
    - Added operation group FirewallPoliciesOperations

  **Breaking changes**

    - Model PrivateLinkServiceIpConfiguration no longer has parameter
      public_ip_address
    - Model ApplicationGatewayOnDemandProbe no longer has parameter
      backend_pool_name
    - Model ApplicationGatewayOnDemandProbe no longer has parameter
      backend_http_setting_name



  **Features**

    - Model Subnet has a new parameter
      private_link_service_network_policies
    - Model Subnet has a new parameter
      private_endpoint_network_policies
    - Model VpnSite has a new parameter vpn_site_links
    - Model LoadBalancingRule has a new parameter type
    - Model BackendAddressPool has a new parameter outbound_rules
    - Model BackendAddressPool has a new parameter type
    - Model InboundNatPool has a new parameter type
    - Model OutboundRule has a new parameter type
    - Model InboundNatRule has a new parameter type
    - Model Probe has a new parameter type
    - Model FrontendIPConfiguration has a new parameter
      private_ip_address_version
    - Model FrontendIPConfiguration has a new parameter type
    - Model AvailablePrivateEndpointType has a new parameter name
    - Model AvailablePrivateEndpointType has a new parameter
      resource_name
    - Model VpnConnection has a new parameter vpn_link_connections
    - Added operation
      AvailablePrivateEndpointTypesOperations.list_by_resource_group
    - Added operation AzureFirewallsOperations.update_tags
    - Added operation
      PrivateLinkServicesOperations.check_private_link_service_visibility_by_resource_group
    - Added operation
      PrivateLinkServicesOperations.list_auto_approved_private_link_services
    - Added operation
      PrivateLinkServicesOperations.check_private_link_service_visibility
    - Added operation
      PrivateLinkServicesOperations.list_auto_approved_private_link_services_by_resource_group
    - Added operation group VpnLinkConnectionsOperations
    - Added operation group VpnSiteLinkConnectionsOperations
    - Added operation group VpnSiteLinksOperations

  **Breaking changes**

    - Operation SubnetsOperations.prepare_network_policies has a new
      signature
    - Model PrepareNetworkPoliciesRequest no longer has parameter
      resource_group_name
    - Model AvailablePrivateEndpointType no longer has parameter
      service_name
    - Removed operation group
      AvailableResourceGroupPrivateEndpointTypesOperations



  **Features**

    - Model NetworkInterface has a new parameter private_endpoint
    - Model ServiceAssociationLink has a new parameter type
    - Model ServiceAssociationLink has a new parameter allow_delete
    - Model ServiceAssociationLink has a new parameter locations
    - Model Subnet has a new parameter private_endpoints
    - Model PatchRouteFilter has a new parameter ipv6_peerings
    - Model ExpressRouteCircuitPeering has a new parameter type
    - Model ApplicationGatewayProbe has a new parameter port
    - Model RouteFilter has a new parameter ipv6_peerings
    - Model ExpressRouteCircuitAuthorization has a new parameter type
    - Model PeerExpressRouteCircuitConnection has a new parameter type
    - Model AzureFirewall has a new parameter zones
    - Model ResourceNavigationLink has a new parameter type
    - Model ExpressRouteCircuitConnection has a new parameter type
    - Model VpnConnection has a new parameter
      use_policy_based_traffic_selectors
    - Model NatGateway has a new parameter zones
    - Model VpnClientConfiguration has a new parameter aad_audience
    - Model VpnClientConfiguration has a new parameter aad_issuer
    - Model VpnClientConfiguration has a new parameter aad_tenant
    - Added operation
      VirtualNetworkGatewaysOperations.get_vpnclient_connection_health
    - Added operation
      P2sVpnGatewaysOperations.get_p2s_vpn_connection_health
    - Added operation VpnGatewaysOperations.reset
    - Added operation group BastionHostsOperations
    - Added operation group NetworkManagementClientOperationsMixin
    - Added operation group PrivateLinkServicesOperations
    - Added operation group
      AvailableResourceGroupPrivateEndpointTypesOperations
    - Added operation group ServiceAssociationLinksOperations
    - Added operation group ResourceNavigationLinksOperations
    - Added operation group ServiceTagsOperations
    - Added operation group PrivateEndpointsOperations
    - Added operation group AvailablePrivateEndpointTypesOperations

  **Breaking changes**

    - Model NetworkInterface no longer has parameter interface_endpoint
    - Model Subnet no longer has parameter interface_endpoints
    - Removed operation group InterfaceEndpointsOperations

  **General Breaking changes**

  This version uses a next-generation code generator that *might*
  introduce breaking changes if you were importing from the v20xx_yy_zz
  API folders. In summary, some modules were incorrectly
  visible/importable and have been renamed. This fixed several issues
  caused by usage of classes that were not supposed to be used in the
  first place.

    - NetworkManagementClient cannot be imported from
      `azure.mgmt.network.v20xx_yy_zz.network_management_client`
      anymore (import from `azure.mgmt.network.v20xx_yy_zz` works like
      before)
    - NetworkManagementClientConfiguration import has been moved from
      `azure.mgmt.network.v20xx_yy_zz.network_management_client` to
      `azure.mgmt.network.v20xx_yy_zz`
    - A model `MyClass` from a "models" sub-module cannot be imported
      anymore using `azure.mgmt.network.v20xx_yy_zz.models.my_class`
      (import from `azure.mgmt.network.v20xx_yy_zz.models` works like
      before)
    - An operation class `MyClassOperations` from an `operations`
      sub-module cannot be imported anymore using
      `azure.mgmt.network.v20xx_yy_zz.operations.my_class_operations`
      (import from `azure.mgmt.network.v20xx_yy_zz.operations` works
      like before)

  Last but not least, HTTP connection pooling is now enabled by default.
  You should always use a client as a context manager, or call close(), or
  use no more than one client per process.



  **Features**

    - Model P2SVpnGateway has a new parameter custom_routes
    - Model Subnet has a new parameter nat_gateway
    - Model VpnConnection has a new parameter
      use_local_azure_ip_address
    - Model EffectiveRoute has a new parameter
      disable_bgp_route_propagation
    - Model VirtualNetworkGateway has a new parameter custom_routes
    - Added operation
      ApplicationGatewaysOperations.backend_health_on_demand
    - Added operation DdosProtectionPlansOperations.update_tags
    - Added operation group NatGatewaysOperations

  **Bug fixes and preview API updates**

    - Parameter output_blob_sas_url of model
      GetVpnSitesConfigurationRequest is now required
    - Operation VpnSitesConfigurationOperations.download has a new
      signature
    - Model ExpressRouteCircuit no longer has parameter
      allow_global_reach



  **Features**

    - Model ApplicationGateway has a new parameter firewall_policy
    - Model ApplicationGatewayBackendHealthServer has a new parameter
      health_probe_log
    - Model ExpressRouteCircuitPeering has a new parameter
      peered_connections
    - Model ExpressRouteCircuit has a new parameter global_reach_enabled
    - Added operation group PeerExpressRouteCircuitConnectionsOperations
    - Added operation group WebApplicationFirewallPoliciesOperations

  **Bugfixes**

    - Fix incorrect operation
      ApplicationGatewaysOperations.list_available_request_headers
    - Fix incorrect operation
      ApplicationGatewaysOperations.list_available_server_variables
    - Fix incorrect operation
      ApplicationGatewaysOperations.list_available_response_headers



  **Features**

    - Model AzureFirewall has a new parameter threat_intel_mode
    - Model ApplicationGatewayRewriteRule has a new parameter conditions
    - Model ApplicationGatewayRewriteRule has a new parameter
      rule_sequence
    - Model ApplicationGatewayAutoscaleConfiguration has a new parameter
      max_capacity
    - Added operation SubnetsOperations.prepare_network_policies



  **Features**

    - Add missing ddos_custom_policies operations



  **Features**

    - Model PublicIPAddress has a new parameter ddos_settings
    - Added operation
      ApplicationGatewaysOperations.list_available_request_headers
    - Added operation
      ApplicationGatewaysOperations.list_available_server_variables
    - Added operation
      ApplicationGatewaysOperations.list_available_response_headers
    - Added operation ApplicationSecurityGroupsOperations.update_tags



  **Features**

    - Model ApplicationGatewaySslCertificate has a new parameter
      key_vault_secret_id
    - Model ApplicationGatewayRequestRoutingRule has a new parameter
      rewrite_rule_set
    - Model FlowLogInformation has a new parameter format
    - Model ApplicationGateway has a new parameter identity
    - Model ApplicationGateway has a new parameter rewrite_rule_sets
    - Model TrafficAnalyticsConfigurationProperties has a new parameter
      traffic_analytics_interval
    - Model ApplicationGatewayPathRule has a new parameter
      rewrite_rule_set
    - Model ApplicationGatewayUrlPathMap has a new parameter
      default_rewrite_rule_set

  **Breaking changes**

    - Model ApplicationGatewayTrustedRootCertificate no longer has
      parameter keyvault_secret_id (replaced by key_vault_secret_id)



  **Features**

    - Model ApplicationGatewayWebApplicationFirewallConfiguration has a
      new parameter exclusions
    - Model ApplicationGatewayWebApplicationFirewallConfiguration has a
      new parameter file_upload_limit_in_mb
    - Model ApplicationGatewayWebApplicationFirewallConfiguration has a
      new parameter max_request_body_size_in_kb
    - Model ApplicationGatewayHttpListener has a new parameter
      custom_error_configurations
    - Model ExpressRouteCircuit has a new parameter bandwidth_in_gbps
    - Model ExpressRouteCircuit has a new parameter stag
    - Model ExpressRouteCircuit has a new parameter express_route_port
    - Model EvaluatedNetworkSecurityGroup has a new parameter applied_to
    - Model NetworkConfigurationDiagnosticResult has a new parameter
      profile
    - Model ApplicationGateway has a new parameter
      custom_error_configurations
    - Added operation group LoadBalancerOutboundRulesOperations
    - Added operation group ExpressRouteLinksOperations
    - Added operation group ExpressRoutePortsOperations
    - Added operation group ExpressRoutePortsLocationsOperations

  **Breaking changes**

    - Model NetworkConfigurationDiagnosticResult no longer has parameter
      traffic_query
    - Operation
      NetworkWatchersOperations.get_network_configuration_diagnostic
      has a new signature (no longer takes target_resource_id, queries,
      but a NetworkConfigurationDiagnosticParameters instance)



  **Bugfixes**

    - Fix unexpected exception with network_profiles.delete



  Default API version is now 2018-08-01

  **Features**

    - Model AzureFirewall has a new parameter nat_rule_collections
    - Model VirtualHub has a new parameter route_table
    - Model VirtualHub has a new parameter virtual_network_connections
    - Model VirtualHub has a new parameter p2_svpn_gateway
    - Model VirtualHub has a new parameter express_route_gateway
    - Model VirtualHub has a new parameter vpn_gateway
    - Model VirtualWAN has a new parameter allow_vnet_to_vnet_traffic
    - Model VirtualWAN has a new parameter
      p2_svpn_server_configurations
    - Model VirtualWAN has a new parameter
      office365_local_breakout_category
    - Model VirtualWAN has a new parameter
      allow_branch_to_branch_traffic
    - Model VirtualWAN has a new parameter security_provider_name
    - Model VpnSite has a new parameter is_security_site
    - Model VpnConnection has a new parameter connection_bandwidth
    - Model VpnConnection has a new parameter enable_internet_security
    - Model VpnConnection has a new parameter
      vpn_connection_protocol_type
    - Model VpnConnection has a new parameter enable_rate_limiting
    - Model ServiceEndpointPolicy has a new parameter subnets
    - Model AzureFirewallApplicationRule has a new parameter fqdn_tags
    - Model AzureFirewallApplicationRule has a new parameter target_fqdns
    - Model VpnGateway has a new parameter vpn_gateway_scale_unit
    - Model ApplicationGatewayBackendHttpSettings has a new parameter
      trusted_root_certificates
    - Model VirtualNetworkGatewayConnection has a new parameter
      connection_protocol
    - Model ExpressRouteCircuitPeering has a new parameter
      express_route_connection
    - Model Subnet has a new parameter delegations
    - Model Subnet has a new parameter address_prefixes
    - Model Subnet has a new parameter ip_configuration_profiles
    - Model Subnet has a new parameter service_association_links
    - Model Subnet has a new parameter interface_endpoints
    - Model Subnet has a new parameter purpose
    - Model ApplicationGateway has a new parameter
      trusted_root_certificates
    - Model NetworkInterface has a new parameter tap_configurations
    - Model NetworkInterface has a new parameter hosted_workloads
    - Model NetworkInterface has a new parameter interface_endpoint
    - Model VirtualNetworkGatewayConnectionListEntity has a new parameter
      connection_protocol
    - Model HubVirtualNetworkConnection has a new parameter
      enable_internet_security
    - Model NetworkInterfaceIPConfiguration has a new parameter
      virtual_network_taps
    - Added operation
      VirtualNetworkGatewaysOperations.reset_vpn_client_shared_key
    - Added operation group ExpressRouteConnectionsOperations
    - Added operation group AzureFirewallFqdnTagsOperations
    - Added operation group VirtualNetworkTapsOperations
    - Added operation group NetworkProfilesOperations
    - Added operation group P2sVpnServerConfigurationsOperations
    - Added operation group AvailableDelegationsOperations
    - Added operation group InterfaceEndpointsOperations
    - Added operation group P2sVpnGatewaysOperations
    - Added operation group AvailableResourceGroupDelegationsOperations
    - Added operation group ExpressRouteGatewaysOperations
    - Added operation group NetworkInterfaceTapConfigurationsOperations

  **Breaking changes**

    - Model VirtualHub no longer has parameter
      hub_virtual_network_connections
    - Model VpnConnection no longer has parameter
      connection_bandwidth_in_mbps
    - Model AzureFirewallApplicationRule no longer has parameter
      target_urls
    - Model VpnGateway no longer has parameter policies
    - Model AzureFirewallIPConfiguration no longer has parameter
      internal_public_ip_address
    - Model ApplicationGatewayAutoscaleConfiguration has a new signature
    - Renamed virtual_wa_ns to virtual_wans



  Default API version is now 2018-07-01

  **Features**

    - Model ExpressRouteCircuit has a new parameter allow_global_reach
    - Model PublicIPAddress has a new parameter public_ip_prefix
    - Model BackendAddressPool has a new parameter outbound_rule
      (replaces outbound_nat_rule)
    - Model FrontendIPConfiguration has a new parameter outbound_rules
      (replaces outbound_nat_rule)
    - Model FrontendIPConfiguration has a new parameter public_ip_prefix
    - Model LoadBalancingRule has a new parameter enable_tcp_reset
    - Model VirtualNetworkGatewayConnectionListEntity has a new parameter
      express_route_gateway_bypass
    - Model VirtualNetworkGatewayConnection has a new parameter
      express_route_gateway_bypass
    - Model Subnet has a new parameter service_endpoint_policies
    - Model InboundNatPool has a new parameter enable_tcp_reset
    - Model LoadBalancer has a new parameter outbound_rules (replaces
      outbound_nat_rule)
    - Model InboundNatRule has a new parameter enable_tcp_reset
    - Added operation group ServiceEndpointPolicyDefinitionsOperations
    - Added operation group ServiceEndpointPoliciesOperations
    - Added operation group PublicIPPrefixesOperations

  **Breaking changes**

    - Model BackendAddressPool no longer has parameter outbound_nat_rule
      (now outbound_rules)
    - Model FrontendIPConfiguration no longer has parameter
      outbound_nat_rules (now outbound_rules)
    - Model LoadBalancer no longer has parameter outbound_nat_rules (now
      outbound_rules)



  **Bugfixes**

    - Fix packet_captures.get_status empty output



  **Features**

    - Supports now 2018-06-01 and 2018-04-01. 2018-06-01 is the new
      default.
    - Client class can be used as a context manager to keep the underlying
      HTTP session open for performance

  **Features starting 2018-04-01**

    - Model FlowLogInformation has a new parameter
      flow_analytics_configuration
    - Model ApplicationGateway has a new parameter enable_fips
    - Model ApplicationGateway has a new parameter
      autoscale_configuration
    - Model ApplicationGateway has a new parameter zones
    - Model ConnectionSharedKey has a new parameter id
    - Added operation group HubVirtualNetworkConnectionsOperations
    - Added operation group AzureFirewallsOperations
    - Added operation group VirtualHubsOperations
    - Added operation group VpnGatewaysOperations
    - Added operation group VpnSitesOperations
    - Added operation group VirtualWANsOperations
    - Added operation group VpnSitesConfigurationOperations
    - Added operation group VpnConnectionsOperations

  **Breaking changes starting 2018-04-01**

    - Operation
      VirtualNetworkGatewayConnectionsOperations.set_shared_key has a
      new parameter "id"
    - Operation DdosProtectionPlansOperations.create_or_update parameter
      "parameters" has been flatten to "tags/location"

  **Breaking changes starting 2018-06-01**

    - The new class VpnConnection introduced in 2018-04-01 renamed
      "connection_bandwidth" to "connection_bandwidth_in_mbps"



  **Bugfixes**

    - API version 2018-02-01 enum Probe now supports HTTPS (standard SKU
      load balancer)
    - API version 2015-06-15 adding missing "primary" in
      NetworkInterfaceIPConfiguration



  **Features**

    - All clients now support Azure profiles.
    - API version 2018-02-01 is now the default
    - Express Route Circuit Connection (considered preview)
    - Express Route Provider APIs
    - GetTopologyOperation supports query parameter
    - Feature work for setting Custom IPsec/IKE policy for Virtual Network
      Gateway point-to-site clients
    - DDoS Protection Plans



  **General Breaking changes**

  This version uses a next-generation code generator that *might*
  introduce breaking changes.

    - Model signatures now use only keyword-argument syntax. All
      positional arguments must be re-written as keyword-arguments. To
      keep auto-completion in most cases, models are now generated for
      Python 2 and Python 3. Python 3 uses the "*" syntax for
      keyword-only arguments.
    - Enum types now use the "str" mixin (class AzureEnum(str, Enum)) to
      improve the behavior when unrecognized enum values are encountered.
      While this is not a breaking change, the distinctions are important,
      and are documented here:
      <https://docs.python.org/3/library/enum.html#others> At a glance:
        - "is" should not be used at all.
        - "format" will return the string value, where "%s" string
          formatting will return `NameOfEnum.stringvalue`. Format syntax
          should be prefered.
    - New Long Running Operation:
        - Return type changes from
          `msrestazure.azure_operation.AzureOperationPoller` to
          `msrest.polling.LROPoller`. External API is the same.
        - Return type is now **always** a `msrest.polling.LROPoller`,
          regardless of the optional parameters used.
        - The behavior has changed when using `raw=True`. Instead of
          returning the initial call result as `ClientRawResponse`,
          without polling, now this returns an LROPoller. After polling,
          the final resource will be returned as a `ClientRawResponse`.
        - New `polling` parameter. The default behavior is
          `Polling=True` which will poll using ARM algorithm. When
          `Polling=False`, the response of the initial call will be
          returned without polling.
        - `polling` parameter accepts instances of subclasses of
          `msrest.polling.PollingMethod`.
        - `add_done_callback` will no longer raise if called after
          polling is finished, but will instead execute the callback right
          away.

  **Network Breaking changes**

    - Operation network_watcher.get_topology changed method signature

  **Features**

    - Add API Version 2018-01-01. Not default yet in this version.
    - Add ConnectionMonitor operation group (2017-10/11-01)
    - Add target_virtual_network / target_subnet to topology_parameter
      (2017-10/11-01)
    - Add idle_timeout_in_minutes / enable_floating_ip to
      inbound_nat_pool (2017-11-01)

  **Bugfixes**

    - Fix peer_asn validation rules (2017-10/11-01)



  **Bugfixes**

  Fix `SecurityRule` constructor parameters order to respect the one
  used until 1.5.0. This indeed introduces a breaking change for users of
  1.6.0 and 1.7.0, but this constructor signature change was not expected,
  and following semantic versionning all 1.x versions should follow the
  same signature.

  This fixes third party library, like Ansible, that expects (for
  excellent reasons) this SDK to follow strictly semantic versionning with
  regards to breaking changes and have their dependency system asking for
  `>=1.0;<2.0`



  **Features**

    - Add iptag. IpTag is way to restrict the range of IPaddresses to be
      allocated.
    - Default API version is now 2017-11-01

  **Bug fixes**

    - Added valid ASN range in ExpressRouteCircuitPeering (#1672)



  **Bug fixes**

    - Accept space in location for "usage" (i.e. "west us").
    - sourceAddressPrefix, sourceAddressPrefixes and
      sourceApplicationSecurityGroups are mutually exclusive and one only
      is needed, meaning none of them is required by itself. Thus,
      sourceAddressPrefix is not required anymore.
    - destinationAddressPrefix, destinationAddressPrefixes and
      destinationApplicationSecurityGroups are mutually exclusive and one
      only is needed, meaning none of them is required by itself. Thus,
      destinationAddressPrefix is not required anymore.
    - Client now accept unicode string as a valid subscription_id
      parameter
    - Restore missing azure.mgmt.network.__version__

  **Features**

    - Client now accept a "profile" parameter to define API version per
      operation group.
    - Add update_tags to most of the resources
    - Add operations group to list all available rest API operations
    - NetworkInterfaces_ListVirtualMachineScaleSetIpConfigurations
    - NetworkInterfaces_GetVirtualMachineScaleSetIpConfiguration



  **Features**

    - Availability Zones
    - Add network_watchers.get_azure_reachability_report
    - Add network_watchers.list_available_providers
    - Add virtual_network_gateways.supported_vpn_devices
    - Add virtual_network_gateways.vpn_device_configuration_script



  **Features**

    - Add ApiVersion 2017-09-01 (new default)
    - Add application_security_groups (ASG) operations group
    - Add ASG to network_interface operations
    - Add ASG to IP operations
    - Add source/destination ASGs to network security rules
    - Add DDOS protection and VM protection to vnet operations

  **Bug fix**

    - check_dns_name_availability now correctly defines
      "domain_name_label" as required and not optional



  **Features**

    - Add ApiVersion 2017-08-01 (new default)
    - Added in both 2017-08-01 and 2017-06-01:
        - virtual_network_gateways.list_connections method
        - default_security_rules operations group
        - inbound_nat_rules operations group
        - load_balancer_backend_address_pools operations group
        - load_balancer_frontend_ip_configurations operations group
        - load_balancer_load_balancing_rules operations group
        - load_balancer_network_interfaces operations group
        - load_balancer_probes operations group
        - network_interface_ip_configurations operations group
        - network_interface_load_balancers operations group
        - EffectiveNetworkSecurityGroup.tag_map attribute
        - EffectiveNetworkSecurityRule.source_port_ranges attribute
        - EffectiveNetworkSecurityRule.destination_port_ranges attribute
        - EffectiveNetworkSecurityRule.source_address_prefixes attribute
        - EffectiveNetworkSecurityRule.destination_address_prefixes
          attribute
        - SecurityRule.source_port_ranges attribute
        - SecurityRule.destination_port_ranges attribute
        - SecurityRule.source_address_prefixes attribute
        - SecurityRule.destination_address_prefixes attribute
    - Added in 2017-08-01 only
        - PublicIPAddress.sku
        - LoadBalancer.sku

  **Changes on preview**

  >   - "available_private_access_services" is renamed
  >     "available_endpoint_services"
  >   - "radius_secret" parsing fix (was unable to work in 1.3.0)



  **Preview features**

    - Adding "available_private_access_services" operation group
      (preview)
    - Adding "radius_secret" in Virtual Network Gateway (preview)

  **Bug Fixes**

    - VMSS Network ApiVersion fix in 2017-06-01 (point to 2017-03-30)



  **Features**

  Adding the following features to both 2017-03-01 and 2017-06-01:

    - express route ipv6
    - VMSS Network (get, list, etc.)
    - VMSS Public IP (get, list, etc.)



  **Features**

    - Add list_usage in virtual networks (2017-03-01)
    - Add ApiVersion 2017-06-01 (new default)

  This new ApiVersion is for new Application Gateway features:

  >   - ApplicationGateway Ssl Policy custom cipher suites support [new
  >     properties added to Sslpolicy Property of
  >     ApplciationGatewayPropertiesFormat]
  >   - Get AvailableSslOptions api [new resource
  >     ApplicationGatewayAvailableSslOptions and child resource
  >     ApplicationGatewayPredefinedPolicy]
  >   - Redirection support [new child resource
  >     ApplicationGatewayRedirectConfiguration for Application Gateway,
  >     new properties in UrlPathMap, PathRules and RequestRoutingRule]
  >   - Azure Websites feature support [new properties in
  >     ApplicationGatewayBackendHttpSettingsPropertiesFormat,
  >     ApplicationGatewayProbePropertiesFormat, schema for property
  >     ApplicationGatewayProbeHealthResponseMatch]



    - Tag 1.0.0rc3 as stable (same content)



  **Features**

    - Added check connectivity api to network watcher



  **Features**

    - Add ApiVersion 2016-12-01 and 2017-03-01
    - 2017-03-01 is now default ApiVersion

  **Bugfixes**

    - Restore access to NetworkWatcher and PacketCapture from 2016-09-01



  **Features**

  To help customers with sovereign clouds (not general Azure), this
  version has official multi ApiVersion support for 2015-06-15 and
  2016-09-01



    - Add NetworkWatcher
    - Add PacketCapture
    - Add new methods to Virtualk Network Gateway
        - get_bgp_peer_status
        - get_learned_routes
        - get_advertised_routes



    - Initial preview release. Based on API version 2016-09-01.



    - Initial preview release. Based on API version 2015-05-01-preview.


pkgId: eff50abba37f4bda80f747d33041aa7dd0ee24dad0ef16b85d429fda0eeacef1
name: python-azure-mgmt-networkcloud
arch: src
version: 1.0.0
epoch: 0
release: 1
summary: Microsoft Azure Networkcloud Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-networkcloud-1.0.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Networkcloud 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).



  _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_





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



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



  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.networkcloud import NetworkCloudMgmtClient
  import os

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



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








  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-networkcloud%2FREADME.png)








    - Removed operation BareMetalMachinesOperations.begin_validate_hardware
    - Removed operation StorageAppliancesOperations.begin_run_read_commands
    - Removed operation VirtualMachinesOperations.begin_attach_volume
    - Removed operation VirtualMachinesOperations.begin_detach_volume





    - Added operation BareMetalMachineKeySetsOperations.list_by_cluster
    - Added operation BmcKeySetsOperations.list_by_cluster
    - Added operation ConsolesOperations.list_by_virtual_machine
    - Added operation MetricsConfigurationsOperations.list_by_cluster
    - Added operation group AgentPoolsOperations
    - Added operation group KubernetesClustersOperations
    - Model BareMetalMachine has a new parameter associated_resource_ids
    - Model CloudServicesNetwork has a new parameter associated_resource_ids
    - Model L2Network has a new parameter associated_resource_ids
    - Model L3Network has a new parameter associated_resource_ids
    - Model TrunkedNetwork has a new parameter associated_resource_ids
    - Model VirtualMachine has a new parameter availability_zone



    - Removed operation BareMetalMachineKeySetsOperations.list_by_resource_group
    - Removed operation BmcKeySetsOperations.list_by_resource_group
    - Removed operation ConsolesOperations.list_by_resource_group
    - Removed operation MetricsConfigurationsOperations.list_by_resource_group
    - Removed operation StorageAppliancesOperations.begin_validate_hardware
    - Removed operation group DefaultCniNetworksOperations
    - Removed operation group HybridAksClustersOperations



  * Initial Release


pkgId: 64094b0ea7f5dffa48593a315092760cf8bd34faf2360e3b1848fec714f2bb63
name: python-azure-mgmt-notificationhubs
arch: src
version: 8.0.0
epoch: 0
release: 1
summary: Microsoft Azure Notification Hubs Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-notificationhubs-8.0.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Notification Hubs Management Client Library.
  This package has been tested with Python 2.7, 3.6+.
  For a more complete view of Azure libraries, see the [azure sdk python release](https://aka.ms/azsdk/python/all).




  _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_




  To learn how to use this package, see the [quickstart guide](https://aka.ms/azsdk/python/mgmt)



  For docs and references, see [Python SDK References](https://docs.microsoft.com/python/api/overview/azure/notification-hubs)
  Code samples for this package can be found at [Notification Hubs Management](https://docs.microsoft.com/samples/browse/?languages=python&term=Getting%20started%20-%20Managing&terms=Getting%20started%20-%20Managing) on docs.microsoft.com.
  Additional code samples for different Azure services are available at [Samples Repo](https://aka.ms/azsdk/python/mgmt/samples)




  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-notificationhubs%2FREADME.png)






  **Breaking changes**

    - Return type of `list_keys` in `NamespacesOperions` changed from  `SharedAccessAuthorizationRuleListResult` to `ResourceListKeys`



  - GA release



  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.



  **Features**

    - Added operation NotificationHubsOperations.patch
    - Added operation NotificationHubsOperations.debug_send



  **Features**

    - Model NamespaceResource has a new parameter updated_at
    - Model NamespaceResource has a new parameter metric_id
    - Model NamespaceResource has a new parameter data_center
    - Model NamespaceCreateOrUpdateParameters has a new parameter
      updated_at
    - Model NamespaceCreateOrUpdateParameters has a new parameter
      metric_id
    - Model NamespaceCreateOrUpdateParameters has a new parameter
      data_center
    - Added operation
      NotificationHubsOperations.check_notification_hub_availability
    - Added operation group Operations
    - Client class can be used as a context manager to keep the underlying
      HTTP session open for performance

  **Breaking changes**

    - Operation
      NotificationHubsOperations.create_or_update_authorization_rule
      has a new signature
    - Operation
      NamespacesOperations.create_or_update_authorization_rule has a
      new signature
    - Removed operation NotificationHubsOperations.check_availability
      (replaced by
      NotificationHubsOperations.check_notification_hub_availability)
    - Model SharedAccessAuthorizationRuleResource has a new signature
    - Model SharedAccessAuthorizationRuleProperties has a new signature
    - Model SharedAccessAuthorizationRuleCreateOrUpdateParameters has a
      new signature
    - Removed operation group NameOperations (replaced by
      NotificationHubsOperations.check_notification_hub_availability)
    - Removed operation group HubsOperations (merged in
      NotificationHubsOperations)

  **General Breaking changes**

  This version uses a next-generation code generator that *might*
  introduce breaking changes.

    - Model signatures now use only keyword-argument syntax. All
      positional arguments must be re-written as keyword-arguments. To
      keep auto-completion in most cases, models are now generated for
      Python 2 and Python 3. Python 3 uses the "*" syntax for
      keyword-only arguments.
    - Enum types now use the "str" mixin (class AzureEnum(str, Enum)) to
      improve the behavior when unrecognized enum values are encountered.
      While this is not a breaking change, the distinctions are important,
      and are documented here:
      <https://docs.python.org/3/library/enum.html#others> At a glance:
        - "is" should not be used at all.
        - "format" will return the string value, where "%s" string
          formatting will return `NameOfEnum.stringvalue`. Format syntax
          should be prefered.
    - New Long Running Operation:
        - Return type changes from
          `msrestazure.azure_operation.AzureOperationPoller` to
          `msrest.polling.LROPoller`. External API is the same.
        - Return type is now **always** a `msrest.polling.LROPoller`,
          regardless of the optional parameters used.
        - The behavior has changed when using `raw=True`. Instead of
          returning the initial call result as `ClientRawResponse`,
          without polling, now this returns an LROPoller. After polling,
          the final resource will be returned as a `ClientRawResponse`.
        - New `polling` parameter. The default behavior is
          `Polling=True` which will poll using ARM algorithm. When
          `Polling=False`, the response of the initial call will be
          returned without polling.
        - `polling` parameter accepts instances of subclasses of
          `msrest.polling.PollingMethod`.
        - `add_done_callback` will no longer raise if called after
          polling is finished, but will instead execute the callback right
          away.

  **Bugfixes**

    - Compatibility of the sdist with wheel 0.31.0



    - New API Version 2017-04-01
    - Expect breaking changes, migrating from an unstable client

  This wheel package is built with the azure wheel extension



    - Preview release. Based on API version 2016-03-01.


pkgId: 47a8624fd53ac1189c36f5211e08b7f2ecc3d6566ea0f767805056b90c8aafdf
name: python-azure-mgmt-nspkg
arch: src
version: 3.0.2
epoch: 0
release: 1
summary: Microsoft Azure Resource Management Namespace Package [Internal]
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-nspkg-3.0.2-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Management namespace package.
  This package is not intended to be installed directly by the end user.
  Since version 3.0, this is Python 2 package only, Python 3.x SDKs will use `PEP420 <https://www.python.org/dev/peps/pep-0420/>`__ as namespace package strategy.
  To avoid issues with package servers that does not support `python_requires`, a Python 3 package is installed but is empty.
  It provides the necessary files for other packages to extend the azure.mgmt namespace.
  If you are looking to install the Azure client libraries, see the
  `azure <https://pypi.python.org/pypi/azure>`__ bundle package.


pkgId: dad5ca0086016239c4f208a8945f3cdf01b361b338687bb8b39a7261e74341b8
name: python-azure-mgmt-policyinsights
arch: src
version: 1.0.0
epoch: 0
release: 1
summary: Microsoft Azure Policy Insights Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-policyinsights-1.0.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Policy Insights Client Library.
  This package has been tested with Python 2.7, 3.5, 3.6, 3.7 and 3.8.
  For a more complete view of Azure libraries, see the [azure sdk python release](https://aka.ms/azsdk/python/all).





  To learn how to use this package, see the [quickstart guide](https://aka.ms/azsdk/python/mgmt)



  For docs and references, see [Python SDK References](https://docs.microsoft.com/python/api/overview/azure/)
  Code samples for this package can be found at [Policy Insights Management](https://docs.microsoft.com/samples/browse/?languages=python&term=Getting%20started%20-%20Managing&terms=Getting%20started%20-%20Managing) on docs.microsoft.com.
  Additional code samples for different Azure services are available at [Samples Repo](https://aka.ms/azsdk/python/mgmt/samples)




  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-policyinsights%2FREADME.png)






  **Features**

    - Model ExpressionEvaluationDetails has a new parameter expression_kind
    - Added operation group PolicyRestrictionsOperations



  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/master/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/master/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/master/sdk/core/azure-core-tracing-opentelemetry) for an overview.



  **Features**

    - Model PolicyState has a new parameter policy_set_definition_version
    - Model PolicyState has a new parameter policy_definition_version
    - Model PolicyState has a new parameter policy_assignment_version
    - Added operation PolicyStatesOperations.trigger_subscription_evaluation
    - Added operation PolicyStatesOperations.trigger_resource_group_evaluation



  **Features**

    - Model PolicyDefinitionSummary has a new parameter
      policy_definition_group_names
    - Model Remediation has a new parameter resource_discovery_mode
    - Model PolicyAssignmentSummary has a new parameter policy_groups
    - Model PolicyState has a new parameter
      policy_definition_group_names
    - Model SummaryResults has a new parameter policy_group_details
    - Model SummaryResults has a new parameter policy_details
    - Model SummaryResults has a new parameter resource_details
    - Added operation group PolicyMetadataOperations

  **Breaking changes**

    - Removed operation PolicyStatesOperations.get_metadata

  **General Breaking Changes**

  This version uses a next-generation code generator that might introduce
  breaking changes if from some import. In summary, some modules were
  incorrectly visible/importable and have been renamed. This fixed several
  issues caused by usage of classes that were not supposed to be used in
  the first place. PolicyInsightsClient cannot be imported from
  azure.mgmt.policyinsights.policy_insights_client anymore (import from
  azure.mgmt.policyinsights works like before)
  PolicyInsightsClientConfiguration import has been moved from
  azure.mgmt.policyinsights.policy_insights_client to
  azure.mgmt.policyinsights A model MyClass from a "models" sub-module
  cannot be imported anymore using
  azure.mgmt.policyinsights.models.my_class (import from
  azure.mgmt.policyinsights.models works like before) An operation class
  MyClassOperations from an operations sub-module cannot be imported
  anymore using azure.mgmt.policyinsights.operations.my_class_operations
  (import from azure.mgmt.policyinsights.operations works like before)
  Last but not least, HTTP connection pooling is now enabled by default.
  You should always use a client as a context manager, or call close(), or
  use no more than one client per process.



  **Bugfixes**

    - Fix expressionValues and targetValues type



  **Features**

    - Model QueryOptions has a new parameter expand
    - Model PolicyState has a new parameter policy_evaluation_details
    - Model PolicyState has a new parameter compliance_state



  **Features**

    - Added operation group RemediationsOperations
    - Added operation group PolicyTrackedResourcesOperations



    - Initial Release


pkgId: d079ee2c903d45f76fd9d837fc798dbe5f2037a02f4d8f47875759b28b8d5997
name: python-azure-mgmt-portal
arch: src
version: 1.0.0
epoch: 0
release: 1
summary: Microsoft Azure Portal Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-portal-1.0.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Portal Management Client Library.
  This package has been tested with Python 2.7, 3.5, 3.6, 3.7 and 3.8.
  For a more complete view of Azure libraries, see the [azure sdk python release](https://aka.ms/azsdk/python/all).





  To learn how to use this package, see the [quickstart guide](https://aka.ms/azsdk/python/mgmt)



  For docs and references, see [Python SDK References](https://docs.microsoft.com/python/api/overview/azure/)
  Code samples for this package can be found at [Portal Management](https://docs.microsoft.com/samples/browse/?languages=python&term=Getting%20started%20-%20Managing&terms=Getting%20started%20-%20Managing) on docs.microsoft.com.
  Additional code samples for different Azure services are available at [Samples Repo](https://aka.ms/azsdk/python/mgmt/samples)




  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-portal%2FREADME.png)






  **Features**

    - Model MarkdownPartMetadata has a new parameter additional_properties
    - Model DashboardPartMetadata has a new parameter additional_properties



  * Initial Release


pkgId: 5dd2c6dd5e4d6bbfea412b38c15cd91228b163a0231282471a77be702011eccf
name: python-azure-mgmt-powerbiembedded
arch: src
version: 3.0.0
epoch: 0
release: 1
summary: Microsoft Azure Power BI Embedded Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-powerbiembedded-3.0.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Power BI Embedded 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).



  _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_





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



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



  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.powerbiembedded import PowerBIEmbeddedManagementClient
  import os

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



  Code samples for this package can be found at:
  - [Search Power BI Embedded 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)








  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.






  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.



    - Added operation group PowerBIEmbeddedManagementClientOperationsMixin



    - Operation WorkspaceCollectionsOperations.check_name_availability has a new required parameter body
    - Operation WorkspaceCollectionsOperations.check_name_availability has a new required parameter kwargs
    - Operation WorkspaceCollectionsOperations.check_name_availability no longer has parameter name
    - Operation WorkspaceCollectionsOperations.check_name_availability no longer has parameter type
    - Operation WorkspaceCollectionsOperations.create has a new required parameter body
    - Operation WorkspaceCollectionsOperations.create has a new required parameter kwargs
    - Operation WorkspaceCollectionsOperations.create no longer has parameter location
    - Operation WorkspaceCollectionsOperations.create no longer has parameter tags
    - Operation WorkspaceCollectionsOperations.get_access_keys has a new required parameter kwargs
    - Operation WorkspaceCollectionsOperations.get_by_name has a new required parameter kwargs
    - Operation WorkspaceCollectionsOperations.list_by_resource_group has a new required parameter kwargs
    - Operation WorkspaceCollectionsOperations.list_by_subscription has a new required parameter kwargs
    - Operation WorkspaceCollectionsOperations.migrate has a new required parameter body
    - Operation WorkspaceCollectionsOperations.migrate has a new required parameter kwargs
    - Operation WorkspaceCollectionsOperations.migrate no longer has parameter resources
    - Operation WorkspaceCollectionsOperations.migrate no longer has parameter target_resource_group
    - Operation WorkspaceCollectionsOperations.regenerate_key has a new required parameter body
    - Operation WorkspaceCollectionsOperations.regenerate_key has a new required parameter kwargs
    - Operation WorkspaceCollectionsOperations.regenerate_key no longer has parameter key_name
    - Operation WorkspaceCollectionsOperations.update has a new required parameter body
    - Operation WorkspaceCollectionsOperations.update has a new required parameter kwargs
    - Operation WorkspaceCollectionsOperations.update no longer has parameter tags
    - Operation WorkspacesOperations.list has a new required parameter kwargs
    - Renamed operation WorkspaceCollectionsOperations.delete to WorkspaceCollectionsOperations.begin_delete



  **Features**

    - Client class can be used as a context manager to keep the underlying
      HTTP session open for performance

  **General Breaking changes**

  This version uses a next-generation code generator that *might*
  introduce breaking changes.

    - Model signatures now use only keyword-argument syntax. All
      positional arguments must be re-written as keyword-arguments. To
      keep auto-completion in most cases, models are now generated for
      Python 2 and Python 3. Python 3 uses the "*" syntax for
      keyword-only arguments.
    - Enum types now use the "str" mixin (class AzureEnum(str, Enum)) to
      improve the behavior when unrecognized enum values are encountered.
      While this is not a breaking change, the distinctions are important,
      and are documented here:
      <https://docs.python.org/3/library/enum.html#others> At a glance:
        - "is" should not be used at all.
        - "format" will return the string value, where "%s" string
          formatting will return `NameOfEnum.stringvalue`. Format syntax
          should be prefered.
    - New Long Running Operation:
        - Return type changes from
          `msrestazure.azure_operation.AzureOperationPoller` to
          `msrest.polling.LROPoller`. External API is the same.
        - Return type is now **always** a `msrest.polling.LROPoller`,
          regardless of the optional parameters used.
        - The behavior has changed when using `raw=True`. Instead of
          returning the initial call result as `ClientRawResponse`,
          without polling, now this returns an LROPoller. After polling,
          the final resource will be returned as a `ClientRawResponse`.
        - New `polling` parameter. The default behavior is
          `Polling=True` which will poll using ARM algorithm. When
          `Polling=False`, the response of the initial call will be
          returned without polling.
        - `polling` parameter accepts instances of subclasses of
          `msrest.polling.PollingMethod`.
        - `add_done_callback` will no longer raise if called after
          polling is finished, but will instead execute the callback right
          away.

  **Bugfixes**

    - Compatibility of the sdist with wheel 0.31.0



    - Initial stable release

  This wheel package is now built with the azure wheel extension


pkgId: c3f0788cc639a0fb04d7420d5738aaf1c0684ff5479780531356e56dacf425aa
name: python-azure-mgmt-purview
arch: src
version: 1.0.0
epoch: 0
release: 1
summary: Microsoft Azure Purview Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-purview-1.0.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Purview Management Client Library.
  This package has been tested with Python 2.7, 3.5, 3.6, 3.7 and 3.8.
  For a more complete view of Azure libraries, see the [azure sdk python release](https://aka.ms/azsdk/python/all).





  To learn how to use this package, see the [quickstart guide](https://aka.ms/azsdk/python/mgmt)



  For docs and references, see [Python SDK References](https://docs.microsoft.com/python/api/overview/azure/)
  Code samples for this package can be found at [Purview Management](https://docs.microsoft.com/samples/browse/?languages=python&term=Getting%20started%20-%20Managing&terms=Getting%20started%20-%20Managing) on docs.microsoft.com.
  Additional code samples for different Azure services are available at [Samples Repo](https://aka.ms/azsdk/python/mgmt/samples)




  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-purview%2FREADME.png)






  **Features**

    - Model Account has a new parameter managed_resource_group_name
    - Model Account has a new parameter system_data
    - Model TrackedResource has a new parameter system_data
    - Model PrivateLinkResource has a new parameter properties
    - Added operation AccountsOperations.add_root_collection_admin
    - Added operation PrivateEndpointConnectionsOperations.begin_create_or_update

  **Breaking changes**

    - Model PrivateLinkResource no longer has parameter required_zone_names
    - Model PrivateLinkResource no longer has parameter group_id
    - Model PrivateLinkResource no longer has parameter required_members
    - Model AccountUpdateParameters has a new signature
    - Removed operation PrivateEndpointConnectionsOperations.create_or_update



  * Initial Release


pkgId: ece9f33edc12c9c9a4d898b5f43b5d8c92585d3a0dcc961cbdd90f4bf6924a9d
name: python-azure-mgmt-quota
arch: src
version: 1.1.0
epoch: 0
release: 1
summary: Microsoft Azure Quota Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-quota-1.1.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Quota 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).



  _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_





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



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



  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.quota import QuotaMgmtClient
  import os

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



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








  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.








    - Fix for first GA





    - Client name is changed from `AzureQuotaExtensionAPI` to `QuotaMgmtClient`
    - First GA





    - Added generated samples in github repo
    - Drop support for python<3.7.0



  **Features**

    - Added operation group QuotaOperationOperations

  **Breaking changes**

    - Parameter limit_object_type of model LimitObject is now required
    - Removed operation group OperationOperations



  * Initial Release


pkgId: 2043072b8f11cf9010f4724e5328f1592013e2446c39dbf498af533b3efcd8e8
name: python-azure-mgmt-rdbms
arch: src
version: 10.1.0
epoch: 0
release: 1
summary: Microsoft Azure RDBMS Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-rdbms-10.1.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure RDBMS Management Client Library.
  This package has been tested with Python 2.7, 3.6+.
  For a more complete view of Azure libraries, see the [azure sdk python release](https://aka.ms/azsdk/python/all).




  _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_




  To learn how to use this package, see the [quickstart guide](https://aka.ms/azsdk/python/mgmt)



  For docs and references, see [Python SDK References](https://docs.microsoft.com/python/api/overview/azure/)
  Code samples for this package can be found at [RDBMS Management](https://docs.microsoft.com/samples/browse/?languages=python&term=Getting%20started%20-%20Managing&terms=Getting%20started%20-%20Managing) on docs.microsoft.com.
  Additional code samples for different Azure services are available at [Samples Repo](https://aka.ms/azsdk/python/mgmt/samples)




  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-rdbms%2FREADME.png)






  **Features**

    - Added model DataEncryption
    - Added model DataEncryptionType
    - Added model Identity
    - Added model UserAssignedIdentity



  **Breaking changes**

    - Model Server no longer has parameter identity



  **Features**

    - Upgrade api-version to `2021-05-01`



  **Features**

    - Added operation group BackupsOperations



  **Features**

    - Model ServerVersionCapability has a new parameter status
    - Model Server has a new parameter network
    - Model Server has a new parameter backup
    - Model Server has a new parameter storage
    - Model Server has a new parameter system_data
    - Model Server has a new parameter high_availability
    - Model Server has a new parameter minor_version
    - Model Server has a new parameter source_server_resource_id
    - Model Database has a new parameter system_data
    - Model StorageProfile has a new parameter storage_autogrow
    - Model StorageProfile has a new parameter geo_redundant_backup
    - Model VcoreCapability has a new parameter status
    - Model Configuration has a new parameter system_data
    - Model StorageEditionCapability has a new parameter status
    - Model FirewallRule has a new parameter system_data
    - Model ServerForUpdate has a new parameter create_mode
    - Model ServerForUpdate has a new parameter backup
    - Model ServerForUpdate has a new parameter high_availability
    - Model ServerForUpdate has a new parameter storage
    - Model StorageMBCapability has a new parameter status
    - Added operation GetPrivateDnsZoneSuffixOperations.execute
    - Added operation ConfigurationsOperations.begin_put

  **Breaking changes**

    - Operation ServersOperations.begin_restart has a new signature
    - Model Server no longer has parameter byok_enforcement
    - Model Server no longer has parameter public_network_access
    - Model Server no longer has parameter display_name
    - Model Server no longer has parameter ha_state
    - Model Server no longer has parameter private_dns_zone_arguments
    - Model Server no longer has parameter source_server_name
    - Model Server no longer has parameter storage_profile
    - Model Server no longer has parameter source_resource_group_name
    - Model Server no longer has parameter delegated_subnet_arguments
    - Model Server no longer has parameter source_subscription_id
    - Model Server no longer has parameter ha_enabled
    - Model Server no longer has parameter standby_availability_zone
    - Model ServerForUpdate no longer has parameter storage_profile
    - Model ServerForUpdate no longer has parameter ha_enabled
    - Model CapabilityProperties has a new signature



   - New models and operations for mariadb



  **Features**

    - Added operation ServerSecurityAlertPoliciesOperations.list_by_server
    - Added operation ServerKeysOperations.list

  **Breaking changes**

    - Removed operation ServerKeysOperations.list_by_server



  **Features**

    - Model Server has a new parameter private_dns_zone_arguments
    - Added operation ServerKeysOperations.list_by_server
    - Added operation group GetPrivateDnsZoneSuffixOperations

  **Breaking changes**

    - Removed operation ServerSecurityAlertPoliciesOperations.list_by_server
    - Removed operation ServerKeysOperations.list



  **Features**

    - Model Server has a new parameter source_subscription_id
    - Model Server has a new parameter source_resource_group_name



  **Features**

    - Added operation ServerSecurityAlertPoliciesOperations.list_by_server



  - GA release



  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.



  **Features**

    - Model Operation has a new parameter is_data_action
    - Model OperationListResult has a new parameter next_link



  **Features**

    - Model NameAvailability has a new parameter name
    - Model NameAvailability has a new parameter type
    - Added operation ServersOperations.start
    - Added operation ServersOperations.stop
    - Added operation ConfigurationsOperations.update
    - Added operation group VirtualNetworkSubnetUsageOperations
    - Added operation group LocationBasedCapabilitiesOperations
    - Added operation group CheckVirtualNetworkSubnetUsageOperations

  **Breaking changes**

    - Model NameAvailability no longer has parameter reason
    - Model StorageProfile no longer has parameter geo_redundant_backup
    - Model StorageProfile no longer has parameter storage_autogrow
    - Model Server has a new signature
    - Model Sku has a new signature
    - Removed operation ConfigurationsOperations.create_or_update



  **Features**

    - Model ServerUpdateParameters has a new parameter public_network_access
    - Model ServerPropertiesForCreate has a new parameter public_network_access
    - Model Server has a new parameter public_network_access
    - Model Server has a new parameter private_endpoint_connections
    - Model ServerPropertiesForRestore has a new parameter public_network_access
    - Model ServerPropertiesForReplica has a new parameter public_network_access
    - Model ServerPropertiesForDefaultCreate has a new parameter public_network_access
    - Model ServerPropertiesForGeoRestore has a new parameter public_network_access



  **Features**

    - Model ServerPropertiesForReplica has a new parameter infrastructure_encryption
    - Model ServerPropertiesForReplica has a new parameter minimal_tls_version
    - Model ServerPropertiesForReplica has a new parameter public_network_access
    - Model ServerForCreate has a new parameter identity
    - Model ServerUpdateParameters has a new parameter minimal_tls_version
    - Model ServerUpdateParameters has a new parameter identity
    - Model ServerUpdateParameters has a new parameter public_network_access
    - Model Server has a new parameter byok_enforcement
    - Model Server has a new parameter minimal_tls_version
    - Model Server has a new parameter public_network_access
    - Model Server has a new parameter infrastructure_encryption
    - Model Server has a new parameter identity
    - Model Server has a new parameter private_endpoint_connections
    - Model ServerPropertiesForDefaultCreate has a new parameter infrastructure_encryption
    - Model ServerPropertiesForDefaultCreate has a new parameter minimal_tls_version
    - Model ServerPropertiesForDefaultCreate has a new parameter public_network_access
    - Model ServerPropertiesForGeoRestore has a new parameter infrastructure_encryption
    - Model ServerPropertiesForGeoRestore has a new parameter minimal_tls_version
    - Model ServerPropertiesForGeoRestore has a new parameter public_network_access
    - Model ServerPropertiesForCreate has a new parameter infrastructure_encryption
    - Model ServerPropertiesForCreate has a new parameter minimal_tls_version
    - Model ServerPropertiesForCreate has a new parameter public_network_access
    - Model ServerPropertiesForRestore has a new parameter infrastructure_encryption
    - Model ServerPropertiesForRestore has a new parameter minimal_tls_version
    - Model ServerPropertiesForRestore has a new parameter public_network_access
    - Added operation group ServerKeysOperations
    - Added operation group ServerAdministratorsOperations



  **Features**

    - Added operation group PrivateLinkResourcesOperations
    - Added operation group PrivateEndpointConnectionsOperations
    - Added operation group AdvisorsOperations
    - Added operation group MySQLManagementClientOperationsMixin
    - Added operation group QueryTextsOperations
    - Added operation group RecommendedActionsOperations
    - Added operation group MariaDBManagementClientOperationsMixin
    - Added operation group LocationBasedRecommendedActionSessionsOperationStatusOperations
    - Added operation group LocationBasedRecommendedActionSessionsResultOperations
    - Added operation group WaitStatisticsOperations
    - Added operation group TopQueryStatisticsOperations

  **General breaking changes**

  This version uses a next-generation code generator that *might*
  introduce breaking changes if from some import. In summary, some modules
  were incorrectly visible/importable and have been renamed. This fixed
  several issues caused by usage of classes that were not supposed to be
  used in the first place.

    - MariaDBManagementClient cannot be imported from
      `azure.mgmt.rdbms.mariadb.maria_db_management_client` anymore (import from
      `azure.mgmt.rdbms.mariadb` works like before)
    - KustoManagementClientConfiguration import has been moved from
      `azure.mgmt.rdbms.mariadb.maria_db_management_client` to
      `azure.mgmt.rdbms.mariadb`
    - A model `MyClass` from a "models" sub-module cannot be imported
      anymore using `azure.mgmt.rdbms.mariadb.models.my_class` (import from
      `azure.mgmt.rdbms.mariadb.models` works like before)
    - An operation class `MyClassOperations` from an `operations`
      sub-module cannot be imported anymore using
      `azure.mgmt.rdbms.mariadb.operations.my_class_operations` (import from
      `azure.mgmt.rdbms.mariadb.operations` works like before)
    - MySQLManagementClient cannot be imported from
      `azure.mgmt.rdbms.mysql.my_sql_management_client` anymore (import from
      `azure.mgmt.rdbms.mysql` works like before)
    - MySQLManagementClientConfiguration import has been moved from
      `azure.mgmt.rdbms.mysql.my_sql_management_client` to
      `azure.mgmt.rdbms.mysql`
    - A model `MyClass` from a "models" sub-module cannot be imported
      anymore using `azure.mgmt.rdbms.mysql.models.my_class` (import from
      `azure.mgmt.rdbms.mysql.models` works like before)
    - An operation class `MyClassOperations` from an `operations`
      sub-module cannot be imported anymore using
      `azure.mgmt.rdbms.mysql.operations.my_class_operations` (import from
      `azure.mgmt.rdbms.mysql.operations` works like before)
    - PostgreSQLManagementClient cannot be imported from
      `azure.mgmt.rdbms.postgresql.postgre_sql_management_client` anymore (import from
      `azure.mgmt.rdbms.postgresql` works like before)
    - PostgreSQLManagementClientConfiguration import has been moved from
      `azure.mgmt.rdbms.postgresql.my_sql_management_client` to
      `azure.mgmt.rdbms.postgresql`
    - A model `MyClass` from a "models" sub-module cannot be imported
      anymore using `azure.mgmt.rdbms.postgresql.models.my_class` (import from
      `azure.mgmt.rdbms.postgresql.models` works like before)
    - An operation class `MyClassOperations` from an `operations`
      sub-module cannot be imported anymore using
      `azure.mgmt.rdbms.postgresql.operations.my_class_operations` (import from
      `azure.mgmt.rdbms.postgresql.operations` works like before)

  Last but not least, HTTP connection pooling is now enabled by default.
  You should always use a client as a context manager, or call close(), or
  use no more than one client per process.



  **Features**

    - Add storage_autogrow in all DB
    - Support for PG11



  **Features**

    - Model ServerUpdateParameters has a new parameter replication_role



  **Features (PostgreSQL only)**

    - Model Server has a new parameter replica_capacity
    - Model Server has a new parameter replication_role
    - Model Server has a new parameter master_server_id
    - Added operation group ReplicasOperations



  **Features (MariaDB only)**

    - Model ServerUpdateParameters has a new parameter replication_role
    - Model Server has a new parameter master_server_id
    - Model Server has a new parameter replica_capacity
    - Model Server has a new parameter replication_role
    - Added operation ServersOperations.restart
    - Added operation group ReplicasOperations



  **Features**

    - Added operation ServersOperations.restart



  **Features**

    - Added operation group VirtualNetworkRulesOperations for MariaDB



  **Bugfix**

    - Fix sdist broken in 1.4.0. No code change.



  **Features**

    - Model Server has a new parameter replication_role
    - Model Server has a new parameter master_server_id
    - Model Server has a new parameter replica_capacity
    - Model ServerUpdateParameters has a new parameter replication_role
    - Added operation group ReplicasOperations

  **Note**

    - azure-mgmt-nspkg is not installed anymore on Python 3 (PEP420-based
      namespace package)



  **Features**

    - Added operation group ServerSecurityAlertPoliciesOperations (MySQL
      only)
    - Added support for PostregreSQL 10.x
    - Added support for MariaDB (public preview)



  **Features**

    - Added operation group VirtualNetworkRulesOperations
    - Added operation group ServerSecurityAlertPoliciesOperations
      (PostgreSQL only)
    - Client class can be used as a context manager to keep the underlying
      HTTP session open for performance



  **Bugfixes**

    - Fix some invalid models in Python 3
    - Compatibility of the sdist with wheel 0.31.0



  **Features**

    - Add Geo-Restore ability for MySQL and PostgreSQL



  **General Breaking changes**

  This version uses a next-generation code generator that *might*
  introduce breaking changes.

    - Model signatures now use only keyword-argument syntax. All
      positional arguments must be re-written as keyword-arguments. To
      keep auto-completion in most cases, models are now generated for
      Python 2 and Python 3. Python 3 uses the "*" syntax for
      keyword-only arguments.
    - Enum types now use the "str" mixin (class AzureEnum(str, Enum)) to
      improve the behavior when unrecognized enum values are encountered.
      While this is not a breaking change, the distinctions are important,
      and are documented here:
      <https://docs.python.org/3/library/enum.html#others> At a glance:
        - "is" should not be used at all.
        - "format" will return the string value, where "%s" string
          formatting will return `NameOfEnum.stringvalue`. Format syntax
          should be prefered.
    - New Long Running Operation:
        - Return type changes from
          `msrestazure.azure_operation.AzureOperationPoller` to
          `msrest.polling.LROPoller`. External API is the same.
        - Return type is now **always** a `msrest.polling.LROPoller`,
          regardless of the optional parameters used.
        - The behavior has changed when using `raw=True`. Instead of
          returning the initial call result as `ClientRawResponse`,
          without polling, now this returns an LROPoller. After polling,
          the final resource will be returned as a `ClientRawResponse`.
        - New `polling` parameter. The default behavior is
          `Polling=True` which will poll using ARM algorithm. When
          `Polling=False`, the response of the initial call will be
          returned without polling.
        - `polling` parameter accepts instances of subclasses of
          `msrest.polling.PollingMethod`.
        - `add_done_callback` will no longer raise if called after
          polling is finished, but will instead execute the callback right
          away.

  **RDBMS breaking changes**

    - Some properties moved from object "PerformanceTierProperties" to
      "PerformanceTierServiceLevelObjectives "(One level down).

  Api Version is now 2017-12-01



    - Remove GeoRestore option that is not available yet.



    - New pricing model release



    - VNET Rules API spec for Postgres and MySQL



    - Initial Release


pkgId: eacc67338d15000d0bb129e2e2d28b8af2d4f92a62530f405e1db3805bd9be56
name: python-azure-mgmt-recoveryservices
arch: src
version: 3.0.0
epoch: 0
release: 1
summary: Microsoft Azure Recovery Services Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-recoveryservices-3.0.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Recovery Services 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).



  _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_





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



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



  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.recoveryservices import RecoveryServicesClient
  import os

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



  Code samples for this package can be found at:
  - [Search Recovery Services](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)








  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.








    - Model AzureMonitorAlertSettings has a new parameter alerts_for_all_failover_issues
    - Model AzureMonitorAlertSettings has a new parameter alerts_for_all_replication_issues
    - Model ClassicAlertSettings has a new parameter email_notifications_for_site_recovery
    - Model SoftDeleteSettings has a new parameter enhanced_security_state
    - Model VaultProperties has a new parameter bcdr_security_level
    - Model VaultProperties has a new parameter resource_guard_operation_requests
    - Operation VaultsOperations.begin_create_or_update has a new optional parameter x_ms_authorization_auxiliary
    - Operation VaultsOperations.begin_update has a new optional parameter x_ms_authorization_auxiliary



    - Renamed operation VaultsOperations.delete to VaultsOperations.begin_delete





    - Model SecuritySettings has a new parameter multi_user_authorization
    - Model SecuritySettings has a new parameter soft_delete_settings
    - Model VaultProperties has a new parameter secure_score





    - Model VaultProperties has a new parameter restore_settings





    - Upgraded api-version to `2023-01-01`





    - Added operation RecoveryServicesOperations.capabilities
    - Model PrivateEndpointConnection has a new parameter group_ids
    - Model VaultProperties has a new parameter public_network_access
    - Model VaultProperties has a new parameter security_settings



  **Features**

    - Model PrivateEndpointConnectionVaultProperties has a new parameter location
    - Model PrivateEndpointConnectionVaultProperties has a new parameter name
    - Model PrivateEndpointConnectionVaultProperties has a new parameter type
    - Model ResourceCertificateAndAadDetails has a new parameter aad_audience
    - Model Sku has a new parameter capacity
    - Model Sku has a new parameter family
    - Model Sku has a new parameter size
    - Model VaultProperties has a new parameter backup_storage_version
    - Model VaultProperties has a new parameter monitoring_settings
    - Model VaultProperties has a new parameter move_details
    - Model VaultProperties has a new parameter move_state
    - Model VaultProperties has a new parameter redundancy_settings



  **Features**

    - Model PatchTrackedResource has a new parameter etag
    - Model Resource has a new parameter etag
    - Model VaultProperties has a new parameter encryption
    - Model PatchVault has a new parameter etag
    - Model Sku has a new parameter tier
    - Model VaultExtendedInfoResource has a new parameter etag
    - Model ResourceCertificateAndAadDetails has a new parameter service_resource_id
    - Model Vault has a new parameter system_data
    - Model Vault has a new parameter etag
    - Model IdentityData has a new parameter user_assigned_identities
    - Model TrackedResource has a new parameter etag
    - Added operation VaultsOperations.begin_update
    - Added operation VaultsOperations.begin_create_or_update
    - Added operation group RecoveryServicesClientOperationsMixin

  **Breaking changes**

    - Model PatchTrackedResource no longer has parameter e_tag
    - Model Resource no longer has parameter e_tag
    - Model PatchVault no longer has parameter e_tag
    - Model VaultExtendedInfoResource no longer has parameter e_tag
    - Model Vault no longer has parameter e_tag
    - Model TrackedResource no longer has parameter e_tag
    - Removed operation VaultsOperations.create_or_update
    - Removed operation VaultsOperations.update



  **Features**

    - Model PatchVault has a new parameter identity



  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.



  **Features**

    - Model Vault has a new parameter identity
    - Model VaultProperties has a new parameter private_endpoint_state_for_backup
    - Model VaultProperties has a new parameter private_endpoint_connections
    - Model VaultProperties has a new parameter private_endpoint_state_for_site_recovery
    - Added operation group PrivateLinkResourcesOperations

  **General Breaking Changes**

  This version uses a next-generation code generator that *might*
  introduce breaking changes. In summary, some modules were incorrectly
  visible/importable and have been renamed. This fixed several issues
  caused by usage of classes that were not supposed to be used in the
  first place.

    - RecoveryServicesClient cannot be imported from
      `azure.mgmt.recoveryservices.cost_management_client` anymore (import from
      `azure.mgmt.recoveryservices` works like before)
    - RecoveryServicesClientConfiguration import has been moved from
      `azure.mgmt.recoveryservices.cost_management_client` to `azure.mgmt.recoveryservices`
    - A model `MyClass` from a "models" sub-module cannot be imported
      anymore using `azure.mgmt.recoveryservices.models.my_class` (import from
      `azure.mgmt.recoveryservices.models` works like before)
    - An operation class `MyClassOperations` from an `operations`
      sub-module cannot be imported anymore using
      `azure.mgmt.recoveryservices.operations.my_class_operations` (import from
      `azure.mgmt.recoveryservices.operations` works like before)

  Last but not least, HTTP connection pooling is now enabled by default.
  You should always use a client as a context manager, or call close(), or
  use no more than one client per process.



  **Features**

    - Added operation recovery_services.check_name_availability



  **Breaking Changes**

    - Removed operation group BackupVaultConfigsOperations (moved to
      azure-mgmt-recoveryservicesbackup)
    - Removed operation group BackupStorageConfigsOperations (moved to
      azure-mgmt-recoveryservicesbackup)

  **Features**

    - Client class can be used as a context manager to keep the underlying
      HTTP session open for performance

  **General Breaking changes**

  This version uses a next-generation code generator that *might*
  introduce breaking changes.

    - Model signatures now use only keyword-argument syntax. All
      positional arguments must be re-written as keyword-arguments. To
      keep auto-completion in most cases, models are now generated for
      Python 2 and Python 3. Python 3 uses the "*" syntax for
      keyword-only arguments.
    - Enum types now use the "str" mixin (class AzureEnum(str, Enum)) to
      improve the behavior when unrecognized enum values are encountered.
      While this is not a breaking change, the distinctions are important,
      and are documented here:
      <https://docs.python.org/3/library/enum.html#others> At a glance:
        - "is" should not be used at all.
        - "format" will return the string value, where "%s" string
          formatting will return `NameOfEnum.stringvalue`. Format syntax
          should be prefered.
    - New Long Running Operation:
        - Return type changes from
          `msrestazure.azure_operation.AzureOperationPoller` to
          `msrest.polling.LROPoller`. External API is the same.
        - Return type is now **always** a `msrest.polling.LROPoller`,
          regardless of the optional parameters used.
        - The behavior has changed when using `raw=True`. Instead of
          returning the initial call result as `ClientRawResponse`,
          without polling, now this returns an LROPoller. After polling,
          the final resource will be returned as a `ClientRawResponse`.
        - New `polling` parameter. The default behavior is
          `Polling=True` which will poll using ARM algorithm. When
          `Polling=False`, the response of the initial call will be
          returned without polling.
        - `polling` parameter accepts instances of subclasses of
          `msrest.polling.PollingMethod`.
        - `add_done_callback` will no longer raise if called after
          polling is finished, but will instead execute the callback right
          away.

  **Bugfixes**

    - Compatibility of the sdist with wheel 0.31.0



  **Bugfixes**

    - blob_duration is now a str (from iso-8601)
    - "service_specification" is renamed
      "properties.service_specification"
    - Fix operations list



    - Updating permissible versions of the msrestazure package to unblock
      [Azure/azure-cli#6973](https://github.com/Azure/azure-cli/issues/6973).



    - Initial Release


pkgId: 559765c1bef02ce7dc9b25d4fbf6bd56817342d78a367487a3db4635b6186728
name: python-azure-mgmt-recoveryservicesbackup
arch: src
version: 9.1.0
epoch: 0
release: 1
summary: Microsoft Azure Recovery Services Backup Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-recoveryservicesbackup-9.1.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Recovery Services Backup 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).



  _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_





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



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



  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.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient
  import os

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



  Code samples for this package can be found at:
  - [Search Recovery Services Backup 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)








  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.








    - Model AzureIaaSVMProtectionPolicy has a new parameter snapshot_consistency_type
    - Model AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest has a new parameter resource_guard_operation_requests
    - Model AzureWorkloadSAPHanaRestoreWithRehydrateRequest has a new parameter resource_guard_operation_requests
    - Model AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest has a new parameter resource_guard_operation_requests
    - Model AzureWorkloadSQLRestoreWithRehydrateRequest has a new parameter resource_guard_operation_requests
    - Model IaasVMRestoreWithRehydrationRequest has a new parameter resource_guard_operation_requests
    - Operation BackupResourceVaultConfigsOperations.put has a new optional parameter x_ms_authorization_auxiliary
    - Operation BackupResourceVaultConfigsOperations.update has a new optional parameter x_ms_authorization_auxiliary
    - Operation ProtectedItemsOperations.create_or_update has a new optional parameter x_ms_authorization_auxiliary
    - Operation ProtectionPoliciesOperations.create_or_update has a new optional parameter x_ms_authorization_auxiliary
    - Operation RestoresOperations.begin_trigger has a new optional parameter x_ms_authorization_auxiliary
    - Operation SecurityPINsOperations.get has a new optional parameter x_ms_authorization_auxiliary





    - Added operation group FetchTieringCostOperations
    - Added operation group GetTieringCostOperationResultOperations
    - Added operation group TieringCostOperationStatusOperations
    - Model AzureFileShareProtectionPolicy has a new parameter vault_retention_policy
    - Model AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest has a new parameter snapshot_restore_parameters
    - Model AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest has a new parameter target_resource_group_name
    - Model AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest has a new parameter user_assigned_managed_identity_details
    - Model AzureWorkloadSAPHanaRestoreWithRehydrateRequest has a new parameter snapshot_restore_parameters
    - Model AzureWorkloadSAPHanaRestoreWithRehydrateRequest has a new parameter target_resource_group_name
    - Model AzureWorkloadSAPHanaRestoreWithRehydrateRequest has a new parameter user_assigned_managed_identity_details
    - Model AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest has a new parameter snapshot_restore_parameters
    - Model AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest has a new parameter target_resource_group_name
    - Model AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest has a new parameter user_assigned_managed_identity_details
    - Model AzureWorkloadSQLRestoreWithRehydrateRequest has a new parameter snapshot_restore_parameters
    - Model AzureWorkloadSQLRestoreWithRehydrateRequest has a new parameter target_resource_group_name
    - Model AzureWorkloadSQLRestoreWithRehydrateRequest has a new parameter user_assigned_managed_identity_details
    - Model SubProtectionPolicy has a new parameter snapshot_backup_additional_details



    - Parameter resource_guard_resource_id of model ResourceGuardProxyBase is now required





    - Model AzureVmWorkloadSAPHanaDBInstanceProtectedItem has a new parameter vault_id
    - Model BackupStatusResponse has a new parameter acquire_storage_account_lock
    - Model BackupStatusResponse has a new parameter protected_items_count



    - Renamed operation ProtectionContainersOperations.register to ProtectionContainersOperations.begin_register





    - Added operation RecoveryPointsCrrOperations.get
    - Model AzureVmWorkloadProtectableItem has a new parameter is_protectable
    - Model AzureVmWorkloadSAPAseSystemProtectableItem has a new parameter is_protectable
    - Model AzureVmWorkloadSAPHanaDBInstance has a new parameter is_protectable
    - Model AzureVmWorkloadSAPHanaDBInstanceProtectedItem has a new parameter nodes_list
    - Model AzureVmWorkloadSAPHanaDBInstanceProtectedItem has a new parameter soft_delete_retention_period_in_days
    - Model AzureVmWorkloadSAPHanaDatabaseProtectableItem has a new parameter is_protectable
    - Model AzureVmWorkloadSAPHanaHSRProtectableItem has a new parameter is_protectable
    - Model AzureVmWorkloadSAPHanaSystemProtectableItem has a new parameter is_protectable
    - Model AzureVmWorkloadSQLAvailabilityGroupProtectableItem has a new parameter is_protectable
    - Model AzureVmWorkloadSQLAvailabilityGroupProtectableItem has a new parameter nodes_list
    - Model AzureVmWorkloadSQLDatabaseProtectableItem has a new parameter is_protectable
    - Model AzureVmWorkloadSQLInstanceProtectableItem has a new parameter is_protectable
    - Model BackupResourceVaultConfig has a new parameter soft_delete_retention_period_in_days
    - Model DistributedNodesInfo has a new parameter source_resource_id
    - Model InquiryValidation has a new parameter protectable_item_count



    - Model AzureVmWorkloadSAPHanaDBInstanceProtectedItem no longer has parameter soft_delete_retention_period





    - Model PrivateEndpointConnection has a new parameter group_ids
    - Model PrivateLinkServiceConnectionState has a new parameter actions_required



    - Model PrivateLinkServiceConnectionState no longer has parameter action_required





    - Model BMSRPQueryObject has a new parameter include_soft_deleted_rp
    - Model IaasVMRecoveryPoint has a new parameter is_private_access_enabled_on_any_disk
    - Model IaasVMRecoveryPoint has a new parameter security_type
    - Model IaasVMRestoreRequest has a new parameter extended_location
    - Model IaasVMRestoreRequest has a new parameter secured_vm_details
    - Model IaasVMRestoreRequest has a new parameter target_disk_network_access_settings
    - Model IaasVMRestoreWithRehydrationRequest has a new parameter extended_location
    - Model IaasVMRestoreWithRehydrationRequest has a new parameter secured_vm_details
    - Model IaasVMRestoreWithRehydrationRequest has a new parameter target_disk_network_access_settings
    - Model RecoveryPointProperties has a new parameter is_soft_deleted





    - Added operation group DeletedProtectionContainersOperations
    - Model AzureIaaSVMProtectionPolicy has a new parameter tiering_policy
    - Model SubProtectionPolicy has a new parameter tiering_policy





    - Added generated samples in github repo
    - Drop support for python<3.7.0





    - Added operation group DeletedProtectionContainersOperations
    - Model AzureVmWorkloadSAPHanaDBInstanceProtectedItem has a new parameter soft_delete_retention_period





    - Model AzureIaaSVMProtectionPolicy has a new parameter tiering_policy
    - Model SubProtectionPolicy has a new parameter tiering_policy



  **Breaking changes**

    - Model AzureIaaSVMProtectionPolicy no longer has parameter tiering_policy
    - Model SubProtectionPolicy no longer has parameter tiering_policy
    - Operation ResourceGuardProxyOperations.put has a new parameter parameters



  **Features**

    - Model AzureIaaSVMProtectionPolicy has a new parameter tiering_policy
    - Model SubProtectionPolicy has a new parameter tiering_policy



  **Bug Fixes**

    - Fix multi-page paging  #23089



  **Features**

    - Model AzureIaaSVMProtectionPolicy has a new parameter policy_type



  **Breaking changes**

    - namespace splitted from `azure.mgmt.recoveryservicesbackup` to `azure.mgmt.recoveryservicesbackup.activestamp` and `azure.mgmt.recoveryservicesbackup.passivestamp`



  **Features**

    - Model GenericProtectedItem has a new parameter resource_guard_operation_requests
    - Model AzureSqlProtectedItem has a new parameter resource_guard_operation_requests
    - Model AzureFileshareProtectedItem has a new parameter resource_guard_operation_requests
    - Model AzureIaaSVMProtectionPolicy has a new parameter resource_guard_operation_requests
    - Model BackupResourceVaultConfig has a new parameter resource_guard_operation_requests
    - Model AzureIaaSVMProtectedItem has a new parameter resource_guard_operation_requests
    - Model AzureIaaSClassicComputeVMProtectedItem has a new parameter resource_guard_operation_requests
    - Model AzureFileShareProtectionPolicy has a new parameter resource_guard_operation_requests
    - Model DPMProtectedItem has a new parameter resource_guard_operation_requests
    - Model AzureVmWorkloadSAPAseDatabaseProtectedItem has a new parameter resource_guard_operation_requests
    - Model ProtectedItem has a new parameter resource_guard_operation_requests
    - Model AzureVmWorkloadSAPHanaDatabaseProtectedItem has a new parameter resource_guard_operation_requests
    - Model AzureVmWorkloadProtectionPolicy has a new parameter resource_guard_operation_requests
    - Model AzureIaaSComputeVMProtectedItem has a new parameter resource_guard_operation_requests
    - Model AzureFileshareProtectedItemAutoGenerated has a new parameter resource_guard_operation_requests
    - Model MabProtectionPolicy has a new parameter resource_guard_operation_requests
    - Model MabFileFolderProtectedItem has a new parameter resource_guard_operation_requests
    - Model GenericProtectionPolicy has a new parameter resource_guard_operation_requests
    - Model AzureVmWorkloadSQLDatabaseProtectedItem has a new parameter resource_guard_operation_requests
    - Model AzureSqlProtectionPolicy has a new parameter resource_guard_operation_requests
    - Model ProtectionPolicy has a new parameter resource_guard_operation_requests
    - Model AzureVmWorkloadProtectedItem has a new parameter resource_guard_operation_requests
    - Added operation group ResourceGuardProxyOperations
    - Added operation group BackupResourceStorageConfigsNonCRROperations
    - Added operation group ResourceGuardProxiesOperations

  **Breaking changes**

    - Operation SecurityPINsOperations.get has a new signature



  **Features**

    - Model IaasVMRestoreRequest has a new parameter identity_info
    - Model IaasVMRestoreWithRehydrationRequest has a new parameter identity_info

  **Breaking changes**

    - Removed operation group BackupResourceStorageConfigsNonCRROperations



  **Features**

    - Model AzureWorkloadPointInTimeRestoreRequest has a new parameter target_virtual_machine_id
    - Model AzureWorkloadSAPHanaPointInTimeRestoreRequest has a new parameter target_virtual_machine_id
    - Model AzureWorkloadSQLRestoreWithRehydrateRequest has a new parameter target_virtual_machine_id
    - Model AzureWorkloadSQLPointInTimeRestoreRequest has a new parameter target_virtual_machine_id
    - Model AzureWorkloadSQLRestoreRequest has a new parameter target_virtual_machine_id
    - Model AzureWorkloadSAPHanaRestoreWithRehydrateRequest has a new parameter target_virtual_machine_id
    - Model AzureWorkloadSAPHanaRestoreRequest has a new parameter target_virtual_machine_id
    - Model AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest has a new parameter target_virtual_machine_id
    - Model AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest has a new parameter target_virtual_machine_id
    - Model AzureWorkloadRestoreRequest has a new parameter target_virtual_machine_id
    - Added operation group BackupResourceStorageConfigsNonCRROperations



  **Features**

    - Added operation group BackupUsageSummariesCRROperations

  **Breaking changes**

    - Model AzureWorkloadSAPHanaPointInTimeRestoreRequest no longer has parameter target_virtual_machine_id
    - Model AzureWorkloadSAPHanaRestoreWithRehydrateRequest no longer has parameter target_virtual_machine_id
    - Model AzureWorkloadSQLRestoreWithRehydrateRequest no longer has parameter target_virtual_machine_id
    - Model AzureWorkloadRestoreRequest no longer has parameter target_virtual_machine_id
    - Model AzureWorkloadSAPHanaRestoreRequest no longer has parameter target_virtual_machine_id
    - Model AzureWorkloadSQLPointInTimeRestoreRequest no longer has parameter target_virtual_machine_id
    - Model AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest no longer has parameter target_virtual_machine_id
    - Model AzureWorkloadSQLRestoreRequest no longer has parameter target_virtual_machine_id
    - Model AzureWorkloadPointInTimeRestoreRequest no longer has parameter target_virtual_machine_id
    - Model AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest no longer has parameter target_virtual_machine_id



  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.



  **Features**

    - Model IaasVMRecoveryPoint has a new parameter zones
    - Model IaasVMRestoreRequest has a new parameter zones



  **Features**

    - Model IaasVMRestoreRequest has a new parameter disk_encryption_set_id
    - Model IaasVMRestoreRequest has a new parameter restore_with_managed_disks
    - Model BackupResourceConfig has a new parameter cross_region_restore_flag
    - Model AzureFileshareProtectedItem has a new parameter health_status
    - Added operation RecoveryPointsOperations.get_access_token
    - Added operation group AadPropertiesOperations
    - Added operation group CrossRegionRestoreOperations
    - Added operation group BackupCrrJobDetailsOperations
    - Added operation group PrivateEndpointOperations
    - Added operation group BackupCrrJobsOperations
    - Added operation group RecoveryPointsCrrOperations
    - Added operation group CrrOperationResultsOperations
    - Added operation group CrrOperationStatusOperations
    - Added operation group BackupProtectedItemsCrrOperations

  **Breaking changes**

    - Removed operation RecoveryServicesBackupClientOperationsMixin.get_operation_status1



  **Features**

    - Model AzureFileshareProtectedItem has a new parameter kpis_healths
    - Model AzureIaaSVMProtectedItem has a new parameter kpis_healths
    - Model AzureIaaSClassicComputeVMProtectedItem has a new parameter kpis_healths
    - Model AzureVmWorkloadProtectedItem has a new parameter kpis_healths
    - Model AzureVmWorkloadSAPHanaDatabaseProtectedItem has a new parameter kpis_healths
    - Model AzureIaaSComputeVMProtectedItem has a new parameter kpis_healths
    - Model AzureVmWorkloadSAPAseDatabaseProtectedItem has a new parameter kpis_healths
    - Model AzureVmWorkloadSQLDatabaseProtectedItem has a new parameter kpis_healths
    - Added operation RecoveryServicesBackupClientOperationsMixin.bms_prepare_data_move
    - Added operation RecoveryServicesBackupClientOperationsMixin.bms_trigger_data_move
    - Added operation RecoveryServicesBackupClientOperationsMixin.get_operation_status1
    - Added operation group BackupResourceEncryptionConfigsOperations
    - Added operation group BMSPrepareDataMoveOperationResultOperations

  **Breaking changes**

    - Model AzureFileshareProtectedItem no longer has parameter health_status
    - Model AzureFileshareProtectedItem no longer has parameter health_details
    - Model AzureVmWorkloadProtectedItem no longer has parameter health_status
    - Model AzureVmWorkloadProtectedItem no longer has parameter health_details
    - Model AzureVmWorkloadSAPHanaDatabaseProtectedItem no longer has parameter health_status
    - Model AzureVmWorkloadSAPHanaDatabaseProtectedItem no longer has parameter health_details
    - Model AzureVmWorkloadSAPAseDatabaseProtectedItem no longer has parameter health_status
    - Model AzureVmWorkloadSAPAseDatabaseProtectedItem no longer has parameter health_details
    - Model AzureVmWorkloadSQLDatabaseProtectedItem no longer has parameter health_status
    - Model AzureVmWorkloadSQLDatabaseProtectedItem no longer has parameter health_details



  **Features**

    - Model AzureVmWorkloadSAPHanaDatabaseProtectedItem has a new parameter health_details
    - Model AzureVmWorkloadSAPHanaDatabaseProtectedItem has a new parameter health_status
    - Model AzureVmWorkloadSQLDatabaseProtectedItem has a new parameter health_details
    - Model AzureVmWorkloadSQLDatabaseProtectedItem has a new parameter health_status
    - Model AzureFileshareProtectedItem has a new parameter health_details
    - Model AzureVmWorkloadSAPAseDatabaseProtectedItem has a new parameter health_details
    - Model AzureVmWorkloadSAPAseDatabaseProtectedItem has a new parameter health_status
    - Model AzureVmWorkloadProtectedItem has a new parameter health_details
    - Model AzureVmWorkloadProtectedItem has a new parameter health_status



  **Features**

    - Added operation BackupResourceVaultConfigsOperations.put
    - Added operation group RecoveryServicesBackupClientOperationsMixin
    - Added operation group PrivateEndpointConnectionOperations



  **Features**

    - Model TargetRestoreInfo has a new parameter
      target_directory_for_file_restore
    - Model AzureIaaSVMProtectionPolicy has a new parameter
      instant_rp_details



  **Features**

    - Model AzureVmWorkloadProtectedItem has a new parameter
      deferred_delete_time_remaining
    - Model AzureVmWorkloadProtectedItem has a new parameter
      is_deferred_delete_schedule_upcoming
    - Model AzureVmWorkloadProtectedItem has a new parameter is_rehydrate
    - Model AzureVmWorkloadProtectedItem has a new parameter
      deferred_delete_time_in_utc
    - Model AzureVmWorkloadProtectedItem has a new parameter
      is_scheduled_for_deferred_delete
    - Model AzureFileshareProtectedItemExtendedInfo has a new parameter
      resource_state
    - Model AzureFileshareProtectedItemExtendedInfo has a new parameter
      resource_state_sync_time
    - Model AzureIaaSClassicComputeVMProtectedItem has a new parameter
      deferred_delete_time_remaining
    - Model AzureIaaSClassicComputeVMProtectedItem has a new parameter
      is_deferred_delete_schedule_upcoming
    - Model AzureIaaSClassicComputeVMProtectedItem has a new parameter
      extended_properties
    - Model AzureIaaSClassicComputeVMProtectedItem has a new parameter
      is_rehydrate
    - Model AzureIaaSClassicComputeVMProtectedItem has a new parameter
      deferred_delete_time_in_utc
    - Model AzureIaaSClassicComputeVMProtectedItem has a new parameter
      is_scheduled_for_deferred_delete
    - Model AzureWorkloadSAPHanaPointInTimeRestoreRequest has a new
      parameter recovery_mode
    - Model AzureVmWorkloadProtectionPolicy has a new parameter
      make_policy_consistent
    - Model AzureIaaSVMProtectedItem has a new parameter
      deferred_delete_time_remaining
    - Model AzureIaaSVMProtectedItem has a new parameter
      is_deferred_delete_schedule_upcoming
    - Model AzureIaaSVMProtectedItem has a new parameter
      extended_properties
    - Model AzureIaaSVMProtectedItem has a new parameter is_rehydrate
    - Model AzureIaaSVMProtectedItem has a new parameter
      deferred_delete_time_in_utc
    - Model AzureIaaSVMProtectedItem has a new parameter
      is_scheduled_for_deferred_delete
    - Model DPMProtectedItem has a new parameter
      deferred_delete_time_in_utc
    - Model DPMProtectedItem has a new parameter is_rehydrate
    - Model DPMProtectedItem has a new parameter
      deferred_delete_time_remaining
    - Model DPMProtectedItem has a new parameter
      is_deferred_delete_schedule_upcoming
    - Model AzureWorkloadRestoreRequest has a new parameter recovery_mode
    - Model AzureWorkloadSAPHanaRestoreRequest has a new parameter
      recovery_mode
    - Model ProtectedItem has a new parameter
      deferred_delete_time_remaining
    - Model ProtectedItem has a new parameter
      is_deferred_delete_schedule_upcoming
    - Model ProtectedItem has a new parameter is_rehydrate
    - Model ProtectedItem has a new parameter
      deferred_delete_time_in_utc
    - Model ProtectedItem has a new parameter
      is_scheduled_for_deferred_delete
    - Model AzureWorkloadSQLRestoreRequest has a new parameter
      recovery_mode
    - Model InquiryValidation has a new parameter additional_detail
    - Model AzureVmWorkloadSQLDatabaseProtectedItem has a new parameter
      deferred_delete_time_remaining
    - Model AzureVmWorkloadSQLDatabaseProtectedItem has a new parameter
      is_deferred_delete_schedule_upcoming
    - Model AzureVmWorkloadSQLDatabaseProtectedItem has a new parameter
      is_rehydrate
    - Model AzureVmWorkloadSQLDatabaseProtectedItem has a new parameter
      deferred_delete_time_in_utc
    - Model AzureVmWorkloadSQLDatabaseProtectedItem has a new parameter
      is_scheduled_for_deferred_delete
    - Model AzureVmWorkloadSAPAseDatabaseProtectedItem has a new parameter
      deferred_delete_time_remaining
    - Model AzureVmWorkloadSAPAseDatabaseProtectedItem has a new parameter
      is_deferred_delete_schedule_upcoming
    - Model AzureVmWorkloadSAPAseDatabaseProtectedItem has a new parameter
      is_rehydrate
    - Model AzureVmWorkloadSAPAseDatabaseProtectedItem has a new parameter
      deferred_delete_time_in_utc
    - Model AzureVmWorkloadSAPAseDatabaseProtectedItem has a new parameter
      is_scheduled_for_deferred_delete
    - Model AzureWorkloadSQLPointInTimeRestoreRequest has a new parameter
      recovery_mode
    - Model AzureIaaSComputeVMProtectedItem has a new parameter
      deferred_delete_time_remaining
    - Model AzureIaaSComputeVMProtectedItem has a new parameter
      is_deferred_delete_schedule_upcoming
    - Model AzureIaaSComputeVMProtectedItem has a new parameter
      extended_properties
    - Model AzureIaaSComputeVMProtectedItem has a new parameter
      is_rehydrate
    - Model AzureIaaSComputeVMProtectedItem has a new parameter
      deferred_delete_time_in_utc
    - Model AzureIaaSComputeVMProtectedItem has a new parameter
      is_scheduled_for_deferred_delete
    - Model IaasVMRestoreRequest has a new parameter
      restore_disk_lun_list
    - Model AzureFileShareRecoveryPoint has a new parameter
      recovery_point_size_in_gb
    - Model BackupResourceVaultConfig has a new parameter
      soft_delete_feature_state
    - Model AzureVmWorkloadSAPHanaDatabaseProtectedItem has a new
      parameter deferred_delete_time_remaining
    - Model AzureVmWorkloadSAPHanaDatabaseProtectedItem has a new
      parameter is_deferred_delete_schedule_upcoming
    - Model AzureVmWorkloadSAPHanaDatabaseProtectedItem has a new
      parameter is_rehydrate
    - Model AzureVmWorkloadSAPHanaDatabaseProtectedItem has a new
      parameter deferred_delete_time_in_utc
    - Model AzureVmWorkloadSAPHanaDatabaseProtectedItem has a new
      parameter is_scheduled_for_deferred_delete
    - Model MabFileFolderProtectedItem has a new parameter
      last_backup_time
    - Model MabFileFolderProtectedItem has a new parameter
      deferred_delete_time_remaining
    - Model MabFileFolderProtectedItem has a new parameter
      is_deferred_delete_schedule_upcoming
    - Model MabFileFolderProtectedItem has a new parameter is_rehydrate
    - Model MabFileFolderProtectedItem has a new parameter
      deferred_delete_time_in_utc
    - Model IaasVMRecoveryPoint has a new parameter
      recovery_point_disk_configuration
    - Model GenericProtectedItem has a new parameter
      deferred_delete_time_remaining
    - Model GenericProtectedItem has a new parameter
      is_deferred_delete_schedule_upcoming
    - Model GenericProtectedItem has a new parameter is_rehydrate
    - Model GenericProtectedItem has a new parameter
      deferred_delete_time_in_utc
    - Model GenericProtectedItem has a new parameter
      is_scheduled_for_deferred_delete
    - Model AzureWorkloadPointInTimeRestoreRequest has a new parameter
      recovery_mode
    - Model ExportJobsOperationResultInfo has a new parameter
      excel_file_blob_sas_key
    - Model ExportJobsOperationResultInfo has a new parameter
      excel_file_blob_url
    - Model AzureFileshareProtectedItem has a new parameter
      deferred_delete_time_remaining
    - Model AzureFileshareProtectedItem has a new parameter
      is_deferred_delete_schedule_upcoming
    - Model AzureFileshareProtectedItem has a new parameter is_rehydrate
    - Model AzureFileshareProtectedItem has a new parameter
      deferred_delete_time_in_utc
    - Model AzureFileshareProtectedItem has a new parameter
      is_scheduled_for_deferred_delete
    - Model AzureSqlProtectedItem has a new parameter
      deferred_delete_time_remaining
    - Model AzureSqlProtectedItem has a new parameter
      is_deferred_delete_schedule_upcoming
    - Model AzureSqlProtectedItem has a new parameter is_rehydrate
    - Model AzureSqlProtectedItem has a new parameter
      deferred_delete_time_in_utc
    - Model AzureSqlProtectedItem has a new parameter
      is_scheduled_for_deferred_delete

  **General Breaking changes**

  This version uses a next-generation code generator that might introduce
  breaking changes if from some import. In summary, some modules were
  incorrectly visible/importable and have been renamed. This fixed several
  issues caused by usage of classes that were not supposed to be used in
  the first place. RecoveryServicesBackupClient cannot be imported from
  azure.mgmt.recoveryservicesbackup.recovery_services_backup_client
  anymore (import from azure.mgmt.recoveryservicesbackup works like
  before) RecoveryServicesBackupClientConfiguration import has been moved
  from
  azure.mgmt.recoveryservicesbackup.recovery_services_backup_client to
  azure.mgmt.recoveryservicesbackup A model MyClass from a "models"
  sub-module cannot be imported anymore using
  azure.mgmt.recoveryservicesbackup.models.my_class (import from
  azure.mgmt.recoveryservicesbackup.models works like before) An operation
  class MyClassOperations from an operations sub-module cannot be imported
  anymore using
  azure.mgmt.recoveryservicesbackup.operations.my_class_operations
  (import from azure.mgmt.recoveryservicesbackup.operations works like
  before) Last but not least, HTTP connection pooling is now enabled by
  default. You should always use a client as a context manager, or call
  close(), or use no more than one client per process.



  **Features**

    - Model AzureWorkloadRestoreRequest has a new parameter target_info
    - Model AzureVmWorkloadSAPHanaDatabaseProtectableItem has a new
      parameter is_auto_protected
    - Model AzureVmWorkloadSAPHanaSystemProtectableItem has a new
      parameter is_auto_protected
    - Model AzureIaaSVMJobTaskDetails has a new parameter
      task_execution_details
    - Model AzureWorkloadContainer has a new parameter operation_type
    - Model AzureVmWorkloadSQLInstanceProtectableItem has a new parameter
      is_auto_protected
    - Model AzureIaaSVMJobExtendedInfo has a new parameter
      estimated_remaining_duration
    - Model AzureVmWorkloadSQLAvailabilityGroupProtectableItem has a new
      parameter is_auto_protected
    - Model AzureVmWorkloadProtectableItem has a new parameter
      is_auto_protected
    - Model AzureVMAppContainerProtectionContainer has a new parameter
      operation_type
    - Model AzureSQLAGWorkloadContainerProtectionContainer has a new
      parameter operation_type
    - Model AzureVmWorkloadSQLDatabaseProtectableItem has a new parameter
      is_auto_protected
    - Added operation BackupResourceStorageConfigsOperations.patch
    - Added operation ProtectionIntentOperations.delete
    - Added operation ProtectionIntentOperations.get
    - Added operation group BackupProtectionIntentOperations
    - Added operation group OperationOperations



  **Features**

    - SAP HANA contract changes (new filters added to existing API's.).
      This feature is still in development phase and not open for usage
      yet.
    - Instant RP field added in create policy.
    - Comments added for some contracts.

  **Python details**

    - Model DPMProtectedItem has a new parameter create_mode
    - Model MabFileFolderProtectedItem has a new parameter create_mode
    - Model AzureIaaSClassicComputeVMProtectedItem has a new parameter
      create_mode
    - Model AzureWorkloadContainer has a new parameter workload_type
    - Model AzureIaaSVMProtectionPolicy has a new parameter
      instant_rp_retention_range_in_days
    - Model AzureFileshareProtectedItem has a new parameter create_mode
    - Model AzureSQLAGWorkloadContainerProtectionContainer has a new
      parameter workload_type
    - Model AzureSqlProtectedItem has a new parameter create_mode
    - Model AzureIaaSVMJobExtendedInfo has a new parameter
      internal_property_bag
    - Model KeyAndSecretDetails has a new parameter encryption_mechanism
    - Model AzureIaaSVMProtectedItem has a new parameter create_mode
    - Model AzureVMAppContainerProtectionContainer has a new parameter
      workload_type
    - Model AzureVmWorkloadSQLDatabaseProtectedItem has a new parameter
      create_mode
    - Model IaasVMRecoveryPoint has a new parameter os_type
    - Model ProtectionPolicyQueryObject has a new parameter workload_type
    - Model AzureIaaSComputeVMProtectedItem has a new parameter
      create_mode
    - Model Settings has a new parameter is_compression
    - Model GenericProtectedItem has a new parameter create_mode
    - Model AzureWorkloadJob has a new parameter workload_type
    - Model ProtectedItem has a new parameter create_mode
    - Operation ProtectionContainersOperations.inquire has a new "filter"
      parameter



  **Features**

    - Client class can be used as a context manager to keep the underlying
      HTTP session open for performance

  **General Breaking changes**

  This version uses a next-generation code generator that *might*
  introduce breaking changes.

    - Model signatures now use only keyword-argument syntax. All
      positional arguments must be re-written as keyword-arguments. To
      keep auto-completion in most cases, models are now generated for
      Python 2 and Python 3. Python 3 uses the "*" syntax for
      keyword-only arguments.
    - Enum types now use the "str" mixin (class AzureEnum(str, Enum)) to
      improve the behavior when unrecognized enum values are encountered.
      While this is not a breaking change, the distinctions are important,
      and are documented here:
      <https://docs.python.org/3/library/enum.html#others> At a glance:
        - "is" should not be used at all.
        - "format" will return the string value, where "%s" string
          formatting will return `NameOfEnum.stringvalue`. Format syntax
          should be prefered.
    - New Long Running Operation:
        - Return type changes from
          `msrestazure.azure_operation.AzureOperationPoller` to
          `msrest.polling.LROPoller`. External API is the same.
        - Return type is now **always** a `msrest.polling.LROPoller`,
          regardless of the optional parameters used.
        - The behavior has changed when using `raw=True`. Instead of
          returning the initial call result as `ClientRawResponse`,
          without polling, now this returns an LROPoller. After polling,
          the final resource will be returned as a `ClientRawResponse`.
        - New `polling` parameter. The default behavior is
          `Polling=True` which will poll using ARM algorithm. When
          `Polling=False`, the response of the initial call will be
          returned without polling.
        - `polling` parameter accepts instances of subclasses of
          `msrest.polling.PollingMethod`.
        - `add_done_callback` will no longer raise if called after
          polling is finished, but will instead execute the callback right
          away.

  **Bugfixes**

    - Compatibility of the sdist with wheel 0.31.0



    - Updating permissible versions of the msrestazure package to unblock
      [Azure/azure-cli#6973](https://github.com/Azure/azure-cli/issues/6973).



  **Bug fixes**

    - Fix duration parsing (#1214)



    - Initial Release


pkgId: 78955c92f80f1e14cc0d9457eaf2a1627dca900a40c57c071ed27af2e0361d19
name: python-azure-mgmt-redhatopenshift
arch: src
version: 1.5.0
epoch: 0
release: 1
summary: Microsoft Azure Red Hat Openshift Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-redhatopenshift-1.5.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Red Hat Openshift 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).



  _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_





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



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



  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.redhatopenshift import AzureRedHatOpenShiftClient
  import os

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



  Code samples for this package can be found at:
  - [Search Red Hat Openshift 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)








  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.








    - Model NetworkProfile has a new parameter load_balancer_profile





    - Model NetworkProfile has a new parameter preconfigured_nsg
    - Model OpenShiftCluster has a new parameter worker_profiles_status
    - Model OpenShiftClusterUpdate has a new parameter worker_profiles_status





    - Model NetworkProfile has a new parameter outbound_type





    - Added generated samples in github repo
    - Drop support for python<3.7.0





    - Added operation group MachinePoolsOperations
    - Added operation group OpenShiftVersionsOperations
    - Added operation group SecretsOperations
    - Added operation group SyncIdentityProvidersOperations
    - Added operation group SyncSetsOperations
    - Model Resource has a new parameter system_data
    - Model TrackedResource has a new parameter system_data



  **Features**

    - Added operation OpenShiftClustersOperations.list_admin_credentials
    - Model ClusterProfile has a new parameter fips_validated_modules
    - Model MasterProfile has a new parameter disk_encryption_set_id
    - Model MasterProfile has a new parameter encryption_at_host
    - Model OpenShiftCluster has a new parameter system_data
    - Model OpenShiftClusterUpdate has a new parameter system_data
    - Model WorkerProfile has a new parameter disk_encryption_set_id
    - Model WorkerProfile has a new parameter encryption_at_host



  - GA release



  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.



  * Initial Release


pkgId: c1f6473c6c05b59eaa878efb6a24bb70a5a38b0ecad80dd9438caabe40b6f879
name: python-azure-mgmt-redis
arch: src
version: 14.4.0
epoch: 0
release: 1
summary: Microsoft Azure Redis Cache Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-redis-14.4.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Redis Cache 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).



  _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_





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



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



  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.redis import RedisManagementClient
  import os

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



  Code samples for this package can be found at:
  - [Search Redis Cache 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)








  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.








    - Model RedisCommonProperties has a new parameter disable_access_key_authentication
    - Model RedisCommonPropertiesRedisConfiguration has a new parameter notify_keyspace_events
    - Model RedisCreateParameters has a new parameter disable_access_key_authentication
    - Model RedisCreateProperties has a new parameter disable_access_key_authentication
    - Model RedisProperties has a new parameter disable_access_key_authentication
    - Model RedisResource has a new parameter disable_access_key_authentication
    - Model RedisUpdateParameters has a new parameter disable_access_key_authentication
    - Model RedisUpdateProperties has a new parameter disable_access_key_authentication





    - Added operation RedisOperations.begin_flush_cache
    - Added operation group AccessPolicyAssignmentOperations
    - Added operation group AccessPolicyOperations
    - Model RedisCommonProperties has a new parameter update_channel
    - Model RedisCommonPropertiesRedisConfiguration has a new parameter aad_enabled
    - Model RedisCreateParameters has a new parameter update_channel
    - Model RedisCreateProperties has a new parameter update_channel
    - Model RedisProperties has a new parameter update_channel
    - Model RedisResource has a new parameter update_channel
    - Model RedisUpdateParameters has a new parameter update_channel
    - Model RedisUpdateProperties has a new parameter update_channel





    - Model ExportRDBParameters has a new parameter storage_subscription_id
    - Model ImportRDBParameters has a new parameter storage_subscription_id
    - Model RedisCommonPropertiesRedisConfiguration has a new parameter storage_subscription_id





    - Model RedisLinkedServerCreateParameters has a new parameter geo_replicated_primary_host_name
    - Model RedisLinkedServerCreateParameters has a new parameter primary_host_name
    - Model RedisLinkedServerCreateProperties has a new parameter geo_replicated_primary_host_name
    - Model RedisLinkedServerCreateProperties has a new parameter primary_host_name
    - Model RedisLinkedServerProperties has a new parameter geo_replicated_primary_host_name
    - Model RedisLinkedServerProperties has a new parameter primary_host_name
    - Model RedisLinkedServerWithProperties has a new parameter geo_replicated_primary_host_name
    - Model RedisLinkedServerWithProperties has a new parameter primary_host_name





    - Added operation group AsyncOperationStatusOperations
    - Model ExportRDBParameters has a new parameter preferred_data_archive_auth_method
    - Model ImportRDBParameters has a new parameter preferred_data_archive_auth_method
    - Model RedisCommonPropertiesRedisConfiguration has a new parameter aof_backup_enabled
    - Model RedisCommonPropertiesRedisConfiguration has a new parameter authnotrequired
    - Model RedisCommonPropertiesRedisConfiguration has a new parameter zonal_configuration
    - Model RedisPatchSchedule has a new parameter location



    - Renamed operation LinkedServerOperations.delete to LinkedServerOperations.begin_delete
    - Renamed operation RedisOperations.update to RedisOperations.begin_update



  **Features**

    - Model RedisResource has a new parameter identity
    - Model RedisUpdateParameters has a new parameter identity
    - Model RedisCreateParameters has a new parameter identity



  **Features**

    - Model RedisUpdateProperties has a new parameter redis_version
    - Model RedisUpdateProperties has a new parameter replicas_per_primary
    - Model RedisUpdateProperties has a new parameter public_network_access
    - Model RedisCommonProperties has a new parameter redis_version
    - Model RedisCommonProperties has a new parameter replicas_per_primary
    - Model RedisCommonProperties has a new parameter public_network_access
    - Model RedisFirewallRuleCreateParameters has a new parameter type
    - Model RedisFirewallRuleCreateParameters has a new parameter name
    - Model RedisFirewallRuleCreateParameters has a new parameter id
    - Model RedisProperties has a new parameter private_endpoint_connections
    - Model RedisProperties has a new parameter replicas_per_primary
    - Model RedisProperties has a new parameter public_network_access
    - Model RedisCreateProperties has a new parameter redis_version
    - Model RedisCreateProperties has a new parameter replicas_per_primary
    - Model RedisCreateProperties has a new parameter public_network_access
    - Model RedisUpdateParameters has a new parameter redis_version
    - Model RedisUpdateParameters has a new parameter replicas_per_primary
    - Model RedisUpdateParameters has a new parameter public_network_access
    - Model RedisResource has a new parameter private_endpoint_connections
    - Model RedisResource has a new parameter replicas_per_primary
    - Model RedisResource has a new parameter public_network_access
    - Model RedisInstanceDetails has a new parameter is_primary
    - Model RedisCreateParameters has a new parameter redis_version
    - Model RedisCreateParameters has a new parameter replicas_per_primary
    - Model RedisCreateParameters has a new parameter public_network_access
    - Added operation RedisOperations.list_by_subscription
    - Added operation FirewallRulesOperations.list
    - Added operation group PrivateLinkResourcesOperations
    - Added operation group PrivateEndpointConnectionsOperations

  **Breaking changes**

    - Removed operation RedisOperations.list
    - Removed operation FirewallRulesOperations.list_by_redis_resource





  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.



  **Features**

    - Model RedisRebootParameters has a new parameter ports
    - Model RedisInstanceDetails has a new parameter is_master

  **Breaking changes**

    - Operation RedisOperations.force_reboot has a new signature



  **Features**

    - Model RedisUpdateParameters has a new parameter
      replicas_per_master
    - Model RedisCreateParameters has a new parameter
      replicas_per_master
    - Model RedisResource has a new parameter instances
    - Model RedisResource has a new parameter replicas_per_master

  **General Breaking changes**

  This version uses a next-generation code generator that *might*
  introduce breaking changes if from some import. In summary, some modules
  were incorrectly visible/importable and have been renamed. This fixed
  several issues caused by usage of classes that were not supposed to be
  used in the first place.

    - RedisManagementClient cannot be imported from
      `azure.mgmt.redis.redis_management_client` anymore (import from
      `azure.mgmt.redis` works like before)
    - RedisManagementClientConfiguration import has been moved from
      `azure.mgmt.redis.redis_management_client` to
      `azure.mgmt.redis`
    - A model `MyClass` from a "models" sub-module cannot be imported
      anymore using `azure.mgmt.redis.models.my_class` (import from
      `azure.mgmt.redis.models` works like before)
    - An operation class `MyClassOperations` from an `operations`
      sub-module cannot be imported anymore using
      `azure.mgmt.redis.operations.my_class_operations` (import from
      `azure.mgmt.redis.operations` works like before)

  Last but not least, HTTP connection pooling is now enabled by default.
  You should always use a client as a context manager, or call close(), or
  use no more than one client per process.



  **Note**

    - azure-mgmt-nspkg is not installed anymore on Python 3 (PEP420-based
      namespace package)

  **Features**

    - Client class can be used as a context manager to keep the underlying
      HTTP session open for performance
    - Model RedisCreateParameters has a new parameter
      minimum_tls_version
    - Model RedisResource has a new parameter minimum_tls_version
    - Model RedisUpdateParameters has a new parameter
      minimum_tls_version
    - Added operation PatchSchedulesOperations.list_by_redis_resource
    - Added operation RedisOperations.list_upgrade_notifications
    - Added operation RedisOperations.check_name_availability

  **General Breaking changes**

  This version uses a next-generation code generator that *might*
  introduce breaking changes.

    - Model signatures now use only keyword-argument syntax. All
      positional arguments must be re-written as keyword-arguments. To
      keep auto-completion in most cases, models are now generated for
      Python 2 and Python 3. Python 3 uses the "*" syntax for
      keyword-only arguments.
    - Enum types now use the "str" mixin (class AzureEnum(str, Enum)) to
      improve the behavior when unrecognized enum values are encountered.
      While this is not a breaking change, the distinctions are important,
      and are documented here:
      <https://docs.python.org/3/library/enum.html#others> At a glance:
        - "is" should not be used at all.
        - "format" will return the string value, where "%s" string
          formatting will return `NameOfEnum.stringvalue`. Format syntax
          should be prefered.
    - New Long Running Operation:
        - Return type changes from
          `msrestazure.azure_operation.AzureOperationPoller` to
          `msrest.polling.LROPoller`. External API is the same.
        - Return type is now **always** a `msrest.polling.LROPoller`,
          regardless of the optional parameters used.
        - The behavior has changed when using `raw=True`. Instead of
          returning the initial call result as `ClientRawResponse`,
          without polling, now this returns an LROPoller. After polling,
          the final resource will be returned as a `ClientRawResponse`.
        - New `polling` parameter. The default behavior is
          `Polling=True` which will poll using ARM algorithm. When
          `Polling=False`, the response of the initial call will be
          returned without polling.
        - `polling` parameter accepts instances of subclasses of
          `msrest.polling.PollingMethod`.
        - `add_done_callback` will no longer raise if called after
          polling is finished, but will instead execute the callback right
          away.



  **Disclaimer**

  Several model (like RedisCreateParameters) have positional arguments
  shuffled, due to constraints in our code generator. This is not breaking
  if you use keyword arguments. If you are using positional arguments, we
  strongly suggest to use keyword only arguments for Model creation, since
  next version 6.0.0 will use keyword only arguments for models.

  **Breaking changes**

    - RedisCreateParameters parameters orders shuffled (see disclaimer)
    - RedisUpdateParameters parameters orders shuffled (see disclaimer)
    - Merging redis_firewall_rule operations group into firewall_rules
    - Rename firewall_rules.list to
      firewall_rules.list_by_redis_resource

  **Features**

    - All operation groups have now a "models" attribute
    - Add linked_server operations group

  New ApiVersion 2017-10-01



  **Bugfixes**

    - Fix "tags" attribute in redis update



  **Features**

    - Add firewall rules operations

  **Notes**

    - This wheel package is now built with the azure wheel extension



  **Bugfixes**

    - Fix error if patching when not exist

  **Breaking change**

    - `redis.update` is no longer an async operation



  **New features**

    - Add "Everyday" and "Weekend" to schedule enums
    - Improve technical documention

  **Breaking change**

    - Simplify `patch_schedules.create_or_update` parameters



    - Major bug fixes and refactoring.



    - Initial Release (API Version 2016-04-01)


pkgId: 03886fb15e34a7491c9fac1bb51a2242a01181dd05bda792e23e72431aed6cb5
name: python-azure-mgmt-redisenterprise
arch: src
version: 3.0.0
epoch: 0
release: 1
summary: Microsoft Azure Redis Enterprise Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-redisenterprise-3.0.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Redis Enterprise 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).



  _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_





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



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



  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.redisenterprise import RedisEnterpriseManagementClient
  import os

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



  Code samples for this package can be found at:
  - [Search Redis Enterprise 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)








  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.








    - Added operation DatabasesOperations.begin_flush
    - Model Cluster has a new parameter encryption
    - Model Cluster has a new parameter identity
    - Model ClusterUpdate has a new parameter encryption
    - Model ClusterUpdate has a new parameter identity



    - Renamed operation PrivateEndpointConnectionsOperations.delete to PrivateEndpointConnectionsOperations.begin_delete





    - Added operation DatabasesOperations.begin_flush
    - Added operation group SkusOperations
    - Model Cluster has a new parameter encryption
    - Model Cluster has a new parameter identity
    - Model Cluster has a new parameter system_data
    - Model ClusterUpdate has a new parameter encryption
    - Model ClusterUpdate has a new parameter identity
    - Model Database has a new parameter system_data
    - Model PrivateEndpointConnection has a new parameter system_data
    - Model PrivateLinkResource has a new parameter system_data
    - Model ProxyResource has a new parameter system_data
    - Model Resource has a new parameter system_data
    - Model TrackedResource has a new parameter system_data





    - Added generated samples in github repo
    - Drop support for python<3.7.0



  **Features**

    - Added operation DatabasesOperations.begin_force_unlink
    - Model Database has a new parameter geo_replication
    - Model DatabaseUpdate has a new parameter geo_replication

  **Breaking changes**

    - Model ImportClusterParameters has a new required parameter sas_uris
    - Model ImportClusterParameters no longer has parameter sas_uri



  **Features**

    - Model Database has a new parameter persistence
    - Model DatabaseUpdate has a new parameter persistence
    - Added operation PrivateLinkResourcesOperations.list_by_cluster
    - Added operation group OperationsStatusOperations

  **Breaking changes**

    - Removed operation PrivateLinkResourcesOperations.list_by_redis_enterprise_cache
    - Removed operation group GetOperations



  * Initial Release


pkgId: 5c2582183da2da61c300e467c84b4a5131e5229f9573667baad32676c2ac5cc2
name: python-azure-mgmt-relay
arch: src
version: 1.1.0
epoch: 0
release: 1
summary: Microsoft Azure Relay Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-relay-1.1.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Relay Client Library.

  Azure Resource Manager (ARM) is the next generation of management APIs
  that replace the old Azure Service Management (ASM).

  This package has been tested with Python 2.7, 3.4, 3.5, 3.6 and 3.7.

  For the older Azure Service Management (ASM) libraries, see
  [azure-servicemanagement-legacy](https://pypi.python.org/pypi/azure-servicemanagement-legacy)
  library.

  For a more complete set of Azure libraries, see the
  [azure sdk python release](https://aka.ms/azsdk/python/all).




  To learn how to use this package, see the [quickstart guide](https://aka.ms/azsdk/python/mgmt)



  For docs and references, see [Python SDK References](https://docs.microsoft.com/python/api/overview/azure/)
  Code samples for this package can be found at [Relay Management](https://docs.microsoft.com/samples/browse/?languages=python&term=Getting%20started%20-%20Managing&terms=Getting%20started%20-%20Managing) on docs.microsoft.com.
  Additional code samples for different Azure services are available at [Samples Repo](https://aka.ms/azsdk/python/mgmt/samples)




  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.

  ![image](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-relay%2FREADME.png)






  **Features**

    - generated by new autorest



  - GA release



  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.



  **Note**

    - azure-mgmt-nspkg is not installed anymore on Python 3 (PEP420-based
      namespace package)

  **Features**

    - Client class can be used as a context manager to keep the underlying
      HTTP session open for performance

  **General Breaking changes**

  This version uses a next-generation code generator that *might*
  introduce breaking changes.

    - Model signatures now use only keyword-argument syntax. All
      positional arguments must be re-written as keyword-arguments. To
      keep auto-completion in most cases, models are now generated for
      Python 2 and Python 3. Python 3 uses the "*" syntax for
      keyword-only arguments.
    - Enum types now use the "str" mixin (class AzureEnum(str, Enum)) to
      improve the behavior when unrecognized enum values are encountered.
      While this is not a breaking change, the distinctions are important,
      and are documented here:
      <https://docs.python.org/3/library/enum.html#others> At a glance:
        - "is" should not be used at all.
        - "format" will return the string value, where "%s" string
          formatting will return `NameOfEnum.stringvalue`. Format syntax
          should be prefered.
    - New Long Running Operation:
        - Return type changes from
          `msrestazure.azure_operation.AzureOperationPoller` to
          `msrest.polling.LROPoller`. External API is the same.
        - Return type is now **always** a `msrest.polling.LROPoller`,
          regardless of the optional parameters used.
        - The behavior has changed when using `raw=True`. Instead of
          returning the initial call result as `ClientRawResponse`,
          without polling, now this returns an LROPoller. After polling,
          the final resource will be returned as a `ClientRawResponse`.
        - New `polling` parameter. The default behavior is
          `Polling=True` which will poll using ARM algorithm. When
          `Polling=False`, the response of the initial call will be
          returned without polling.
        - `polling` parameter accepts instances of subclasses of
          `msrest.polling.PollingMethod`.
        - `add_done_callback` will no longer raise if called after
          polling is finished, but will instead execute the callback right
          away.

  **Bugfixes**

    - Compatibility of the sdist with wheel 0.31.0



    - Initial Release


pkgId: 1bc0a2a7063f5aaa28c560afa67b91a5fc0fc19f66ec66d4a750c21e01e95195
name: python-azure-mgmt-reservations
arch: src
version: 2.3.0
epoch: 0
release: 1
summary: Microsoft Azure Reservations Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-reservations-2.3.0-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Reservations 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).



  _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_





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



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



  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.reservations import AzureReservationAPI
  import os

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




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








  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-reservations%2FREADME.png)








    - Model CatalogMsrp has a new parameter p3_y
    - Model CatalogMsrp has a new parameter p5_y





    - Model CalculateExchangeRequestProperties has a new parameter savings_plans_to_purchase
    - Model CalculateExchangeResponseProperties has a new parameter savings_plans_to_purchase
    - Model ExchangeResponseProperties has a new parameter savings_plans_to_purchase
    - Model Patch has a new parameter applied_scope_properties
    - Model Patch has a new parameter review_date_time
    - Model PurchaseRequest has a new parameter applied_scope_properties
    - Model PurchaseRequest has a new parameter review_date_time
    - Model ReservationOrderResponse has a new parameter expiry_date_time
    - Model ReservationOrderResponse has a new parameter review_date_time
    - Model ReservationSummary has a new parameter no_benefit_count
    - Model ReservationSummary has a new parameter warning_count
    - Model ReservationsProperties has a new parameter applied_scope_properties
    - Model ReservationsProperties has a new parameter expiry_date_time
    - Model ReservationsProperties has a new parameter purchase_date_time
    - Model ReservationsProperties has a new parameter review_date_time
    - Model ReservationsProperties has a new parameter swap_properties
    - Operation AzureReservationAPIOperationsMixin.get_catalog has a new optional parameter filter
    - Operation AzureReservationAPIOperationsMixin.get_catalog has a new optional parameter skip
    - Operation AzureReservationAPIOperationsMixin.get_catalog has a new optional parameter take



    - Renamed operation ReturnOperations.post to ReturnOperations.begin_post





    - Model ReservationsProperties has a new parameter applied_scope_properties
    - Model ReservationsProperties has a new parameter swap_properties





    - Added operation ReservationOperations.archive
    - Added operation ReservationOperations.unarchive
    - Added operation group CalculateRefundOperations
    - Added operation group ReturnOperations



  **Features**

    - Added operation ReservationOperations.list_all
    - Added operation ReservationOrderOperations.change_directory
    - Model CalculatePriceResponseProperties has a new parameter grand_total
    - Model CalculatePriceResponseProperties has a new parameter is_tax_included
    - Model CalculatePriceResponseProperties has a new parameter net_total
    - Model CalculatePriceResponseProperties has a new parameter tax_total
    - Model Catalog has a new parameter capabilities
    - Model Catalog has a new parameter msrp
    - Model Catalog has a new parameter size
    - Model Catalog has a new parameter tier
    - Model CurrentQuotaLimit has a new parameter id
    - Model CurrentQuotaLimit has a new parameter name
    - Model CurrentQuotaLimit has a new parameter type
    - Model CurrentQuotaLimitBase has a new parameter id
    - Model CurrentQuotaLimitBase has a new parameter name
    - Model CurrentQuotaLimitBase has a new parameter type
    - Model OperationResponse has a new parameter is_data_action
    - Model OperationResponse has a new parameter properties
    - Model QuotaRequestOneResourceSubmitResponse has a new parameter id_properties_id
    - Model QuotaRequestOneResourceSubmitResponse has a new parameter name_properties_name
    - Model QuotaRequestOneResourceSubmitResponse has a new parameter type_properties_type
    - Model ReservationOrderResponse has a new parameter benefit_start_time
    - Model ReservationOrderResponse has a new parameter system_data
    - Model ReservationResponse has a new parameter kind
    - Model ReservationResponse has a new parameter system_data

  **Breaking changes**

    - Operation AzureReservationAPIOperationsMixin.get_catalog has a new parameter offer_id
    - Operation AzureReservationAPIOperationsMixin.get_catalog has a new parameter plan_id
    - Operation AzureReservationAPIOperationsMixin.get_catalog has a new parameter publisher_id



  **Features**

    - Model ReservationToPurchaseExchange has a new parameter reservation_id
    - Model ReservationToPurchaseExchange has a new parameter properties
    - Model ReservationToPurchaseCalculateExchange has a new parameter properties

  **Breaking changes**

    - Removed operation ReservationOrderOperations.change_directory
    - Removed operation group AutoQuotaIncreaseOperations



  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.



  **Features**

    - Added operation QuotaOperations.get
    - Added operation QuotaOperations.create_or_update
    - Added operation QuotaOperations.list
    - Added operation QuotaOperations.update
    - Added operation group QuotaRequestStatusOperations
    - Added reservedResourceType

  **Breaking changes**

    - Model SupportRequestAction no longer has parameter auto_quota_increase_state
    - Model QuotaRequestOneResourceSubmitResponse no longer has parameter resource_type
    - Model QuotaRequestOneResourceSubmitResponse no longer has parameter limit
    - Model QuotaRequestOneResourceSubmitResponse no longer has parameter unit
    - Model QuotaRequestOneResourceSubmitResponse no longer has parameter name1
    - Model QuotaRequestOneResourceSubmitResponse no longer has parameter current_value
    - Model QuotaRequestOneResourceSubmitResponse no longer has parameter quota_period
    - Model EmailActions has a new signature
    - Model CurrentQuotaLimit has a new signature
    - Model CurrentQuotaLimitBase has a new signature
    - Removed operation QuotaOperations.list_status
    - Removed operation group QuotasOperations
    - Removed operation group QuotaRequestOperations
    - Removed operation group QuotaRequestsOperations



  **Features**

  - Added operation group QuotaRequestsOperations
  - Added operation group QuotaOperations
  - Added operation group QuotaRequestOperations
  - Added operation group AutoQuotaIncreaseOperations
  - Added operation group QuotasOperations



  **Bugfix**

    - Fixed Catalog model structure not matching actual API

  **Breaking changes**

    - Removed CatalogBillingPlansItem that could be considered a breaking
      change



  **Features**

    - Model ReservationProperties has a new parameter billing_plan
    - Model CalculatePriceResponseProperties has a new parameter
      payment_schedule
    - Model ReservationOrderResponse has a new parameter plan_information
    - Model ReservationOrderResponse has a new parameter billing_plan
    - Model Catalog has a new parameter billing_plans
    - Model PurchaseRequest has a new parameter billing_plan

  **Breaking changes**

    - Operation ReservationOrderOperations.get has a new signature



  **Features**

    - Model ReservationProperties has a new parameter term
    - Model ReservationProperties has a new parameter renew_properties
    - Model ReservationProperties has a new parameter renew_source
    - Model ReservationProperties has a new parameter billing_scope_id
    - Model ReservationProperties has a new parameter renew
    - Model ReservationProperties has a new parameter renew_destination
    - Model Patch has a new parameter renew_properties
    - Model Patch has a new parameter renew
    - Model PurchaseRequest has a new parameter renew
    - Added operation ReservationOperations.available_scopes
    - Added operation group AzureReservationAPIOperationsMixin

  **Breaking changes**

    - Operation ReservationOperations.get has a new signature

  **General breaking changes**

  This version uses a next-generation code generator that *might*
  introduce breaking changes if from some import. In summary, some modules
  were incorrectly visible/importable and have been renamed. This fixed
  several issues caused by usage of classes that were not supposed to be
  used in the first place.

    - AzureReservationAPI cannot be imported from
      `azure.mgmt.reservations.azure_reservation_api` anymore (import
      from `azure.mgmt.reservations` works like before)
    - AzureReservationAPIConfiguration import has been moved from
      `azure.mgmt.reservations.azure_reservation_api` to
      `azure.mgmt.reservations`
    - A model `MyClass` from a "models" sub-module cannot be imported
      anymore using `azure.mgmt.reservations.models.my_class` (import
      from `azure.mgmt.reservations.models` works like before)
    - An operation class `MyClassOperations` from an `operations`
      sub-module cannot be imported anymore using
      `azure.mgmt.reservations.operations.my_class_operations` (import
      from `azure.mgmt.reservations.operations` works like before)

  Last but not least, HTTP connection pooling is now enabled by default.
  You should always use a client as a context manager, or call close(), or
  use no more than one client per process.



  **Features**

    - Added operation ReservationOrderOperations.purchase
    - Added operation ReservationOrderOperations.calculate



  **Features**

    - Add redhat support



  **Features**

    - Model Patch has a new parameter 'name'
    - Enum ReservedResourceType has a new value 'cosmos_db'



    - Provide enum definitions when applicable



  **Notes**

    -   - Changed Update Reservation API

            - Added optional InstanceFlexibility parameter

    - Support for InstanceFlexibility

    - Support for ReservedResourceType (VirtualMachines, SqlDatabases,
      SuseLinux)

    - Upgrade to rest api version 2018-06-01

  **Breaking change**

    -   - Updated Get Catalog API

            - Added required parameter 'reserved_resource_type'
            - Added optional parameter 'location'

    -   - Updated Catalog model

            - Renamed property 'capabilities' to 'sku_properties'
            - Removed properties 'size' and 'tier'

    -   - Updated ReservationProperties model

            - Removed property 'kind'



    - Initial Release


pkgId: 708d86e838d89d2417cd9ba20116422c07a5df51529faf2610952f24505ded8d
name: python-azure-mgmt-resource
arch: src
version: 23.1.1
epoch: 0
release: 1
summary: Microsoft Azure Resource Management Client Library for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/python-azure-mgmt-resource-23.1.1-1.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Resource 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).



  _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_





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



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



  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.resource import ResourceManagementClient
  import os

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



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








  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.








    - Remove `2023-04-01` for PolicyClient to avoid breaking change caused by wrong swagger.





    - Added operation group DeploymentStacksOperations
    - Added operation group PolicyDefinitionVersionsOperations
    - Added operation group PolicySetDefinitionVersionsOperations
    - Model ContainerConfiguration has a new parameter subnet_ids
    - Model Location has a new parameter availability_zone_mappings
    - Model LocationMetadata has a new parameter geography
    - Model Operation has a new parameter action_type
    - Model Operation has a new parameter is_data_action
    - Model Operation has a new parameter origin
    - Model OperationAutoGenerated has a new parameter action_type
    - Model OperationAutoGenerated has a new parameter is_data_action
    - Model OperationAutoGenerated has a new parameter origin
    - Model OperationDisplayAutoGenerated has a new parameter description
    - Model ParameterDefinitionsValue has a new parameter schema
    - Model PolicyDefinition has a new parameter version
    - Model PolicyDefinition has a new parameter versions
    - Model PolicySetDefinition has a new parameter version
    - Model PolicySetDefinition has a new parameter versions





    - Parameter mode of model DenySettings is now required
    - Removed `PolicyExemption` from default api version folder since it is only defined in preview api version folder. Users can import it by `PolicyClient(...).models(api_version="2022-07-01-preview").PolicyExemption`





    - Added operation group DeploymentStacksOperations
    - Model Location has a new parameter availability_zone_mappings
    - Model LocationMetadata has a new parameter geography
    - Model Operation has a new parameter action_type
    - Model Operation has a new parameter is_data_action
    - Model Operation has a new parameter origin
    - Model OperationAutoGenerated has a new parameter action_type
    - Model OperationAutoGenerated has a new parameter is_data_action
    - Model OperationAutoGenerated has a new parameter origin
    - Model OperationDisplayAutoGenerated has a new parameter description





    - Fix README.md





    - Added operation ApplicationsOperations.begin_refresh_permissions
    - Added operation PolicyExemptionsOperations.update
    - Added operation group JitRequestsOperations
    - Model Application has a new parameter artifacts
    - Model Application has a new parameter authorizations
    - Model Application has a new parameter billing_details
    - Model Application has a new parameter created_by
    - Model Application has a new parameter customer_support
    - Model Application has a new parameter jit_access_policy
    - Model Application has a new parameter management_mode
    - Model Application has a new parameter publisher_tenant_id
    - Model Application has a new parameter support_urls
    - Model Application has a new parameter updated_by
    - Model ApplicationDefinition has a new parameter deployment_policy
    - Model ApplicationDefinition has a new parameter locking_policy
    - Model ApplicationDefinition has a new parameter management_policy
    - Model ApplicationDefinition has a new parameter notification_policy
    - Model ApplicationDefinition has a new parameter policies
    - Model ApplicationPatchable has a new parameter artifacts
    - Model ApplicationPatchable has a new parameter authorizations
    - Model ApplicationPatchable has a new parameter billing_details
    - Model ApplicationPatchable has a new parameter created_by
    - Model ApplicationPatchable has a new parameter customer_support
    - Model ApplicationPatchable has a new parameter jit_access_policy
    - Model ApplicationPatchable has a new parameter management_mode
    - Model ApplicationPatchable has a new parameter publisher_tenant_id
    - Model ApplicationPatchable has a new parameter support_urls
    - Model ApplicationPatchable has a new parameter updated_by
    - Model PolicyAssignment has a new parameter overrides
    - Model PolicyAssignment has a new parameter resource_selectors
    - Model PolicyAssignmentUpdate has a new parameter overrides
    - Model PolicyAssignmentUpdate has a new parameter resource_selectors
    - Model PolicyExemption has a new parameter assignment_scope_validation
    - Model PolicyExemption has a new parameter resource_selectors



    - Model ApplicationDefinition no longer has parameter identity
    - Parameter name of model ApplicationArtifact is now required
    - Parameter type of model ApplicationArtifact is now required
    - Parameter uri of model ApplicationArtifact is now required





    - Added operation ApplicationsOperations.begin_refresh_permissions
    - Added operation group JitRequestsOperations
    - Model Application has a new parameter artifacts
    - Model Application has a new parameter authorizations
    - Model Application has a new parameter billing_details
    - Model Application has a new parameter created_by
    - Model Application has a new parameter customer_support
    - Model Application has a new parameter jit_access_policy
    - Model Application has a new parameter management_mode
    - Model Application has a new parameter publisher_tenant_id
    - Model Application has a new parameter support_urls
    - Model Application has a new parameter updated_by
    - Model ApplicationDefinition has a new parameter deployment_policy
    - Model ApplicationDefinition has a new parameter locking_policy
    - Model ApplicationDefinition has a new parameter management_policy
    - Model ApplicationDefinition has a new parameter notification_policy
    - Model ApplicationDefinition has a new parameter policies
    - Model ApplicationPatchable has a new parameter artifacts
    - Model ApplicationPatchable has a new parameter authorizations
    - Model ApplicationPatchable has a new parameter billing_details
    - Model ApplicationPatchable has a new parameter created_by
    - Model ApplicationPatchable has a new parameter customer_support
    - Model ApplicationPatchable has a new parameter jit_access_policy
    - Model ApplicationPatchable has a new parameter management_mode
    - Model ApplicationPatchable has a new parameter publisher_tenant_id
    - Model ApplicationPatchable has a new parameter support_urls
    - Model ApplicationPatchable has a new parameter updated_by



    - Model ApplicationDefinition no longer has parameter identity
    - Parameter name of model ApplicationArtifact is now required
    - Parameter type of model ApplicationArtifact is now required
    - Parameter uri of model ApplicationArtifact is now required





    - Added generated samples in github repo
    - Drop support for python<3.7.0





    - Renamed operation TagsOperations.create_or_update_at_scope to TagsOperations.begin_create_or_update_at_scope
    - Renamed operation TagsOperations.delete_at_scope to TagsOperations.begin_delete_at_scope
    - Renamed operation TagsOperations.update_at_scope to TagsOperations.begin_update_at_scope





    - Fixed urlencode in `next_link` of paging operation





    - Added operation group VariableValuesOperations
    - Added operation group VariablesOperations



  **Features**

    - GA `azure.mgmt.resource.changes`




  **Features**

    - Added operation TemplateSpecVersionsOperations.get_built_in
    - Added operation TemplateSpecVersionsOperations.list_built_ins
    - Added operation TemplateSpecsOperations.get_built_in
    - Added operation TemplateSpecsOperations.list_built_ins
    - Added operation group ChangesOperations
    - Combined operation files into one.

  **Fixes**

    - Fixed duplicated query parameters in pageable operation(for more details, see https://github.com/Azure/azure-sdk-for-python/issues/23828)



  **Features**

    - Added operation PrivateLinkAssociationOperations.list
    - Added operation ResourceManagementPrivateLinkOperations.list_by_resource_group

  **Breaking changes**

    - Operation PrivateLinkAssociationOperations.get has a new signature



  **Features**

    - Added operation SubscriptionsOperations.check_zone_peers
    - Added operation group PrivateLinkAssociationOperations
    - Added operation group ResourceManagementPrivateLinkOperations
    - Model ProviderResourceType has a new parameter zone_mappings



  **Features**

    - Model PolicyAssignment has a new parameter system_data
    - Model PolicyDefinition has a new parameter system_data
    - Model Location has a new parameter type
    - Model PolicySetDefinition has a new parameter system_data
    - Model LocationMetadata has a new parameter home_location
    - Model TenantIdDescription has a new parameter tenant_branding_logo_url
    - Model TenantIdDescription has a new parameter tenant_type
    - Model TenantIdDescription has a new parameter default_domain
    - Added operation PolicyAssignmentsOperations.update_by_id
    - Added operation PolicyAssignmentsOperations.update

  **Breaking changes**

    - Operation ProvidersOperations.list_at_tenant_scope has a new signature
    - Operation ProvidersOperations.list has a new signature
    - Operation SubscriptionsOperations.list_locations has a new signature



  **Breaking changes**

    - Operation SubscriptionFeatureRegistrationsOperations.create_or_update has a new signature
    - Operation SubscriptionFeatureRegistrationsOperations.delete has a new signature
    - Operation SubscriptionFeatureRegistrationsOperations.get has a new signature
    - Operation SubscriptionFeatureRegistrationsOperations.list_by_subscription has a new signature



  **Features**

    - Added operation group SubscriptionFeatureRegistrationsOperations



  **Breaking changes**

    - Operation ResourceGroupsOperations.begin_delete has a new signature



  **Features**

    - Model Provider has a new parameter provider_authorization_consent_state
    - Model TemplateSpec has a new parameter metadata
    - Model GenericResourceExpanded has a new parameter extended_location
    - Model Resource has a new parameter extended_location
    - Model TemplateSpecVersion has a new parameter ui_form_definition
    - Model TemplateSpecVersion has a new parameter metadata
    - Model TemplateSpecVersion has a new parameter linked_templates
    - Model TemplateSpecVersion has a new parameter main_template
    - Model WhatIfChange has a new parameter unsupported_reason
    - Model GenericResource has a new parameter extended_location
    - Added operation ProvidersOperations.provider_permissions

  **Breaking changes**

    - Operation ProvidersOperations.register has a new signature
    - Model TemplateSpecVersion no longer has parameter template
    - Model TemplateSpecVersion no longer has parameter artifacts



  **Features**

    - Model ManagedServiceIdentity has a new parameter tenant_id



  **Features**

    - Model ParameterDefinitionsValueMetadata has a new parameter strong_type
    - Model ParameterDefinitionsValueMetadata has a new parameter assign_permissions
    - Model ProviderResourceType has a new parameter location_mappings
    - Model DeploymentProperties has a new parameter expression_evaluation_options
    - Model PolicyAssignment has a new parameter non_compliance_messages
    - Model TemplateLink has a new parameter query_string
    - Model TemplateSpec has a new parameter versions
    - Model DeploymentWhatIfProperties has a new parameter expression_evaluation_options
    - Added operation ApplicationDefinitionsOperations.get_by_id
    - Added operation ApplicationDefinitionsOperations.begin_create_or_update_by_id
    - Added operation ApplicationDefinitionsOperations.begin_delete_by_id
    - Added operation ProvidersOperations.register_at_management_group_scope
    - Added operation PolicySetDefinitionsOperations.list_by_management_group
    - Added operation PolicyDefinitionsOperations.list_by_management_group
    - Added operation group ProviderResourceTypesOperations
    - Added operation group DataPolicyManifestsOperations
    - Added operation group ApplicationClientOperationsMixin
    - Added operation group PolicyExemptionsOperations

  **Breaking changes**

    - Operation PolicyAssignmentsOperations.list has a new signature
    - Operation PolicyAssignmentsOperations.list_for_management_group has a new signature
    - Operation PolicyAssignmentsOperations.list_for_resource has a new signature
    - Operation PolicyAssignmentsOperations.list_for_resource_group has a new signature
    - Operation TemplateSpecsOperations.get has a new signature
    - Operation TemplateSpecsOperations.list_by_resource_group has a new signature
    - Operation TemplateSpecsOperations.list_by_subscription has a new signature
    - Model PolicyAssignment no longer has parameter sku
    - Operation PolicySetDefinitionsOperations.list_built_in has a new signature
    - Operation PolicySetDefinitionsOperations.list has a new signature
    - Operation PolicyDefinitionsOperations.list_built_in has a new signature
    - Operation PolicyDefinitionsOperations.list has a new signature



  **Features**

    - Model ProviderResourceType has a new parameter default_api_version
    - Model ProviderResourceType has a new parameter api_profiles
    - Model AzureResourceBase has a new parameter system_data
    - Model AliasPath has a new parameter metadata
    - Model TemplateLink has a new parameter id
    - Model TemplateLink has a new parameter relative_path
    - Model Alias has a new parameter default_metadata
    - Added operation DeploymentsOperations.begin_what_if_at_management_group_scope
    - Added operation DeploymentsOperations.begin_what_if_at_tenant_scope
    - Added operation group TemplateSpecsOperations
    - Added operation group TemplateSpecVersionsOperations
    - Added operation group SubscriptionClientOperationsMixin



  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.



  **Features**

    - Model AzurePowerShellScript has a new parameter storage_account_settings
    - Model DeploymentOperationProperties has a new parameter provisioning_operation
    - Model AzureCliScript has a new parameter storage_account_settings

  **Breaking changes**

    - Model AliasPathType no longer has parameter pattern



  **Features**

    - Model Location has a new parameter metadata
    - Model Location has a new parameter regional_display_name
    - Model Deployment has a new parameter tags
    - Model AliasPathType has a new parameter pattern
    - Model ScopedDeployment has a new parameter tags
    - Model DeploymentPropertiesExtended has a new parameter template_hash
    - Model DeploymentPropertiesExtended has a new parameter validated_resources
    - Model DeploymentPropertiesExtended has a new parameter error
    - Model DeploymentPropertiesExtended has a new parameter output_resources
    - Model DeploymentExtended has a new parameter tags
    - Model Subscription has a new parameter tags
    - Added operation FeaturesOperations.unregister
    - Added operation TagsOperations.get_at_scope
    - Added operation TagsOperations.update_at_scope
    - Added operation TagsOperations.delete_at_scope
    - Added operation TagsOperations.create_or_update_at_scope
    - Added operation group DeploymentScriptsOperations

  **Breaking changes**

    - Model Location no longer has parameter latitude
    - Model Location no longer has parameter longitude
    - Model DeploymentPropertiesExtended no longer has parameter template
    - Model TagsResource no longer has parameter tags
    - Model TagsResource no longer has parameter location
    - Operation DeploymentsOperations.validate_at_management_group_scope has a new signature
    - Operation DeploymentsOperations.validate_at_subscription_scope has a new signature
    - Operation DeploymentsOperations.create_or_update_at_subscription_scope has a new signature
    - Operation DeploymentsOperations.create_or_update_at_tenant_scope has a new signature
    - Operation DeploymentsOperations.create_or_update_at_scope has a new signature
    - Operation DeploymentsOperations.validate has a new signature
    - Operation DeploymentsOperations.create_or_update has a new signature
    - Operation DeploymentsOperations.validate_at_scope has a new signature
    - Operation DeploymentsOperations.validate_at_tenant_scope has a new signature
    - Operation DeploymentsOperations.create_or_update_at_management_group_scope has a new signature
    - Model TenantIdDescription has a new signature
    - Removed operation TagsOperations.resource_get
    - Removed operation TagsOperations.resource_delete
    - Removed operation TagsOperations.resource_create
    - Removed operation TagsOperations.resource_update



  **Bugfixes**

  - Added missing API versions



  **Features**

  - Added operation PolicyAssignmentsOperations.list_for_management_group

  **Breaking changes**

  - Operation DeploymentsOperations.create_or_update_at_tenant_scope has a new signature
  - Operation DeploymentsOperations.validate_at_tenant_scope has a new signature
  - Operation DeploymentsOperations.validate_at_management_group_scope has a new signature
  - Operation DeploymentsOperations.create_or_update_at_management_group_scope has a new signature



  **Features**

    - Model TenantIdDescription has a new parameter display_name
    - Model TenantIdDescription has a new parameter domains
    - Model Application has a new parameter ui_definition_uri
    - Model ApplicationPatchable has a new parameter ui_definition_uri

  **Breaking changes**

    - Operation
      DeploymentsOperations.create_or_update_at_tenant_scope has a
      new signature
    - Operation
      DeploymentsOperations.create_or_update_at_management_group_scope
      has a new signature
    - Operation
      DeploymentsOperations.validate_at_management_group_scope has a
      new signature
    - Operation DeploymentsOperations.validate_at_tenant_scope has a
      new signature
    - Model PolicySetDefinition no longer has parameter
      policy_definition_groups
    - Model Subscription no longer has parameter managed_by_tenants
    - Model DeploymentValidateResult no longer has parameter error
    - Removed operation DeploymentsOperations.what_if
    - Removed operation
      DeploymentsOperations.what_if_at_subscription_scope
    - Model PolicyDefinitionReference has a new signature



  **Features**

    - Model PolicySetDefinition has a new parameter
      policy_definition_groups

  **Breaking changes**

    - Operation DeploymentsOperations.validate_at_tenant_scope has a
      new signature
    - Operation
      DeploymentsOperations.create_or_update_at_management_group_scope
      has a new signature
    - Operation
      DeploymentsOperations.validate_at_management_group_scope has a
      new signature
    - Operation
      DeploymentsOperations.create_or_update_at_tenant_scope has a
      new signature
    - Model PolicyDefinitionReference has a new signature



  **Features**

    - Added operation DeploymentsOperations.what_if
    - Added operation
      DeploymentsOperations.what_if_at_subscription_scope



  **Features**

    - Model DeploymentValidateResult has a new parameter error
    - Model Subscription has a new parameter managed_by_tenants

  **Breaking changes**

    - Model Application no longer has parameter ui_definition_uri
    - Model ApplicationPatchable no longer has parameter
      ui_definition_uri
    - Model TenantIdDescription no longer has parameter display_name
    - Model TenantIdDescription no longer has parameter domains



  **Features**

    - Model PolicyAssignment has a new parameter enforcement_mode
    - Added operation DeploymentOperations.get_at_scope
    - Added operation DeploymentOperations.list_at_tenant_scope
    - Added operation DeploymentOperations.get_at_tenant_scope
    - Added operation DeploymentOperations.list_at_scope
    - Added operation
      DeploymentsOperations.create_or_update_at_tenant_scope
    - Added operation DeploymentsOperations.list_at_tenant_scope
    - Added operation DeploymentsOperations.delete_at_scope
    - Added operation DeploymentsOperations.cancel_at_tenant_scope
    - Added operation DeploymentsOperations.list_at_scope
    - Added operation DeploymentsOperations.get_at_scope
    - Added operation
      DeploymentsOperations.export_template_at_tenant_scope
    - Added operation DeploymentsOperations.validate_at_scope
    - Added operation DeploymentsOperations.delete_at_tenant_scope
    - Added operation DeploymentsOperations.export_template_at_scope
    - Added operation DeploymentsOperations.validate_at_tenant_scope
    - Added operation DeploymentsOperations.create_or_update_at_scope
    - Added operation
      DeploymentsOperations.check_existence_at_tenant_scope
    - Added operation DeploymentsOperations.check_existence_at_scope
    - Added operation DeploymentsOperations.cancel_at_scope
    - Added operation DeploymentsOperations.get_at_tenant_scope
    - Added operation DeploymentsOperations.calculate_template_hash
    - Added operation ProvidersOperations.list_at_tenant_scope
    - Added operation ProvidersOperations.get_at_tenant_scope

  **Breaking changes**

    - Model DeploymentValidateResult no longer has parameter error
    - Model ErrorResponse has a new signature



  **Features**

    - Model TenantIdDescription has a new parameter domains
    - Model TenantIdDescription has a new parameter display_name



  **Features**

    - Model Provider has a new parameter registration_policy
    - Model ProviderResourceType has a new parameter capabilities
    - Model DeploymentOperationProperties has a new parameter duration
    - Model DeploymentPropertiesExtended has a new parameter duration
    - Added operation
      DeploymentOperations.get_at_management_group_scope
    - Added operation
      DeploymentOperations.list_at_management_group_scope
    - Added operation
      DeploymentsOperations.export_template_at_management_group_scope
    - Added operation
      DeploymentsOperations.create_or_update_at_management_group_scope
    - Added operation
      DeploymentsOperations.list_at_management_group_scope
    - Added operation
      DeploymentsOperations.get_at_management_group_scope
    - Added operation
      DeploymentsOperations.check_existence_at_management_group_scope
    - Added operation
      DeploymentsOperations.cancel_at_management_group_scope
    - Added operation
      DeploymentsOperations.delete_at_management_group_scope
    - Added operation
      DeploymentsOperations.validate_at_management_group_scope
    - Policy default API version is now 2018-05-01

  **General Breaking changes**

  This version uses a next-generation code generator that *might*
  introduce breaking changes if you were importing from the v20xx_yy_zz
  API folders. In summary, some modules were incorrectly
  visible/importable and have been renamed. This fixed several issues
  caused by usage of classes that were not supposed to be used in the
  first place.

  The following applies for all client and namespaces, we take
  ResourceManagementClient and "resources" as example: -
  ResourceManagementClient cannot be imported from
  `azure.mgmt.resource.resources.v20xx_yy_zz.resource_management_client`
  anymore (import from `azure.mgmt.resource.resources.v20xx_yy_zz`
  works like before) - ResourceManagementClientConfiguration import has
  been moved from
  `azure.mgmt.resource.resources.v20xx_yy_zz.resource_management_client`
  to `azure.mgmt.resource.resources.v20xx_yy_zz` - A model `MyClass`
  from a "models" sub-module cannot be imported anymore using
  `azure.mgmt.resource.resources.v20xx_yy_zz.models.my_class` (import
  from `azure.mgmt.resource.resources.v20xx_yy_zz.models` works like
  before) - An operation class `MyClassOperations` from an
  `operations` sub-module cannot be imported anymore using
  `azure.mgmt.resource.resources.v20xx_yy_zz.operations.my_class_operations`
  (import from `azure.mgmt.resource.resources.v20xx_yy_zz.operations`
  works like before)

  Last but not least, HTTP connection pooling is now enabled by default.
  You should always use a client as a context manager, or call close(), or
  use no more than one client per process.



  **Features on Subscriptions**

    - tenant_id is now returned part of the subscription information

  **Features on Locks**

    - Add list_by_scope



  **Features on Policy**

    - New API version for Policy 2018-05-01
    - Model PolicyAssignment has a new parameter location
    - Model PolicyAssignment has a new parameter identity



  **Features**

    - Identity class has now a user_assigned_identities attribute
    - Client class can be used as a context manager to keep the underlying
      HTTP session open for performance



  **Features on Policy**

    - New API version for Policy 2018-03-01. This a merge of
      2017-06-01-preview and 2016-12-01 and has no external API breaking.

  **Features on Resources**

    - Resources new Api Version 2018-05-01
    - Model Deployment has a new parameter location
    - Model DeploymentExtended has a new parameter location
    - Added operation
      DeploymentsOperations.export_template_at_subscription_scope
    - Added operation DeploymentsOperations.get_at_subscription_scope
    - Added operation
      DeploymentsOperations.cancel_at_subscription_scope
    - Added operation
      DeploymentsOperations.delete_at_subscription_scope
    - Added operation
      DeploymentsOperations.create_or_update_at_subscription_scope
    - Added operation
      DeploymentsOperations.validate_at_subscription_scope
    - Added operation
      DeploymentsOperations.check_existence_at_subscription_scope
    - Added operation DeploymentsOperations.list_at_subscription_scope
    - Added operation DeploymentOperations.get_at_subscription_scope
    - Added operation DeploymentOperations.list_at_subscription_scope

  **Breaking changes on Resources**

    - Operation DeploymentsOperations.create_or_update lost its ignored
      "location" parameter.
    - Operation DeploymentsOperations.validate lost its ignored "location"
      parameter.

  **Common features**

    - Client class can be used as a context manager to keep the underlying
      HTTP session open for performance



  **General Breaking changes**

  This version uses a next-generation code generator that *might*
  introduce breaking changes.

    - Model signatures now use only keyword-argument syntax. All
      positional arguments must be re-written as keyword-arguments. To
      keep auto-completion in most cases, models are now generated for
      Python 2 and Python 3. Python 3 uses the "*" syntax for
      keyword-only arguments.
    - Enum types now use the "str" mixin (class AzureEnum(str, Enum)) to
      improve the behavior when unrecognized enum values are encountered.
      While this is not a breaking change, the distinctions are important,
      and are documented here:
      <https://docs.python.org/3/library/enum.html#others> At a glance:
        - "is" should not be used at all.
        - "format" will return the string value, where "%s" string
          formatting will return `NameOfEnum.stringvalue`. Format syntax
          should be prefered.
    - New Long Running Operation:
        - Return type changes from
          `msrestazure.azure_operation.AzureOperationPoller` to
          `msrest.polling.LROPoller`. External API is the same.
        - Return type is now **always** a `msrest.polling.LROPoller`,
          regardless of the optional parameters used.
        - The behavior has changed when using `raw=True`. Instead of
          returning the initial call result as `ClientRawResponse`,
          without polling, now this returns an LROPoller. After polling,
          the final resource will be returned as a `ClientRawResponse`.
        - New `polling` parameter. The default behavior is
          `Polling=True` which will poll using ARM algorithm. When
          `Polling=False`, the response of the initial call will be
          returned without polling.
        - `polling` parameter accepts instances of subclasses of
          `msrest.polling.PollingMethod`.
        - `add_done_callback` will no longer raise if called after
          polling is finished, but will instead execute the callback right
          away.

  **Features**

    - Add new ApiVersion 2018-02-01 (new default):
        - Add on_error_deployment
        - Support MSI in generic ARM resources
    - All clients now support Azure profiles.
    - Add generic resources update (2017-05-10 and 2018-02-01)
    - Add version to Plan

  **Bugfixes**

    - Compatibility of the sdist with wheel 0.31.0



  **Bug fixes**

    - Unicode strings are valid "subscription_id" in Python 2.7
    - Added some deprecation warnings



  **Bugfixes**

    - "Get" on unkwon policy resources should raise and not return None



  **Features**

    - Add validate_move_resources
    - Add mode and metadata to PolicyDefinition
    - Add policy_definitions.get_built_in
    - Add policy_definitions.list_built_in
    - Add policy_definitions.create_or_update_at_management_group
    - Add policy_definitions.delete_at_management_group
    - Add policy_definitions.get_at_management_group
    - Add policy_definitions.list_by_management_group
    - Add preview version of Policy 2017-06-01-preview:
        - Add policy_set_definitions operations group
        - Add policy set definitions to policy_assignments operations
          group
        - Add skus to policy assignment

  **Bug fixes**

    - Do not fail on 204 when deleting a policy assignment (2016-12-01)

  **Breaking changes to preview clients**

    - Major renaming into ManagedApplication client, and GA ApiVersion
      2017-09-01

  **Disclaimer**

    - We removed the "filter" parameter of policy_definitions.list
      method. However, we don't upgrade the major version of the package,
      since this parameter has no meaning for the RestAPI and there is no
      way any Python users would have been able to use it anyway.



    - Tag 1.1.0rc2 as stable (same content)



    - Add Policy ApiVersion 2015-10-01-preview (AzureStack default)



    - New default ApiVersion is now 2017-05-10. Breaking changes described
      in 1.0.0rc3 are now applied by default.



  **Bug fixes**

    - Subscriptions: Removed deprecated tenant ID
    - Managed Applications: All list methods return an iterator

  **New Resources ApiVersion 2017-05-10**

    - Deploy resources to multiple resource groups from one template

    - Some breaking changes are introduced compared to previous versions:

      >   - deployments.list has been renamed
      >     deployments.list_by_resource_group
      >   - resource_groups.list_resources has been moved to
      >     resources.list_by_resource_group
      >   - resource_groups.patch has been renamed to
      >     resource_groups.update and now takes an instance of
      >     ResourceGroupPatchable (and not ResourceGroup).

  The default is still 2016-09-01 in this package, waiting for the
  ApiVersion to be widely available.



    - Add Managed Applications client (preview)



  **Bug fixes**

    - tag_count is now correctly an int and not a string
    - deployment_properties is now required for all deployments
      operations as expected

  **Breaking Changes**

    - Locks moves to a new ApiVersion and brings several consistent naming
      refactoring and new methods

  **Features**

  To help customers with sovereign clouds (not general Azure), this
  version has official multi ApiVersion support for the following resource
  type:

    - Locks: 2015-01-01 and 2016-09-01
    - Policy: 2016-04-01 and 2016-12-01
    - Resources: 2016-02-01 and 2016-09-01

  The following resource types support one ApiVersion:

    - Features: 2015-12-01
    - Links: 2016-09-01
    - Subscriptions: 2016-06-01



  **Breaking change**

    - Resource.Links 'create_or_update' method has simpler parameters



  **Features**

    - Add Resource.Links client



  **Bugfixes**

    - Location is now correctly declared optional and not required.



    - Preview release. Based on API version 2016-09-01.



    - Initial preview release. Based on API version 2014-04-01-preview


