Source code for azure.mgmt.security.models.security_center_enums

# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

from enum import Enum


[docs]class AlertNotifications(str, Enum): on = "On" #: Get notifications on new alerts off = "Off" #: Don't get notifications on new alerts
[docs]class AlertsToAdmins(str, Enum): on = "On" #: Send notification on new alerts to the subscription's admins off = "Off" #: Don't send notification on new alerts to the subscription's admins
[docs]class PricingTier(str, Enum): free = "Free" #: Get free Azure security center experience with basic security features standard = "Standard" #: Get the standard Azure security center experience with advanced security features
[docs]class AutoProvision(str, Enum): on = "On" #: Install missing security agent on VMs automatically off = "Off" #: Do not install security agent on the VMs automatically
[docs]class SettingKind(str, Enum): data_export_setting = "DataExportSetting"
[docs]class SecurityFamily(str, Enum): waf = "Waf" ngfw = "Ngfw" saas_waf = "SaasWaf" va = "Va"
[docs]class Protocol(str, Enum): tcp = "TCP" udp = "UDP" all = "*"
[docs]class Status(str, Enum): revoked = "Revoked" initiated = "Initiated"
[docs]class StatusReason(str, Enum): expired = "Expired" user_requested = "UserRequested" newer_request_initiated = "NewerRequestInitiated"
[docs]class AadConnectivityState(str, Enum): discovered = "Discovered" not_licensed = "NotLicensed" connected = "Connected"
[docs]class ExternalSecuritySolutionKind(str, Enum): cef = "CEF" ata = "ATA" aad = "AAD"