跳转到主要内容

Python的Microsoft Azure安全中心客户端库

项目描述

Microsoft Azure SDK for Python

这是Microsoft Azure安全中心管理客户端库。此包已在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-security
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.security import SecurityCenter
import os

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

示例

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

故障排除

下一步操作

提供反馈

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

发布历史

7.0.0 (2024-05-20)

新增功能

  • 添加操作 HealthReportsOperations.get
  • 添加操作 PricingsOperations.delete
  • 添加操作组 AzureDevOpsOrgsOperations
  • 添加操作组 AzureDevOpsProjectsOperations
  • 添加操作组 AzureDevOpsReposOperations
  • 添加操作组 DevOpsConfigurationsOperations
  • 添加操作组 DevOpsOperationResultsOperations
  • 添加操作组 GitHubOwnersOperations
  • 添加操作组 GitHubReposOperations
  • 添加操作组 GitLabGroupsOperations
  • 添加操作组 GitLabProjectsOperations
  • 添加操作组 GitLabSubgroupsOperations
  • 添加操作组 SensitivitySettingsOperations
  • 添加操作组 ServerVulnerabilityAssessmentsSettingsOperations
  • 模型 AwsEnvironmentData 有一个新参数 scan_interval
  • 模型 DefenderCspmAwsOffering 有一个新参数 ciem
  • 模型 DefenderCspmAwsOffering 有一个新参数 mdc_containers_agentless_discovery_k8_s
  • 模型 DefenderCspmAwsOffering 有一个新参数 mdc_containers_image_assessment
  • 模型 DefenderCspmGcpOffering 有一个新参数 ciem_discovery
  • 模型 DefenderCspmGcpOffering 有一个新参数 data_sensitivity_discovery
  • 模型 DefenderCspmGcpOffering 有一个新参数 mdc_containers_agentless_discovery_k8_s
  • 模型 DefenderCspmGcpOffering 有一个新参数 mdc_containers_image_assessment
  • 模型 DefenderCspmGcpOffering 有一个新参数 vm_scanners
  • 模型 DefenderForContainersAwsOffering 有一个新参数 mdc_containers_agentless_discovery_k8_s
  • 模型 DefenderForContainersAwsOffering 有一个新参数 mdc_containers_image_assessment
  • 模型 DefenderForContainersGcpOffering 有一个新参数 mdc_containers_agentless_discovery_k8_s
  • 模型 DefenderForContainersGcpOffering 有一个新参数 mdc_containers_image_assessment
  • 模型 GcpProjectEnvironmentData 有一个新参数 scan_interval
  • 模型 HealthReport 有一个新参数 affected_defenders_sub_plans
  • 模型 HealthReport 有一个新参数 report_additional_data
  • 模型 Pricing 有一个新参数 enforce
  • 模型 Pricing 有一个新参数 inherited
  • 模型 Pricing 有一个新参数 inherited_from
  • 模型 Pricing 有一个新参数 resources_coverage_status
  • 模型 Status 有一个新参数 last_scanned_date
  • 模型 Status 有一个新参数 reason
  • 操作 PricingsOperations.list 有一个新可选参数 filter

重大变更

  • 操作 PricingsOperations.get 有一个新必需参数 scope_id
  • 操作 PricingsOperations.list 有一个新必需参数 scope_id
  • 操作 PricingsOperations.update 有一个新必需参数 scope_id
  • 移除操作组 IngestionSettingsOperations

6.0.0 (2024-01-19)

新增功能

  • 添加操作组 APICollectionsOperations
  • 添加操作组 DefenderForStorageOperations
  • 模型 SecurityContact 有一个新参数 emails
  • 模型 SecurityContact 有一个新参数 notifications_by_role

重大变更

  • 模型 SecurityContact 不再具有参数 alerts_to_admins
  • 模型 SecurityContact 不再具有参数 email
  • 移除操作 SecurityContactsOperations.update

5.0.0 (2023-04-20)

