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
入门
先决条件
- 使用此包需要Python 3.8+。
- Azure订阅
安装包
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.credentials
或msrestazure.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 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5912eed7e9d3758fdca8d26e1dc26b41943dc4703208a1184266e2c252e1ad66 |
|
MD5 | 8b3854afe5c8b7a9b37186704721ebb5 |
|
BLAKE2b-256 | 3d9013186657355452bdce44f27db6b194b99f78f8c185301b47624fff6d9531 |
azure-mgmt-security-7.0.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 85a6d8b7a5cd74884a548ed53fed034449f54a9989edd64e9020c5837db96933 |
|
MD5 | ec94711b33e8b9367ae91358b32c1d0c |
|
BLAKE2b-256 | f5d39541d871294dbc7c1eba3ffc9d4eb54cb651005ddbb1513a17f2a795bdfe |