UNPKG

@azure/arm-security

Version:
850 lines 50.4 kB
/* * Copyright (c) Microsoft Corporation. * Licensed under the MIT License. * * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ /** Known values of {@link CreatedByType} that the service accepts. */ export var KnownCreatedByType; (function (KnownCreatedByType) { KnownCreatedByType["User"] = "User"; KnownCreatedByType["Application"] = "Application"; KnownCreatedByType["ManagedIdentity"] = "ManagedIdentity"; KnownCreatedByType["Key"] = "Key"; })(KnownCreatedByType || (KnownCreatedByType = {})); /** Known values of {@link SupportedCloudEnum} that the service accepts. */ export var KnownSupportedCloudEnum; (function (KnownSupportedCloudEnum) { KnownSupportedCloudEnum["AWS"] = "AWS"; KnownSupportedCloudEnum["GCP"] = "GCP"; })(KnownSupportedCloudEnum || (KnownSupportedCloudEnum = {})); /** Known values of {@link SeverityEnum} that the service accepts. */ export var KnownSeverityEnum; (function (KnownSeverityEnum) { KnownSeverityEnum["High"] = "High"; KnownSeverityEnum["Medium"] = "Medium"; KnownSeverityEnum["Low"] = "Low"; })(KnownSeverityEnum || (KnownSeverityEnum = {})); /** Known values of {@link ResourceStatus} that the service accepts. */ export var KnownResourceStatus; (function (KnownResourceStatus) { /** This assessment on the resource is healthy */ KnownResourceStatus["Healthy"] = "Healthy"; /** This assessment is not applicable to this resource */ KnownResourceStatus["NotApplicable"] = "NotApplicable"; /** This assessment is turned off by policy on this subscription */ KnownResourceStatus["OffByPolicy"] = "OffByPolicy"; /** This assessment on the resource is not healthy */ KnownResourceStatus["NotHealthy"] = "NotHealthy"; })(KnownResourceStatus || (KnownResourceStatus = {})); /** Known values of {@link PricingTier} that the service accepts. */ export var KnownPricingTier; (function (KnownPricingTier) { /** Get free Azure security center experience with basic security features */ KnownPricingTier["Free"] = "Free"; /** Get the standard Azure security center experience with advanced security features */ KnownPricingTier["Standard"] = "Standard"; })(KnownPricingTier || (KnownPricingTier = {})); /** Known values of {@link ValueType} that the service accepts. */ export var KnownValueType; (function (KnownValueType) { /** An IP range in CIDR format (e.g. '192.168.0.1/8'). */ KnownValueType["IpCidr"] = "IpCidr"; /** Any string value. */ KnownValueType["String"] = "String"; })(KnownValueType || (KnownValueType = {})); /** Known values of {@link SecuritySolutionStatus} that the service accepts. */ export var KnownSecuritySolutionStatus; (function (KnownSecuritySolutionStatus) { KnownSecuritySolutionStatus["Enabled"] = "Enabled"; KnownSecuritySolutionStatus["Disabled"] = "Disabled"; })(KnownSecuritySolutionStatus || (KnownSecuritySolutionStatus = {})); /** Known values of {@link ExportData} that the service accepts. */ export var KnownExportData; (function (KnownExportData) { /** Agent raw events */ KnownExportData["RawEvents"] = "RawEvents"; })(KnownExportData || (KnownExportData = {})); /** Known values of {@link DataSource} that the service accepts. */ export var KnownDataSource; (function (KnownDataSource) { /** Devices twin data */ KnownDataSource["TwinData"] = "TwinData"; })(KnownDataSource || (KnownDataSource = {})); /** Known values of {@link RecommendationType} that the service accepts. */ export var KnownRecommendationType; (function (KnownRecommendationType) { /** Authentication schema used for pull an edge module from an ACR repository does not use Service Principal Authentication. */ KnownRecommendationType["IoTAcrauthentication"] = "IoT_ACRAuthentication"; /** IoT agent message size capacity is currently underutilized, causing an increase in the number of sent messages. Adjust message intervals for better utilization. */ KnownRecommendationType["IoTAgentSendsUnutilizedMessages"] = "IoT_AgentSendsUnutilizedMessages"; /** Identified security related system configuration issues. */ KnownRecommendationType["IoTBaseline"] = "IoT_Baseline"; /** You can optimize Edge Hub memory usage by turning off protocol heads for any protocols not used by Edge modules in your solution. */ KnownRecommendationType["IoTEdgeHubMemOptimize"] = "IoT_EdgeHubMemOptimize"; /** Logging is disabled for this edge module. */ KnownRecommendationType["IoTEdgeLoggingOptions"] = "IoT_EdgeLoggingOptions"; /** A minority within a device security group has inconsistent Edge Module settings with the rest of their group. */ KnownRecommendationType["IoTInconsistentModuleSettings"] = "IoT_InconsistentModuleSettings"; /** Install the Azure Security of Things Agent. */ KnownRecommendationType["IoTInstallAgent"] = "IoT_InstallAgent"; /** IP Filter Configuration should have rules defined for allowed traffic and should deny all other traffic by default. */ KnownRecommendationType["IoTIpfilterDenyAll"] = "IoT_IPFilter_DenyAll"; /** An Allow IP Filter rules source IP range is too large. Overly permissive rules might expose your IoT hub to malicious intenders. */ KnownRecommendationType["IoTIpfilterPermissiveRule"] = "IoT_IPFilter_PermissiveRule"; /** A listening endpoint was found on the device. */ KnownRecommendationType["IoTOpenPorts"] = "IoT_OpenPorts"; /** An Allowed firewall policy was found (INPUT/OUTPUT). The policy should Deny all traffic by default and define rules to allow necessary communication to/from the device. */ KnownRecommendationType["IoTPermissiveFirewallPolicy"] = "IoT_PermissiveFirewallPolicy"; /** A rule in the firewall has been found that contains a permissive pattern for a wide range of IP addresses or Ports. */ KnownRecommendationType["IoTPermissiveInputFirewallRules"] = "IoT_PermissiveInputFirewallRules"; /** A rule in the firewall has been found that contains a permissive pattern for a wide range of IP addresses or Ports. */ KnownRecommendationType["IoTPermissiveOutputFirewallRules"] = "IoT_PermissiveOutputFirewallRules"; /** Edge module is configured to run in privileged mode, with extensive Linux capabilities or with host-level network access (send/receive data to host machine). */ KnownRecommendationType["IoTPrivilegedDockerOptions"] = "IoT_PrivilegedDockerOptions"; /** Same authentication credentials to the IoT Hub used by multiple devices. This could indicate an illegitimate device impersonating a legitimate device. It also exposes the risk of device impersonation by an attacker. */ KnownRecommendationType["IoTSharedCredentials"] = "IoT_SharedCredentials"; /** Insecure TLS configurations detected. Immediate upgrade recommended. */ KnownRecommendationType["IoTVulnerableTLSCipherSuite"] = "IoT_VulnerableTLSCipherSuite"; })(KnownRecommendationType || (KnownRecommendationType = {})); /** Known values of {@link RecommendationConfigStatus} that the service accepts. */ export var KnownRecommendationConfigStatus; (function (KnownRecommendationConfigStatus) { KnownRecommendationConfigStatus["Disabled"] = "Disabled"; KnownRecommendationConfigStatus["Enabled"] = "Enabled"; })(KnownRecommendationConfigStatus || (KnownRecommendationConfigStatus = {})); /** Known values of {@link UnmaskedIpLoggingStatus} that the service accepts. */ export var KnownUnmaskedIpLoggingStatus; (function (KnownUnmaskedIpLoggingStatus) { /** Unmasked IP logging is disabled */ KnownUnmaskedIpLoggingStatus["Disabled"] = "Disabled"; /** Unmasked IP logging is enabled */ KnownUnmaskedIpLoggingStatus["Enabled"] = "Enabled"; })(KnownUnmaskedIpLoggingStatus || (KnownUnmaskedIpLoggingStatus = {})); /** Known values of {@link AdditionalWorkspaceType} that the service accepts. */ export var KnownAdditionalWorkspaceType; (function (KnownAdditionalWorkspaceType) { KnownAdditionalWorkspaceType["Sentinel"] = "Sentinel"; })(KnownAdditionalWorkspaceType || (KnownAdditionalWorkspaceType = {})); /** Known values of {@link AdditionalWorkspaceDataType} that the service accepts. */ export var KnownAdditionalWorkspaceDataType; (function (KnownAdditionalWorkspaceDataType) { KnownAdditionalWorkspaceDataType["Alerts"] = "Alerts"; KnownAdditionalWorkspaceDataType["RawEvents"] = "RawEvents"; })(KnownAdditionalWorkspaceDataType || (KnownAdditionalWorkspaceDataType = {})); /** Known values of {@link ReportedSeverity} that the service accepts. */ export var KnownReportedSeverity; (function (KnownReportedSeverity) { KnownReportedSeverity["Informational"] = "Informational"; KnownReportedSeverity["Low"] = "Low"; KnownReportedSeverity["Medium"] = "Medium"; KnownReportedSeverity["High"] = "High"; })(KnownReportedSeverity || (KnownReportedSeverity = {})); /** Known values of {@link TaskUpdateActionType} that the service accepts. */ export var KnownTaskUpdateActionType; (function (KnownTaskUpdateActionType) { KnownTaskUpdateActionType["Activate"] = "Activate"; KnownTaskUpdateActionType["Dismiss"] = "Dismiss"; KnownTaskUpdateActionType["Start"] = "Start"; KnownTaskUpdateActionType["Resolve"] = "Resolve"; KnownTaskUpdateActionType["Close"] = "Close"; })(KnownTaskUpdateActionType || (KnownTaskUpdateActionType = {})); /** Known values of {@link AutoProvision} that the service accepts. */ export var KnownAutoProvision; (function (KnownAutoProvision) { /** Install missing security agent on VMs automatically */ KnownAutoProvision["On"] = "On"; /** Do not install security agent on the VMs automatically */ KnownAutoProvision["Off"] = "Off"; })(KnownAutoProvision || (KnownAutoProvision = {})); /** Known values of {@link InformationProtectionPolicyName} that the service accepts. */ export var KnownInformationProtectionPolicyName; (function (KnownInformationProtectionPolicyName) { KnownInformationProtectionPolicyName["Effective"] = "effective"; KnownInformationProtectionPolicyName["Custom"] = "custom"; })(KnownInformationProtectionPolicyName || (KnownInformationProtectionPolicyName = {})); /** Known values of {@link AlertNotifications} that the service accepts. */ export var KnownAlertNotifications; (function (KnownAlertNotifications) { /** Get notifications on new alerts */ KnownAlertNotifications["On"] = "On"; /** Don't get notifications on new alerts */ KnownAlertNotifications["Off"] = "Off"; })(KnownAlertNotifications || (KnownAlertNotifications = {})); /** Known values of {@link AlertsToAdmins} that the service accepts. */ export var KnownAlertsToAdmins; (function (KnownAlertsToAdmins) { /** Send notification on new alerts to the subscription's admins */ KnownAlertsToAdmins["On"] = "On"; /** Don't send notification on new alerts to the subscription's admins */ KnownAlertsToAdmins["Off"] = "Off"; })(KnownAlertsToAdmins || (KnownAlertsToAdmins = {})); /** Known values of {@link State} that the service accepts. */ export var KnownState; (function (KnownState) { /** All supported regulatory compliance controls in the given standard have a passed state */ KnownState["Passed"] = "Passed"; /** At least one supported regulatory compliance control in the given standard has a state of failed */ KnownState["Failed"] = "Failed"; /** All supported regulatory compliance controls in the given standard have a state of skipped */ KnownState["Skipped"] = "Skipped"; /** No supported regulatory compliance data for the given standard */ KnownState["Unsupported"] = "Unsupported"; })(KnownState || (KnownState = {})); /** Known values of {@link SubAssessmentStatusCode} that the service accepts. */ export var KnownSubAssessmentStatusCode; (function (KnownSubAssessmentStatusCode) { /** The resource is healthy */ KnownSubAssessmentStatusCode["Healthy"] = "Healthy"; /** The resource has a security issue that needs to be addressed */ KnownSubAssessmentStatusCode["Unhealthy"] = "Unhealthy"; /** Assessment for this resource did not happen */ KnownSubAssessmentStatusCode["NotApplicable"] = "NotApplicable"; })(KnownSubAssessmentStatusCode || (KnownSubAssessmentStatusCode = {})); /** Known values of {@link Severity} that the service accepts. */ export var KnownSeverity; (function (KnownSeverity) { KnownSeverity["Low"] = "Low"; KnownSeverity["Medium"] = "Medium"; KnownSeverity["High"] = "High"; })(KnownSeverity || (KnownSeverity = {})); /** Known values of {@link Source} that the service accepts. */ export var KnownSource; (function (KnownSource) { /** Resource is in Azure */ KnownSource["Azure"] = "Azure"; /** Resource in an on premise machine connected to Azure cloud */ KnownSource["OnPremise"] = "OnPremise"; /** SQL Resource in an on premise machine connected to Azure cloud */ KnownSource["OnPremiseSql"] = "OnPremiseSql"; })(KnownSource || (KnownSource = {})); /** Known values of {@link AssessedResourceType} that the service accepts. */ export var KnownAssessedResourceType; (function (KnownAssessedResourceType) { KnownAssessedResourceType["SqlServerVulnerability"] = "SqlServerVulnerability"; KnownAssessedResourceType["ContainerRegistryVulnerability"] = "ContainerRegistryVulnerability"; KnownAssessedResourceType["ServerVulnerability"] = "ServerVulnerability"; })(KnownAssessedResourceType || (KnownAssessedResourceType = {})); /** Known values of {@link EventSource} that the service accepts. */ export var KnownEventSource; (function (KnownEventSource) { KnownEventSource["Assessments"] = "Assessments"; KnownEventSource["AssessmentsSnapshot"] = "AssessmentsSnapshot"; KnownEventSource["SubAssessments"] = "SubAssessments"; KnownEventSource["SubAssessmentsSnapshot"] = "SubAssessmentsSnapshot"; KnownEventSource["Alerts"] = "Alerts"; KnownEventSource["SecureScores"] = "SecureScores"; KnownEventSource["SecureScoresSnapshot"] = "SecureScoresSnapshot"; KnownEventSource["SecureScoreControls"] = "SecureScoreControls"; KnownEventSource["SecureScoreControlsSnapshot"] = "SecureScoreControlsSnapshot"; KnownEventSource["RegulatoryComplianceAssessment"] = "RegulatoryComplianceAssessment"; KnownEventSource["RegulatoryComplianceAssessmentSnapshot"] = "RegulatoryComplianceAssessmentSnapshot"; })(KnownEventSource || (KnownEventSource = {})); /** Known values of {@link PropertyType} that the service accepts. */ export var KnownPropertyType; (function (KnownPropertyType) { KnownPropertyType["String"] = "String"; KnownPropertyType["Integer"] = "Integer"; KnownPropertyType["Number"] = "Number"; KnownPropertyType["Boolean"] = "Boolean"; })(KnownPropertyType || (KnownPropertyType = {})); /** Known values of {@link Operator} that the service accepts. */ export var KnownOperator; (function (KnownOperator) { /** Applies for decimal and non-decimal operands */ KnownOperator["Equals"] = "Equals"; /** Applies only for decimal operands */ KnownOperator["GreaterThan"] = "GreaterThan"; /** Applies only for decimal operands */ KnownOperator["GreaterThanOrEqualTo"] = "GreaterThanOrEqualTo"; /** Applies only for decimal operands */ KnownOperator["LesserThan"] = "LesserThan"; /** Applies only for decimal operands */ KnownOperator["LesserThanOrEqualTo"] = "LesserThanOrEqualTo"; /** Applies for decimal and non-decimal operands */ KnownOperator["NotEquals"] = "NotEquals"; /** Applies only for non-decimal operands */ KnownOperator["Contains"] = "Contains"; /** Applies only for non-decimal operands */ KnownOperator["StartsWith"] = "StartsWith"; /** Applies only for non-decimal operands */ KnownOperator["EndsWith"] = "EndsWith"; })(KnownOperator || (KnownOperator = {})); /** Known values of {@link ActionType} that the service accepts. */ export var KnownActionType; (function (KnownActionType) { KnownActionType["LogicApp"] = "LogicApp"; KnownActionType["EventHub"] = "EventHub"; KnownActionType["Workspace"] = "Workspace"; })(KnownActionType || (KnownActionType = {})); /** Known values of {@link ServerVulnerabilityAssessmentPropertiesProvisioningState} that the service accepts. */ export var KnownServerVulnerabilityAssessmentPropertiesProvisioningState; (function (KnownServerVulnerabilityAssessmentPropertiesProvisioningState) { KnownServerVulnerabilityAssessmentPropertiesProvisioningState["Succeeded"] = "Succeeded"; KnownServerVulnerabilityAssessmentPropertiesProvisioningState["Failed"] = "Failed"; KnownServerVulnerabilityAssessmentPropertiesProvisioningState["Canceled"] = "Canceled"; KnownServerVulnerabilityAssessmentPropertiesProvisioningState["Provisioning"] = "Provisioning"; KnownServerVulnerabilityAssessmentPropertiesProvisioningState["Deprovisioning"] = "Deprovisioning"; })(KnownServerVulnerabilityAssessmentPropertiesProvisioningState || (KnownServerVulnerabilityAssessmentPropertiesProvisioningState = {})); /** Known values of {@link Tactics} that the service accepts. */ export var KnownTactics; (function (KnownTactics) { KnownTactics["Reconnaissance"] = "Reconnaissance"; KnownTactics["ResourceDevelopment"] = "Resource Development"; KnownTactics["InitialAccess"] = "Initial Access"; KnownTactics["Execution"] = "Execution"; KnownTactics["Persistence"] = "Persistence"; KnownTactics["PrivilegeEscalation"] = "Privilege Escalation"; KnownTactics["DefenseEvasion"] = "Defense Evasion"; KnownTactics["CredentialAccess"] = "Credential Access"; KnownTactics["Discovery"] = "Discovery"; KnownTactics["LateralMovement"] = "Lateral Movement"; KnownTactics["Collection"] = "Collection"; KnownTactics["CommandAndControl"] = "Command and Control"; KnownTactics["Exfiltration"] = "Exfiltration"; KnownTactics["Impact"] = "Impact"; })(KnownTactics || (KnownTactics = {})); /** Known values of {@link Techniques} that the service accepts. */ export var KnownTechniques; (function (KnownTechniques) { KnownTechniques["AbuseElevationControlMechanism"] = "Abuse Elevation Control Mechanism"; KnownTechniques["AccessTokenManipulation"] = "Access Token Manipulation"; KnownTechniques["AccountDiscovery"] = "Account Discovery"; KnownTechniques["AccountManipulation"] = "Account Manipulation"; KnownTechniques["ActiveScanning"] = "Active Scanning"; KnownTechniques["ApplicationLayerProtocol"] = "Application Layer Protocol"; KnownTechniques["AudioCapture"] = "Audio Capture"; KnownTechniques["BootOrLogonAutostartExecution"] = "Boot or Logon Autostart Execution"; KnownTechniques["BootOrLogonInitializationScripts"] = "Boot or Logon Initialization Scripts"; KnownTechniques["BruteForce"] = "Brute Force"; KnownTechniques["CloudInfrastructureDiscovery"] = "Cloud Infrastructure Discovery"; KnownTechniques["CloudServiceDashboard"] = "Cloud Service Dashboard"; KnownTechniques["CloudServiceDiscovery"] = "Cloud Service Discovery"; KnownTechniques["CommandAndScriptingInterpreter"] = "Command and Scripting Interpreter"; KnownTechniques["CompromiseClientSoftwareBinary"] = "Compromise Client Software Binary"; KnownTechniques["CompromiseInfrastructure"] = "Compromise Infrastructure"; KnownTechniques["ContainerAndResourceDiscovery"] = "Container and Resource Discovery"; KnownTechniques["CreateAccount"] = "Create Account"; KnownTechniques["CreateOrModifySystemProcess"] = "Create or Modify System Process"; KnownTechniques["CredentialsFromPasswordStores"] = "Credentials from Password Stores"; KnownTechniques["DataDestruction"] = "Data Destruction"; KnownTechniques["DataEncryptedForImpact"] = "Data Encrypted for Impact"; KnownTechniques["DataFromCloudStorageObject"] = "Data from Cloud Storage Object"; KnownTechniques["DataFromConfigurationRepository"] = "Data from Configuration Repository"; KnownTechniques["DataFromInformationRepositories"] = "Data from Information Repositories"; KnownTechniques["DataFromLocalSystem"] = "Data from Local System"; KnownTechniques["DataManipulation"] = "Data Manipulation"; KnownTechniques["DataStaged"] = "Data Staged"; KnownTechniques["Defacement"] = "Defacement"; KnownTechniques["DeobfuscateDecodeFilesOrInformation"] = "Deobfuscate/Decode Files or Information"; KnownTechniques["DiskWipe"] = "Disk Wipe"; KnownTechniques["DomainTrustDiscovery"] = "Domain Trust Discovery"; KnownTechniques["DriveByCompromise"] = "Drive-by Compromise"; KnownTechniques["DynamicResolution"] = "Dynamic Resolution"; KnownTechniques["EndpointDenialOfService"] = "Endpoint Denial of Service"; KnownTechniques["EventTriggeredExecution"] = "Event Triggered Execution"; KnownTechniques["ExfiltrationOverAlternativeProtocol"] = "Exfiltration Over Alternative Protocol"; KnownTechniques["ExploitPublicFacingApplication"] = "Exploit Public-Facing Application"; KnownTechniques["ExploitationForClientExecution"] = "Exploitation for Client Execution"; KnownTechniques["ExploitationForCredentialAccess"] = "Exploitation for Credential Access"; KnownTechniques["ExploitationForDefenseEvasion"] = "Exploitation for Defense Evasion"; KnownTechniques["ExploitationForPrivilegeEscalation"] = "Exploitation for Privilege Escalation"; KnownTechniques["ExploitationOfRemoteServices"] = "Exploitation of Remote Services"; KnownTechniques["ExternalRemoteServices"] = "External Remote Services"; KnownTechniques["FallbackChannels"] = "Fallback Channels"; KnownTechniques["FileAndDirectoryDiscovery"] = "File and Directory Discovery"; KnownTechniques["GatherVictimNetworkInformation"] = "Gather Victim Network Information"; KnownTechniques["HideArtifacts"] = "Hide Artifacts"; KnownTechniques["HijackExecutionFlow"] = "Hijack Execution Flow"; KnownTechniques["ImpairDefenses"] = "Impair Defenses"; KnownTechniques["ImplantContainerImage"] = "Implant Container Image"; KnownTechniques["IndicatorRemovalOnHost"] = "Indicator Removal on Host"; KnownTechniques["IndirectCommandExecution"] = "Indirect Command Execution"; KnownTechniques["IngressToolTransfer"] = "Ingress Tool Transfer"; KnownTechniques["InputCapture"] = "Input Capture"; KnownTechniques["InterProcessCommunication"] = "Inter-Process Communication"; KnownTechniques["LateralToolTransfer"] = "Lateral Tool Transfer"; KnownTechniques["ManInTheMiddle"] = "Man-in-the-Middle"; KnownTechniques["Masquerading"] = "Masquerading"; KnownTechniques["ModifyAuthenticationProcess"] = "Modify Authentication Process"; KnownTechniques["ModifyRegistry"] = "Modify Registry"; KnownTechniques["NetworkDenialOfService"] = "Network Denial of Service"; KnownTechniques["NetworkServiceScanning"] = "Network Service Scanning"; KnownTechniques["NetworkSniffing"] = "Network Sniffing"; KnownTechniques["NonApplicationLayerProtocol"] = "Non-Application Layer Protocol"; KnownTechniques["NonStandardPort"] = "Non-Standard Port"; KnownTechniques["ObtainCapabilities"] = "Obtain Capabilities"; KnownTechniques["ObfuscatedFilesOrInformation"] = "Obfuscated Files or Information"; KnownTechniques["OfficeApplicationStartup"] = "Office Application Startup"; KnownTechniques["OSCredentialDumping"] = "OS Credential Dumping"; KnownTechniques["PermissionGroupsDiscovery"] = "Permission Groups Discovery"; KnownTechniques["Phishing"] = "Phishing"; KnownTechniques["PreOSBoot"] = "Pre-OS Boot"; KnownTechniques["ProcessDiscovery"] = "Process Discovery"; KnownTechniques["ProcessInjection"] = "Process Injection"; KnownTechniques["ProtocolTunneling"] = "Protocol Tunneling"; KnownTechniques["Proxy"] = "Proxy"; KnownTechniques["QueryRegistry"] = "Query Registry"; KnownTechniques["RemoteAccessSoftware"] = "Remote Access Software"; KnownTechniques["RemoteServiceSessionHijacking"] = "Remote Service Session Hijacking"; KnownTechniques["RemoteServices"] = "Remote Services"; KnownTechniques["RemoteSystemDiscovery"] = "Remote System Discovery"; KnownTechniques["ResourceHijacking"] = "Resource Hijacking"; KnownTechniques["ScheduledTaskJob"] = "Scheduled Task/Job"; KnownTechniques["ScreenCapture"] = "Screen Capture"; KnownTechniques["SearchVictimOwnedWebsites"] = "Search Victim-Owned Websites"; KnownTechniques["ServerSoftwareComponent"] = "Server Software Component"; KnownTechniques["ServiceStop"] = "Service Stop"; KnownTechniques["SignedBinaryProxyExecution"] = "Signed Binary Proxy Execution"; KnownTechniques["SoftwareDeploymentTools"] = "Software Deployment Tools"; KnownTechniques["SQLStoredProcedures"] = "SQL Stored Procedures"; KnownTechniques["StealOrForgeKerberosTickets"] = "Steal or Forge Kerberos Tickets"; KnownTechniques["SubvertTrustControls"] = "Subvert Trust Controls"; KnownTechniques["SupplyChainCompromise"] = "Supply Chain Compromise"; KnownTechniques["SystemInformationDiscovery"] = "System Information Discovery"; KnownTechniques["TaintSharedContent"] = "Taint Shared Content"; KnownTechniques["TrafficSignaling"] = "Traffic Signaling"; KnownTechniques["TransferDataToCloudAccount"] = "Transfer Data to Cloud Account"; KnownTechniques["TrustedRelationship"] = "Trusted Relationship"; KnownTechniques["UnsecuredCredentials"] = "Unsecured Credentials"; KnownTechniques["UserExecution"] = "User Execution"; KnownTechniques["ValidAccounts"] = "Valid Accounts"; KnownTechniques["WindowsManagementInstrumentation"] = "Windows Management Instrumentation"; KnownTechniques["FileAndDirectoryPermissionsModification"] = "File and Directory Permissions Modification"; })(KnownTechniques || (KnownTechniques = {})); /** Known values of {@link Categories} that the service accepts. */ export var KnownCategories; (function (KnownCategories) { KnownCategories["Compute"] = "Compute"; KnownCategories["Networking"] = "Networking"; KnownCategories["Data"] = "Data"; KnownCategories["IdentityAndAccess"] = "IdentityAndAccess"; KnownCategories["IoT"] = "IoT"; })(KnownCategories || (KnownCategories = {})); /** Known values of {@link UserImpact} that the service accepts. */ export var KnownUserImpact; (function (KnownUserImpact) { KnownUserImpact["Low"] = "Low"; KnownUserImpact["Moderate"] = "Moderate"; KnownUserImpact["High"] = "High"; })(KnownUserImpact || (KnownUserImpact = {})); /** Known values of {@link ImplementationEffort} that the service accepts. */ export var KnownImplementationEffort; (function (KnownImplementationEffort) { KnownImplementationEffort["Low"] = "Low"; KnownImplementationEffort["Moderate"] = "Moderate"; KnownImplementationEffort["High"] = "High"; })(KnownImplementationEffort || (KnownImplementationEffort = {})); /** Known values of {@link Threats} that the service accepts. */ export var KnownThreats; (function (KnownThreats) { KnownThreats["AccountBreach"] = "accountBreach"; KnownThreats["DataExfiltration"] = "dataExfiltration"; KnownThreats["DataSpillage"] = "dataSpillage"; KnownThreats["MaliciousInsider"] = "maliciousInsider"; KnownThreats["ElevationOfPrivilege"] = "elevationOfPrivilege"; KnownThreats["ThreatResistance"] = "threatResistance"; KnownThreats["MissingCoverage"] = "missingCoverage"; KnownThreats["DenialOfService"] = "denialOfService"; })(KnownThreats || (KnownThreats = {})); /** Known values of {@link AssessmentType} that the service accepts. */ export var KnownAssessmentType; (function (KnownAssessmentType) { /** Azure Security Center managed assessments */ KnownAssessmentType["BuiltIn"] = "BuiltIn"; /** User defined policies that are automatically ingested from Azure Policy to Azure Security Center */ KnownAssessmentType["CustomPolicy"] = "CustomPolicy"; /** User assessments pushed directly by the user or other third party to Azure Security Center */ KnownAssessmentType["CustomerManaged"] = "CustomerManaged"; /** An assessment that was created by a verified 3rd party if the user connected it to ASC */ KnownAssessmentType["VerifiedPartner"] = "VerifiedPartner"; })(KnownAssessmentType || (KnownAssessmentType = {})); /** Known values of {@link AssessmentStatusCode} that the service accepts. */ export var KnownAssessmentStatusCode; (function (KnownAssessmentStatusCode) { /** The resource is healthy */ KnownAssessmentStatusCode["Healthy"] = "Healthy"; /** The resource has a security issue that needs to be addressed */ KnownAssessmentStatusCode["Unhealthy"] = "Unhealthy"; /** Assessment for this resource did not happen */ KnownAssessmentStatusCode["NotApplicable"] = "NotApplicable"; })(KnownAssessmentStatusCode || (KnownAssessmentStatusCode = {})); /** Known values of {@link ExpandEnum} that the service accepts. */ export var KnownExpandEnum; (function (KnownExpandEnum) { /** All links associated with an assessment */ KnownExpandEnum["Links"] = "links"; /** Assessment metadata */ KnownExpandEnum["Metadata"] = "metadata"; })(KnownExpandEnum || (KnownExpandEnum = {})); /** Known values of {@link EnforcementMode} that the service accepts. */ export var KnownEnforcementMode; (function (KnownEnforcementMode) { KnownEnforcementMode["Audit"] = "Audit"; KnownEnforcementMode["Enforce"] = "Enforce"; KnownEnforcementMode["None"] = "None"; })(KnownEnforcementMode || (KnownEnforcementMode = {})); /** Known values of {@link ConfigurationStatus} that the service accepts. */ export var KnownConfigurationStatus; (function (KnownConfigurationStatus) { KnownConfigurationStatus["Configured"] = "Configured"; KnownConfigurationStatus["NotConfigured"] = "NotConfigured"; KnownConfigurationStatus["InProgress"] = "InProgress"; KnownConfigurationStatus["Failed"] = "Failed"; KnownConfigurationStatus["NoStatus"] = "NoStatus"; })(KnownConfigurationStatus || (KnownConfigurationStatus = {})); /** Known values of {@link RecommendationStatus} that the service accepts. */ export var KnownRecommendationStatus; (function (KnownRecommendationStatus) { KnownRecommendationStatus["Recommended"] = "Recommended"; KnownRecommendationStatus["NotRecommended"] = "NotRecommended"; KnownRecommendationStatus["NotAvailable"] = "NotAvailable"; KnownRecommendationStatus["NoStatus"] = "NoStatus"; })(KnownRecommendationStatus || (KnownRecommendationStatus = {})); /** Known values of {@link AdaptiveApplicationControlIssue} that the service accepts. */ export var KnownAdaptiveApplicationControlIssue; (function (KnownAdaptiveApplicationControlIssue) { KnownAdaptiveApplicationControlIssue["ViolationsAudited"] = "ViolationsAudited"; KnownAdaptiveApplicationControlIssue["ViolationsBlocked"] = "ViolationsBlocked"; KnownAdaptiveApplicationControlIssue["MsiAndScriptViolationsAudited"] = "MsiAndScriptViolationsAudited"; KnownAdaptiveApplicationControlIssue["MsiAndScriptViolationsBlocked"] = "MsiAndScriptViolationsBlocked"; KnownAdaptiveApplicationControlIssue["ExecutableViolationsAudited"] = "ExecutableViolationsAudited"; KnownAdaptiveApplicationControlIssue["RulesViolatedManually"] = "RulesViolatedManually"; })(KnownAdaptiveApplicationControlIssue || (KnownAdaptiveApplicationControlIssue = {})); /** Known values of {@link SourceSystem} that the service accepts. */ export var KnownSourceSystem; (function (KnownSourceSystem) { KnownSourceSystem["AzureAppLocker"] = "Azure_AppLocker"; KnownSourceSystem["AzureAuditD"] = "Azure_AuditD"; KnownSourceSystem["NonAzureAppLocker"] = "NonAzure_AppLocker"; KnownSourceSystem["NonAzureAuditD"] = "NonAzure_AuditD"; KnownSourceSystem["None"] = "None"; })(KnownSourceSystem || (KnownSourceSystem = {})); /** Known values of {@link RecommendationAction} that the service accepts. */ export var KnownRecommendationAction; (function (KnownRecommendationAction) { KnownRecommendationAction["Recommended"] = "Recommended"; KnownRecommendationAction["Add"] = "Add"; KnownRecommendationAction["Remove"] = "Remove"; })(KnownRecommendationAction || (KnownRecommendationAction = {})); /** Known values of {@link EnforcementSupport} that the service accepts. */ export var KnownEnforcementSupport; (function (KnownEnforcementSupport) { KnownEnforcementSupport["Supported"] = "Supported"; KnownEnforcementSupport["NotSupported"] = "NotSupported"; KnownEnforcementSupport["Unknown"] = "Unknown"; })(KnownEnforcementSupport || (KnownEnforcementSupport = {})); /** Known values of {@link FileType} that the service accepts. */ export var KnownFileType; (function (KnownFileType) { KnownFileType["Exe"] = "Exe"; KnownFileType["Dll"] = "Dll"; KnownFileType["Msi"] = "Msi"; KnownFileType["Script"] = "Script"; KnownFileType["Executable"] = "Executable"; KnownFileType["Unknown"] = "Unknown"; })(KnownFileType || (KnownFileType = {})); /** Known values of {@link Direction} that the service accepts. */ export var KnownDirection; (function (KnownDirection) { KnownDirection["Inbound"] = "Inbound"; KnownDirection["Outbound"] = "Outbound"; })(KnownDirection || (KnownDirection = {})); /** Known values of {@link TransportProtocol} that the service accepts. */ export var KnownTransportProtocol; (function (KnownTransportProtocol) { KnownTransportProtocol["TCP"] = "TCP"; KnownTransportProtocol["UDP"] = "UDP"; })(KnownTransportProtocol || (KnownTransportProtocol = {})); /** Known values of {@link ConnectionType} that the service accepts. */ export var KnownConnectionType; (function (KnownConnectionType) { KnownConnectionType["Internal"] = "Internal"; KnownConnectionType["External"] = "External"; })(KnownConnectionType || (KnownConnectionType = {})); /** Known values of {@link Protocol} that the service accepts. */ export var KnownProtocol; (function (KnownProtocol) { KnownProtocol["TCP"] = "TCP"; KnownProtocol["UDP"] = "UDP"; KnownProtocol["All"] = "*"; })(KnownProtocol || (KnownProtocol = {})); /** Known values of {@link Status} that the service accepts. */ export var KnownStatus; (function (KnownStatus) { KnownStatus["Revoked"] = "Revoked"; KnownStatus["Initiated"] = "Initiated"; })(KnownStatus || (KnownStatus = {})); /** Known values of {@link StatusReason} that the service accepts. */ export var KnownStatusReason; (function (KnownStatusReason) { KnownStatusReason["Expired"] = "Expired"; KnownStatusReason["UserRequested"] = "UserRequested"; KnownStatusReason["NewerRequestInitiated"] = "NewerRequestInitiated"; })(KnownStatusReason || (KnownStatusReason = {})); /** Known values of {@link SecurityFamily} that the service accepts. */ export var KnownSecurityFamily; (function (KnownSecurityFamily) { KnownSecurityFamily["Waf"] = "Waf"; KnownSecurityFamily["Ngfw"] = "Ngfw"; KnownSecurityFamily["SaasWaf"] = "SaasWaf"; KnownSecurityFamily["Va"] = "Va"; })(KnownSecurityFamily || (KnownSecurityFamily = {})); /** Known values of {@link ExternalSecuritySolutionKind} that the service accepts. */ export var KnownExternalSecuritySolutionKind; (function (KnownExternalSecuritySolutionKind) { KnownExternalSecuritySolutionKind["CEF"] = "CEF"; KnownExternalSecuritySolutionKind["ATA"] = "ATA"; KnownExternalSecuritySolutionKind["AAD"] = "AAD"; })(KnownExternalSecuritySolutionKind || (KnownExternalSecuritySolutionKind = {})); /** Known values of {@link ExpandControlsEnum} that the service accepts. */ export var KnownExpandControlsEnum; (function (KnownExpandControlsEnum) { /** Add definition object for each control */ KnownExpandControlsEnum["Definition"] = "definition"; })(KnownExpandControlsEnum || (KnownExpandControlsEnum = {})); /** Known values of {@link ControlType} that the service accepts. */ export var KnownControlType; (function (KnownControlType) { /** Azure Security Center managed assessments */ KnownControlType["BuiltIn"] = "BuiltIn"; /** Non Azure Security Center managed assessments */ KnownControlType["Custom"] = "Custom"; })(KnownControlType || (KnownControlType = {})); /** Known values of {@link ProvisioningState} that the service accepts. */ export var KnownProvisioningState; (function (KnownProvisioningState) { KnownProvisioningState["Succeeded"] = "Succeeded"; KnownProvisioningState["Failed"] = "Failed"; KnownProvisioningState["Updating"] = "Updating"; })(KnownProvisioningState || (KnownProvisioningState = {})); /** Known values of {@link HybridComputeProvisioningState} that the service accepts. */ export var KnownHybridComputeProvisioningState; (function (KnownHybridComputeProvisioningState) { /** Valid service principal details. */ KnownHybridComputeProvisioningState["Valid"] = "Valid"; /** Invalid service principal details. */ KnownHybridComputeProvisioningState["Invalid"] = "Invalid"; /** the service principal details are expired */ KnownHybridComputeProvisioningState["Expired"] = "Expired"; })(KnownHybridComputeProvisioningState || (KnownHybridComputeProvisioningState = {})); /** Known values of {@link AuthenticationProvisioningState} that the service accepts. */ export var KnownAuthenticationProvisioningState; (function (KnownAuthenticationProvisioningState) { /** Valid connector */ KnownAuthenticationProvisioningState["Valid"] = "Valid"; /** Invalid connector */ KnownAuthenticationProvisioningState["Invalid"] = "Invalid"; /** the connection has expired */ KnownAuthenticationProvisioningState["Expired"] = "Expired"; /** Incorrect policy of the connector */ KnownAuthenticationProvisioningState["IncorrectPolicy"] = "IncorrectPolicy"; })(KnownAuthenticationProvisioningState || (KnownAuthenticationProvisioningState = {})); /** Known values of {@link PermissionProperty} that the service accepts. */ export var KnownPermissionProperty; (function (KnownPermissionProperty) { /** This permission provides read only access to AWS Security Hub resources. */ KnownPermissionProperty["AWSAWSSecurityHubReadOnlyAccess"] = "AWS::AWSSecurityHubReadOnlyAccess"; /** This permission grants access to read security configuration metadata. */ KnownPermissionProperty["AWSSecurityAudit"] = "AWS::SecurityAudit"; /** The permission provides for EC2 Automation service to execute activities defined within Automation documents. */ KnownPermissionProperty["AWSAmazonSSMAutomationRole"] = "AWS::AmazonSSMAutomationRole"; /** This permission provides read only access to GCP Security Command Center. */ KnownPermissionProperty["GCPSecurityCenterAdminViewer"] = "GCP::Security Center Admin Viewer"; })(KnownPermissionProperty || (KnownPermissionProperty = {})); /** Known values of {@link AuthenticationType} that the service accepts. */ export var KnownAuthenticationType; (function (KnownAuthenticationType) { /** AWS cloud account connector user credentials authentication */ KnownAuthenticationType["AwsCreds"] = "awsCreds"; /** AWS account connector assume role authentication */ KnownAuthenticationType["AwsAssumeRole"] = "awsAssumeRole"; /** GCP account connector service to service authentication */ KnownAuthenticationType["GcpCredentials"] = "gcpCredentials"; })(KnownAuthenticationType || (KnownAuthenticationType = {})); /** Known values of {@link ScanTriggerType} that the service accepts. */ export var KnownScanTriggerType; (function (KnownScanTriggerType) { /** OnDemand */ KnownScanTriggerType["OnDemand"] = "OnDemand"; /** Recurring */ KnownScanTriggerType["Recurring"] = "Recurring"; })(KnownScanTriggerType || (KnownScanTriggerType = {})); /** Known values of {@link ScanState} that the service accepts. */ export var KnownScanState; (function (KnownScanState) { /** Failed */ KnownScanState["Failed"] = "Failed"; /** FailedToRun */ KnownScanState["FailedToRun"] = "FailedToRun"; /** InProgress */ KnownScanState["InProgress"] = "InProgress"; /** Passed */ KnownScanState["Passed"] = "Passed"; })(KnownScanState || (KnownScanState = {})); /** Known values of {@link RuleStatus} that the service accepts. */ export var KnownRuleStatus; (function (KnownRuleStatus) { /** NonFinding */ KnownRuleStatus["NonFinding"] = "NonFinding"; /** Finding */ KnownRuleStatus["Finding"] = "Finding"; /** InternalError */ KnownRuleStatus["InternalError"] = "InternalError"; })(KnownRuleStatus || (KnownRuleStatus = {})); /** Known values of {@link RuleSeverity} that the service accepts. */ export var KnownRuleSeverity; (function (KnownRuleSeverity) { /** High */ KnownRuleSeverity["High"] = "High"; /** Medium */ KnownRuleSeverity["Medium"] = "Medium"; /** Low */ KnownRuleSeverity["Low"] = "Low"; /** Informational */ KnownRuleSeverity["Informational"] = "Informational"; /** Obsolete */ KnownRuleSeverity["Obsolete"] = "Obsolete"; })(KnownRuleSeverity || (KnownRuleSeverity = {})); /** Known values of {@link RuleType} that the service accepts. */ export var KnownRuleType; (function (KnownRuleType) { /** Binary */ KnownRuleType["Binary"] = "Binary"; /** BaselineExpected */ KnownRuleType["BaselineExpected"] = "BaselineExpected"; /** PositiveList */ KnownRuleType["PositiveList"] = "PositiveList"; /** NegativeList */ KnownRuleType["NegativeList"] = "NegativeList"; })(KnownRuleType || (KnownRuleType = {})); /** Known values of {@link AlertSeverity} that the service accepts. */ export var KnownAlertSeverity; (function (KnownAlertSeverity) { /** Informational */ KnownAlertSeverity["Informational"] = "Informational"; /** Low */ KnownAlertSeverity["Low"] = "Low"; /** Medium */ KnownAlertSeverity["Medium"] = "Medium"; /** High */ KnownAlertSeverity["High"] = "High"; })(KnownAlertSeverity || (KnownAlertSeverity = {})); /** Known values of {@link Intent} that the service accepts. */ export var KnownIntent; (function (KnownIntent) { /** Unknown */ KnownIntent["Unknown"] = "Unknown"; /** PreAttack could be either an attempt to access a certain resource regardless of a malicious intent, or a failed attempt to gain access to a target system to gather information prior to exploitation. This step is usually detected as an attempt, originating from outside the network, to scan the target system and find a way in. Further details on the PreAttack stage can be read in [MITRE Pre-Att&ck matrix](https://attack.mitre.org/matrices/pre/). */ KnownIntent["PreAttack"] = "PreAttack"; /** InitialAccess is the stage where an attacker manages to get foothold on the attacked resource. */ KnownIntent["InitialAccess"] = "InitialAccess"; /** Persistence is any access, action, or configuration change to a system that gives a threat actor a persistent presence on that system. */ KnownIntent["Persistence"] = "Persistence"; /** Privilege escalation is the result of actions that allow an adversary to obtain a higher level of permissions on a system or network. */ KnownIntent["PrivilegeEscalation"] = "PrivilegeEscalation"; /** Defense evasion consists of techniques an adversary may use to evade detection or avoid other defenses. */ KnownIntent["DefenseEvasion"] = "DefenseEvasion"; /** Credential access represents techniques resulting in access to or control over system, domain, or service credentials that are used within an enterprise environment. */ KnownIntent["CredentialAccess"] = "CredentialAccess"; /** Discovery consists of techniques that allow the adversary to gain knowledge about the system and internal network. */ KnownIntent["Discovery"] = "Discovery"; /** Lateral movement consists of techniques that enable an adversary to access and control remote systems on a network and could, but does not necessarily, include execution of tools on remote systems. */ KnownIntent["LateralMovement"] = "LateralMovement"; /** The execution tactic represents techniques that result in execution of adversary-controlled code on a local or remote system. */ KnownIntent["Execution"] = "Execution"; /** Collection consists of techniques used to identify and gather information, such as sensitive files, from a target network prior to exfiltration. */ KnownIntent["Collection"] = "Collection"; /** Exfiltration refers to techniques and attributes that result or aid in the adversary removing files and information from a target network. */ KnownIntent["Exfiltration"] = "Exfiltration"; /** The command and control tactic represents how adversaries communicate with systems under their control within a target network. */ KnownIntent["CommandAndControl"] = "CommandAndControl"; /** Impact events primarily try to directly reduce the availability or integrity of a system, service, or network; including manipulation of data to impact a business or operational process. */ KnownIntent["Impact"] = "Impact"; /** Probing could be either an attempt to access a certain resource regardless of a malicious intent, or a failed attempt to gain access to a target system to gather information prior to exploitation. */ KnownIntent["Probing"] = "Probing"; /** Exploitation is the stage where an attacker manages to get a foothold on the attacked resource. This stage is relevant for compute hosts and resources such as user accounts, certificates etc. */ KnownIntent["Exploitation"] = "Exploitation"; })(KnownIntent || (KnownIntent = {})); /** Known values of {@link ResourceIdentifierType} that the service accepts. */ export var KnownResourceIdentifierType; (function (KnownResourceIdentifierType) { KnownResourceIdentifierType["AzureResource"] = "AzureResource"; KnownResourceIdentifierType["LogAnalytics"] = "LogAnalytics"; })(KnownResourceIdentifierType || (KnownResourceIdentifierType = {})); /** Known values of {@link AlertStatus} that the service accepts. */ export var KnownAlertStatus; (function (KnownAlertStatus) { /** An alert which doesn't specify a value is assigned the status 'Active' */ KnownAlertStatus["Active"] = "Active"; /** Alert closed after handling */ KnownAlertStatus["Resolved"] = "Resolved"; /** Alert dismissed as false positive */ KnownAlertStatus["Dismissed"] = "Dismissed"; })(KnownAlertStatus || (KnownAlertStatus = {})); /** Known values of {@link Kind} that the service accepts. */ export var KnownKind; (function (KnownKind) { /** Simulate alerts according to bundles */ KnownKind["Bundles"] = "Bundles"; })(KnownKind || (KnownKind = {})); /** Known values of {@link SettingKind} that the service accepts. */ export var KnownSettingKind; (function (KnownSettingKind) { KnownSettingKind["DataExportSettings"] = "DataExportSettings"; KnownSettingKind["AlertSuppressionSetting"] = "AlertSuppressionSetting"; KnownSettingKind["AlertSyncSettings"] = "AlertSyncSettings"; })(KnownSettingKind || (KnownSettingKind = {})); /** Known values of {@link SettingName} that the service accepts. */ export var KnownSettingName; (function (KnownSettingName) { KnownSettingName["Mcas"] = "MCAS"; KnownSettingName["Wdatp"] = "WDATP"; KnownSettingName["WdatpExcludeLinuxPublicPreview"] = "WDATP_EXCLUDE_LINUX_PUBLIC_PREVIEW"; KnownSettingName["Sentinel"] = "Sentinel"; })(KnownSettingName || (KnownSettingName = {})); /** Known values of {@link EndOfSupportStatus} that the service accepts. */ export var KnownEndOfSupportStatus; (function (KnownEndOfSupportStatus) { KnownEndOfSupportStatus["None"] = "None"; KnownEndOfSupportStatus["NoLongerSupported"] = "noLongerSupported"; KnownEndOfSupportStatus["VersionNoLongerSupported"] = "versionNoLongerSupported"; KnownEndOfSupportStatus["UpcomingNoLongerSupported"] = "upcomingNoLongerSupported"; KnownEndOfSupportStatus["UpcomingVersionNoLongerSupported"] = "upcomingVersionNoLongerSupported"; })(KnownEndOfSupportStatus || (KnownEndOfSupportStatus = {})); /** Known values of {@link CloudName} that the service accepts. */ export var KnownCloudName; (function (KnownCloudName) { KnownCloudName["Azure"] = "Azure"; KnownCloudName["AWS"] = "AWS"; KnownCloudName["GCP"] = "GCP"; })(KnownCloudName || (KnownCloudName = {})); /** Known values of {@link OfferingType} that the service accepts. */ export var KnownOfferingType; (function (KnownOfferingType) { KnownOfferingType["CspmMonitorAws"] = "CspmMonitorAws"; KnownOfferingType["DefenderForContainersAws"] = "DefenderForContainersAws"; KnownOfferingType["DefenderForServersAws"] = "DefenderForServersAws"; KnownOfferingType["InformationProtectionAws"] = "InformationProtectionAws"; })(KnownOfferingType || (KnownOfferingType = {})); /** Known values of {@link OrganizationMembershipType} that the service accepts. */ export var KnownOrganizationMembershipType; (function (KnownOrganizationMembershipType) { KnownOrganizationMembershipType["Member"] = "Member"; KnownOrganizationMembershipType["Organization"] = "Organization"; })(KnownOrganizationMembershipType || (KnownOrganizationMembershipType = {})); /** Known values of {@link AadConnectivityState} that the service accepts. */ export var KnownAadConnectivityState; (function (KnownAadConnectivityState) { KnownAadConnectivityState["Discovered"] = "Discovered"; KnownAadConnectivityState["NotLicensed"] = "NotLicensed"; KnownAadConnectivityState["Connected"] = "Connected"; })(KnownAadConnectivityState || (KnownAadConnectivityState = {})); /** Known values of {@link BundleType} that the service accepts. */ export var KnownBundleType; (function (KnownBundleType) { KnownBundleType["AppServices"] = "AppServices"; KnownBundleType["DNS"] = "DNS"; KnownBundleType["KeyVaults"] = "KeyVaults"; KnownBundleType["Kub