新增功能

  • 添加操作组 APICollectionOffboardingOperations
  • 添加操作组 APICollectionOnboardingOperations
  • 添加操作组 APICollectionOperations
  • 添加操作组 SecurityOperatorsOperations
  • 模型 AwsEnvironmentData 有一个新参数 account_name
  • 模型AwsEnvironmentData新增参数regions
  • 模型DefenderCspmAwsOffering新增参数data_sensitivity_discovery
  • 模型DefenderCspmAwsOffering新增参数databases_dspm
  • 模型DefenderFoDatabasesAwsOffering新增参数databases_dspm
  • 模型DefenderFoDatabasesAwsOfferingArcAutoProvisioning新增参数configuration
  • 模型DefenderForDatabasesGcpOfferingArcAutoProvisioning新增参数configuration
  • 模型DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration新增参数private_link_scope
  • 模型DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration新增参数proxy
  • 模型DefenderForServersAwsOfferingArcAutoProvisioning新增参数configuration
  • 模型DefenderForServersGcpOffering新增参数vm_scanners
  • 模型DefenderForServersGcpOfferingArcAutoProvisioning新增参数configuration
  • 模型DefenderForServersGcpOfferingArcAutoProvisioningConfiguration新增参数private_link_scope
  • 模型DefenderForServersGcpOfferingArcAutoProvisioningConfiguration新增参数proxy
  • 模型GcpOrganizationalDataOrganization新增参数organization_name
  • 模型GcpProjectDetails新增参数project_name
  • 模型Pricing新增参数enablement_time
  • 模型Pricing新增参数extensions

重大变更

  • 模型DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration不再有参数agent_onboarding_service_account_numeric_id
  • 模型DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration不再有参数client_id
  • 模型DefenderForServersGcpOfferingArcAutoProvisioningConfiguration不再有参数agent_onboarding_service_account_numeric_id
  • 模型DefenderForServersGcpOfferingArcAutoProvisioningConfiguration不再有参数client_id

4.0.0 (2023-03-20)

新增功能

  • 新增操作GovernanceRulesOperations.begin_execute
  • 新增操作GovernanceRulesOperations.list
  • 新增操作GovernanceRulesOperations.operation_results
  • 新增操作组HealthReportOperations
  • 新增操作组HealthReportsOperations
  • 模型GovernanceRule新增参数excluded_scopes
  • 模型GovernanceRule新增参数include_member_scopes
  • 模型GovernanceRule新增参数metadata
  • 模型GovernanceRule新增参数tenant_id
  • 模型ResourceDetails新增参数connector_id
  • 模型ResourceDetails新增参数id
  • 模型ScanProperties新增参数last_scan_time

重大变更

  • 操作GovernanceRulesOperations.create_or_update新增必填参数scope
  • 操作GovernanceRulesOperations.get新增必填参数scope
  • 删除操作GovernanceRulesOperations.begin_rule_id_execute_single_security_connector
  • 删除操作GovernanceRulesOperations.begin_rule_id_execute_single_subscription
  • 删除操作组GovernanceRuleOperations
  • 删除操作组SecurityConnectorGovernanceRuleOperations
  • 删除操作组SecurityConnectorGovernanceRulesExecuteStatusOperations
  • 删除操作组SecurityConnectorGovernanceRulesOperations
  • 删除操作组SubscriptionGovernanceRulesExecuteStatusOperations
  • 将操作GovernanceRulesOperations.delete重命名为GovernanceRulesOperations.begin_delete

4.0.0b2 (2023-03-06)

新增功能

  • 新增操作GovernanceRulesOperations.begin_execute
  • 新增操作GovernanceRulesOperations.list
  • 新增操作GovernanceRulesOperations.operation_results
  • 模型GovernanceRule新增参数excluded_scopes
  • 模型GovernanceRule新增参数include_member_scopes
  • 模型GovernanceRule新增参数metadata
  • 模型GovernanceRule新增参数tenant_id

