Microsoft Azure Hybridcontainerservice 管理客户端库 for Python
项目描述
Microsoft Azure SDK for Python
这是Microsoft Azure Hybridcontainerservice管理客户端库。该包已在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-hybridcontainerservice
pip install azure-identity
身份验证
默认情况下,Azure Active Directory令牌身份验证依赖于以下环境变量的正确配置。
AZURE_CLIENT_ID
用于Azure客户端ID。AZURE_TENANT_ID
用于 Azure 租户 ID。AZURE_CLIENT_SECRET
用于 Azure 客户端密钥。
此外,可以通过环境变量 AZURE_SUBSCRIPTION_ID
配置 Azure 订阅 ID。
以上配置完成后,客户端可以通过以下代码进行身份验证
from azure.identity import DefaultAzureCredential
from azure.mgmt.hybridcontainerservice import HybridContainerServiceMgmtClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = HybridContainerServiceMgmtClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
示例
此包的代码示例可以在以下位置找到
故障排除
下一步
提供反馈
如果您遇到任何错误或有一些建议,请在项目的 问题 部分提交问题。
发布历史
1.0.0 (2024-01-25)
新增功能
- Model AgentPool 新增参数 properties
- Model AgentPoolProfile 新增参数 enable_auto_scaling
- Model AgentPoolProfile 新增参数 max_count
- Model AgentPoolProfile 新增参数 max_pods
- Model AgentPoolProfile 新增参数 min_count
- Model AgentPoolProfile 新增参数 node_labels
- Model AgentPoolProfile 新增参数 node_taints
- Model AgentPoolProperties 新增参数 enable_auto_scaling
- Model AgentPoolProperties 新增参数 kubernetes_version
- Model AgentPoolProperties 新增参数 max_count
- Model AgentPoolProperties 新增参数 max_pods
- Model AgentPoolProperties 新增参数 min_count
- Model AgentPoolProperties 新增参数 node_labels
- Model AgentPoolProperties 新增参数 node_taints
- Model AgentPoolProvisioningStatusStatus 新增参数 current_state
- Model AgentPoolUpdateProfile 新增参数 kubernetes_version
- Model NamedAgentPoolProfile 新增参数 enable_auto_scaling
- Model NamedAgentPoolProfile 新增参数 kubernetes_version
- Model NamedAgentPoolProfile 新增参数 max_count
- Model NamedAgentPoolProfile 新增参数 max_pods
- Model NamedAgentPoolProfile 新增参数 min_count
- Model NamedAgentPoolProfile 新增参数 node_labels
- Model NamedAgentPoolProfile 新增参数 node_taints
- Model ProvisionedClusterProperties 新增参数 auto_scaler_profile
- Model ProvisionedClusterProperties 新增参数 cluster_vm_access_profile
- Model ProvisionedClusterProperties 新增参数 storage_profile
- Model ProvisionedClusterPropertiesStatus 新增参数 current_state
重大变更
- Model AgentPool 不再具有参数 availability_zones
- Model AgentPool 不再具有参数 count
- Model AgentPool 不再具有参数 location
- Model AgentPool 不再具有参数 node_image_version
- Model AgentPool 不再具有参数 os_sku
- Model AgentPool 不再具有参数 os_type
- Model AgentPool 不再具有参数 provisioning_state
- Model AgentPool 不再具有参数 status
- Model AgentPool 不再具有参数 vm_size
- Model AgentPoolProfile 不再具有参数 availability_zones
- Model AgentPoolProfile 不再具有参数 node_image_version
- Model AgentPoolProperties 不再具有参数 availability_zones
- Model AgentPoolProperties 不再具有参数 node_image_version
- Model AgentPoolProvisioningStatusStatus 不再具有参数 operation_status
- Model ControlPlaneProfile 不再具有参数 availability_zones
- Model ControlPlaneProfile 不再具有参数 linux_profile
- Model ControlPlaneProfile 不再具有参数 name
- Model ControlPlaneProfile 不再具有参数 node_image_version
- Model ControlPlaneProfile 不再具有参数 os_sku
- Model ControlPlaneProfile 不再具有参数 os_type
- Model HybridIdentityMetadata 新增必填参数 properties
- Model HybridIdentityMetadata 不再具有参数 provisioning_state
- 模型 HybridIdentityMetadata 已不再包含参数 public_key
- 模型 HybridIdentityMetadata 已不再包含参数 resource_uid
- 模型 KubernetesVersionProperties 已不再包含参数 capabilities
- 模型 NamedAgentPoolProfile 已不再包含参数 availability_zones
- 模型 NamedAgentPoolProfile 已不再包含参数 node_image_version
- 模型 ProvisionedClusterPoolUpgradeProfile 已不再包含参数 name
- 模型 ProvisionedClusterPropertiesStatus 已不再包含参数 operation_status
- 模型 ProvisionedClusterUpgradeProfile 新增必填参数 properties
- 模型 ProvisionedClusterUpgradeProfile 已不再包含参数 agent_pool_profiles
- 模型 ProvisionedClusterUpgradeProfile 已不再包含参数 control_plane_profile
- 模型 ProvisionedClusterUpgradeProfile 已不再包含参数 provisioning_state
- 模型 VirtualNetworkProperties 已不再包含参数 dhcp_servers
- 模型 VirtualNetworkPropertiesInfraVnetProfile 已不再包含参数 vmware
- 模型 VirtualNetworkPropertiesStatusOperationStatus 已不再包含参数 phase
- 已移除操作 AgentPoolOperations.begin_update
1.0.0b2 (2023-11-20)
新增功能
- 添加操作组 HybridContainerServiceMgmtClientOperationsMixin
- 添加操作组 KubernetesVersionsOperations
- 添加操作组 ProvisionedClusterInstancesOperations
- 添加操作组 VMSkusOperations
- 模型 AgentPool 新增参数 os_sku
- 模型 AgentPoolProfile 新增参数 os_sku
- 模型 AgentPoolProperties 新增参数 os_sku
- 模型 AgentPoolProvisioningStatusStatus 新增参数 operation_status
- 模型 ControlPlaneProfile 新增参数 os_sku
- 模型 NamedAgentPoolProfile 新增参数 os_sku
- 模型 ProvisionedClusterUpgradeProfile 新增参数 system_data
- 模型 ProxyResource 新增参数 system_data
- 模型 Resource 新增参数 system_data
- 模型 TrackedResource 新增参数 system_data
重大变更
- 模型 AgentPool 已不再包含参数 cloud_provider_profile
- 模型 AgentPool 已不再包含参数 max_count
- 模型 AgentPool 已不再包含参数 max_pods
- 模型 AgentPool 已不再包含参数 min_count
- 模型 AgentPool 已不再包含参数 mode
- 模型 AgentPool 已不再包含参数 node_labels
- 模型 AgentPool 已不再包含参数 node_taints
- 模型 AgentPoolProfile 已不再包含参数 cloud_provider_profile
- 模型 AgentPoolProfile 已不再包含参数 count
- 模型 AgentPoolProfile 已不再包含参数 max_count
- 模型 AgentPoolProfile 已不再包含参数 max_pods
- 模型 AgentPoolProfile 已不再包含参数 min_count
- 模型 AgentPoolProfile 已不再包含参数 mode
- 模型 AgentPoolProfile 已不再包含参数 node_labels
- 模型 AgentPoolProfile 已不再包含参数 node_taints
- 模型 AgentPoolProfile 已不再包含参数 vm_size
- 模型 AgentPoolProperties 已不再包含参数 cloud_provider_profile
- 模型 AgentPoolProperties 已不再包含参数 max_count
- 模型 AgentPoolProperties 已不再包含参数 max_pods
- 模型 AgentPoolProperties 已不再包含参数 min_count
- 模型 AgentPoolProperties 已不再包含参数 mode
- 模型 AgentPoolProperties 已不再包含参数 node_labels
- 模型 AgentPoolProperties 已不再包含参数 node_taints
- 模型 AgentPoolProvisioningStatusStatus 已不再包含参数 provisioning_status
- 模型 AgentPoolProvisioningStatusStatus 已不再包含参数 replicas
- 模型 CloudProviderProfile 已不再包含参数 infra_storage_profile
- 模型 ControlPlaneProfile 已不再包含参数 cloud_provider_profile
- 模型 ControlPlaneProfile 已不再包含参数 max_count
- 模型 ControlPlaneProfile 已不再包含参数 max_pods
- 模型 ControlPlaneProfile 已不再包含参数 min_count
- 模型 ControlPlaneProfile 已不再包含参数 mode
- 模型 ControlPlaneProfile 已不再包含参数 node_labels
- 模型 ControlPlaneProfile 已不再包含参数 node_taints
- 模型 HybridIdentityMetadata 已不再包含参数 identity
- 模型 LinuxProfileProperties 已不再包含参数 admin_username
- 模型 NamedAgentPoolProfile 已不再包含参数 cloud_provider_profile
- 模型 NamedAgentPoolProfile 已不再包含参数 max_count
- 模型 NamedAgentPoolProfile 已不再包含参数 max_pods
- 名为NamedAgentPoolProfile的模型不再具有参数min_count。
- 名为NamedAgentPoolProfile的模型不再具有参数mode。
- 名为NamedAgentPoolProfile的模型不再具有参数node_labels。
- 名为NamedAgentPoolProfile的模型不再具有参数node_taints。
- 名为NetworkProfile的模型不再具有参数dns_service_ip。
- 名为NetworkProfile的模型不再具有参数load_balancer_sku。
- 名为NetworkProfile的模型不再具有参数pod_cidrs。
- 名为NetworkProfile的模型不再具有参数service_cidr。
- 名为NetworkProfile的模型不再具有参数service_cidrs。
- 名为ProvisionedClusters的模型不再具有参数identity。
- 名为ProvisionedClusters的模型不再具有参数location。
- 名为ProvisionedClusters的模型不再具有参数tags。
- 操作AgentPoolOperations.begin_create_or_update新增必填参数connected_cluster_resource_uri。
- 操作AgentPoolOperations.begin_create_or_update不再具有参数resource_group_name。
- 操作AgentPoolOperations.begin_create_or_update不再具有参数resource_name。
- 操作AgentPoolOperations.get新增必填参数connected_cluster_resource_uri。
- 操作AgentPoolOperations.get不再具有参数resource_group_name。
- 操作AgentPoolOperations.get不再具有参数resource_name。
- 操作AgentPoolOperations.list_by_provisioned_cluster新增必填参数connected_cluster_resource_uri。
- 操作AgentPoolOperations.list_by_provisioned_cluster不再具有参数resource_group_name。
- 操作AgentPoolOperations.list_by_provisioned_cluster不再具有参数resource_name。
- 操作HybridIdentityMetadataOperations.get新增必填参数connected_cluster_resource_uri。
- 操作HybridIdentityMetadataOperations.get不再具有参数hybrid_identity_metadata_resource_name。
- 操作HybridIdentityMetadataOperations.get不再具有参数resource_group_name。
- 操作HybridIdentityMetadataOperations.get不再具有参数resource_name。
- 操作HybridIdentityMetadataOperations.list_by_cluster新增必填参数connected_cluster_resource_uri。
- 操作HybridIdentityMetadataOperations.list_by_cluster不再具有参数resource_group_name。
- 操作HybridIdentityMetadataOperations.list_by_cluster不再具有参数resource_name。
- 操作HybridIdentityMetadataOperations.put新增必填参数connected_cluster_resource_uri。
- 操作HybridIdentityMetadataOperations.put不再具有参数hybrid_identity_metadata_resource_name。
- 操作HybridIdentityMetadataOperations.put不再具有参数resource_group_name。
- 操作HybridIdentityMetadataOperations.put不再具有参数resource_name。
- 操作VirtualNetworksOperations.begin_create_or_update新增必填参数virtual_network_name。
- 操作VirtualNetworksOperations.begin_create_or_update不再具有参数virtual_networks_name。
- 操作VirtualNetworksOperations.begin_update新增必填参数virtual_network_name。
- 操作VirtualNetworksOperations.begin_update不再具有参数virtual_networks_name。
- 操作VirtualNetworksOperations.retrieve新增必填参数virtual_network_name。
- 操作VirtualNetworksOperations.retrieve不再具有参数virtual_networks_name。
- 移除操作组HybridContainerServiceOperations。
- 移除操作组ProvisionedClustersOperations。
- 移除操作组StorageSpacesOperations。
- 将操作AgentPoolOperations.delete重命名为AgentPoolOperations.begin_delete。
- 将操作AgentPoolOperations.update重命名为AgentPoolOperations.begin_update。
- 将操作HybridIdentityMetadataOperations.delete重命名为HybridIdentityMetadataOperations.begin_delete。
- 将操作VirtualNetworksOperations.delete重命名为VirtualNetworksOperations.begin_delete。
1.0.0b1 (2023-03-20)
- 初始发布
项目详情
关闭
哈希值 for azure-mgmt-hybridcontainerservice-1.0.0.tar.gz
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f3b7e35946569125fa294eee75d989d4cc8df0b30a9739277821098548ee415c |
|
MD5 | 6dea8f4aac16b3012a22fa1a79f04299 |
|
BLAKE2b-256 | d118f804234ee80b06fb3370e9d257f9fc7200519e0315e1c789c2de79831605 |
关闭
哈希值 for azure-mgmt_hybridcontainerservice-1.0.0-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d2d9db7564a8fc65c0383d6c25591298c2169266925e1b180004ddc60ed76465 |
|
MD5 | 0e9f71bdf03373ceae4c138c1c0776c5 |
|
BLAKE2b-256 | b9fa71b830c4e03c50691eab9d73c48abb30cb815acf4b3ef7c3c592f97fa8a7 |