跳转到主要内容

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

入门

先决条件

安装包

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 查看哈希值

上传时间 Python 3

由以下组织支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面