Skip to content
Closed
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 @@ -42,6 +42,9 @@
from .operations import RegulatoryComplianceAssessmentsOperations
from .operations import ServerVulnerabilityAssessmentOperations
from .operations import SubAssessmentsOperations
from .operations import AutomationsOperations
from .operations import AssessmentsMetadataOperations
from .operations import AssessmentsMetadataSubscriptionOperations
from . import models


Expand Down Expand Up @@ -109,6 +112,12 @@ class SecurityCenter(SDKClient):
:vartype server_vulnerability_assessment: azure.mgmt.security.operations.ServerVulnerabilityAssessmentOperations
:ivar sub_assessments: SubAssessments operations
:vartype sub_assessments: azure.mgmt.security.operations.SubAssessmentsOperations
:ivar automations: Automations operations
:vartype automations: azure.mgmt.security.operations.AutomationsOperations
:ivar assessments_metadata: AssessmentsMetadata operations
:vartype assessments_metadata: azure.mgmt.security.operations.AssessmentsMetadataOperations
:ivar assessments_metadata_subscription: AssessmentsMetadataSubscription operations
:vartype assessments_metadata_subscription: azure.mgmt.security.operations.AssessmentsMetadataSubscriptionOperations

:param credentials: Credentials needed for the client to connect to Azure.
:type credentials: :mod:`A msrestazure Credentials
Expand Down Expand Up @@ -189,3 +198,9 @@ def __init__(
self._client, self.config, self._serialize, self._deserialize)
self.sub_assessments = SubAssessmentsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.automations = AutomationsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.assessments_metadata = AssessmentsMetadataOperations(
self._client, self.config, self._serialize, self._deserialize)
self.assessments_metadata_subscription = AssessmentsMetadataSubscriptionOperations(
self._client, self.config, self._serialize, self._deserialize)
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,21 @@
from ._models_py3 import AscLocation
from ._models_py3 import AtaExternalSecuritySolution
from ._models_py3 import AtaSolutionProperties
from ._models_py3 import Automation
from ._models_py3 import AutomationAction
from ._models_py3 import AutomationActionEventHub
from ._models_py3 import AutomationActionEventHubInput
from ._models_py3 import AutomationActionEventHubOutput
from ._models_py3 import AutomationActionLogicApp
from ._models_py3 import AutomationActionLogicAppInput
from ._models_py3 import AutomationActionLogicAppOutput
from ._models_py3 import AutomationActionWorkspace
from ._models_py3 import AutomationMetadata
from ._models_py3 import AutomationRuleSet
from ._models_py3 import AutomationScope
from ._models_py3 import AutomationSource
from ._models_py3 import AutomationTriggeringRule
from ._models_py3 import AutomationValidationStatus
from ._models_py3 import AutoProvisioningSetting
from ._models_py3 import AwsResourceDetails
from ._models_py3 import AzureResourceDetails
Expand All @@ -46,6 +61,7 @@
from ._models_py3 import DenylistCustomAlertRule
from ._models_py3 import DeviceSecurityGroup
from ._models_py3 import DiscoveredSecuritySolution
from ._models_py3 import ETag
from ._models_py3 import ExternalSecuritySolution
from ._models_py3 import ExternalSecuritySolutionKind1
from ._models_py3 import ExternalSecuritySolutionProperties
Expand Down Expand Up @@ -88,6 +104,7 @@
from ._models_py3 import RegulatoryComplianceStandard
from ._models_py3 import Resource
from ._models_py3 import ResourceDetails
from ._models_py3 import SecurityAssessmentMetadata
from ._models_py3 import SecurityContact
from ._models_py3 import SecuritySubAssessment
from ._models_py3 import SecurityTask
Expand All @@ -100,13 +117,15 @@
from ._models_py3 import SettingResource
from ._models_py3 import SqlServerVulnerabilityProperties
from ._models_py3 import SubAssessmentStatus
from ._models_py3 import Tags
from ._models_py3 import TagsResource
from ._models_py3 import ThresholdCustomAlertRule
from ._models_py3 import TimeWindowCustomAlertRule
from ._models_py3 import TopologyResource
from ._models_py3 import TopologySingleResource
from ._models_py3 import TopologySingleResourceChild
from ._models_py3 import TopologySingleResourceParent
from ._models_py3 import TrackedResource
from ._models_py3 import UpdateIotSecuritySolutionData
from ._models_py3 import UserDefinedResourcesProperties
from ._models_py3 import UserRecommendation
Expand All @@ -131,6 +150,21 @@
from ._models import AscLocation
from ._models import AtaExternalSecuritySolution
from ._models import AtaSolutionProperties
from ._models import Automation
from ._models import AutomationAction
from ._models import AutomationActionEventHub
from ._models import AutomationActionEventHubInput
from ._models import AutomationActionEventHubOutput
from ._models import AutomationActionLogicApp
from ._models import AutomationActionLogicAppInput
from ._models import AutomationActionLogicAppOutput
from ._models import AutomationActionWorkspace
from ._models import AutomationMetadata
from ._models import AutomationRuleSet
from ._models import AutomationScope
from ._models import AutomationSource
from ._models import AutomationTriggeringRule
from ._models import AutomationValidationStatus
from ._models import AutoProvisioningSetting
from ._models import AwsResourceDetails
from ._models import AzureResourceDetails
Expand All @@ -150,6 +184,7 @@
from ._models import DenylistCustomAlertRule
from ._models import DeviceSecurityGroup
from ._models import DiscoveredSecuritySolution
from ._models import ETag
from ._models import ExternalSecuritySolution
from ._models import ExternalSecuritySolutionKind1
from ._models import ExternalSecuritySolutionProperties
Expand Down Expand Up @@ -192,6 +227,7 @@
from ._models import RegulatoryComplianceStandard
from ._models import Resource
from ._models import ResourceDetails
from ._models import SecurityAssessmentMetadata
from ._models import SecurityContact
from ._models import SecuritySubAssessment
from ._models import SecurityTask
Expand All @@ -204,13 +240,15 @@
from ._models import SettingResource
from ._models import SqlServerVulnerabilityProperties
from ._models import SubAssessmentStatus
from ._models import Tags
from ._models import TagsResource
from ._models import ThresholdCustomAlertRule
from ._models import TimeWindowCustomAlertRule
from ._models import TopologyResource
from ._models import TopologySingleResource
from ._models import TopologySingleResourceChild
from ._models import TopologySingleResourceParent
from ._models import TrackedResource
from ._models import UpdateIotSecuritySolutionData
from ._models import UserDefinedResourcesProperties
from ._models import UserRecommendation
Expand All @@ -220,6 +258,7 @@
from ._paged_models import AlertPaged
from ._paged_models import AllowedConnectionsResourcePaged
from ._paged_models import AscLocationPaged
from ._paged_models import AutomationPaged
from ._paged_models import AutoProvisioningSettingPaged
from ._paged_models import CompliancePaged
from ._paged_models import ComplianceResultPaged
Expand All @@ -235,6 +274,7 @@
from ._paged_models import RegulatoryComplianceAssessmentPaged
from ._paged_models import RegulatoryComplianceControlPaged
from ._paged_models import RegulatoryComplianceStandardPaged
from ._paged_models import SecurityAssessmentMetadataPaged
from ._paged_models import SecurityContactPaged
from ._paged_models import SecuritySubAssessmentPaged
from ._paged_models import SecurityTaskPaged
Expand Down Expand Up @@ -265,6 +305,14 @@
State,
SubAssessmentStatusCode,
Severity,
EventSource,
PropertyType,
Operator,
Category,
UserImpact,
ImplementationEffort,
Threats,
AssessmentType,
ConnectionType,
)

Expand All @@ -286,6 +334,21 @@
'AscLocation',
'AtaExternalSecuritySolution',
'AtaSolutionProperties',
'Automation',
'AutomationAction',
'AutomationActionEventHub',
'AutomationActionEventHubInput',
'AutomationActionEventHubOutput',
'AutomationActionLogicApp',
'AutomationActionLogicAppInput',
'AutomationActionLogicAppOutput',
'AutomationActionWorkspace',
'AutomationMetadata',
'AutomationRuleSet',
'AutomationScope',
'AutomationSource',
'AutomationTriggeringRule',
'AutomationValidationStatus',
'AutoProvisioningSetting',
'AwsResourceDetails',
'AzureResourceDetails',
Expand All @@ -305,6 +368,7 @@
'DenylistCustomAlertRule',
'DeviceSecurityGroup',
'DiscoveredSecuritySolution',
'ETag',
'ExternalSecuritySolution',
'ExternalSecuritySolutionKind1',
'ExternalSecuritySolutionProperties',
Expand Down Expand Up @@ -347,6 +411,7 @@
'RegulatoryComplianceStandard',
'Resource',
'ResourceDetails',
'SecurityAssessmentMetadata',
'SecurityContact',
'SecuritySubAssessment',
'SecurityTask',
Expand All @@ -359,13 +424,15 @@
'SettingResource',
'SqlServerVulnerabilityProperties',
'SubAssessmentStatus',
'Tags',
'TagsResource',
'ThresholdCustomAlertRule',
'TimeWindowCustomAlertRule',
'TopologyResource',
'TopologySingleResource',
'TopologySingleResourceChild',
'TopologySingleResourceParent',
'TrackedResource',
'UpdateIotSecuritySolutionData',
'UserDefinedResourcesProperties',
'UserRecommendation',
Expand Down Expand Up @@ -396,6 +463,8 @@
'RegulatoryComplianceControlPaged',
'RegulatoryComplianceAssessmentPaged',
'SecuritySubAssessmentPaged',
'AutomationPaged',
'SecurityAssessmentMetadataPaged',
'ResourceStatus',
'PricingTier',
'ReportedSeverity',
Expand All @@ -419,5 +488,13 @@
'State',
'SubAssessmentStatusCode',
'Severity',
'EventSource',
'PropertyType',
'Operator',
'Category',
'UserImpact',
'ImplementationEffort',
'Threats',
'AssessmentType',
'ConnectionType',
]
Loading