重大变更

  • 操作GovernanceRulesOperations.create_or_update新增必填参数scope
  • 操作GovernanceRulesOperations.get新增必填参数scope
  • 删除操作GovernanceRulesOperations.begin_rule_id_execute_single_security_connector
  • 删除操作GovernanceRulesOperations.begin_rule_id_execute_single_subscription
  • 删除操作组GovernanceRuleOperations
  • 删除操作组SecurityConnectorGovernanceRuleOperations
  • 删除操作组SecurityConnectorGovernanceRulesExecuteStatusOperations
  • 删除操作组SecurityConnectorGovernanceRulesOperations
  • 删除操作组SubscriptionGovernanceRulesExecuteStatusOperations
  • 将操作GovernanceRulesOperations.delete重命名为GovernanceRulesOperations.begin_delete

4.0.0b1 (2023-02-16)

新增功能

  • 新增操作GovernanceRulesOperations.begin_execute
  • 新增操作GovernanceRulesOperations.list
  • 新增操作GovernanceRulesOperations.operation_results
  • 模型GovernanceRule新增参数excluded_scopes
  • 模型GovernanceRule新增参数include_member_scopes
  • 模型GovernanceRule新增参数metadata
  • 模型GovernanceRule新增参数tenant_id

重大变更

  • 操作GovernanceRulesOperations.create_or_update新增必填参数scope
  • 操作GovernanceRulesOperations.get新增必填参数scope
  • 删除操作GovernanceRulesOperations.begin_rule_id_execute_single_security_connector
  • 删除操作GovernanceRulesOperations.begin_rule_id_execute_single_subscription
  • 删除操作组GovernanceRuleOperations
  • 删除操作组SecurityConnectorGovernanceRuleOperations
  • 删除操作组SecurityConnectorGovernanceRulesExecuteStatusOperations
  • 删除操作组SecurityConnectorGovernanceRulesOperations
  • 删除操作组SubscriptionGovernanceRulesExecuteStatusOperations
  • 将操作GovernanceRulesOperations.delete重命名为GovernanceRulesOperations.begin_delete

3.0.0 (2022-11-17)

新增功能

  • 模型DefenderFoDatabasesAwsOffering新增参数rds

重大变更

  • 模型DefenderFoDatabasesAwsOfferingArcAutoProvisioning不再有参数service_principal_secret_metadata
  • 模型DefenderForDatabasesGcpOfferingArcAutoProvisioning不再有参数configuration
  • 模型DefenderForServersAwsOfferingArcAutoProvisioning不再有参数service_principal_secret_metadata
  • 模型DefenderForServersGcpOfferingArcAutoProvisioning不再有参数configuration

2.0.0 (2022-09-28)

新增功能

  • 新增操作AlertsOperations.begin_simulate
  • 新增操作AlertsOperations.get_resource_group_level
  • 新增操作AlertsOperations.get_subscription_level
  • 新增操作AlertsOperations.list_resource_group_level_by_region
  • 新增操作AlertsOperations.list_subscription_level_by_region
  • 新增操作AlertsOperations.update_resource_group_level_state_to_activate
  • 新增操作AlertsOperations.update_resource_group_level_state_to_dismiss
  • 新增操作AlertsOperations.update_resource_group_level_state_to_in_progress
  • 新增操作AlertsOperations.update_subscription_level_state_to_activate
  • 新增操作AlertsOperations.update_subscription_level_state_to_dismiss
  • 新增操作AlertsOperations.update_subscription_level_state_to_in_progress
  • 新增操作组ApplicationOperations
  • 新增操作组ApplicationsOperations
  • 新增操作组CustomAssessmentAutomationsOperations
  • 新增操作组CustomEntityStoreAssignmentsOperations
  • 新增操作组GovernanceAssignmentsOperations
  • 添加了操作组 GovernanceRuleOperations
  • 添加了操作组 GovernanceRulesOperations
  • 添加了操作组 IngestionSettingsOperations
  • 添加了操作组 MdeOnboardingsOperations
  • 添加了操作组 SecurityConnectorApplicationOperations
  • 添加了操作组 SecurityConnectorApplicationsOperations
  • 添加了操作组 SecurityConnectorGovernanceRuleOperations
  • 添加了操作组 SecurityConnectorGovernanceRulesExecuteStatusOperations
  • 添加了操作组 SecurityConnectorGovernanceRulesOperations
  • 添加了操作组 SecurityConnectorsOperations
  • 添加了操作组 SoftwareInventoriesOperations
  • 添加了操作组 SubscriptionGovernanceRulesExecuteStatusOperations
  • 模型 Alert 新增参数 sub_techniques
  • 模型 Alert 新增参数 supporting_evidence
  • 模型 Alert 新增参数 techniques
  • 模型 Alert 新增参数 version
  • 模型 IoTSecuritySolutionModel 新增参数 additional_workspaces
  • 模型 IoTSecuritySolutionModel 新增参数 system_data
  • 模型 Pricing 新增参数 deprecated
  • 模型 Pricing 新增参数 replaced_by
  • 模型 Pricing 新增参数 sub_plan
  • 模型 SecurityAssessmentMetadata 新增参数 categories
  • 模型 SecurityAssessmentMetadataProperties 新增参数 categories

