Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
from .operations import RegulatoryComplianceControlsOperations
from .operations import RegulatoryComplianceAssessmentsOperations
from .operations import ServerVulnerabilityAssessmentOperations
from .operations import SubAssessmentsOperations
from . import models


Expand Down Expand Up @@ -106,6 +107,8 @@ class SecurityCenter(SDKClient):
:vartype regulatory_compliance_assessments: azure.mgmt.security.operations.RegulatoryComplianceAssessmentsOperations
:ivar server_vulnerability_assessment: ServerVulnerabilityAssessment operations
:vartype server_vulnerability_assessment: azure.mgmt.security.operations.ServerVulnerabilityAssessmentOperations
:ivar sub_assessments: SubAssessments operations
:vartype sub_assessments: azure.mgmt.security.operations.SubAssessmentsOperations

:param credentials: Credentials needed for the client to connect to Azure.
:type credentials: :mod:`A msrestazure Credentials
Expand Down Expand Up @@ -184,3 +187,5 @@ def __init__(
self._client, self.config, self._serialize, self._deserialize)
self.server_vulnerability_assessment = ServerVulnerabilityAssessmentOperations(
self._client, self.config, self._serialize, self._deserialize)
self.sub_assessments = SubAssessmentsOperations(
self._client, self.config, self._serialize, self._deserialize)
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
from ._models_py3 import AadConnectivityState1
from ._models_py3 import AadExternalSecuritySolution
from ._models_py3 import AadSolutionProperties
from ._models_py3 import AdditionalData
from ._models_py3 import AdvancedThreatProtectionSetting
from ._models_py3 import Alert
from ._models_py3 import AlertConfidenceReason
Expand All @@ -27,6 +28,8 @@
from ._models_py3 import AtaExternalSecuritySolution
from ._models_py3 import AtaSolutionProperties
from ._models_py3 import AutoProvisioningSetting
from ._models_py3 import AwsResourceDetails
from ._models_py3 import AzureResourceDetails
from ._models_py3 import CefExternalSecuritySolution
from ._models_py3 import CefSolutionProperties
from ._models_py3 import Compliance
Expand All @@ -35,7 +38,10 @@
from ._models_py3 import ConnectableResource
from ._models_py3 import ConnectedResource
from ._models_py3 import ConnectedWorkspace
from ._models_py3 import ContainerRegistryVulnerabilityProperties
from ._models_py3 import CustomAlertRule
from ._models_py3 import CVE
from ._models_py3 import CVSS
from ._models_py3 import DataExportSetting
from ._models_py3 import DenylistCustomAlertRule
from ._models_py3 import DeviceSecurityGroup
Expand All @@ -47,6 +53,7 @@
from ._models_py3 import InformationProtectionPolicy
from ._models_py3 import InformationType
from ._models_py3 import IoTSecurityAggregatedAlert
from ._models_py3 import IoTSecurityAggregatedAlertPropertiesTopDevicesListItem
from ._models_py3 import IoTSecurityAggregatedRecommendation
from ._models_py3 import IoTSecurityAlertedDevice
from ._models_py3 import IoTSecurityDeviceAlert
Expand All @@ -73,20 +80,26 @@
from ._models_py3 import PathRecommendation
from ._models_py3 import Pricing
from ._models_py3 import PricingList
from ._models_py3 import ProtectionMode
from ._models_py3 import PublisherInfo
from ._models_py3 import RecommendationConfigurationProperties
from ._models_py3 import RegulatoryComplianceAssessment
from ._models_py3 import RegulatoryComplianceControl
from ._models_py3 import RegulatoryComplianceStandard
from ._models_py3 import Resource
from ._models_py3 import ResourceDetails
from ._models_py3 import SecurityContact
from ._models_py3 import SecuritySubAssessment
from ._models_py3 import SecurityTask
from ._models_py3 import SecurityTaskParameters
from ._models_py3 import SensitivityLabel
from ._models_py3 import ServerVulnerabilityAssessment
from ._models_py3 import ServerVulnerabilityAssessmentsList
from ._models_py3 import ServerVulnerabilityProperties
from ._models_py3 import Setting
from ._models_py3 import SettingResource
from ._models_py3 import SqlServerVulnerabilityProperties
from ._models_py3 import SubAssessmentStatus
from ._models_py3 import TagsResource
from ._models_py3 import ThresholdCustomAlertRule
from ._models_py3 import TimeWindowCustomAlertRule
Expand All @@ -97,12 +110,14 @@
from ._models_py3 import UpdateIotSecuritySolutionData
from ._models_py3 import UserDefinedResourcesProperties
from ._models_py3 import UserRecommendation
from ._models_py3 import VendorReference
from ._models_py3 import VmRecommendation
from ._models_py3 import WorkspaceSetting
except (SyntaxError, ImportError):
from ._models import AadConnectivityState1
from ._models import AadExternalSecuritySolution
from ._models import AadSolutionProperties
from ._models import AdditionalData
from ._models import AdvancedThreatProtectionSetting
from ._models import Alert
from ._models import AlertConfidenceReason
Expand All @@ -117,6 +132,8 @@
from ._models import AtaExternalSecuritySolution
from ._models import AtaSolutionProperties
from ._models import AutoProvisioningSetting
from ._models import AwsResourceDetails
from ._models import AzureResourceDetails
from ._models import CefExternalSecuritySolution
from ._models import CefSolutionProperties
from ._models import Compliance
Expand All @@ -125,7 +142,10 @@
from ._models import ConnectableResource
from ._models import ConnectedResource
from ._models import ConnectedWorkspace
from ._models import ContainerRegistryVulnerabilityProperties
from ._models import CustomAlertRule
from ._models import CVE
from ._models import CVSS
from ._models import DataExportSetting
from ._models import DenylistCustomAlertRule
from ._models import DeviceSecurityGroup
Expand All @@ -137,6 +157,7 @@
from ._models import InformationProtectionPolicy
from ._models import InformationType
from ._models import IoTSecurityAggregatedAlert
from ._models import IoTSecurityAggregatedAlertPropertiesTopDevicesListItem
from ._models import IoTSecurityAggregatedRecommendation
from ._models import IoTSecurityAlertedDevice
from ._models import IoTSecurityDeviceAlert
Expand All @@ -163,20 +184,26 @@
from ._models import PathRecommendation
from ._models import Pricing
from ._models import PricingList
from ._models import ProtectionMode
from ._models import PublisherInfo
from ._models import RecommendationConfigurationProperties
from ._models import RegulatoryComplianceAssessment
from ._models import RegulatoryComplianceControl
from ._models import RegulatoryComplianceStandard
from ._models import Resource
from ._models import ResourceDetails
from ._models import SecurityContact
from ._models import SecuritySubAssessment
from ._models import SecurityTask
from ._models import SecurityTaskParameters
from ._models import SensitivityLabel
from ._models import ServerVulnerabilityAssessment
from ._models import ServerVulnerabilityAssessmentsList
from ._models import ServerVulnerabilityProperties
from ._models import Setting
from ._models import SettingResource
from ._models import SqlServerVulnerabilityProperties
from ._models import SubAssessmentStatus
from ._models import TagsResource
from ._models import ThresholdCustomAlertRule
from ._models import TimeWindowCustomAlertRule
Expand All @@ -187,6 +214,7 @@
from ._models import UpdateIotSecuritySolutionData
from ._models import UserDefinedResourcesProperties
from ._models import UserRecommendation
from ._models import VendorReference
from ._models import VmRecommendation
from ._models import WorkspaceSetting
from ._paged_models import AlertPaged
Expand All @@ -208,6 +236,7 @@
from ._paged_models import RegulatoryComplianceControlPaged
from ._paged_models import RegulatoryComplianceStandardPaged
from ._paged_models import SecurityContactPaged
from ._paged_models import SecuritySubAssessmentPaged
from ._paged_models import SecurityTaskPaged
from ._paged_models import SettingPaged
from ._paged_models import TopologyResourcePaged
Expand All @@ -223,6 +252,7 @@
DataSource,
RecommendationType,
RecommendationConfigStatus,
UnmaskedIpLoggingStatus,
SecurityFamily,
AadConnectivityState,
ExternalSecuritySolutionKind,
Expand All @@ -233,13 +263,16 @@
AlertNotifications,
AlertsToAdmins,
State,
SubAssessmentStatusCode,
Severity,
ConnectionType,
)

__all__ = [
'AadConnectivityState1',
'AadExternalSecuritySolution',
'AadSolutionProperties',
'AdditionalData',
'AdvancedThreatProtectionSetting',
'Alert',
'AlertConfidenceReason',
Expand All @@ -254,6 +287,8 @@
'AtaExternalSecuritySolution',
'AtaSolutionProperties',
'AutoProvisioningSetting',
'AwsResourceDetails',
'AzureResourceDetails',
'CefExternalSecuritySolution',
'CefSolutionProperties',
'Compliance',
Expand All @@ -262,7 +297,10 @@
'ConnectableResource',
'ConnectedResource',
'ConnectedWorkspace',
'ContainerRegistryVulnerabilityProperties',
'CustomAlertRule',
'CVE',
'CVSS',
'DataExportSetting',
'DenylistCustomAlertRule',
'DeviceSecurityGroup',
Expand All @@ -274,6 +312,7 @@
'InformationProtectionPolicy',
'InformationType',
'IoTSecurityAggregatedAlert',
'IoTSecurityAggregatedAlertPropertiesTopDevicesListItem',
'IoTSecurityAggregatedRecommendation',
'IoTSecurityAlertedDevice',
'IoTSecurityDeviceAlert',
Expand All @@ -300,20 +339,26 @@
'PathRecommendation',
'Pricing',
'PricingList',
'ProtectionMode',
'PublisherInfo',
'RecommendationConfigurationProperties',
'RegulatoryComplianceAssessment',
'RegulatoryComplianceControl',
'RegulatoryComplianceStandard',
'Resource',
'ResourceDetails',
'SecurityContact',
'SecuritySubAssessment',
'SecurityTask',
'SecurityTaskParameters',
'SensitivityLabel',
'ServerVulnerabilityAssessment',
'ServerVulnerabilityAssessmentsList',
'ServerVulnerabilityProperties',
'Setting',
'SettingResource',
'SqlServerVulnerabilityProperties',
'SubAssessmentStatus',
'TagsResource',
'ThresholdCustomAlertRule',
'TimeWindowCustomAlertRule',
Expand All @@ -324,6 +369,7 @@
'UpdateIotSecuritySolutionData',
'UserDefinedResourcesProperties',
'UserRecommendation',
'VendorReference',
'VmRecommendation',
'WorkspaceSetting',
'ComplianceResultPaged',
Expand All @@ -349,6 +395,7 @@
'RegulatoryComplianceStandardPaged',
'RegulatoryComplianceControlPaged',
'RegulatoryComplianceAssessmentPaged',
'SecuritySubAssessmentPaged',
'ResourceStatus',
'PricingTier',
'ReportedSeverity',
Expand All @@ -359,6 +406,7 @@
'DataSource',
'RecommendationType',
'RecommendationConfigStatus',
'UnmaskedIpLoggingStatus',
'SecurityFamily',
'AadConnectivityState',
'ExternalSecuritySolutionKind',
Expand All @@ -369,5 +417,7 @@
'AlertNotifications',
'AlertsToAdmins',
'State',
'SubAssessmentStatusCode',
'Severity',
'ConnectionType',
]
Loading