Package: azure-mgmt-hdinsight
Microsoft Azure SDK for PythonThis is the Microsoft Azure HDInsight 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 theazure sdk python release.UsageTo learn how to use this package, see thequickstart guideFor docs and references, seePython SDK ReferencesCode samples for this package can be found atHDInsight Managementon docs.microsoft.com.
Additional code samples for different Azure services are available atSamples RepoProvide FeedbackIf you encounter any bugs or have suggestions, please file an issue in theIssuessection of the project.Release History9.0.0 (2021-10-08)FeaturesModel Cluster has a new parameter zonesModel Cluster has a new parameter system_dataModel ClusterGetProperties has a new parameter private_link_configurationsModel ClusterGetProperties has a new parameter private_endpoint_connectionsModel ClusterCreateParametersExtended has a new parameter zonesModel ApplicationProperties has a new parameter private_link_configurationsModel ClusterCreateProperties has a new parameter private_link_configurationsModel VmSizeCompatibilityFilterV2 has a new parameter esp_appliedModel VmSizeCompatibilityFilterV2 has a new parameter compute_isolation_supportedModel Application has a new parameter system_dataModel ClusterCreateRequestValidationParameters has a new parameter zonesAdded operation group PrivateLinkResourcesOperationsAdded operation group PrivateEndpointConnectionsOperationsBreaking changesParameter location of model Cluster is now requiredParameter location of model TrackedResource is now requiredModel CapabilitiesResult no longer has parameter vmsize_filtersModel CapabilitiesResult no longer has parameter vmsizes8.0.0 (2021-06-03)FeaturesModel Role has a new parameter encrypt_data_disksModel Role has a new parameter vm_group_nameModel VmSizeCompatibilityFilter has a new parameter esp_appliedModel VmSizeCompatibilityFilter has a new parameter os_typeModel VmSizeCompatibilityFilter has a new parameter vm_sizesModel VmSizeCompatibilityFilter has a new parameter compute_isolation_supportedModel ClusterGetProperties has a new parameter cluster_hdp_versionModel ClusterGetProperties has a new parameter excluded_services_configModel ClusterGetProperties has a new parameter storage_profileModel Operation has a new parameter propertiesModel StorageAccount has a new parameter saskeyModel StorageAccount has a new parameter fileshareModel CapabilitiesResult has a new parameter vmsizesModel CapabilitiesResult has a new parameter vmsize_filtersModel ConnectivityEndpoint has a new parameter private_ip_addressModel ApplicationGetEndpoint has a new parameter private_ip_addressModel BillingResponseListResult has a new parameter vm_sizes_with_encryption_at_hostModel BillingResponseListResult has a new parameter vm_size_propertiesModel OperationDisplay has a new parameter descriptionModel ApplicationGetHttpsEndpoint has a new parameter private_ip_addressModel ComponentsC51Ht8SchemasClusteridentityPropertiesUserassignedidentitiesAdditionalproperties has a new parameter tenant_idModel KafkaRestProperties has a new parameter configuration_overrideAdded operation VirtualMachinesOperations.get_async_operation_statusAdded operation ApplicationsOperations.get_azure_async_operation_statusAdded operation LocationsOperations.get_azure_async_operation_statusAdded operation LocationsOperations.check_name_availabilityAdded operation LocationsOperations.validate_cluster_create_requestAdded operation ExtensionsOperations.get_azure_async_operation_statusAdded operation ExtensionsOperations.get_azure_monitor_statusAdded operation ExtensionsOperations.begin_disable_azure_monitorAdded operation ExtensionsOperations.begin_enable_azure_monitorAdded operation ClustersOperations.get_azure_async_operation_statusAdded operation ClustersOperations.begin_update_identity_certificateAdded operation ScriptActionsOperations.get_execution_async_operation_statusBreaking changesModel VmSizeCompatibilityFilter no longer has parameter vmsizesModel CapabilitiesResult no longer has parameter vm_size_filtersModel CapabilitiesResult no longer has parameter vm_sizes7.0.0 (2020-12-18)FeaturesModel HostInfo has a new parameter effective_disk_encryption_key_urlModel HostInfo has a new parameter fqdnModel ClusterGetProperties has a new parameter compute_isolation_propertiesModel ClusterCreateProperties has a new parameter compute_isolation_propertiesBreaking changesOperation ExtensionsOperations.begin_create has a new signatureOperation ClustersOperations.begin_update_auto_scale_configuration has a new signatureOperation ClustersOperations.begin_resize has a new signatureOperation ClustersOperations.update has a new signatureOperation ExtensionsOperations.begin_create has a new signatureOperation ExtensionsOperations.begin_enable_monitoring has a new signatureOperation ClustersOperations.begin_execute_script_actions has a new signature7.0.0b1 (2020-10-31)This is beta preview version.
For detailed changelog please refer to equivalent stable version 2.0.0(https://pypi.org/project/azure-mgmt-hdinsight/2.0.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 changesCredential system has been completly revamped:azure.common.credentialsormsrestazure.azure_active_directoryinstances are no longer supported, use theazure-identityclasses instead:https://pypi.org/project/azure-identity/credentialsparameter has been renamedcredentialTheconfigattribute 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 theparameters accept in init documentation of azure-coreYou can't import aversionmodule anymore, use__version__insteadOperations that used to return amsrest.polling.LROPollernow returns aazure.core.polling.LROPollerand are prefixed withbegin_.Exceptions tree have been simplified and most exceptions are nowazure.core.exceptions.HttpResponseError(CloudErrorhas been removed).Most of the operation kwarg have changed. Some of the most noticeable:rawhas been removed. Equivalent feature can be found usingcls, a callback that will give access to internal HTTP response for advanced userFor a complete set of supported options, see theparameters accept in Request documentation of azure-coreGeneral new featuresType annotations support usingtyping. SDKs are mypy ready.This client has now stable and official support for async. Check theaionamespace of your package to find the async client.This client now support natively tracing library like OpenCensus or OpenTelemetry. See thistracing quickstartfor an overview.2.0.0 (2020-10-20)FeaturesModel ClusterGetProperties has a new parameter network_propertiesModel ClusterGetProperties has a new parameter cluster_idModel ClusterCreateProperties has a new parameter network_propertiesBreaking changesModel ClusterGetProperties no longer has parameter network_settingsModel ClusterCreateProperties no longer has parameter network_settings1.7.0 (2020-08-13)FeaturesModel DiskEncryptionProperties has a new parameter encryption_at_host1.6.0 (2020-07-17)FeaturesAdded operation group VirtualMachinesOperations1.5.1 (2020-06-11)BugfixesFix the List Response1.5.0 (2020-05-29)FeaturesAdded operation group VirtualMachinesOperations1.4.0 (2020-01-16)FeaturesModel ClusterCreateProperties has a new parameter
min_supported_tls_versionModel ClusterGetProperties has a new parameter
min_supported_tls_version1.3.0 (2019-12-07)FeaturesModel ClusterGetProperties has a new parameter
kafka_rest_propertiesModel ClusterCreateProperties has a new parameter
kafka_rest_properties1.2.0 (2019-08-06)FeaturesModel Role has a new parameter autoscale_configurationAdded operation LocationsOperations.list_billing_specsAdded operation LocationsOperations.get_capabilities1.1.0 (2019-06-17)FeaturesModel ApplicationGetHttpsEndpoint has a new parameter
disable_gateway_authModel ApplicationGetHttpsEndpoint has a new parameter
sub_domain_suffix1.0.0 (2019-04-08)Stable versionning of the 0.3.0 (no changes)0.3.0 (2019-04-08)FeaturesAdded operation ConfigurationsOperations.listAdded operation ClustersOperations.get_gateway_settingsAdded operation ClustersOperations.update_gateway_settings0.2.1 (2019-01-28)FeaturesAdd MSI support0.2.0 (2018-12-11)FeaturesModel SecurityProfile has a new parameter msi_resource_idModel SecurityProfile has a new parameter aadds_resource_idModel ClusterCreateProperties has a new parameter
disk_encryption_propertiesModel ClusterGetProperties has a new parameter
disk_encryption_propertiesModel Cluster has a new parameter identityModel ClusterCreateParametersExtended has a new parameter identityAdded operation ClustersOperations.rotate_disk_encryption_keyAdded operation ScriptActionsOperations.list_by_clusterAdded operation ScriptExecutionHistoryOperations.list_by_clusterAdded operation ConfigurationsOperations.updateAdded operation ApplicationsOperations.list_by_clusterAdded operation group ExtensionsOperationsBreaking changesModel ApplicationProperties no longer has parameter
additional_propertiesModel ApplicationGetHttpsEndpoint no longer has parameter
additional_propertiesRemoved operation ScriptActionsOperations.list_persisted_scriptsRemoved operation ScriptExecutionHistoryOperations.listRemoved operation ConfigurationsOperations.update_http_settingsRemoved operation ApplicationsOperations.listRemoved operation LocationsOperations.get_capabilitiesRemoved operation group ExtensionOperations0.1.0 (2018-08-08)Initial Release