重大变更

  • 模型 SecurityAssessmentMetadata 不再具有参数 category
  • 模型 SecurityAssessmentMetadataProperties 不再具有参数 category
  • 操作 AdaptiveApplicationControlsOperations.delete 新增参数 asc_location
  • 操作 AdaptiveApplicationControlsOperations.get 新增参数 asc_location
  • 操作 AdaptiveApplicationControlsOperations.put 新增参数 asc_location
  • 操作 AlertsOperations.update_resource_group_level_state_to_resolve 新增参数 asc_location
  • 操作 AlertsOperations.update_subscription_level_state_to_resolve 新增参数 asc_location
  • 操作 AllowedConnectionsOperations.get 新增参数 asc_location
  • 操作 AllowedConnectionsOperations.list_by_home_region 新增参数 asc_location
  • 操作 DiscoveredSecuritySolutionsOperations.get 新增参数 asc_location
  • 操作 DiscoveredSecuritySolutionsOperations.list_by_home_region 新增参数 asc_location
  • 操作 ExternalSecuritySolutionsOperations.get 新增参数 asc_location
  • 操作 ExternalSecuritySolutionsOperations.list_by_home_region 新增参数 asc_location
  • 操作 JitNetworkAccessPoliciesOperations.create_or_update 新增参数 asc_location
  • 操作 JitNetworkAccessPoliciesOperations.delete 新增参数 asc_location
  • 操作 JitNetworkAccessPoliciesOperations.get 新增参数 asc_location
  • 操作 JitNetworkAccessPoliciesOperations.initiate 新增参数 asc_location
  • 操作 JitNetworkAccessPoliciesOperations.list_by_region 新增参数 asc_location
  • 操作 JitNetworkAccessPoliciesOperations.list_by_resource_group_and_region 新增参数 asc_location
  • 操作 LocationsOperations.get 新增参数 asc_location
  • 操作 SecuritySolutionsOperations.get 新增参数 asc_location
  • 操作 SecuritySolutionsReferenceDataOperations.list_by_home_region 新增参数 asc_location
  • 操作 TasksOperations.get_resource_group_level_task 新增参数 asc_location
  • 操作 TasksOperations.get_subscription_level_task 新增参数 asc_location
  • 操作 TasksOperations.list_by_home_region 新增参数 asc_location
  • 操作 TasksOperations.list_by_resource_group 新增参数 asc_location
  • 操作 TasksOperations.update_resource_group_level_task_state 新增参数 asc_location
  • 操作 TasksOperations.update_subscription_level_task_state 新增参数 asc_location
  • 操作 TopologyOperations.get 新增参数 asc_location
  • 操作 TopologyOperations.list_by_home_region 新增参数 asc_location
  • 移除了 AlertsOperations.get_resource_group_level_alerts 操作
  • 移除了 AlertsOperations.get_subscription_level_alert 操作
  • 移除了 AlertsOperations.list_resource_group_level_alerts_by_region 操作
  • 移除了 AlertsOperations.list_subscription_level_alerts_by_region 操作
  • 移除了 AlertsOperations.update_resource_group_level_alert_state_to_dismiss 操作
  • 移除了 AlertsOperations.update_resource_group_level_alert_state_to_reactivate 操作
  • 移除了 AlertsOperations.update_subscription_level_alert_state_to_dismiss 操作
  • 移除了 AlertsOperations.update_subscription_level_alert_state_to_reactivate 操作
  • 移除了 DeviceOperations 操作组
  • 已移除操作组 DevicesForHubOperations
  • 已移除操作组 DevicesForSubscriptionOperations
  • 已移除操作组 IotAlertTypesOperations
  • 已移除操作组 IotAlertsOperations
  • 已移除操作组 IotDefenderSettingsOperations
  • 已移除操作组 IotRecommendationTypesOperations
  • 已移除操作组 IotRecommendationsOperations
  • 已移除操作组 IotSensorsOperations
  • 已移除操作组 IotSitesOperations
  • 已移除操作组 OnPremiseIotSensorsOperations
  • 将操作 ServerVulnerabilityAssessmentOperations.delete 重命名为 ServerVulnerabilityAssessmentOperations.begin_delete

