Microsoft Azure WebPubSub 管理客户端库 for Python
项目描述
Microsoft Azure SDK for Python
这是Microsoft Azure WebPubSub 管理客户端库。此包已与Python 3.8+进行了测试。要查看Azure库的更完整视图,请参阅azure sdk python release。
免责声明
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-webpubsub
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.webpubsub import WebPubSubManagementClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = WebPubSubManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
示例
此包的代码示例可以在以下位置找到
故障排除
下一步
提供反馈
如果您遇到任何错误或有建议,请在项目的 问题 部分提交问题。
发布历史
2.0.0 (2024-09-23)
新增功能
- 在当前版本中,'WebPubSubManagementClient' 客户端添加了 'web_pub_sub_replicas' 操作组
- 在当前版本中,'WebPubSubManagementClient' 客户端添加了 'web_pub_sub_replica_shared_private_link_resources' 操作组
- 在当前版本中,'WebPubSubManagementClient' 客户端添加了 'web_pub_sub_replicas' 操作组
- 在当前版本中,'WebPubSubManagementClient' 客户端添加了 'web_pub_sub_replica_shared_private_link_resources' 操作组
- 在当前版本中,'WebPubSubOperations' 方法 'list_replica_skus' 被添加
- 在当前版本中,添加了模型或公开的类 'WebPubSubReplicaSharedPrivateLinkResourcesOperations'
- 在当前版本中,添加了模型或公开的类 'WebPubSubReplicasOperations'
- 在当前版本中,'WebPubSubOperations' 方法 'list_replica_skus' 被添加
- 在当前版本中,添加了模型或公开的类 'WebPubSubReplicaSharedPrivateLinkResourcesOperations'
- 在当前版本中,添加了模型或公开的类 'WebPubSubReplicasOperations'
- 在当前版本中,模型或公开的类 'Resource' 添加了属性 'system_data'
- 在当前版本中,模型或公开的类 'WebPubSubHubProperties' 添加了属性 'web_socket_keep_alive_interval_in_seconds'
- 在当前版本中,模型或公开的类 'WebPubSubNetworkACLs' 添加了属性 'ip_rules'
- 在当前版本中,模型或公开的类 'WebPubSubResource' 添加了属性 'kind'
- 在当前版本中,模型或公开的类 'WebPubSubResource' 添加了属性 'region_endpoint_enabled'
- 在当前版本中,模型或公开的类 'WebPubSubResource' 添加了属性 'resource_stopped'
- 在当前版本中,模型或公开的类 'WebPubSubResource' 添加了属性 'socket_io'
- 在当前版本中,添加了模型或公开的类 'IPRule'
- 在当前版本中,添加了模型或公开的类 'Replica'
- 在当前版本中,添加了模型或公开的类 'ReplicaList'
- 在当前版本中,添加了模型或公开的类 'ServiceKind'
- 在当前版本中,添加了模型或公开的类 'WebPubSubSocketIOSettings'
重大变更
- 模型
TrackedResource
的参数location
现在是必需的 - 模型
WebPubSubResource
的参数location
现在是必需的
2.0.0b2 (2023-10-23)
新增功能
- 模型 Replica 添加了新参数 region_endpoint_enabled
- 模型 Replica 添加了新参数 resource_stopped
- 模型 WebPubSubNetworkACLs 添加了新参数 ip_rules
- 模型 WebPubSubResource 添加了新参数 region_endpoint_enabled
- 模型 WebPubSubResource 添加了新参数 resource_stopped
2.0.0b1 (2023-07-21)
新增功能
- 添加了 WebPubSubOperations.list_replica_skus 操作
- 添加了 WebPubSubReplicasOperations 操作组
- 模型 PrivateLinkResource 添加了新参数 system_data
- 模型 ProxyResource 添加了新参数 system_data
- 模型 Resource 添加了新参数 system_data
- 模型 TrackedResource 添加了新参数 system_data
- 模型 WebPubSubResource 添加了新参数 kind
重大变更
- 模型 TrackedResource 的参数 location 现在是必需的
- 模型 WebPubSubResource 的参数 location 现在是必需的
1.1.0 (2023-03-20)
新增功能
- 添加了 WebPubSubCustomCertificatesOperations 操作组
- 添加了 WebPubSubCustomDomainsOperations 操作组
- 模型 WebPubSubHubProperties 添加了新参数 event_listeners
1.1.0b1 (2022-11-02)
新增功能
- 添加了 WebPubSubCustomCertificatesOperations 操作组
- 添加了 WebPubSubCustomDomainsOperations 操作组
- 模型 WebPubSubHubProperties 添加了新参数 event_listeners
1.0.0 (2021-10-11)
功能
- 模型 PrivateEndpointConnection 添加了新参数 group_ids
- 模型WebPubSubResource新增了参数host_name_prefix
- 模型WebPubSubResource新增了参数disable_local_auth
- 模型WebPubSubResource新增了参数resource_log_configuration
- 模型WebPubSubResource新增了参数live_trace_configuration
- 模型WebPubSubResource新增了参数disable_aad_auth
- 新增操作WebPubSubOperations.list_skus
- 新增操作组WebPubSubHubsOperations
重大变更
- 模型WebPubSubResource不再有参数features
- 模型WebPubSubResource不再有参数event_handler
1.0.0b1(2021-04-16)
- 初始发布
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
azure_mgmt_webpubsub-2.0.0.tar.gz (79.6 kB 查看哈希值)
构建分布
azure_mgmt_webpubsub-2.0.0-py3-none-any.whl (135.3 kB 查看哈希值)
关闭
azure_mgmt_webpubsub-2.0.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0464e7bf0aa964904255d1db6713c80f925365bfe1c87c23a8f1d661d879f2e6 |
|
MD5 | 3307db5587bec287fb0170588fa9b125 |
|
BLAKE2b-256 | 83b4f1b917e598c0e96083e4858125464d7851e75c51f11fc310d128a47a26a3 |
关闭
azure_mgmt_webpubsub-2.0.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b9cbcfd4ec6bea2f03a4556bc219ada1681152fcba92912ad8d7672b2cefef40 |
|
MD5 | cb9119660322d4bf3f19b57680b7db6f |
|
BLAKE2b-256 | 466807fc3b9428d1317152ae015950bd6ef6dbd3fb93c3b0af8910c2ddd571e7 |