# azure.mgmt.security package

## Submodules

- azure.mgmt.security.models module
- azure.mgmt.security.operations module

## Module contents

class `azure.mgmt.security.``SecurityCenter`(credentials, subscription_id, asc_location, base_url=None)

  Bases: `msrest.service_client.SDKClient`

  API spec for Microsoft.Security (Azure Security Center) resource provider

  Variables:

  - config (SecurityCenterConfiguration) – Configuration for client.
  - compliance_results (azure.mgmt.security.operations.ComplianceResultsOperations) – ComplianceResults operations
  - pricings (azure.mgmt.security.operations.PricingsOperations) – Pricings operations
  - alerts (azure.mgmt.security.operations.AlertsOperations) – Alerts operations
  - settings (azure.mgmt.security.operations.SettingsOperations) – Settings operations
  - io_tsecurity_solutions (azure.mgmt.security.operations.IoTSecuritySolutionsOperations) – IoTSecuritySolutions operations
  - io_tsecurity_solutions_resource_group (azure.mgmt.security.operations.IoTSecuritySolutionsResourceGroupOperations) – IoTSecuritySolutionsResourceGroup operations
  - iot_security_solution (azure.mgmt.security.operations.IotSecuritySolutionOperations) – IotSecuritySolution operations
  - io_tsecurity_solutions_analytics (azure.mgmt.security.operations.IoTSecuritySolutionsAnalyticsOperations) – IoTSecuritySolutionsAnalytics operations
  - io_tsecurity_solutions_analytics_aggregated_alerts (azure.mgmt.security.operations.IoTSecuritySolutionsAnalyticsAggregatedAlertsOperations) – IoTSecuritySolutionsAnalyticsAggregatedAlerts operations
  - io_tsecurity_solutions_analytics_aggregated_alert (azure.mgmt.security.operations.IoTSecuritySolutionsAnalyticsAggregatedAlertOperations) – IoTSecuritySolutionsAnalyticsAggregatedAlert operations
  - io_tsecurity_solutions_analytics_recommendation (azure.mgmt.security.operations.IoTSecuritySolutionsAnalyticsRecommendationOperations) – IoTSecuritySolutionsAnalyticsRecommendation operations
  - io_tsecurity_solutions_analytics_recommendations (azure.mgmt.security.operations.IoTSecuritySolutionsAnalyticsRecommendationsOperations) – IoTSecuritySolutionsAnalyticsRecommendations operations
  - allowed_connections (azure.mgmt.security.operations.AllowedConnectionsOperations) – AllowedConnections operations
  - discovered_security_solutions (azure.mgmt.security.operations.DiscoveredSecuritySolutionsOperations) – DiscoveredSecuritySolutions operations
  - external_security_solutions (azure.mgmt.security.operations.ExternalSecuritySolutionsOperations) – ExternalSecuritySolutions operations
  - jit_network_access_policies (azure.mgmt.security.operations.JitNetworkAccessPoliciesOperations) – JitNetworkAccessPolicies operations
  - adaptive_application_controls (azure.mgmt.security.operations.AdaptiveApplicationControlsOperations) – AdaptiveApplicationControls operations
  - locations (azure.mgmt.security.operations.LocationsOperations) – Locations operations
  - operations (azure.mgmt.security.operations.Operations) – Operations operations
  - tasks (azure.mgmt.security.operations.TasksOperations) – Tasks operations
  - topology (azure.mgmt.security.operations.TopologyOperations) – Topology operations
  - advanced_threat_protection (azure.mgmt.security.operations.AdvancedThreatProtectionOperations) – AdvancedThreatProtection operations
  - auto_provisioning_settings (azure.mgmt.security.operations.AutoProvisioningSettingsOperations) – AutoProvisioningSettings operations
  - compliances (azure.mgmt.security.operations.CompliancesOperations) – Compliances operations
  - information_protection_policies (azure.mgmt.security.operations.InformationProtectionPoliciesOperations) – InformationProtectionPolicies operations
  - security_contacts (azure.mgmt.security.operations.SecurityContactsOperations) – SecurityContacts operations
  - workspace_settings (azure.mgmt.security.operations.WorkspaceSettingsOperations) – WorkspaceSettings operations
  - regulatory_compliance_standards (azure.mgmt.security.operations.RegulatoryComplianceStandardsOperations) – RegulatoryComplianceStandards operations
  - regulatory_compliance_controls (azure.mgmt.security.operations.RegulatoryComplianceControlsOperations) – RegulatoryComplianceControls operations
  - regulatory_compliance_assessments (azure.mgmt.security.operations.RegulatoryComplianceAssessmentsOperations) – RegulatoryComplianceAssessments operations
  - server_vulnerability_assessment (azure.mgmt.security.operations.ServerVulnerabilityAssessmentOperations) – ServerVulnerabilityAssessment operations

  Parameters:

  - credentials (`A msrestazure Credentials object`) – Credentials needed for the client to connect to Azure.
  - subscription_id (str) – Azure subscription ID
  - asc_location (str) – The location where ASC stores the data of the subscription. can be retrieved from Get locations
  - base_url (str) – Service URL

class `azure.mgmt.security.``SecurityCenterConfiguration`(credentials, subscription_id, asc_location, base_url=None)

  Bases: `msrestazure.azure_configuration.AzureConfiguration`

  Configuration for SecurityCenter Note that all parameters used to create this instance are saved as instance attributes.

  Parameters:

  - credentials (`A msrestazure Credentials object`) – Credentials needed for the client to connect to Azure.
  - subscription_id (str) – Azure subscription ID
  - asc_location (str) – The location where ASC stores the data of the subscription. can be retrieved from Get locations
  - base_url (str) – Service URL