2.0.0b1 (2021-08-10)

特性

  • 模型 SecurityAssessmentMetadata 新增参数 categories
  • 模型 SecurityAssessmentMetadataProperties 新增参数 categories
  • 模型 IoTSecuritySolutionModel 新增参数 system_data
  • 模型 IoTSecuritySolutionModel 新增参数 additional_workspaces
  • 添加了操作 ServerVulnerabilityAssessmentOperations.begin_delete
  • 新增操作AlertsOperations.list_resource_group_level_by_region
  • 新增操作AlertsOperations.get_resource_group_level
  • 新增操作AlertsOperations.update_subscription_level_state_to_dismiss
  • 新增操作AlertsOperations.update_resource_group_level_state_to_dismiss
  • 新增操作AlertsOperations.update_resource_group_level_state_to_activate
  • 新增操作AlertsOperations.get_subscription_level
  • 新增操作AlertsOperations.update_subscription_level_state_to_activate
  • 新增操作AlertsOperations.list_subscription_level_by_region
  • 新增操作AlertsOperations.begin_simulate
  • 添加了操作组 IngestionSettingsOperations
  • 添加了操作组 SoftwareInventoriesOperations

重大变更

  • 模型 SecurityAssessmentMetadata 不再具有参数 category
  • 模型 SecurityAssessmentMetadataProperties 不再具有参数 category
  • 已移除操作 ServerVulnerabilityAssessmentOperations.delete
  • 移除了 AlertsOperations.update_resource_group_level_alert_state_to_reactivate 操作
  • 移除了 AlertsOperations.get_resource_group_level_alerts 操作
  • 移除了 AlertsOperations.update_subscription_level_alert_state_to_dismiss 操作
  • 移除了 AlertsOperations.get_subscription_level_alert 操作
  • 移除了 AlertsOperations.update_resource_group_level_alert_state_to_dismiss 操作
  • 移除了 AlertsOperations.list_subscription_level_alerts_by_region 操作
  • 移除了 AlertsOperations.update_subscription_level_alert_state_to_reactivate 操作
  • 移除了 AlertsOperations.list_resource_group_level_alerts_by_region 操作
  • 已移除操作组 OnPremiseIotSensorsOperations
  • 已移除操作组 IotRecommendationsOperations
  • 已移除操作组 IotSensorsOperations
  • 移除了 DeviceOperations 操作组
  • 已移除操作组 IotRecommendationTypesOperations
  • 已移除操作组 DevicesForHubOperations
  • 已移除操作组 IotDefenderSettingsOperations
  • 已移除操作组 DevicesForSubscriptionOperations
  • 已移除操作组 IotSitesOperations
  • 已移除操作组 IotAlertTypesOperations
  • 已移除操作组 IotAlertsOperations

