跳转到主要内容

Microsoft Azure Appcomplianceautomation 管理客户端库 for Python

项目描述

Microsoft Azure SDK for Python

这是Microsoft Azure Appcomplianceautomation 管理客户端库。此包已与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

入门

先决条件

安装包

pip install azure-mgmt-appcomplianceautomation
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.appcomplianceautomation import AppComplianceAutomationMgmtClient
import os

sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = AppComplianceAutomationMgmtClient(credential=DefaultAzureCredential(), subscription_id=sub_id)

示例

此包的代码示例可以在以下位置找到

故障排除

下一步

提供反馈

如果您遇到任何错误或有建议,请在项目的 问题 部分提交问题。

发行历史

1.0.0 (2024-06-23)

新增功能

  • 添加了操作 ReportOperations.begin_fix
  • 添加了操作 ReportOperations.begin_sync_cert_record
  • 添加了操作 ReportOperations.begin_verify
  • 添加了操作 ReportOperations.get_scoping_questions
  • 添加了操作 ReportOperations.list
  • 添加了操作 ReportOperations.nested_resource_check_name_availability
  • 添加了操作 SnapshotOperations.list
  • 添加了操作组 EvidenceOperations
  • 添加了操作组 ProviderActionsOperations
  • 添加了操作组 ScopingConfigurationOperations
  • 添加了操作组 WebhookOperations
  • 模型 ComplianceReportItem 新增参数 control_family_name
  • 模型 ComplianceReportItem 新增参数 control_status
  • 模型 ComplianceReportItem 新增参数 resource_origin
  • 模型 ComplianceReportItem 新增参数 resource_status
  • 模型 ComplianceReportItem 新增参数 resource_status_change_date
  • 模型 ComplianceReportItem 新增参数 responsibility_description
  • 模型 ComplianceReportItem 新增参数 responsibility_title
  • 模型 Control 新增参数 control_name
  • 模型 Control 新增参数 responsibilities
  • 模型 ControlFamily 新增参数 control_family_name
  • 模型 ControlFamily 新增参数 control_family_status
  • 模型 OverviewStatus 新增参数 not_applicable_count
  • 模型 OverviewStatus 新增参数 pending_count
  • 模型 ReportProperties 新增参数 cert_records
  • 模型 ReportProperties 新增参数 errors
  • 模型 ReportProperties 新增参数 storage_info
  • 模型 ResourceMetadata 新增参数 account_id
  • 模型 ResourceMetadata 新增参数 resource_origin

重大变更

  • 客户端名称已从 AppComplianceAutomationToolForMicrosoft365 更改为 AppComplianceAutomationMgmtClient
  • 模型 Category 不再具有参数 category_type
  • 模型 ComplianceReportItem 不再具有参数 compliance_state
  • 模型 ComplianceReportItem 不再具有参数 control_type
  • 模型 ComplianceReportItem 不再具有参数 policy_description
  • 模型 ComplianceReportItem 不再具有参数 policy_display_name
  • 模型 ComplianceReportItem 不再具有参数 policy_id
  • 模型 ComplianceReportItem 不再具有参数 resource_group
  • 模型 ComplianceReportItem 不再具有参数 status_change_date
  • 模型 ComplianceReportItem 不再具有参数 subscription_id
  • 模型 Control 不再具有参数 assessments
  • 模型 Control 不再具有参数 control_short_name
  • 模型 Control 不再具有参数 control_type
  • 模型 ControlFamily 不再具有参数 family_name
  • 模型 ControlFamily 不再具有参数 family_status
  • 模型 ControlFamily 不再具有参数 family_type
  • 模型 ReportProperties 不再具有参数 id
  • 模型 ReportProperties 不再具有参数 report_name
  • 模型 ResourceMetadata 不再具有参数 resource_name
  • 模型 ResourceMetadata 不再具有参数 tags
  • 模型 SnapshotProperties 不再具有参数 id
  • 操作 ReportOperations.begin_create_or_update 新增必选参数 properties
  • 操作 ReportOperations.begin_create_or_update 不再具有参数 parameters
  • 操作 ReportOperations.begin_update 新增必选参数 properties
  • 操作报告Operations.begin_update不再有参数parameters
  • 操作快照Operations.begin_download有一个新的必需参数body
  • 操作快照Operations.begin_download不再有参数parameters
  • 移除了操作组ReportsOperations
  • 移除了操作组SnapshotsOperations

1.0.0b1 (2022-11-15)

  • 初始发布

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪一个,请了解更多关于安装包的信息。

源分布

azure-mgmt-appcomplianceautomation-1.0.0.tar.gz (78.9 kB 查看哈希值)

上传时间

构建分布

azure_mgmt_appcomplianceautomation-1.0.0-py3-none-any.whl (107.9 kB 查看哈希值)

上传时间 Python 3

由支持