Microsoft Azure Hdinsightcontainers 管理客户端库(Python版)
项目描述
Microsoft Azure SDK for Python
这是Microsoft Azure Hdinsightcontainers管理客户端库。此包已与Python 3.8+进行测试。有关Azure库的更完整视图,请参阅azure sdk python发布。
免责声明
Azure SDK Python对Python 2.7的支持已于2022年1月1日结束。有关更多信息,请参阅https://github.com/Azure/azure-sdk-for-python/issues/20691
入门指南
先决条件
- 使用此包需要Python 3.8+。
- Azure订阅
安装包
pip install azure-mgmt-hdinsightcontainers
pip install azure-identity
身份验证
默认情况下,Azure Active Directory令牌身份验证依赖于以下环境变量的正确配置。
AZURE_CLIENT_ID
用于Azure客户端ID。AZURE_TENANT_ID
用于Azure租户ID。AZURE_CLIENT_SECRET
用于Azure客户端密钥。
此外,Azure订阅ID可以通过环境变量AZURE_SUBSCRIPTION_ID
进行配置。
以上配置后,客户端可以通过以下代码进行身份验证
from azure.identity import DefaultAzureCredential
from azure.mgmt.hdinsightcontainers import HDInsightContainersMgmtClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = HDInsightContainersMgmtClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
示例
此包的代码示例可在以下位置找到
故障排除
下一步
提供反馈
如果您遇到任何错误或有建议,请在项目的问题部分提交问题。
发布历史
1.0.0b3 (2024-08-26)
新增功能
- 在当前版本中,'HDInsightContainersMgmtClient' 客户端增加了操作组 'cluster_pool_upgrade_histories'
- 在当前版本中,'HDInsightContainersMgmtClient' 客户端增加了操作组 'cluster_upgrade_histories'
- 在当前版本中,'HDInsightContainersMgmtClient' 客户端增加了操作组 'cluster_libraries'
- 在当前版本中,增加了 'ClustersOperations' 方法 'begin_upgrade_manual_rollback'
- 在当前版本中,增加了模型或公开的类 'ClusterLibrariesOperations'
- 在当前版本中,增加了模型或公开的类 'ClusterPoolUpgradeHistoriesOperations'
- 在当前版本中,增加了模型或公开的类 'ClusterUpgradeHistoriesOperations'
- 在当前版本中,公开的模型类 'ClusterAvailableUpgradeType' 增加了属性 'PATCH_VERSION_UPGRADE'
- 在当前版本中,公开的模型类 'ClusterPoolComputeProfile' 增加了属性 'availability_zones'
- 在当前版本中,公开的模型类 'ClusterPoolProfile' 增加了属性 'public_ip_tag'
- 在当前版本中,公开的模型类 'ClusterPoolResourcePropertiesClusterPoolProfile' 增加了属性 'public_ip_tag'
- 在当前版本中,公开的模型类 'ClusterPoolResourcePropertiesComputeProfile' 增加了属性 'availability_zones'
- 在当前版本中,公开的模型类 'ClusterProfile' 增加了属性 'managed_identity_profile'
- 在当前版本中,公开的模型类 'ClusterUpgradeType' 增加了属性 'PATCH_VERSION_UPGRADE'
- 在当前版本中,公开的模型类 'ComputeProfile' 增加了属性 'availability_zones'
- 在当前版本中,公开的模型类 'SshProfile' 增加了属性 'vm_size'
- 在当前版本中,公开的模型类 'UpdatableClusterProfile' 增加了属性 'secrets_profile'
- 在当前版本中,公开的模型类 'UpdatableClusterProfile' 增加了属性 'trino_profile'
- 在当前版本中,增加了公开的模型类 'Category'
- 在当前版本中,增加了公开的模型类 'ClusterAksPatchUpgradeHistoryProperties'
- 在当前版本中,增加了公开的模型类 'ClusterAvailableInPlaceUpgradeProperties'
- 在当前版本中,增加了公开的模型类 'ClusterAvailableUpgradePatchVersionUpgradeProperties'
- 在当前版本中,增加了公开的模型类 'ClusterHotfixUpgradeHistoryProperties'
- 在当前版本中,增加了公开的模型类 'ClusterHotfixUpgradeRollbackHistoryProperties'
- 在当前版本中,增加了公开的模型类 'ClusterInPlaceUpgradeHistoryProperties'
- 在当前版本中,增加了公开的模型类 'ClusterInPlaceUpgradeProperties'
- 在当前版本中,增加了公开的模型类 'ClusterLibrary'
- 在当前版本中,增加了公开的模型类 'ClusterLibraryList'
- 在当前版本中,增加了公开的模型类 'ClusterLibraryManagementOperation'
- 在当前版本中,增加了公开的模型类 'ClusterLibraryManagementOperationProperties'
- 在当前版本中,增加了公开的模型类 'ClusterLibraryProperties'
- 在当前版本中,增加了公开的模型类 'ClusterPatchVersionUpgradeHistoryProperties'
- 在当前版本中,增加了公开的模型类 'ClusterPatchVersionUpgradeProperties'
- 在当前版本中,增加了公开的模型类 'ClusterPatchVersionUpgradeRollbackHistoryProperties'
- 在当前版本中,增加了公开的模型类 'ClusterPoolAksPatchUpgradeHistoryProperties'
- 在当前版本中,增加了公开的模型类 'ClusterPoolNodeOsUpgradeHistoryProperties'
- 在当前版本中,增加了公开的模型类 'ClusterPoolUpgradeHistory'
- 当前版本中添加了模型或公开的类 'ClusterPoolUpgradeHistoryListResult'
- 当前版本中添加了模型或公开的类 'ClusterPoolUpgradeHistoryProperties'
- 当前版本中添加了模型或公开的类 'ClusterPoolUpgradeHistoryType'
- 当前版本中添加了模型或公开的类 'ClusterPoolUpgradeHistoryUpgradeResultType'
- 当前版本中添加了模型或公开的类 'ClusterUpgradeHistory'
- 当前版本中添加了模型或公开的类 'ClusterUpgradeHistoryListResult'
- 当前版本中添加了模型或公开的类 'ClusterUpgradeHistoryProperties'
- 当前版本中添加了模型或公开的类 'ClusterUpgradeHistorySeverityType'
- 当前版本中添加了模型或公开的类 'ClusterUpgradeHistoryType'
- 当前版本中添加了模型或公开的类 'ClusterUpgradeHistoryUpgradeResultType'
- 当前版本中添加了模型或公开的类 'ClusterUpgradeRollback'
- 当前版本中添加了模型或公开的类 'ClusterUpgradeRollbackProperties'
- 当前版本中添加了模型或公开的类 'IpTag'
- 当前版本中添加了模型或公开的类 'LibraryManagementAction'
- 当前版本中添加了模型或公开的类 'ManagedIdentityProfile'
- 当前版本中添加了模型或公开的类 'ManagedIdentitySpec'
- 当前版本中添加了模型或公开的类 'ManagedIdentityType'
- 当前版本中添加了模型或公开的类 'MavenLibraryProperties'
- 当前版本中添加了模型或公开的类 'PyPiLibraryProperties'
- 当前版本中添加了模型或公开的类 'Status'
- 当前版本中添加了模型或公开的类 'Type'
重大变更
- 当前版本中,模型或公开的类 'ClusterAvailableUpgradeHotfixUpgradeProperties' 的实例变量 'description' 被删除或重命名
- 当前版本中,模型或公开的类 'ClusterAvailableUpgradeHotfixUpgradeProperties' 的实例变量 'source_oss_version' 被删除或重命名
- 当前版本中,模型或公开的类 'ClusterAvailableUpgradeHotfixUpgradeProperties' 的实例变量 'source_cluster_version' 被删除或重命名
- 当前版本中,模型或公开的类 'ClusterAvailableUpgradeHotfixUpgradeProperties' 的实例变量 'source_build_number' 被删除或重命名
- 当前版本中,模型或公开的类 'ClusterAvailableUpgradeHotfixUpgradeProperties' 的实例变量 'target_oss_version' 被删除或重命名
- 当前版本中,模型或公开的类 'ClusterAvailableUpgradeHotfixUpgradeProperties' 的实例变量 'target_cluster_version' 被删除或重命名
- 当前版本中,模型或公开的类 'ClusterAvailableUpgradeHotfixUpgradeProperties' 的实例变量 'target_build_number' 被删除或重命名
- 当前版本中,模型或公开的类 'ClusterAvailableUpgradeHotfixUpgradeProperties' 的实例变量 'component_name' 被删除或重命名
- 当前版本中,模型或公开的类 'ClusterAvailableUpgradeHotfixUpgradeProperties' 的实例变量 'severity' 被删除或重命名
- 当前版本中,模型或公开的类 'ClusterAvailableUpgradeHotfixUpgradeProperties' 的实例变量 'extended_properties' 被删除或重命名
- 当前版本中,模型或公开的类 'ClusterAvailableUpgradeHotfixUpgradeProperties' 的实例变量 'created_time' 被删除或重命名
- 当前版本中,模型或公开的类 'ClusterHotfixUpgradeProperties' 的实例变量 'target_oss_version' 被删除或重命名
- 当前版本中,模型或公开类 'ClusterHotfixUpgradeProperties' 的实例变量 'target_cluster_version' 被删除或重命名
- 当前版本中,模型或公开类 'ClusterHotfixUpgradeProperties' 的实例变量 'target_build_number' 被删除或重命名
- 当前版本中,模型或公开类 'ClusterHotfixUpgradeProperties' 的实例变量 'component_name' 被删除或重命名
- 当前版本中,模型或公开类 'KafkaProfile' 的实例变量 'cluster_identity' 被删除或重命名
1.0.0b2 (2024-04-07)
新增功能
- 添加了操作 ClusterPoolsOperations.begin_upgrade
- 添加了操作 ClustersOperations.begin_upgrade
- 添加了操作组 ClusterAvailableUpgradesOperations
- 添加了操作组 ClusterPoolAvailableUpgradesOperations
- 模型 Cluster 新增参数 properties
- 模型 ClusterPatch 新增参数 properties
- 模型 ClusterPool 新增参数 properties
- 模型 ClusterPoolNetworkProfile 新增参数 api_server_authorized_ip_ranges
- 模型 ClusterPoolNetworkProfile 新增参数 enable_private_api_server
- 模型 ClusterPoolNetworkProfile 新增参数 outbound_type
- 模型 ClusterPoolResourcePropertiesNetworkProfile 新增参数 api_server_authorized_ip_ranges
- 模型 ClusterPoolResourcePropertiesNetworkProfile 新增参数 enable_private_api_server
- 模型 ClusterPoolResourcePropertiesNetworkProfile 新增参数 outbound_type
- 模型 ClusterPoolVersion 新增参数 properties
- 模型 ClusterProfile 新增参数 cluster_access_profile
- 模型 ClusterProfile 新增参数 ranger_plugin_profile
- 模型 ClusterProfile 新增参数 ranger_profile
- 模型 ClusterResizeData 新增参数 properties
- 模型 ClusterVersion 新增参数 properties
- 模型 ConnectivityProfileWeb 新增参数 private_fqdn
- 模型 FlinkHiveCatalogOption 新增参数 metastore_db_connection_authentication_mode
- 模型 FlinkJobProperties 新增参数 run_id
- 模型 FlinkProfile 新增参数 deployment_mode
- 模型 FlinkProfile 新增参数 job_spec
- 模型 HiveCatalogOption 新增参数 metastore_db_connection_authentication_mode
- 模型 ServiceConfigResult 新增参数 properties
- 模型 SparkMetastoreSpec 新增参数 db_connection_authentication_mode
- 模型 SshConnectivityEndpoint 新增参数 private_ssh_endpoint
- 模型 TrinoCoordinator 新增参数 debug
- 模型 TrinoWorker 新增参数 debug
- 模型 UpdatableClusterProfile 新增参数 ranger_plugin_profile
- 模型 UpdatableClusterProfile 新增参数 ranger_profile
- 模型 WebConnectivityEndpoint 新增参数 private_fqdn
- 操作 ClusterJobsOperations.list 新增可选参数 filter
重大变更
- 模型 Cluster 不再具有参数 cluster_profile
- 模型 Cluster 不再具有参数 cluster_type
- 模型 Cluster 不再具有参数 compute_profile
- 模型 Cluster 不再具有参数 deployment_id
- 模型 Cluster 不再具有参数 provisioning_state
- 模型 Cluster 不再具有参数 status
- 模型 ClusterInstanceViewResult 新增必需参数 properties
- 模型 ClusterInstanceViewResult 不再具有参数 service_statuses
- 模型 ClusterInstanceViewResult 不再具有参数 status
- 模型 ClusterPatch 不再具有参数 cluster_profile
- 模型 ClusterPatch 不再具有参数 id
- 模型 ClusterPatch 不再具有参数 location
- 模型 ClusterPatch 不再具有参数 name
- 模型 ClusterPatch 不再具有参数 system_data
- 模型 ClusterPatch 不再具有参数 type
- 模型 ClusterPool 不再具有参数 aks_cluster_profile
- 模型 ClusterPool 不再具有参数 aks_managed_resource_group_name
- 模型 ClusterPool 不再具有参数 cluster_pool_profile
- 模型 ClusterPool 不再具有参数 compute_profile
- 模型 ClusterPool 不再具有参数 deployment_id
- 模型 ClusterPool 不再具有参数 log_analytics_profile
- 模型 ClusterPool 不再具有参数 managed_resource_group_name
- 模型 ClusterPool 不再具有参数 network_profile
- 模型 ClusterPool 不再具有参数 provisioning_state
- 模型 ClusterPool 不再具有参数 status
- 模型 ClusterPoolVersion 不再具有参数 aks_version
- 模型 ClusterPoolVersion 不再具有参数 cluster_pool_version
- 模型 ClusterPoolVersion 不再具有参数 is_preview
- 模型 ClusterResizeData 不再具有参数 target_worker_node_count
- 模型 ClusterVersion 不再具有参数 cluster_pool_version
- 模型 ClusterVersion 不再具有参数 cluster_type
- 模型 ClusterVersion 不再具有参数 cluster_version
- 模型 ClusterVersion 不再具有参数 components
- 模型 ClusterVersion 不再具有参数 is_preview
- 模型 ClusterVersion 不再具有参数 oss_version
- 模型 ServiceConfigResult 不再具有参数 component_name
- 模型 ServiceConfigResult 不再具有参数 content
- 模型 ServiceConfigResult 不再具有参数 custom_keys
- 模型 ServiceConfigResult 不再具有参数 default_keys
- 模型 ServiceConfigResult 不再具有参数 file_name
- 模型 ServiceConfigResult 不再具有参数 path
- 模型 ServiceConfigResult 不再具有参数 service_name
- 模型 ServiceConfigResult 不再具有参数 type
- 模型 TrinoCoordinator 不再具有参数 enable
- 模型 TrinoCoordinator 不再具有参数 port
- 模型 TrinoCoordinator 不再具有参数 suspend
- 模型 TrinoWorker 不再具有参数 enable
- 模型 TrinoWorker 不再具有参数 port
- 模型 TrinoWorker 不再具有参数 suspend
1.0.0b1 (2023-08-18)
- 初始发布
项目详情
关闭
azure-mgmt-hdinsightcontainers-1.0.0b3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 87da2de34fbc1e8bef839e74065f603a381fe1ad416b6cdb098bc8e334bdbb13 |
|
MD5 | 00993e0025e941a846a363b61e6fba7c |
|
BLAKE2b-256 | 4b3ac0d97dd28befb825b044c1e2f2b5a637e3bab346e1e3abc776cf5009712e |
关闭
azure-mgmt-hdinsightcontainers-1.0.0b3-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 24d603b53cd03531f6585ce8cf93cb76dfbc944c58ac558bcbca5ef2acd15b08 |
|
MD5 | 0e3f81fe89c78e103e58655f2da2fa24 |
|
BLAKE2b-256 | 4c5324cf2ef95a19ced79c3a63db84f69097752a0ff634f273ccd12a8eb12faf |