1.0.0 (2020-12-15)

错误修复

  • 修复不合理的布尔枚举类型

1.0.0b1 (2020-11-02)

这是测试预览版本。

此版本使用新一代代码生成器,引入了重要的重大变更,但也引入了重要的新特性(如统一身份验证和异步编程)。

一般重大变更

  • 凭证系统已彻底重造

    • azure.common.credentialsmsrestazure.azure_active_directory 实例不再受支持,请使用 azure-identity 类:[https://pypi.ac.cn/project/azure-identity/](https://pypi.ac.cn/project/azure-identity/)
    • credentials 参数已被重命名为 credential
  • 客户端上不再存在 config 属性,配置应作为 kwarg 传递。例如:MyClient(credential, subscription_id, enable_logging=True)。有关支持选项的完整集合,请参阅[https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#available-policies](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#available-policies)

  • 不能再导入 version 模块,请使用 __version__ 代替

  • 之前返回 msrest.polling.LROPoller 的操作现在返回 azure.core.polling.LROPoller 并以 begin_ 为前缀。

  • 异常树已简化,大多数异常现在是 azure.core.exceptions.HttpResponseError(已删除 CloudError)。

  • 大多数操作 kwarg 已更改。以下是一些最显著的更改:

    • raw 已被删除。等效功能可以通过使用 cls(一个将访问内部 HTTP 响应的回调,适用于高级用户)找到
    • 有关支持选项的完整集合,请参阅[https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#available-policies](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#available-policies)

一般新特性

  • 支持使用 typing 进行类型注解。SDKs 已准备好 mypy。
  • 此客户端现在提供稳定和官方的异步支持。检查您的包中的 aio 命名空间以找到异步客户端。
  • 此客户端现在原生支持像 OpenCensus 或 OpenTelemetry 这样的跟踪库。有关概述,请参阅此[https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core-tracing-opentelemetry](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core-tracing-opentelemetry) 跟踪快速入门。

0.5.0 (2020-10-29)

特性

  • 模型 SecureScoreControlDetails 有一个新参数 weight
  • 模型 SecureScoreControlDetails 有一个新参数 percentage
  • 模型 SecureScoreItem 有一个新参数 weight
  • 模型 SecureScoreItem 有一个新参数 percentage
  • 模型 SecureScoreControlScore 有一个新参数 percentage
  • 新增操作AlertsOperations.get_resource_group_level
  • 新增操作AlertsOperations.get_subscription_level
  • 添加了操作 AlertsOperations.update_resource_group_level_state_to_resolve
  • 新增操作AlertsOperations.list_subscription_level_by_region
  • 新增操作AlertsOperations.list_resource_group_level_by_region
  • 添加了操作 AlertsOperations.update_subscription_level_state_to_resolve
  • 新增操作AlertsOperations.update_subscription_level_state_to_dismiss
  • 新增操作AlertsOperations.update_resource_group_level_state_to_dismiss
  • 新增操作AlertsOperations.update_subscription_level_state_to_activate
  • 新增操作AlertsOperations.update_resource_group_level_state_to_activate
  • 添加了操作组 IotRecommendationTypesOperations
  • 添加了操作组 ConnectorsOperations
  • 添加了操作组 DeviceOperations
  • 添加了操作组 DevicesForSubscriptionOperations
  • 添加了操作组 IotDefenderSettingsOperations
  • 添加了操作组 IotAlertsOperations
  • 添加了操作组 DevicesForHubOperations
  • 添加了操作组 IotSensorsOperations
  • 添加了操作组 IotRecommendationsOperations
  • 添加了操作组 SecuritySolutionsOperations
  • 添加了操作组 SecuritySolutionsReferenceDataOperations
  • 添加了操作组 OnPremiseIotSensorsOperations
  • 添加操作组 IotAlertTypesOperations

重大变更

  • 模型 Alert 有一个新的签名
  • 移除了 AlertsOperations.list_subscription_level_alerts_by_region 操作
  • 移除了 AlertsOperations.update_resource_group_level_alert_state_to_dismiss 操作
  • 移除了 AlertsOperations.get_resource_group_level_alerts 操作
  • 移除了 AlertsOperations.update_subscription_level_alert_state_to_reactivate 操作
  • 移除了 AlertsOperations.get_subscription_level_alert 操作
  • 移除了 AlertsOperations.list_resource_group_level_alerts_by_region 操作
  • 移除了 AlertsOperations.update_resource_group_level_alert_state_to_reactivate 操作
  • 移除了 AlertsOperations.update_subscription_level_alert_state_to_dismiss 操作

0.4.1 (2020-06-12)

错误修复

  • 跳过对资源 ID 的 URL 编码

0.4.0 (2020-06-05)

特性

  • 模型 IoTSecuritySolutionModel 有一个新参数 unmasked_ip_logging_status
  • 模型 InformationProtectionPolicy 有一个新参数 version
  • 模型 JitNetworkAccessRequest 有一个新参数 justification
  • 模型 SensitivityLabel 有一个新参数 description
  • 模型 SensitivityLabel 有一个新参数 rank
  • 模型 InformationType 有一个新参数 description
  • 模型 AppWhitelistingGroup 有一个新参数 protection_mode
  • 模型 JitNetworkAccessPolicyInitiateRequest 有一个新参数 justification
  • 模型 VmRecommendation 有一个新参数 enforcement_support
  • 模型 IoTSecurityAggregatedAlert 有一个新参数 top_devices_list
  • 添加操作 AdaptiveApplicationControlsOperations.delete
  • 添加操作 AlertsOperations.update_resource_group_level_alert_state_to_dismiss
  • 添加操作 AlertsOperations.update_subscription_level_alert_state_to_dismiss
  • 添加操作 AlertsOperations.update_subscription_level_alert_state_to_reactivate
  • 添加操作 AlertsOperations.update_resource_group_level_alert_state_to_reactivate
  • 添加操作 IotSecuritySolutionOperations.list_by_subscription
  • 添加操作 IotSecuritySolutionOperations.list_by_resource_group
  • 添加操作 IotSecuritySolutionOperations.create_or_update
  • 添加操作组 SecureScoreControlDefinitionsOperations
  • 添加操作组 AssessmentsMetadataOperations
  • 添加操作组 SecureScoreControlsOperations
  • 添加操作组 AlertsSuppressionRulesOperations
  • 添加操作组 IotSecuritySolutionsAnalyticsAggregatedAlertOperations
  • 添加操作组 SubAssessmentsOperations
  • 添加操作组 AutomationsOperations
  • 添加操作组 IotSecuritySolutionsAnalyticsRecommendationOperations
  • 添加操作组 SecureScoresOperations
  • 添加操作组 IotSecuritySolutionAnalyticsOperations
  • 添加操作组 AdaptiveNetworkHardeningsOperations
  • 添加操作组 AssessmentsOperations
  • 添加操作组 DeviceSecurityGroupsOperations

重大变更

  • 操作 SettingsOperations.update 有一个新的签名
  • 操作 AlertsOperations.list 有一个新的签名
  • 操作 AlertsOperations.list_by_resource_group 有一个新的签名
  • 操作 AlertsOperations.list_resource_group_level_alerts_by_region 有一个新的签名
  • 操作 AlertsOperations.list_subscription_level_alerts_by_region 有一个新的签名
  • 操作 JitNetworkAccessPoliciesOperations.initiate 有一个新的签名
  • 操作 InformationProtectionPoliciesOperations.create_or_update 有一个新的签名
  • 删除操作 AlertsOperations.update_resource_group_level_alert_state
  • 删除操作 AlertsOperations.update_subscription_level_alert_state
  • 删除操作 IotSecuritySolutionOperations.create
  • 删除操作组 IoTSecuritySolutionsResourceGroupOperations
  • 删除操作组 IoTSecuritySolutionsAnalyticsRecommendationsOperations
  • 删除操作组 IoTSecuritySolutionsAnalyticsRecommendationOperations
  • 删除操作组 IoTSecuritySolutionsOperations
  • 删除操作组 IoTSecuritySolutionsAnalyticsAggregatedAlertsOperations
  • 删除操作组 IoTSecuritySolutionsAnalyticsAggregatedAlertOperations
  • 删除操作组 IoTSecuritySolutionsAnalyticsOperations

0.3.0 (2019-08-01)

特性

  • 模型 JitNetworkAccessPolicyVirtualMachine 有一个新参数 public_ip_address
  • 模型 JitNetworkAccessRequestPort 有一个新参数 mapped_port
  • 添加操作组 RegulatoryComplianceControlsOperations
  • 添加操作组 ComplianceResultsOperations
  • 添加操作组 ServerVulnerabilityAssessmentOperations
  • 添加操作组 IoTSecuritySolutionsResourceGroupOperations
  • 添加操作组 AdaptiveApplicationControlsOperations
  • 添加操作组 IoTSecuritySolutionsOperations
  • 添加操作组 IotSecuritySolutionOperations
  • 添加操作组 RegulatoryComplianceStandardsOperations
  • 添加操作组 IoTSecuritySolutionsAnalyticsOperations
  • 添加操作组 IoTSecuritySolutionsAnalyticsAggregatedAlertOperations
  • 添加操作组 IoTSecuritySolutionsAnalyticsRecommendationsOperations
  • 添加操作组 RegulatoryComplianceAssessmentsOperations
  • 添加操作组 IoTSecuritySolutionsAnalyticsRecommendationOperations
  • 添加操作组 IoTSecuritySolutionsAnalyticsAggregatedAlertsOperations

一般重大变更

本版本使用下一代代码生成器,可能会在从某些导入中引入破坏性更改。总结来说,一些模块被错误地可见/可导入,并且已重命名。这解决了由于使用本来不应该使用的类而引起的一些问题。

  • 安全中心无法再从 azure.mgmt.security.security_center 导入(从 azure.mgmt.security 导入与之前相同)
  • 安全中心配置导入已从 azure.mgmt.security.security_center 移至 azure.mgmt.security
  • 从 "models" 子模块的模型 MyClass 无法再使用 azure.mgmt.security.models.my_class 进行导入(从 azure.mgmt.security.models 导入与之前相同)
  • operations 子模块的操作类 MyClassOperations 无法再使用 azure.mgmt.security.operations.my_class_operations 进行导入(从 azure.mgmt.security.operations 导入与之前相同)

最后但同样重要的是,HTTP 连接池现在默认启用。您应始终使用客户端作为上下文管理器,或调用 close(),或每个进程最多使用一个客户端。

0.2.0 (2019-04-16)

特性

  • 模型定价有新参数 free_trial_remaining_time
  • 模型警报有新参数 is_incident
  • 添加了操作 PricingsOperations.get
  • 添加了操作 PricingsOperations.update
  • 添加了操作组 AllowedConnectionsOperations

重大变更

  • 操作 SettingsOperations.update 有一个新的签名
  • 移除了操作 PricingsOperations.update_subscription_pricing
  • 移除了操作 PricingsOperations.list_by_resource_group
  • 移除了操作 PricingsOperations.create_or_update_resource_group_pricing
  • 移除了操作 PricingsOperations.get_resource_group_pricing
  • 移除了操作 PricingsOperations.get_subscription_pricing

0.1.0 (2018-10-29)

  • 初始发布

项目详情


下载文件

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

源分布

azure-mgmt-security-7.0.0.tar.gz (684.7 kB 查看哈希值)

上传时间

构建分布

azure_mgmt_security-7.0.0-py3-none-any.whl (1.4 MB 查看哈希值)

上传时间 Python 3

由以下组织支持

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