Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/arm-security

Package version

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Object literals

Type aliases

AadConnectivityState

AadConnectivityState: string

Defines values for AadConnectivityState.
KnownAadConnectivityState can be used interchangeably with AadConnectivityState, this enum contains the known values that the service supports.

Known values supported by the service

Discovered
NotLicensed
Connected

ActionType

ActionType: string

Defines values for ActionType.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.

Known values supported by the service

LogicApp
EventHub
Workspace

AdaptiveApplicationControlIssue

AdaptiveApplicationControlIssue: string

Defines values for AdaptiveApplicationControlIssue.
KnownAdaptiveApplicationControlIssue can be used interchangeably with AdaptiveApplicationControlIssue, this enum contains the known values that the service supports.

Known values supported by the service

ViolationsAudited
ViolationsBlocked
MsiAndScriptViolationsAudited
MsiAndScriptViolationsBlocked
ExecutableViolationsAudited
RulesViolatedManually

AdaptiveApplicationControlsGetResponse

AdaptiveApplicationControlsGetResponse: AdaptiveApplicationControlGroup

Contains response data for the get operation.

AdaptiveApplicationControlsListResponse

AdaptiveApplicationControlsListResponse: AdaptiveApplicationControlGroups

Contains response data for the list operation.

AdaptiveApplicationControlsPutResponse

AdaptiveApplicationControlsPutResponse: AdaptiveApplicationControlGroup

Contains response data for the put operation.

AdaptiveNetworkHardeningsGetResponse

AdaptiveNetworkHardeningsGetResponse: AdaptiveNetworkHardening

Contains response data for the get operation.

AdaptiveNetworkHardeningsListByExtendedResourceNextResponse

AdaptiveNetworkHardeningsListByExtendedResourceNextResponse: AdaptiveNetworkHardeningsList

Contains response data for the listByExtendedResourceNext operation.

AdaptiveNetworkHardeningsListByExtendedResourceResponse

AdaptiveNetworkHardeningsListByExtendedResourceResponse: AdaptiveNetworkHardeningsList

Contains response data for the listByExtendedResource operation.

AdditionalDataUnion

AdditionalWorkspaceDataType

AdditionalWorkspaceDataType: string

Defines values for AdditionalWorkspaceDataType.
KnownAdditionalWorkspaceDataType can be used interchangeably with AdditionalWorkspaceDataType, this enum contains the known values that the service supports.

Known values supported by the service

Alerts
RawEvents

AdditionalWorkspaceType

AdditionalWorkspaceType: string

Defines values for AdditionalWorkspaceType.
KnownAdditionalWorkspaceType can be used interchangeably with AdditionalWorkspaceType, this enum contains the known values that the service supports.

Known values supported by the service

Sentinel

AdvancedThreatProtectionCreateResponse

AdvancedThreatProtectionCreateResponse: AdvancedThreatProtectionSetting

Contains response data for the create operation.

AdvancedThreatProtectionGetResponse

AdvancedThreatProtectionGetResponse: AdvancedThreatProtectionSetting

Contains response data for the get operation.

AlertSeverity

AlertSeverity: string

Defines values for AlertSeverity.
KnownAlertSeverity can be used interchangeably with AlertSeverity, this enum contains the known values that the service supports.

Known values supported by the service

Informational: Informational
Low: Low
Medium: Medium
High: High

AlertSimulatorRequestPropertiesUnion

AlertStatus

AlertStatus: string

Defines values for AlertStatus.
KnownAlertStatus can be used interchangeably with AlertStatus, this enum contains the known values that the service supports.

Known values supported by the service

Active: An alert which doesn't specify a value is assigned the status 'Active'
InProgress: An alert which is in handling state
Resolved: Alert closed after handling
Dismissed: Alert dismissed as false positive

AlertsGetResourceGroupLevelResponse

AlertsGetResourceGroupLevelResponse: Alert

Contains response data for the getResourceGroupLevel operation.

AlertsGetSubscriptionLevelResponse

AlertsGetSubscriptionLevelResponse: Alert

Contains response data for the getSubscriptionLevel operation.

AlertsListByResourceGroupNextResponse

AlertsListByResourceGroupNextResponse: AlertList

Contains response data for the listByResourceGroupNext operation.

AlertsListByResourceGroupResponse

AlertsListByResourceGroupResponse: AlertList

Contains response data for the listByResourceGroup operation.

AlertsListNextResponse

AlertsListNextResponse: AlertList

Contains response data for the listNext operation.

AlertsListResourceGroupLevelByRegionNextResponse

AlertsListResourceGroupLevelByRegionNextResponse: AlertList

Contains response data for the listResourceGroupLevelByRegionNext operation.

AlertsListResourceGroupLevelByRegionResponse

AlertsListResourceGroupLevelByRegionResponse: AlertList

Contains response data for the listResourceGroupLevelByRegion operation.

AlertsListResponse

AlertsListResponse: AlertList

Contains response data for the list operation.

AlertsListSubscriptionLevelByRegionNextResponse

AlertsListSubscriptionLevelByRegionNextResponse: AlertList

Contains response data for the listSubscriptionLevelByRegionNext operation.

AlertsListSubscriptionLevelByRegionResponse

AlertsListSubscriptionLevelByRegionResponse: AlertList

Contains response data for the listSubscriptionLevelByRegion operation.

AlertsSuppressionRulesGetResponse

AlertsSuppressionRulesGetResponse: AlertsSuppressionRule

Contains response data for the get operation.

AlertsSuppressionRulesListNextResponse

AlertsSuppressionRulesListNextResponse: AlertsSuppressionRulesList

Contains response data for the listNext operation.

AlertsSuppressionRulesListResponse

AlertsSuppressionRulesListResponse: AlertsSuppressionRulesList

Contains response data for the list operation.

AlertsSuppressionRulesUpdateResponse

AlertsSuppressionRulesUpdateResponse: AlertsSuppressionRule

Contains response data for the update operation.

AllowedConnectionsGetResponse

AllowedConnectionsGetResponse: AllowedConnectionsResource

Contains response data for the get operation.

AllowedConnectionsListByHomeRegionNextResponse

AllowedConnectionsListByHomeRegionNextResponse: AllowedConnectionsList

Contains response data for the listByHomeRegionNext operation.

AllowedConnectionsListByHomeRegionResponse

AllowedConnectionsListByHomeRegionResponse: AllowedConnectionsList

Contains response data for the listByHomeRegion operation.

AllowedConnectionsListNextResponse

AllowedConnectionsListNextResponse: AllowedConnectionsList

Contains response data for the listNext operation.

AllowedConnectionsListResponse

AllowedConnectionsListResponse: AllowedConnectionsList

Contains response data for the list operation.

AllowlistCustomAlertRuleUnion

ApplicationConditionOperator

ApplicationConditionOperator: string

Defines values for ApplicationConditionOperator.
KnownApplicationConditionOperator can be used interchangeably with ApplicationConditionOperator, this enum contains the known values that the service supports.

Known values supported by the service

Contains: Checks that the string value of the data defined in Property contains the given value
In: Checks that the string value of the data defined in Property equals any of the given values (exact fit)

ApplicationCreateOrUpdateResponse

ApplicationCreateOrUpdateResponse: Application

Contains response data for the createOrUpdate operation.

ApplicationGetResponse

ApplicationGetResponse: Application

Contains response data for the get operation.

ApplicationSourceResourceType

ApplicationSourceResourceType: string

Defines values for ApplicationSourceResourceType.
KnownApplicationSourceResourceType can be used interchangeably with ApplicationSourceResourceType, this enum contains the known values that the service supports.

Known values supported by the service

Assessments: The source of the application is assessments

ApplicationsListNextResponse

ApplicationsListNextResponse: ApplicationsList

Contains response data for the listNext operation.

ApplicationsListResponse

ApplicationsListResponse: ApplicationsList

Contains response data for the list operation.

AssessedResourceType

AssessedResourceType: string

Defines values for AssessedResourceType.
KnownAssessedResourceType can be used interchangeably with AssessedResourceType, this enum contains the known values that the service supports.

Known values supported by the service

SqlServerVulnerability
ContainerRegistryVulnerability
ServerVulnerability

AssessmentStatusCode

AssessmentStatusCode: string

Defines values for AssessmentStatusCode.
KnownAssessmentStatusCode can be used interchangeably with AssessmentStatusCode, this enum contains the known values that the service supports.

Known values supported by the service

Healthy: The resource is healthy
Unhealthy: The resource has a security issue that needs to be addressed
NotApplicable: Assessment for this resource did not happen

AssessmentType

AssessmentType: string

Defines values for AssessmentType.
KnownAssessmentType can be used interchangeably with AssessmentType, this enum contains the known values that the service supports.

Known values supported by the service

BuiltIn: Microsoft Defender for Cloud managed assessments
CustomPolicy: User defined policies that are automatically ingested from Azure Policy to Microsoft Defender for Cloud
CustomerManaged: User assessments pushed directly by the user or other third party to Microsoft Defender for Cloud
VerifiedPartner: An assessment that was created by a verified 3rd party if the user connected it to ASC

AssessmentsCreateOrUpdateResponse

AssessmentsCreateOrUpdateResponse: SecurityAssessmentResponse

Contains response data for the createOrUpdate operation.

AssessmentsGetResponse

AssessmentsGetResponse: SecurityAssessmentResponse

Contains response data for the get operation.

AssessmentsListNextResponse

AssessmentsListNextResponse: SecurityAssessmentList

Contains response data for the listNext operation.

AssessmentsListResponse

AssessmentsListResponse: SecurityAssessmentList

Contains response data for the list operation.

AssessmentsMetadataCreateInSubscriptionResponse

AssessmentsMetadataCreateInSubscriptionResponse: SecurityAssessmentMetadataResponse

Contains response data for the createInSubscription operation.

AssessmentsMetadataGetInSubscriptionResponse

AssessmentsMetadataGetInSubscriptionResponse: SecurityAssessmentMetadataResponse

Contains response data for the getInSubscription operation.

AssessmentsMetadataGetResponse

AssessmentsMetadataGetResponse: SecurityAssessmentMetadataResponse

Contains response data for the get operation.

AssessmentsMetadataListBySubscriptionNextResponse

AssessmentsMetadataListBySubscriptionNextResponse: SecurityAssessmentMetadataResponseList

Contains response data for the listBySubscriptionNext operation.

AssessmentsMetadataListBySubscriptionResponse

AssessmentsMetadataListBySubscriptionResponse: SecurityAssessmentMetadataResponseList

Contains response data for the listBySubscription operation.

AssessmentsMetadataListNextResponse

AssessmentsMetadataListNextResponse: SecurityAssessmentMetadataResponseList

Contains response data for the listNext operation.

AssessmentsMetadataListResponse

AssessmentsMetadataListResponse: SecurityAssessmentMetadataResponseList

Contains response data for the list operation.

AuthenticationDetailsPropertiesUnion

AuthenticationProvisioningState

AuthenticationProvisioningState: string

Defines values for AuthenticationProvisioningState.
KnownAuthenticationProvisioningState can be used interchangeably with AuthenticationProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Valid: Valid connector
Invalid: Invalid connector
Expired: the connection has expired
IncorrectPolicy: Incorrect policy of the connector

AuthenticationType

AuthenticationType: string

Defines values for AuthenticationType.
KnownAuthenticationType can be used interchangeably with AuthenticationType, this enum contains the known values that the service supports.

Known values supported by the service

awsCreds: AWS cloud account connector user credentials authentication
awsAssumeRole: AWS account connector assume role authentication
gcpCredentials: GCP account connector service to service authentication

AutoProvision

AutoProvision: string

Defines values for AutoProvision.
KnownAutoProvision can be used interchangeably with AutoProvision, this enum contains the known values that the service supports.

Known values supported by the service

On: Install missing security agent on VMs automatically
Off: Do not install security agent on the VMs automatically

AutoProvisioningSettingsCreateResponse

AutoProvisioningSettingsCreateResponse: AutoProvisioningSetting

Contains response data for the create operation.

AutoProvisioningSettingsGetResponse

AutoProvisioningSettingsGetResponse: AutoProvisioningSetting

Contains response data for the get operation.

AutoProvisioningSettingsListNextResponse

AutoProvisioningSettingsListNextResponse: AutoProvisioningSettingList

Contains response data for the listNext operation.

AutoProvisioningSettingsListResponse

AutoProvisioningSettingsListResponse: AutoProvisioningSettingList

Contains response data for the list operation.

AutomationActionUnion

AutomationsCreateOrUpdateResponse

AutomationsCreateOrUpdateResponse: Automation

Contains response data for the createOrUpdate operation.

AutomationsGetResponse

AutomationsGetResponse: Automation

Contains response data for the get operation.

AutomationsListByResourceGroupNextResponse

AutomationsListByResourceGroupNextResponse: AutomationList

Contains response data for the listByResourceGroupNext operation.

AutomationsListByResourceGroupResponse

AutomationsListByResourceGroupResponse: AutomationList

Contains response data for the listByResourceGroup operation.

AutomationsListNextResponse

AutomationsListNextResponse: AutomationList

Contains response data for the listNext operation.

AutomationsListResponse

AutomationsListResponse: AutomationList

Contains response data for the list operation.

AutomationsValidateResponse

AutomationsValidateResponse: AutomationValidationStatus

Contains response data for the validate operation.

AwsOrganizationalDataUnion

BundleType

BundleType: string

Defines values for BundleType.
KnownBundleType can be used interchangeably with BundleType, this enum contains the known values that the service supports.

Known values supported by the service

AppServices
DNS
KeyVaults
KubernetesService
ResourceManager
SqlServers
StorageAccounts
VirtualMachines
CosmosDbs

Categories

Categories: string

Defines values for Categories.
KnownCategories can be used interchangeably with Categories, this enum contains the known values that the service supports.

Known values supported by the service

Compute
Networking
Data
IdentityAndAccess
IoT

CloudName

CloudName: string

Defines values for CloudName.
KnownCloudName can be used interchangeably with CloudName, this enum contains the known values that the service supports.

Known values supported by the service

Azure
AWS
GCP
Github
AzureDevOps

CloudOfferingUnion

ComplianceResultsGetResponse

ComplianceResultsGetResponse: ComplianceResult

Contains response data for the get operation.

ComplianceResultsListNextResponse

ComplianceResultsListNextResponse: ComplianceResultList

Contains response data for the listNext operation.

ComplianceResultsListResponse

ComplianceResultsListResponse: ComplianceResultList

Contains response data for the list operation.

CompliancesGetResponse

CompliancesGetResponse: Compliance

Contains response data for the get operation.

CompliancesListNextResponse

CompliancesListNextResponse: ComplianceList

Contains response data for the listNext operation.

CompliancesListResponse

CompliancesListResponse: ComplianceList

Contains response data for the list operation.

ConfigurationStatus

ConfigurationStatus: string

Defines values for ConfigurationStatus.
KnownConfigurationStatus can be used interchangeably with ConfigurationStatus, this enum contains the known values that the service supports.

Known values supported by the service

Configured
NotConfigured
InProgress
Failed
NoStatus

ConnectionType

ConnectionType: string

Defines values for ConnectionType.
KnownConnectionType can be used interchangeably with ConnectionType, this enum contains the known values that the service supports.

Known values supported by the service

Internal
External

ConnectorsCreateOrUpdateResponse

ConnectorsCreateOrUpdateResponse: ConnectorSetting

Contains response data for the createOrUpdate operation.

ConnectorsGetResponse

ConnectorsGetResponse: ConnectorSetting

Contains response data for the get operation.

ConnectorsListNextResponse

ConnectorsListNextResponse: ConnectorSettingList

Contains response data for the listNext operation.

ConnectorsListResponse

ConnectorsListResponse: ConnectorSettingList

Contains response data for the list operation.

ControlType

ControlType: string

Defines values for ControlType.
KnownControlType can be used interchangeably with ControlType, this enum contains the known values that the service supports.

Known values supported by the service

BuiltIn: Microsoft Defender for Cloud managed assessments
Custom: Non Microsoft Defender for Cloud managed assessments

CreatedByType

CreatedByType: string

Defines values for CreatedByType.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User
Application
ManagedIdentity
Key

CustomAlertRuleUnion

CustomAssessmentAutomationsCreateResponse

CustomAssessmentAutomationsCreateResponse: CustomAssessmentAutomation

Contains response data for the create operation.

CustomAssessmentAutomationsGetResponse

CustomAssessmentAutomationsGetResponse: CustomAssessmentAutomation

Contains response data for the get operation.

CustomAssessmentAutomationsListByResourceGroupNextResponse

CustomAssessmentAutomationsListByResourceGroupNextResponse: CustomAssessmentAutomationsListResult

Contains response data for the listByResourceGroupNext operation.

CustomAssessmentAutomationsListByResourceGroupResponse

CustomAssessmentAutomationsListByResourceGroupResponse: CustomAssessmentAutomationsListResult

Contains response data for the listByResourceGroup operation.

CustomAssessmentAutomationsListBySubscriptionNextResponse

CustomAssessmentAutomationsListBySubscriptionNextResponse: CustomAssessmentAutomationsListResult

Contains response data for the listBySubscriptionNext operation.

CustomAssessmentAutomationsListBySubscriptionResponse

CustomAssessmentAutomationsListBySubscriptionResponse: CustomAssessmentAutomationsListResult

Contains response data for the listBySubscription operation.

CustomEntityStoreAssignmentsCreateResponse

CustomEntityStoreAssignmentsCreateResponse: CustomEntityStoreAssignment

Contains response data for the create operation.

CustomEntityStoreAssignmentsGetResponse

CustomEntityStoreAssignmentsGetResponse: CustomEntityStoreAssignment

Contains response data for the get operation.

CustomEntityStoreAssignmentsListByResourceGroupNextResponse

CustomEntityStoreAssignmentsListByResourceGroupNextResponse: CustomEntityStoreAssignmentsListResult

Contains response data for the listByResourceGroupNext operation.

CustomEntityStoreAssignmentsListByResourceGroupResponse

CustomEntityStoreAssignmentsListByResourceGroupResponse: CustomEntityStoreAssignmentsListResult

Contains response data for the listByResourceGroup operation.

CustomEntityStoreAssignmentsListBySubscriptionNextResponse

CustomEntityStoreAssignmentsListBySubscriptionNextResponse: CustomEntityStoreAssignmentsListResult

Contains response data for the listBySubscriptionNext operation.

CustomEntityStoreAssignmentsListBySubscriptionResponse

CustomEntityStoreAssignmentsListBySubscriptionResponse: CustomEntityStoreAssignmentsListResult

Contains response data for the listBySubscription operation.

DataSource

DataSource: string

Defines values for DataSource.
KnownDataSource can be used interchangeably with DataSource, this enum contains the known values that the service supports.

Known values supported by the service

TwinData: Devices twin data

DeviceSecurityGroupsCreateOrUpdateResponse

DeviceSecurityGroupsCreateOrUpdateResponse: DeviceSecurityGroup

Contains response data for the createOrUpdate operation.

DeviceSecurityGroupsGetResponse

DeviceSecurityGroupsGetResponse: DeviceSecurityGroup

Contains response data for the get operation.

DeviceSecurityGroupsListNextResponse

DeviceSecurityGroupsListNextResponse: DeviceSecurityGroupList

Contains response data for the listNext operation.

DeviceSecurityGroupsListResponse

DeviceSecurityGroupsListResponse: DeviceSecurityGroupList

Contains response data for the list operation.

Direction

Direction: string

Defines values for Direction.
KnownDirection can be used interchangeably with Direction, this enum contains the known values that the service supports.

Known values supported by the service

Inbound
Outbound

DiscoveredSecuritySolutionsGetResponse

DiscoveredSecuritySolutionsGetResponse: DiscoveredSecuritySolution

Contains response data for the get operation.

DiscoveredSecuritySolutionsListByHomeRegionNextResponse

DiscoveredSecuritySolutionsListByHomeRegionNextResponse: DiscoveredSecuritySolutionList

Contains response data for the listByHomeRegionNext operation.

DiscoveredSecuritySolutionsListByHomeRegionResponse

DiscoveredSecuritySolutionsListByHomeRegionResponse: DiscoveredSecuritySolutionList

Contains response data for the listByHomeRegion operation.

DiscoveredSecuritySolutionsListNextResponse

DiscoveredSecuritySolutionsListNextResponse: DiscoveredSecuritySolutionList

Contains response data for the listNext operation.

DiscoveredSecuritySolutionsListResponse

DiscoveredSecuritySolutionsListResponse: DiscoveredSecuritySolutionList

Contains response data for the list operation.

EndOfSupportStatus

EndOfSupportStatus: string

Defines values for EndOfSupportStatus.
KnownEndOfSupportStatus can be used interchangeably with EndOfSupportStatus, this enum contains the known values that the service supports.

Known values supported by the service

None
noLongerSupported
versionNoLongerSupported
upcomingNoLongerSupported
upcomingVersionNoLongerSupported

EnforcementMode

EnforcementMode: string

Defines values for EnforcementMode.
KnownEnforcementMode can be used interchangeably with EnforcementMode, this enum contains the known values that the service supports.

Known values supported by the service

Audit
Enforce
None

EnforcementSupport

EnforcementSupport: string

Defines values for EnforcementSupport.
KnownEnforcementSupport can be used interchangeably with EnforcementSupport, this enum contains the known values that the service supports.

Known values supported by the service

Supported
NotSupported
Unknown

EnvironmentDataUnion

EnvironmentType

EnvironmentType: string

Defines values for EnvironmentType.
KnownEnvironmentType can be used interchangeably with EnvironmentType, this enum contains the known values that the service supports.

Known values supported by the service

AwsAccount
GcpProject
GithubScope
AzureDevOpsScope

EventSource

EventSource: string

Defines values for EventSource.
KnownEventSource can be used interchangeably with EventSource, this enum contains the known values that the service supports.

Known values supported by the service

Assessments
AssessmentsSnapshot
SubAssessments
SubAssessmentsSnapshot
Alerts
SecureScores
SecureScoresSnapshot
SecureScoreControls
SecureScoreControlsSnapshot
RegulatoryComplianceAssessment
RegulatoryComplianceAssessmentSnapshot

ExpandControlsEnum

ExpandControlsEnum: string

Defines values for ExpandControlsEnum.
KnownExpandControlsEnum can be used interchangeably with ExpandControlsEnum, this enum contains the known values that the service supports.

Known values supported by the service

definition: Add definition object for each control

ExpandEnum

ExpandEnum: string

Defines values for ExpandEnum.
KnownExpandEnum can be used interchangeably with ExpandEnum, this enum contains the known values that the service supports.

Known values supported by the service

links: All links associated with an assessment
metadata: Assessment metadata

ExportData

ExportData: string

Defines values for ExportData.
KnownExportData can be used interchangeably with ExportData, this enum contains the known values that the service supports.

Known values supported by the service

RawEvents: Agent raw events

ExternalSecuritySolutionKind

ExternalSecuritySolutionKind: string

Defines values for ExternalSecuritySolutionKind.
KnownExternalSecuritySolutionKind can be used interchangeably with ExternalSecuritySolutionKind, this enum contains the known values that the service supports.

Known values supported by the service

CEF
ATA
AAD

ExternalSecuritySolutionsGetResponse

ExternalSecuritySolutionsGetResponse: ExternalSecuritySolution

Contains response data for the get operation.

ExternalSecuritySolutionsListByHomeRegionNextResponse

ExternalSecuritySolutionsListByHomeRegionNextResponse: ExternalSecuritySolutionList

Contains response data for the listByHomeRegionNext operation.

ExternalSecuritySolutionsListByHomeRegionResponse

ExternalSecuritySolutionsListByHomeRegionResponse: ExternalSecuritySolutionList

Contains response data for the listByHomeRegion operation.

ExternalSecuritySolutionsListNextResponse

ExternalSecuritySolutionsListNextResponse: ExternalSecuritySolutionList

Contains response data for the listNext operation.

ExternalSecuritySolutionsListResponse

ExternalSecuritySolutionsListResponse: ExternalSecuritySolutionList

Contains response data for the list operation.

FileType

FileType: string

Defines values for FileType.
KnownFileType can be used interchangeably with FileType, this enum contains the known values that the service supports.

Known values supported by the service

Exe
Dll
Msi
Script
Executable
Unknown

GcpOrganizationalDataUnion

GovernanceAssignmentsCreateOrUpdateResponse

GovernanceAssignmentsCreateOrUpdateResponse: GovernanceAssignment

Contains response data for the createOrUpdate operation.

GovernanceAssignmentsGetResponse

GovernanceAssignmentsGetResponse: GovernanceAssignment

Contains response data for the get operation.

GovernanceAssignmentsListNextResponse

GovernanceAssignmentsListNextResponse: GovernanceAssignmentsList

Contains response data for the listNext operation.

GovernanceAssignmentsListResponse

GovernanceAssignmentsListResponse: GovernanceAssignmentsList

Contains response data for the list operation.

GovernanceRuleConditionOperator

GovernanceRuleConditionOperator: string

Defines values for GovernanceRuleConditionOperator.
KnownGovernanceRuleConditionOperator can be used interchangeably with GovernanceRuleConditionOperator, this enum contains the known values that the service supports.

Known values supported by the service

Equals: Checks that the string value of the data defined in Property equals the given value - exact fit
In: Checks that the string value of the data defined in Property equals any of the given values (exact fit)

GovernanceRuleListNextResponse

GovernanceRuleListNextResponse: GovernanceRuleList

Contains response data for the listNext operation.

GovernanceRuleListResponse

GovernanceRuleListResponse: GovernanceRuleList

Contains response data for the list operation.

GovernanceRuleOwnerSourceType

GovernanceRuleOwnerSourceType: string

Defines values for GovernanceRuleOwnerSourceType.
KnownGovernanceRuleOwnerSourceType can be used interchangeably with GovernanceRuleOwnerSourceType, this enum contains the known values that the service supports.

Known values supported by the service

ByTag: The rule source type defined using resource tag
Manually: The rule source type defined manually

GovernanceRuleSourceResourceType

GovernanceRuleSourceResourceType: string

Defines values for GovernanceRuleSourceResourceType.
KnownGovernanceRuleSourceResourceType can be used interchangeably with GovernanceRuleSourceResourceType, this enum contains the known values that the service supports.

Known values supported by the service

Assessments: The source of the governance rule is assessments

GovernanceRuleType

GovernanceRuleType: string

Defines values for GovernanceRuleType.
KnownGovernanceRuleType can be used interchangeably with GovernanceRuleType, this enum contains the known values that the service supports.

Known values supported by the service

Integrated: The source of the rule type definition is integrated
ServiceNow: The source of the rule type definition is ServiceNow

GovernanceRulesCreateOrUpdateResponse

GovernanceRulesCreateOrUpdateResponse: GovernanceRule

Contains response data for the createOrUpdate operation.

GovernanceRulesGetResponse

GovernanceRulesGetResponse: GovernanceRule

Contains response data for the get operation.

GovernanceRulesRuleIdExecuteSingleSecurityConnectorResponse

GovernanceRulesRuleIdExecuteSingleSecurityConnectorResponse: GovernanceRulesRuleIdExecuteSingleSecurityConnectorHeaders

Contains response data for the ruleIdExecuteSingleSecurityConnector operation.

GovernanceRulesRuleIdExecuteSingleSubscriptionResponse

GovernanceRulesRuleIdExecuteSingleSubscriptionResponse: GovernanceRulesRuleIdExecuteSingleSubscriptionHeaders

Contains response data for the ruleIdExecuteSingleSubscription operation.

HybridComputeProvisioningState

HybridComputeProvisioningState: string

Defines values for HybridComputeProvisioningState.
KnownHybridComputeProvisioningState can be used interchangeably with HybridComputeProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Valid: Valid service principal details.
Invalid: Invalid service principal details.
Expired: the service principal details are expired

ImplementationEffort

ImplementationEffort: string

Defines values for ImplementationEffort.
KnownImplementationEffort can be used interchangeably with ImplementationEffort, this enum contains the known values that the service supports.

Known values supported by the service

Low
Moderate
High

InformationProtectionPoliciesCreateOrUpdateResponse

InformationProtectionPoliciesCreateOrUpdateResponse: InformationProtectionPolicy

Contains response data for the createOrUpdate operation.

InformationProtectionPoliciesGetResponse

InformationProtectionPoliciesGetResponse: InformationProtectionPolicy

Contains response data for the get operation.

InformationProtectionPoliciesListNextResponse

InformationProtectionPoliciesListNextResponse: InformationProtectionPolicyList

Contains response data for the listNext operation.

InformationProtectionPoliciesListResponse

InformationProtectionPoliciesListResponse: InformationProtectionPolicyList

Contains response data for the list operation.

InformationProtectionPolicyName

InformationProtectionPolicyName: string

Defines values for InformationProtectionPolicyName.
KnownInformationProtectionPolicyName can be used interchangeably with InformationProtectionPolicyName, this enum contains the known values that the service supports.

Known values supported by the service

effective
custom

IngestionSettingsCreateResponse

IngestionSettingsCreateResponse: IngestionSetting

Contains response data for the create operation.

IngestionSettingsGetResponse

IngestionSettingsGetResponse: IngestionSetting

Contains response data for the get operation.

IngestionSettingsListConnectionStringsResponse

IngestionSettingsListConnectionStringsResponse: ConnectionStrings

Contains response data for the listConnectionStrings operation.

IngestionSettingsListNextResponse

IngestionSettingsListNextResponse: IngestionSettingList

Contains response data for the listNext operation.

IngestionSettingsListResponse

IngestionSettingsListResponse: IngestionSettingList

Contains response data for the list operation.

IngestionSettingsListTokensResponse

IngestionSettingsListTokensResponse: IngestionSettingToken

Contains response data for the listTokens operation.

Intent

Intent: string

Defines values for Intent.
KnownIntent can be used interchangeably with Intent, this enum contains the known values that the service supports.

Known values supported by the service

Unknown: Unknown
PreAttack: 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.
InitialAccess: InitialAccess is the stage where an attacker manages to get foothold on the attacked resource.
Persistence: Persistence is any access, action, or configuration change to a system that gives a threat actor a persistent presence on that system.
PrivilegeEscalation: Privilege escalation is the result of actions that allow an adversary to obtain a higher level of permissions on a system or network.
DefenseEvasion: Defense evasion consists of techniques an adversary may use to evade detection or avoid other defenses.
CredentialAccess: Credential access represents techniques resulting in access to or control over system, domain, or service credentials that are used within an enterprise environment.
Discovery: Discovery consists of techniques that allow the adversary to gain knowledge about the system and internal network.
LateralMovement: 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.
Execution: The execution tactic represents techniques that result in execution of adversary-controlled code on a local or remote system.
Collection: Collection consists of techniques used to identify and gather information, such as sensitive files, from a target network prior to exfiltration.
Exfiltration: Exfiltration refers to techniques and attributes that result or aid in the adversary removing files and information from a target network.
CommandAndControl: The command and control tactic represents how adversaries communicate with systems under their control within a target network.
Impact: 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.
Probing: 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.
Exploitation: 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.

IotSecuritySolutionAnalyticsGetResponse

IotSecuritySolutionAnalyticsGetResponse: IoTSecuritySolutionAnalyticsModel

Contains response data for the get operation.

IotSecuritySolutionAnalyticsListResponse

IotSecuritySolutionAnalyticsListResponse: IoTSecuritySolutionAnalyticsModelList

Contains response data for the list operation.

IotSecuritySolutionCreateOrUpdateResponse

IotSecuritySolutionCreateOrUpdateResponse: IoTSecuritySolutionModel

Contains response data for the createOrUpdate operation.

IotSecuritySolutionGetResponse

IotSecuritySolutionGetResponse: IoTSecuritySolutionModel

Contains response data for the get operation.

IotSecuritySolutionListByResourceGroupNextResponse

IotSecuritySolutionListByResourceGroupNextResponse: IoTSecuritySolutionsList

Contains response data for the listByResourceGroupNext operation.

IotSecuritySolutionListByResourceGroupResponse

IotSecuritySolutionListByResourceGroupResponse: IoTSecuritySolutionsList

Contains response data for the listByResourceGroup operation.

IotSecuritySolutionListBySubscriptionNextResponse

IotSecuritySolutionListBySubscriptionNextResponse: IoTSecuritySolutionsList

Contains response data for the listBySubscriptionNext operation.

IotSecuritySolutionListBySubscriptionResponse

IotSecuritySolutionListBySubscriptionResponse: IoTSecuritySolutionsList

Contains response data for the listBySubscription operation.

IotSecuritySolutionUpdateResponse

IotSecuritySolutionUpdateResponse: IoTSecuritySolutionModel

Contains response data for the update operation.

IotSecuritySolutionsAnalyticsAggregatedAlertGetResponse

IotSecuritySolutionsAnalyticsAggregatedAlertGetResponse: IoTSecurityAggregatedAlert

Contains response data for the get operation.

IotSecuritySolutionsAnalyticsAggregatedAlertListNextResponse

IotSecuritySolutionsAnalyticsAggregatedAlertListNextResponse: IoTSecurityAggregatedAlertList

Contains response data for the listNext operation.

IotSecuritySolutionsAnalyticsAggregatedAlertListResponse

IotSecuritySolutionsAnalyticsAggregatedAlertListResponse: IoTSecurityAggregatedAlertList

Contains response data for the list operation.

IotSecuritySolutionsAnalyticsRecommendationGetResponse

IotSecuritySolutionsAnalyticsRecommendationGetResponse: IoTSecurityAggregatedRecommendation

Contains response data for the get operation.

IotSecuritySolutionsAnalyticsRecommendationListNextResponse

IotSecuritySolutionsAnalyticsRecommendationListNextResponse: IoTSecurityAggregatedRecommendationList

Contains response data for the listNext operation.

IotSecuritySolutionsAnalyticsRecommendationListResponse

IotSecuritySolutionsAnalyticsRecommendationListResponse: IoTSecurityAggregatedRecommendationList

Contains response data for the list operation.

JitNetworkAccessPoliciesCreateOrUpdateResponse

JitNetworkAccessPoliciesCreateOrUpdateResponse: JitNetworkAccessPolicy

Contains response data for the createOrUpdate operation.

JitNetworkAccessPoliciesGetResponse

JitNetworkAccessPoliciesGetResponse: JitNetworkAccessPolicy

Contains response data for the get operation.

JitNetworkAccessPoliciesInitiateResponse

JitNetworkAccessPoliciesInitiateResponse: JitNetworkAccessRequest

Contains response data for the initiate operation.

JitNetworkAccessPoliciesListByRegionNextResponse

JitNetworkAccessPoliciesListByRegionNextResponse: JitNetworkAccessPoliciesList

Contains response data for the listByRegionNext operation.

JitNetworkAccessPoliciesListByRegionResponse

JitNetworkAccessPoliciesListByRegionResponse: JitNetworkAccessPoliciesList

Contains response data for the listByRegion operation.

JitNetworkAccessPoliciesListByResourceGroupAndRegionNextResponse

JitNetworkAccessPoliciesListByResourceGroupAndRegionNextResponse: JitNetworkAccessPoliciesList

Contains response data for the listByResourceGroupAndRegionNext operation.

JitNetworkAccessPoliciesListByResourceGroupAndRegionResponse

JitNetworkAccessPoliciesListByResourceGroupAndRegionResponse: JitNetworkAccessPoliciesList

Contains response data for the listByResourceGroupAndRegion operation.

JitNetworkAccessPoliciesListByResourceGroupNextResponse

JitNetworkAccessPoliciesListByResourceGroupNextResponse: JitNetworkAccessPoliciesList

Contains response data for the listByResourceGroupNext operation.

JitNetworkAccessPoliciesListByResourceGroupResponse

JitNetworkAccessPoliciesListByResourceGroupResponse: JitNetworkAccessPoliciesList

Contains response data for the listByResourceGroup operation.

JitNetworkAccessPoliciesListNextResponse

JitNetworkAccessPoliciesListNextResponse: JitNetworkAccessPoliciesList

Contains response data for the listNext operation.

JitNetworkAccessPoliciesListResponse

JitNetworkAccessPoliciesListResponse: JitNetworkAccessPoliciesList

Contains response data for the list operation.

Kind

Kind: string

Defines values for Kind.
KnownKind can be used interchangeably with Kind, this enum contains the known values that the service supports.

Known values supported by the service

Bundles: Simulate alerts according to bundles

ListCustomAlertRuleUnion

LocationsGetResponse

LocationsGetResponse: AscLocation

Contains response data for the get operation.

LocationsListNextResponse

LocationsListNextResponse: AscLocationList

Contains response data for the listNext operation.

LocationsListResponse

LocationsListResponse: AscLocationList

Contains response data for the list operation.

MdeOnboardingsGetResponse

MdeOnboardingsGetResponse: MdeOnboardingData

Contains response data for the get operation.

MdeOnboardingsListResponse

MdeOnboardingsListResponse: MdeOnboardingDataList

Contains response data for the list operation.

MinimalSeverity

MinimalSeverity: string

Defines values for MinimalSeverity.
KnownMinimalSeverity can be used interchangeably with MinimalSeverity, this enum contains the known values that the service supports.

Known values supported by the service

High: Get notifications on new alerts with High severity
Medium: Get notifications on new alerts with medium or high severity
Low: Don't get notifications on new alerts with low, medium or high severity

OfferingType

OfferingType: string

Defines values for OfferingType.
KnownOfferingType can be used interchangeably with OfferingType, this enum contains the known values that the service supports.

Known values supported by the service

CspmMonitorAws
DefenderForContainersAws
DefenderForServersAws
DefenderForDatabasesAws
InformationProtectionAws
CspmMonitorGcp
CspmMonitorGithub
CspmMonitorAzureDevOps
DefenderForServersGcp
DefenderForContainersGcp
DefenderForDatabasesGcp

OnPremiseResourceDetailsUnion

OnPremiseResourceDetailsUnion: OnPremiseResourceDetails | OnPremiseSqlResourceDetails

OperationsListNextResponse

OperationsListNextResponse: OperationList

Contains response data for the listNext operation.

OperationsListResponse

OperationsListResponse: OperationList

Contains response data for the list operation.

Operator

Operator: string

Defines values for Operator.
KnownOperator can be used interchangeably with Operator, this enum contains the known values that the service supports.

Known values supported by the service

Equals: Applies for decimal and non-decimal operands
GreaterThan: Applies only for decimal operands
GreaterThanOrEqualTo: Applies only for decimal operands
LesserThan: Applies only for decimal operands
LesserThanOrEqualTo: Applies only for decimal operands
NotEquals: Applies for decimal and non-decimal operands
Contains: Applies only for non-decimal operands
StartsWith: Applies only for non-decimal operands
EndsWith: Applies only for non-decimal operands

OrganizationMembershipType

OrganizationMembershipType: string

Defines values for OrganizationMembershipType.
KnownOrganizationMembershipType can be used interchangeably with OrganizationMembershipType, this enum contains the known values that the service supports.

Known values supported by the service

Member
Organization

PermissionProperty

PermissionProperty: string

Defines values for PermissionProperty.
KnownPermissionProperty can be used interchangeably with PermissionProperty, this enum contains the known values that the service supports.

Known values supported by the service

AWS::AWSSecurityHubReadOnlyAccess: This permission provides read only access to AWS Security Hub resources.
AWS::SecurityAudit: This permission grants access to read security configuration metadata.
AWS::AmazonSSMAutomationRole: The permission provides for EC2 Automation service to execute activities defined within Automation documents.
GCP::Security Center Admin Viewer: This permission provides read only access to GCP Security Command Center.

PricingTier

PricingTier: string

Defines values for PricingTier.
KnownPricingTier can be used interchangeably with PricingTier, this enum contains the known values that the service supports.

Known values supported by the service

Free: Get free Microsoft Defender for Cloud experience with basic security features
Standard: Get the standard Microsoft Defender for Cloud experience with advanced security features

PricingsGetResponse

PricingsGetResponse: Pricing

Contains response data for the get operation.

PricingsListResponse

PricingsListResponse: PricingList

Contains response data for the list operation.

PricingsUpdateResponse

PricingsUpdateResponse: Pricing

Contains response data for the update operation.

PropertyType

PropertyType: string

Defines values for PropertyType.
KnownPropertyType can be used interchangeably with PropertyType, this enum contains the known values that the service supports.

Known values supported by the service

String
Integer
Number
Boolean

Protocol

Protocol: string

Defines values for Protocol.
KnownProtocol can be used interchangeably with Protocol, this enum contains the known values that the service supports.

Known values supported by the service

TCP
UDP \


ProvisioningState

ProvisioningState: string

Defines values for ProvisioningState.
KnownProvisioningState can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed
Updating

Rank

Rank: "None" | "Low" | "Medium" | "High" | "Critical"

Defines values for Rank.

RecommendationAction

RecommendationAction: string

Defines values for RecommendationAction.
KnownRecommendationAction can be used interchangeably with RecommendationAction, this enum contains the known values that the service supports.

Known values supported by the service

Recommended
Add
Remove

RecommendationConfigStatus

RecommendationConfigStatus: string

Defines values for RecommendationConfigStatus.
KnownRecommendationConfigStatus can be used interchangeably with RecommendationConfigStatus, this enum contains the known values that the service supports.

Known values supported by the service

Disabled
Enabled

RecommendationStatus

RecommendationStatus: string

Defines values for RecommendationStatus.
KnownRecommendationStatus can be used interchangeably with RecommendationStatus, this enum contains the known values that the service supports.

Known values supported by the service

Recommended
NotRecommended
NotAvailable
NoStatus

RecommendationType

RecommendationType: string

Defines values for RecommendationType.
KnownRecommendationType can be used interchangeably with RecommendationType, this enum contains the known values that the service supports.

Known values supported by the service

IoT_ACRAuthentication: Authentication schema used for pull an edge module from an ACR repository does not use Service Principal Authentication.
IoT_AgentSendsUnutilizedMessages: IoT agent message size capacity is currently underutilized, causing an increase in the number of sent messages. Adjust message intervals for better utilization.
IoT_Baseline: Identified security related system configuration issues.
IoT_EdgeHubMemOptimize: You can optimize Edge Hub memory usage by turning off protocol heads for any protocols not used by Edge modules in your solution.
IoT_EdgeLoggingOptions: Logging is disabled for this edge module.
IoT_InconsistentModuleSettings: A minority within a device security group has inconsistent Edge Module settings with the rest of their group.
IoT_InstallAgent: Install the Azure Security of Things Agent.
IoT_IPFilter_DenyAll: IP Filter Configuration should have rules defined for allowed traffic and should deny all other traffic by default.
IoT_IPFilter_PermissiveRule: An Allow IP Filter rules source IP range is too large. Overly permissive rules might expose your IoT hub to malicious intenders.
IoT_OpenPorts: A listening endpoint was found on the device.
IoT_PermissiveFirewallPolicy: 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.
IoT_PermissiveInputFirewallRules: A rule in the firewall has been found that contains a permissive pattern for a wide range of IP addresses or Ports.
IoT_PermissiveOutputFirewallRules: A rule in the firewall has been found that contains a permissive pattern for a wide range of IP addresses or Ports.
IoT_PrivilegedDockerOptions: 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).
IoT_SharedCredentials: 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.
IoT_VulnerableTLSCipherSuite: Insecure TLS configurations detected. Immediate upgrade recommended.

RegulatoryComplianceAssessmentsGetResponse

RegulatoryComplianceAssessmentsGetResponse: RegulatoryComplianceAssessment

Contains response data for the get operation.

RegulatoryComplianceAssessmentsListNextResponse

RegulatoryComplianceAssessmentsListNextResponse: RegulatoryComplianceAssessmentList

Contains response data for the listNext operation.

RegulatoryComplianceAssessmentsListResponse

RegulatoryComplianceAssessmentsListResponse: RegulatoryComplianceAssessmentList

Contains response data for the list operation.

RegulatoryComplianceControlsGetResponse

RegulatoryComplianceControlsGetResponse: RegulatoryComplianceControl

Contains response data for the get operation.

RegulatoryComplianceControlsListNextResponse

RegulatoryComplianceControlsListNextResponse: RegulatoryComplianceControlList

Contains response data for the listNext operation.

RegulatoryComplianceControlsListResponse

RegulatoryComplianceControlsListResponse: RegulatoryComplianceControlList

Contains response data for the list operation.

RegulatoryComplianceStandardsGetResponse

RegulatoryComplianceStandardsGetResponse: RegulatoryComplianceStandard

Contains response data for the get operation.

RegulatoryComplianceStandardsListNextResponse

RegulatoryComplianceStandardsListNextResponse: RegulatoryComplianceStandardList

Contains response data for the listNext operation.

RegulatoryComplianceStandardsListResponse

RegulatoryComplianceStandardsListResponse: RegulatoryComplianceStandardList

Contains response data for the list operation.

ReportedSeverity

ReportedSeverity: string

Defines values for ReportedSeverity.
KnownReportedSeverity can be used interchangeably with ReportedSeverity, this enum contains the known values that the service supports.

Known values supported by the service

Informational
Low
Medium
High

ResourceDetailsUnion

ResourceIdentifierType

ResourceIdentifierType: string

Defines values for ResourceIdentifierType.
KnownResourceIdentifierType can be used interchangeably with ResourceIdentifierType, this enum contains the known values that the service supports.

Known values supported by the service

AzureResource
LogAnalytics

ResourceIdentifierUnion

ResourceStatus

ResourceStatus: string

Defines values for ResourceStatus.
KnownResourceStatus can be used interchangeably with ResourceStatus, this enum contains the known values that the service supports.

Known values supported by the service

Healthy: This assessment on the resource is healthy
NotApplicable: This assessment is not applicable to this resource
OffByPolicy: This assessment is turned off by policy on this subscription
NotHealthy: This assessment on the resource is not healthy

Roles

Roles: string

Defines values for Roles.
KnownRoles can be used interchangeably with Roles, this enum contains the known values that the service supports.

Known values supported by the service

AccountAdmin: If enabled, send notification on new alerts to the account admins
ServiceAdmin: If enabled, send notification on new alerts to the service admins
Owner: If enabled, send notification on new alerts to the subscription owners
Contributor: If enabled, send notification on new alerts to the subscription contributors

RuleSeverity

RuleSeverity: string

Defines values for RuleSeverity.
KnownRuleSeverity can be used interchangeably with RuleSeverity, this enum contains the known values that the service supports.

Known values supported by the service

High: High
Medium: Medium
Low: Low
Informational: Informational
Obsolete: Obsolete

RuleState

RuleState: "Enabled" | "Disabled" | "Expired"

Defines values for RuleState.

RuleStatus

RuleStatus: string

Defines values for RuleStatus.
KnownRuleStatus can be used interchangeably with RuleStatus, this enum contains the known values that the service supports.

Known values supported by the service

NonFinding: NonFinding
Finding: Finding
InternalError: InternalError

RuleType

RuleType: string

Defines values for RuleType.
KnownRuleType can be used interchangeably with RuleType, this enum contains the known values that the service supports.

Known values supported by the service

Binary: Binary
BaselineExpected: BaselineExpected
PositiveList: PositiveList
NegativeList: NegativeList

ScanState

ScanState: string

Defines values for ScanState.
KnownScanState can be used interchangeably with ScanState, this enum contains the known values that the service supports.

Known values supported by the service

Failed: Failed
FailedToRun: FailedToRun
InProgress: InProgress
Passed: Passed

ScanTriggerType

ScanTriggerType: string

Defines values for ScanTriggerType.
KnownScanTriggerType can be used interchangeably with ScanTriggerType, this enum contains the known values that the service supports.

Known values supported by the service

OnDemand: OnDemand
Recurring: Recurring

ScanningMode

ScanningMode: string

Defines values for ScanningMode.
KnownScanningMode can be used interchangeably with ScanningMode, this enum contains the known values that the service supports.

Known values supported by the service

Default

SecureScoreControlDefinitionsListBySubscriptionNextResponse

SecureScoreControlDefinitionsListBySubscriptionNextResponse: SecureScoreControlDefinitionList

Contains response data for the listBySubscriptionNext operation.

SecureScoreControlDefinitionsListBySubscriptionResponse

SecureScoreControlDefinitionsListBySubscriptionResponse: SecureScoreControlDefinitionList

Contains response data for the listBySubscription operation.

SecureScoreControlDefinitionsListNextResponse

SecureScoreControlDefinitionsListNextResponse: SecureScoreControlDefinitionList

Contains response data for the listNext operation.

SecureScoreControlDefinitionsListResponse

SecureScoreControlDefinitionsListResponse: SecureScoreControlDefinitionList

Contains response data for the list operation.

SecureScoreControlsListBySecureScoreNextResponse

SecureScoreControlsListBySecureScoreNextResponse: SecureScoreControlList

Contains response data for the listBySecureScoreNext operation.

SecureScoreControlsListBySecureScoreResponse

SecureScoreControlsListBySecureScoreResponse: SecureScoreControlList

Contains response data for the listBySecureScore operation.

SecureScoreControlsListNextResponse

SecureScoreControlsListNextResponse: SecureScoreControlList

Contains response data for the listNext operation.

SecureScoreControlsListResponse

SecureScoreControlsListResponse: SecureScoreControlList

Contains response data for the list operation.

SecureScoresGetResponse

SecureScoresGetResponse: SecureScoreItem

Contains response data for the get operation.

SecureScoresListNextResponse

SecureScoresListNextResponse: SecureScoresList

Contains response data for the listNext operation.

SecureScoresListResponse

SecureScoresListResponse: SecureScoresList

Contains response data for the list operation.

SecurityConnectorApplicationCreateOrUpdateResponse

SecurityConnectorApplicationCreateOrUpdateResponse: Application

Contains response data for the createOrUpdate operation.

SecurityConnectorApplicationGetResponse

SecurityConnectorApplicationGetResponse: Application

Contains response data for the get operation.

SecurityConnectorApplicationsListNextResponse

SecurityConnectorApplicationsListNextResponse: ApplicationsList

Contains response data for the listNext operation.

SecurityConnectorApplicationsListResponse

SecurityConnectorApplicationsListResponse: ApplicationsList

Contains response data for the list operation.

SecurityConnectorGovernanceRuleListNextResponse

SecurityConnectorGovernanceRuleListNextResponse: GovernanceRuleList

Contains response data for the listNext operation.

SecurityConnectorGovernanceRuleListResponse

SecurityConnectorGovernanceRuleListResponse: GovernanceRuleList

Contains response data for the list operation.

SecurityConnectorGovernanceRulesCreateOrUpdateResponse

SecurityConnectorGovernanceRulesCreateOrUpdateResponse: GovernanceRule

Contains response data for the createOrUpdate operation.

SecurityConnectorGovernanceRulesExecuteStatusGetResponse

SecurityConnectorGovernanceRulesExecuteStatusGetResponse: ExecuteRuleStatus

Contains response data for the get operation.

SecurityConnectorGovernanceRulesGetResponse

SecurityConnectorGovernanceRulesGetResponse: GovernanceRule

Contains response data for the get operation.

SecurityConnectorsCreateOrUpdateResponse

SecurityConnectorsCreateOrUpdateResponse: SecurityConnector

Contains response data for the createOrUpdate operation.

SecurityConnectorsGetResponse

SecurityConnectorsGetResponse: SecurityConnector

Contains response data for the get operation.

SecurityConnectorsListByResourceGroupNextResponse

SecurityConnectorsListByResourceGroupNextResponse: SecurityConnectorsList

Contains response data for the listByResourceGroupNext operation.

SecurityConnectorsListByResourceGroupResponse

SecurityConnectorsListByResourceGroupResponse: SecurityConnectorsList

Contains response data for the listByResourceGroup operation.

SecurityConnectorsListNextResponse

SecurityConnectorsListNextResponse: SecurityConnectorsList

Contains response data for the listNext operation.

SecurityConnectorsListResponse

SecurityConnectorsListResponse: SecurityConnectorsList

Contains response data for the list operation.

SecurityConnectorsUpdateResponse

SecurityConnectorsUpdateResponse: SecurityConnector

Contains response data for the update operation.

SecurityContactsCreateResponse

SecurityContactsCreateResponse: SecurityContact

Contains response data for the create operation.

SecurityContactsGetResponse

SecurityContactsGetResponse: SecurityContact

Contains response data for the get operation.

SecurityContactsListNextResponse

SecurityContactsListNextResponse: SecurityContactList

Contains response data for the listNext operation.

SecurityContactsListResponse

SecurityContactsListResponse: SecurityContactList

Contains response data for the list operation.

SecurityFamily

SecurityFamily: string

Defines values for SecurityFamily.
KnownSecurityFamily can be used interchangeably with SecurityFamily, this enum contains the known values that the service supports.

Known values supported by the service

Waf
Ngfw
SaasWaf
Va

SecuritySolutionStatus

SecuritySolutionStatus: string

Defines values for SecuritySolutionStatus.
KnownSecuritySolutionStatus can be used interchangeably with SecuritySolutionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

SecuritySolutionsGetResponse

SecuritySolutionsGetResponse: SecuritySolution

Contains response data for the get operation.

SecuritySolutionsListNextResponse

SecuritySolutionsListNextResponse: SecuritySolutionList

Contains response data for the listNext operation.

SecuritySolutionsListResponse

SecuritySolutionsListResponse: SecuritySolutionList

Contains response data for the list operation.

SecuritySolutionsReferenceDataListByHomeRegionResponse

SecuritySolutionsReferenceDataListByHomeRegionResponse: SecuritySolutionsReferenceDataList

Contains response data for the listByHomeRegion operation.

SecuritySolutionsReferenceDataListResponse

SecuritySolutionsReferenceDataListResponse: SecuritySolutionsReferenceDataList

Contains response data for the list operation.

ServerVulnerabilityAssessmentCreateOrUpdateResponse

ServerVulnerabilityAssessmentCreateOrUpdateResponse: ServerVulnerabilityAssessment

Contains response data for the createOrUpdate operation.

ServerVulnerabilityAssessmentGetResponse

ServerVulnerabilityAssessmentGetResponse: ServerVulnerabilityAssessment

Contains response data for the get operation.

ServerVulnerabilityAssessmentListByExtendedResourceResponse

ServerVulnerabilityAssessmentListByExtendedResourceResponse: ServerVulnerabilityAssessmentsList

Contains response data for the listByExtendedResource operation.

ServerVulnerabilityAssessmentPropertiesProvisioningState

ServerVulnerabilityAssessmentPropertiesProvisioningState: string

Defines values for ServerVulnerabilityAssessmentPropertiesProvisioningState.
KnownServerVulnerabilityAssessmentPropertiesProvisioningState can be used interchangeably with ServerVulnerabilityAssessmentPropertiesProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed
Canceled
Provisioning
Deprovisioning

SettingKind

SettingKind: string

Defines values for SettingKind.
KnownSettingKind can be used interchangeably with SettingKind, this enum contains the known values that the service supports.

Known values supported by the service

DataExportSettings
AlertSuppressionSetting
AlertSyncSettings

SettingName

SettingName: string

Defines values for SettingName.
KnownSettingName can be used interchangeably with SettingName, this enum contains the known values that the service supports.

Known values supported by the service

MCAS
WDATP
WDATP_EXCLUDE_LINUX_PUBLIC_PREVIEW
WDATP_UNIFIED_SOLUTION
Sentinel

SettingUnion

SettingsGetResponse

SettingsGetResponse: SettingUnion

Contains response data for the get operation.

SettingsListNextResponse

SettingsListNextResponse: SettingsList

Contains response data for the listNext operation.

SettingsListResponse

SettingsListResponse: SettingsList

Contains response data for the list operation.

SettingsUpdateResponse

SettingsUpdateResponse: SettingUnion

Contains response data for the update operation.

Severity

Severity: string

Defines values for Severity.
KnownSeverity can be used interchangeably with Severity, this enum contains the known values that the service supports.

Known values supported by the service

Low
Medium
High

SeverityEnum

SeverityEnum: string

Defines values for SeverityEnum.
KnownSeverityEnum can be used interchangeably with SeverityEnum, this enum contains the known values that the service supports.

Known values supported by the service

High
Medium
Low

SoftwareInventoriesGetResponse

SoftwareInventoriesGetResponse: Software

Contains response data for the get operation.

SoftwareInventoriesListByExtendedResourceNextResponse

SoftwareInventoriesListByExtendedResourceNextResponse: SoftwaresList

Contains response data for the listByExtendedResourceNext operation.

SoftwareInventoriesListByExtendedResourceResponse

SoftwareInventoriesListByExtendedResourceResponse: SoftwaresList

Contains response data for the listByExtendedResource operation.

SoftwareInventoriesListBySubscriptionNextResponse

SoftwareInventoriesListBySubscriptionNextResponse: SoftwaresList

Contains response data for the listBySubscriptionNext operation.

SoftwareInventoriesListBySubscriptionResponse

SoftwareInventoriesListBySubscriptionResponse: SoftwaresList

Contains response data for the listBySubscription operation.

Source

Source: string

Defines values for Source.
KnownSource can be used interchangeably with Source, this enum contains the known values that the service supports.

Known values supported by the service

Azure: Resource is in Azure
OnPremise: Resource in an on premise machine connected to Azure cloud
OnPremiseSql: SQL Resource in an on premise machine connected to Azure cloud

SourceSystem

SourceSystem: string

Defines values for SourceSystem.
KnownSourceSystem can be used interchangeably with SourceSystem, this enum contains the known values that the service supports.

Known values supported by the service

Azure_AppLocker
Azure_AuditD
NonAzure_AppLocker
NonAzure_AuditD
None

SqlVulnerabilityAssessmentBaselineRulesAddResponse

SqlVulnerabilityAssessmentBaselineRulesAddResponse: RulesResults

Contains response data for the add operation.

SqlVulnerabilityAssessmentBaselineRulesCreateOrUpdateResponse

SqlVulnerabilityAssessmentBaselineRulesCreateOrUpdateResponse: RuleResults

Contains response data for the createOrUpdate operation.

SqlVulnerabilityAssessmentBaselineRulesGetResponse

SqlVulnerabilityAssessmentBaselineRulesGetResponse: RuleResults

Contains response data for the get operation.

SqlVulnerabilityAssessmentBaselineRulesListResponse

SqlVulnerabilityAssessmentBaselineRulesListResponse: RulesResults

Contains response data for the list operation.

SqlVulnerabilityAssessmentScanResultsGetResponse

SqlVulnerabilityAssessmentScanResultsGetResponse: ScanResult

Contains response data for the get operation.

SqlVulnerabilityAssessmentScanResultsListResponse

SqlVulnerabilityAssessmentScanResultsListResponse: ScanResults

Contains response data for the list operation.

SqlVulnerabilityAssessmentScansGetResponse

SqlVulnerabilityAssessmentScansGetResponse: Scan

Contains response data for the get operation.

SqlVulnerabilityAssessmentScansListResponse

SqlVulnerabilityAssessmentScansListResponse: Scans

Contains response data for the list operation.

State

State: string

Defines values for State.
KnownState can be used interchangeably with State, this enum contains the known values that the service supports.

Known values supported by the service

Passed: All supported regulatory compliance controls in the given standard have a passed state
Failed: At least one supported regulatory compliance control in the given standard has a state of failed
Skipped: All supported regulatory compliance controls in the given standard have a state of skipped
Unsupported: No supported regulatory compliance data for the given standard

Status

Status: string

Defines values for Status.
KnownStatus can be used interchangeably with Status, this enum contains the known values that the service supports.

Known values supported by the service

Revoked
Initiated

StatusReason

StatusReason: string

Defines values for StatusReason.
KnownStatusReason can be used interchangeably with StatusReason, this enum contains the known values that the service supports.

Known values supported by the service

Expired
UserRequested
NewerRequestInitiated

SubAssessmentStatusCode

SubAssessmentStatusCode: string

Defines values for SubAssessmentStatusCode.
KnownSubAssessmentStatusCode can be used interchangeably with SubAssessmentStatusCode, this enum contains the known values that the service supports.

Known values supported by the service

Healthy: The resource is healthy
Unhealthy: The resource has a security issue that needs to be addressed
NotApplicable: Assessment for this resource did not happen

SubAssessmentsGetResponse

SubAssessmentsGetResponse: SecuritySubAssessment

Contains response data for the get operation.

SubAssessmentsListAllNextResponse

SubAssessmentsListAllNextResponse: SecuritySubAssessmentList

Contains response data for the listAllNext operation.

SubAssessmentsListAllResponse

SubAssessmentsListAllResponse: SecuritySubAssessmentList

Contains response data for the listAll operation.

SubAssessmentsListNextResponse

SubAssessmentsListNextResponse: SecuritySubAssessmentList

Contains response data for the listNext operation.

SubAssessmentsListResponse

SubAssessmentsListResponse: SecuritySubAssessmentList

Contains response data for the list operation.

SubPlan

SubPlan: string

Defines values for SubPlan.
KnownSubPlan can be used interchangeably with SubPlan, this enum contains the known values that the service supports.

Known values supported by the service

P1
P2

SubscriptionGovernanceRulesExecuteStatusGetResponse

SubscriptionGovernanceRulesExecuteStatusGetResponse: ExecuteRuleStatus

Contains response data for the get operation.

SupportedCloudEnum

SupportedCloudEnum: string

Defines values for SupportedCloudEnum.
KnownSupportedCloudEnum can be used interchangeably with SupportedCloudEnum, this enum contains the known values that the service supports.

Known values supported by the service

AWS
GCP

Tactics

Tactics: string

Defines values for Tactics.
KnownTactics can be used interchangeably with Tactics, this enum contains the known values that the service supports.

Known values supported by the service

Reconnaissance
Resource Development
Initial Access
Execution
Persistence
Privilege Escalation
Defense Evasion
Credential Access
Discovery
Lateral Movement
Collection
Command and Control
Exfiltration
Impact

TaskUpdateActionType

TaskUpdateActionType: string

Defines values for TaskUpdateActionType.
KnownTaskUpdateActionType can be used interchangeably with TaskUpdateActionType, this enum contains the known values that the service supports.

Known values supported by the service

Activate
Dismiss
Start
Resolve
Close

TasksGetResourceGroupLevelTaskResponse

TasksGetResourceGroupLevelTaskResponse: SecurityTask

Contains response data for the getResourceGroupLevelTask operation.

TasksGetSubscriptionLevelTaskResponse

TasksGetSubscriptionLevelTaskResponse: SecurityTask

Contains response data for the getSubscriptionLevelTask operation.

TasksListByHomeRegionNextResponse

TasksListByHomeRegionNextResponse: SecurityTaskList

Contains response data for the listByHomeRegionNext operation.

TasksListByHomeRegionResponse

TasksListByHomeRegionResponse: SecurityTaskList

Contains response data for the listByHomeRegion operation.

TasksListByResourceGroupNextResponse

TasksListByResourceGroupNextResponse: SecurityTaskList

Contains response data for the listByResourceGroupNext operation.

TasksListByResourceGroupResponse

TasksListByResourceGroupResponse: SecurityTaskList

Contains response data for the listByResourceGroup operation.

TasksListNextResponse

TasksListNextResponse: SecurityTaskList

Contains response data for the listNext operation.

TasksListResponse

TasksListResponse: SecurityTaskList

Contains response data for the list operation.

Techniques

Techniques: string

Defines values for Techniques.
KnownTechniques can be used interchangeably with Techniques, this enum contains the known values that the service supports.

Known values supported by the service

Abuse Elevation Control Mechanism
Access Token Manipulation
Account Discovery
Account Manipulation
Active Scanning
Application Layer Protocol
Audio Capture
Boot or Logon Autostart Execution
Boot or Logon Initialization Scripts
Brute Force
Cloud Infrastructure Discovery
Cloud Service Dashboard
Cloud Service Discovery
Command and Scripting Interpreter
Compromise Client Software Binary
Compromise Infrastructure
Container and Resource Discovery
Create Account
Create or Modify System Process
Credentials from Password Stores
Data Destruction
Data Encrypted for Impact
Data from Cloud Storage Object
Data from Configuration Repository
Data from Information Repositories
Data from Local System
Data Manipulation
Data Staged
Defacement
Deobfuscate/Decode Files or Information
Disk Wipe
Domain Trust Discovery
Drive-by Compromise
Dynamic Resolution
Endpoint Denial of Service
Event Triggered Execution
Exfiltration Over Alternative Protocol
Exploit Public-Facing Application
Exploitation for Client Execution
Exploitation for Credential Access
Exploitation for Defense Evasion
Exploitation for Privilege Escalation
Exploitation of Remote Services
External Remote Services
Fallback Channels
File and Directory Discovery
Gather Victim Network Information
Hide Artifacts
Hijack Execution Flow
Impair Defenses
Implant Container Image
Indicator Removal on Host
Indirect Command Execution
Ingress Tool Transfer
Input Capture
Inter-Process Communication
Lateral Tool Transfer
Man-in-the-Middle
Masquerading
Modify Authentication Process
Modify Registry
Network Denial of Service
Network Service Scanning
Network Sniffing
Non-Application Layer Protocol
Non-Standard Port
Obtain Capabilities
Obfuscated Files or Information
Office Application Startup
OS Credential Dumping
Permission Groups Discovery
Phishing
Pre-OS Boot
Process Discovery
Process Injection
Protocol Tunneling
Proxy
Query Registry
Remote Access Software
Remote Service Session Hijacking
Remote Services
Remote System Discovery
Resource Hijacking
Scheduled Task/Job
Screen Capture
Search Victim-Owned Websites
Server Software Component
Service Stop
Signed Binary Proxy Execution
Software Deployment Tools
SQL Stored Procedures
Steal or Forge Kerberos Tickets
Subvert Trust Controls
Supply Chain Compromise
System Information Discovery
Taint Shared Content
Traffic Signaling
Transfer Data to Cloud Account
Trusted Relationship
Unsecured Credentials
User Execution
Valid Accounts
Windows Management Instrumentation
File and Directory Permissions Modification

Threats

Threats: string

Defines values for Threats.
KnownThreats can be used interchangeably with Threats, this enum contains the known values that the service supports.

Known values supported by the service

accountBreach
dataExfiltration
dataSpillage
maliciousInsider
elevationOfPrivilege
threatResistance
missingCoverage
denialOfService

ThresholdCustomAlertRuleUnion

TimeWindowCustomAlertRuleUnion

TopologyGetResponse

TopologyGetResponse: TopologyResource

Contains response data for the get operation.

TopologyListByHomeRegionNextResponse

TopologyListByHomeRegionNextResponse: TopologyList

Contains response data for the listByHomeRegionNext operation.

TopologyListByHomeRegionResponse

TopologyListByHomeRegionResponse: TopologyList

Contains response data for the listByHomeRegion operation.

TopologyListNextResponse

TopologyListNextResponse: TopologyList

Contains response data for the listNext operation.

TopologyListResponse

TopologyListResponse: TopologyList

Contains response data for the list operation.

TransportProtocol

TransportProtocol: string

Defines values for TransportProtocol.
KnownTransportProtocol can be used interchangeably with TransportProtocol, this enum contains the known values that the service supports.

Known values supported by the service

TCP
UDP

Type

Type: string

Defines values for Type.
KnownType can be used interchangeably with Type, this enum contains the known values that the service supports.

Known values supported by the service

Qualys
TVM

UnmaskedIpLoggingStatus

UnmaskedIpLoggingStatus: string

Defines values for UnmaskedIpLoggingStatus.
KnownUnmaskedIpLoggingStatus can be used interchangeably with UnmaskedIpLoggingStatus, this enum contains the known values that the service supports.

Known values supported by the service

Disabled: Unmasked IP logging is disabled
Enabled: Unmasked IP logging is enabled

UserImpact

UserImpact: string

Defines values for UserImpact.
KnownUserImpact can be used interchangeably with UserImpact, this enum contains the known values that the service supports.

Known values supported by the service

Low
Moderate
High

ValueType

ValueType: string

Defines values for ValueType.
KnownValueType can be used interchangeably with ValueType, this enum contains the known values that the service supports.

Known values supported by the service

IpCidr: An IP range in CIDR format (e.g. '192.168.0.1/8').
String: Any string value.

WorkspaceSettingsCreateResponse

WorkspaceSettingsCreateResponse: WorkspaceSetting

Contains response data for the create operation.

WorkspaceSettingsGetResponse

WorkspaceSettingsGetResponse: WorkspaceSetting

Contains response data for the get operation.

WorkspaceSettingsListNextResponse

WorkspaceSettingsListNextResponse: WorkspaceSettingList

Contains response data for the listNext operation.

WorkspaceSettingsListResponse

WorkspaceSettingsListResponse: WorkspaceSettingList

Contains response data for the list operation.

WorkspaceSettingsUpdateResponse

WorkspaceSettingsUpdateResponse: WorkspaceSetting

Contains response data for the update operation.

Variables

Const serializer

serializer: any = coreClient.createSerializer(Mappers, /* isXml */ false)

Object literals

Const $host

$host: object

parameterPath

parameterPath: string = "$host"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "$host"

type

type: object

name

name: string = "String"

Const AWSEnvironmentData

AWSEnvironmentData: object

serializedName

serializedName: string = "AwsAccount"

type

type: object

className

className: string = "AWSEnvironmentData"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = EnvironmentData.type.polymorphicDiscriminator

uberParent

uberParent: string = "EnvironmentData"

modelProperties

modelProperties: object

organizationalData

organizationalData: object

serializedName

serializedName: string = "organizationalData"

type

type: object

className

className: string = "AwsOrganizationalData"

name

name: string = "Composite"

Const AadConnectivityStateAutoGenerated

AadConnectivityStateAutoGenerated: object

type

type: object

className

className: string = "AadConnectivityStateAutoGenerated"

name

name: string = "Composite"

modelProperties

modelProperties: object

connectivityState

connectivityState: object

serializedName

serializedName: string = "connectivityState"

type

type: object

name

name: string = "String"

Const AadExternalSecuritySolution

AadExternalSecuritySolution: object

serializedName

serializedName: string = "AAD"

type

type: object

className

className: string = "AadExternalSecuritySolution"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = ExternalSecuritySolution.type.polymorphicDiscriminator

uberParent

uberParent: string = "ExternalSecuritySolution"

modelProperties

modelProperties: object

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "AadSolutionProperties"

name

name: string = "Composite"

Const AadSolutionProperties

AadSolutionProperties: object

type

type: object

className

className: string = "AadSolutionProperties"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

Const ActiveConnectionsNotInAllowedRange

ActiveConnectionsNotInAllowedRange: object

serializedName

serializedName: string = "ActiveConnectionsNotInAllowedRange"

type

type: object

className

className: string = "ActiveConnectionsNotInAllowedRange"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = TimeWindowCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "TimeWindowCustomAlertRule"

modelProperties

modelProperties: object

Const AdaptiveApplicationControlGroup

AdaptiveApplicationControlGroup: object

type

type: object

className

className: string = "AdaptiveApplicationControlGroup"

name

name: string = "Composite"

modelProperties

modelProperties: object

configurationStatus

configurationStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.configurationStatus"

type

type: object

name

name: string = "String"

enforcementMode

enforcementMode: object

serializedName

serializedName: string = "properties.enforcementMode"

type

type: object

name

name: string = "String"

issues

issues: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.issues"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AdaptiveApplicationControlIssueSummary"

name

name: string = "Composite"

pathRecommendations

pathRecommendations: object

serializedName

serializedName: string = "properties.pathRecommendations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PathRecommendation"

name

name: string = "Composite"

protectionMode

protectionMode: object

serializedName

serializedName: string = "properties.protectionMode"

type

type: object

className

className: string = "ProtectionMode"

name

name: string = "Composite"

recommendationStatus

recommendationStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.recommendationStatus"

type

type: object

name

name: string = "String"

sourceSystem

sourceSystem: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.sourceSystem"

type

type: object

name

name: string = "String"

vmRecommendations

vmRecommendations: object

serializedName

serializedName: string = "properties.vmRecommendations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VmRecommendation"

name

name: string = "Composite"

Const AdaptiveApplicationControlGroups

AdaptiveApplicationControlGroups: object

type

type: object

className

className: string = "AdaptiveApplicationControlGroups"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AdaptiveApplicationControlGroup"

name

name: string = "Composite"

Const AdaptiveApplicationControlIssueSummary

AdaptiveApplicationControlIssueSummary: object

type

type: object

className

className: string = "AdaptiveApplicationControlIssueSummary"

name

name: string = "Composite"

modelProperties

modelProperties: object

issue

issue: object

serializedName

serializedName: string = "issue"

type

type: object

name

name: string = "String"

numberOfVms

numberOfVms: object

serializedName

serializedName: string = "numberOfVms"

type

type: object

name

name: string = "Number"

Const AdaptiveNetworkHardening

AdaptiveNetworkHardening: object

type

type: object

className

className: string = "AdaptiveNetworkHardening"

name

name: string = "Composite"

modelProperties

modelProperties: object

effectiveNetworkSecurityGroups

effectiveNetworkSecurityGroups: object

serializedName

serializedName: string = "properties.effectiveNetworkSecurityGroups"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EffectiveNetworkSecurityGroups"

name

name: string = "Composite"

rules

rules: object

serializedName

serializedName: string = "properties.rules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Rule"

name

name: string = "Composite"

rulesCalculationTime

rulesCalculationTime: object

serializedName

serializedName: string = "properties.rulesCalculationTime"

type

type: object

name

name: string = "DateTime"

Const AdaptiveNetworkHardeningEnforceRequest

AdaptiveNetworkHardeningEnforceRequest: object

type

type: object

className

className: string = "AdaptiveNetworkHardeningEnforceRequest"

name

name: string = "Composite"

modelProperties

modelProperties: object

networkSecurityGroups

networkSecurityGroups: object

required

required: boolean = true

serializedName

serializedName: string = "networkSecurityGroups"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

rules

rules: object

required

required: boolean = true

serializedName

serializedName: string = "rules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Rule"

name

name: string = "Composite"

Const AdaptiveNetworkHardeningsList

AdaptiveNetworkHardeningsList: object

type

type: object

className

className: string = "AdaptiveNetworkHardeningsList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AdaptiveNetworkHardening"

name

name: string = "Composite"

Const AdditionalData

AdditionalData: object

type

type: object

className

className: string = "AdditionalData"

name

name: string = "Composite"

uberParent

uberParent: string = "AdditionalData"

modelProperties

modelProperties: object

assessedResourceType

assessedResourceType: object

required

required: boolean = true

serializedName

serializedName: string = "assessedResourceType"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "assessedResourceType"

serializedName

serializedName: string = "assessedResourceType"

Const AdditionalWorkspacesProperties

AdditionalWorkspacesProperties: object

type

type: object

className

className: string = "AdditionalWorkspacesProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

dataTypes

dataTypes: object

serializedName

serializedName: string = "dataTypes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

type

type: object

defaultValue

defaultValue: string = "Sentinel"

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

workspace

workspace: object

serializedName

serializedName: string = "workspace"

type

type: object

name

name: string = "String"

Const AdvancedThreatProtectionSetting

AdvancedThreatProtectionSetting: object

type

type: object

className

className: string = "AdvancedThreatProtectionSetting"

name

name: string = "Composite"

modelProperties

modelProperties: object

isEnabled

isEnabled: object

serializedName

serializedName: string = "properties.isEnabled"

type

type: object

name

name: string = "Boolean"

Const Alert

Alert: object

type

type: object

className

className: string = "Alert"

name

name: string = "Composite"

modelProperties

modelProperties: object

alertDisplayName

alertDisplayName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.alertDisplayName"

type

type: object

name

name: string = "String"

alertType

alertType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.alertType"

type

type: object

name

name: string = "String"

alertUri

alertUri: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.alertUri"

type

type: object

name

name: string = "String"

compromisedEntity

compromisedEntity: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.compromisedEntity"

type

type: object

name

name: string = "String"

correlationKey

correlationKey: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.correlationKey"

type

type: object

name

name: string = "String"

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

endTimeUtc

endTimeUtc: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.endTimeUtc"

type

type: object

name

name: string = "DateTime"

entities

entities: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.entities"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AlertEntity"

name

name: string = "Composite"

extendedLinks

extendedLinks: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.extendedLinks"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

extendedProperties

extendedProperties: object

serializedName

serializedName: string = "properties.extendedProperties"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

intent

intent: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.intent"

type

type: object

name

name: string = "String"

isIncident

isIncident: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.isIncident"

type

type: object

name

name: string = "Boolean"

processingEndTimeUtc

processingEndTimeUtc: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.processingEndTimeUtc"

type

type: object

name

name: string = "DateTime"

productComponentName

productComponentName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.productComponentName"

type

type: object

name

name: string = "String"

productName

productName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.productName"

type

type: object

name

name: string = "String"

remediationSteps

remediationSteps: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.remediationSteps"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

resourceIdentifiers

resourceIdentifiers: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.resourceIdentifiers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResourceIdentifier"

name

name: string = "Composite"

severity

severity: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.severity"

type

type: object

name

name: string = "String"

startTimeUtc

startTimeUtc: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.startTimeUtc"

type

type: object

name

name: string = "DateTime"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.status"

type

type: object

name

name: string = "String"

subTechniques

subTechniques: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.subTechniques"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

supportingEvidence

supportingEvidence: object

serializedName

serializedName: string = "properties.supportingEvidence"

type

type: object

className

className: string = "AlertPropertiesSupportingEvidence"

name

name: string = "Composite"

systemAlertId

systemAlertId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.systemAlertId"

type

type: object

name

name: string = "String"

techniques

techniques: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.techniques"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

timeGeneratedUtc

timeGeneratedUtc: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.timeGeneratedUtc"

type

type: object

name

name: string = "DateTime"

vendorName

vendorName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.vendorName"

type

type: object

name

name: string = "String"

version

version: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.version"

type

type: object

name

name: string = "String"

Const AlertEntity

AlertEntity: object

type

type: object

className

className: string = "AlertEntity"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const AlertList

AlertList: object

type

type: object

className

className: string = "AlertList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Alert"

name

name: string = "Composite"

Const AlertPropertiesSupportingEvidence

AlertPropertiesSupportingEvidence: object

type

type: object

className

className: string = "AlertPropertiesSupportingEvidence"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const AlertSimulatorBundlesRequestProperties

AlertSimulatorBundlesRequestProperties: object

serializedName

serializedName: string = "Bundles"

type

type: object

className

className: string = "AlertSimulatorBundlesRequestProperties"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = AlertSimulatorRequestProperties.type.polymorphicDiscriminator

uberParent

uberParent: string = "AlertSimulatorRequestProperties"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

bundles

bundles: object

serializedName

serializedName: string = "bundles"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const AlertSimulatorRequestBody

AlertSimulatorRequestBody: object

type

type: object

className

className: string = "AlertSimulatorRequestBody"

name

name: string = "Composite"

modelProperties

modelProperties: object

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "AlertSimulatorRequestProperties"

name

name: string = "Composite"

Const AlertSimulatorRequestProperties

AlertSimulatorRequestProperties: object

serializedName

serializedName: string = "AlertSimulatorRequestProperties"

type

type: object

className

className: string = "AlertSimulatorRequestProperties"

name

name: string = "Composite"

uberParent

uberParent: string = "AlertSimulatorRequestProperties"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

kind

kind: object

required

required: boolean = true

serializedName

serializedName: string = "kind"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "kind"

serializedName

serializedName: string = "kind"

Const AlertSyncSettings

AlertSyncSettings: object

serializedName

serializedName: string = "AlertSyncSettings"

type

type: object

className

className: string = "AlertSyncSettings"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = Setting.type.polymorphicDiscriminator

uberParent

uberParent: string = "Setting"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

Const AlertsSuppressionRule

AlertsSuppressionRule: object

type

type: object

className

className: string = "AlertsSuppressionRule"

name

name: string = "Composite"

modelProperties

modelProperties: object

alertType

alertType: object

serializedName

serializedName: string = "properties.alertType"

type

type: object

name

name: string = "String"

comment

comment: object

serializedName

serializedName: string = "properties.comment"

type

type: object

name

name: string = "String"

expirationDateUtc

expirationDateUtc: object

serializedName

serializedName: string = "properties.expirationDateUtc"

type

type: object

name

name: string = "DateTime"

lastModifiedUtc

lastModifiedUtc: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.lastModifiedUtc"

type

type: object

name

name: string = "DateTime"

reason

reason: object

serializedName

serializedName: string = "properties.reason"

type

type: object

name

name: string = "String"

state

state: object

serializedName

serializedName: string = "properties.state"

type

type: object

allowedValues

allowedValues: string[] = ["Enabled", "Disabled", "Expired"]

name

name: string = "Enum"

suppressionAlertsScope

suppressionAlertsScope: object

serializedName

serializedName: string = "properties.suppressionAlertsScope"

type

type: object

className

className: string = "SuppressionAlertsScope"

name

name: string = "Composite"

Const AlertsSuppressionRulesList

AlertsSuppressionRulesList: object

type

type: object

className

className: string = "AlertsSuppressionRulesList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AlertsSuppressionRule"

name

name: string = "Composite"

Const AllowedConnectionsList

AllowedConnectionsList: object

type

type: object

className

className: string = "AllowedConnectionsList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AllowedConnectionsResource"

name

name: string = "Composite"

Const AllowedConnectionsResource

AllowedConnectionsResource: object

type

type: object

className

className: string = "AllowedConnectionsResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

calculatedDateTime

calculatedDateTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.calculatedDateTime"

type

type: object

name

name: string = "DateTime"

connectableResources

connectableResources: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.connectableResources"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ConnectableResource"

name

name: string = "Composite"

Const AllowlistCustomAlertRule

AllowlistCustomAlertRule: object

serializedName

serializedName: string = "AllowlistCustomAlertRule"

type

type: object

className

className: string = "AllowlistCustomAlertRule"

name

name: string = "Composite"

uberParent

uberParent: string = "ListCustomAlertRule"

modelProperties

modelProperties: object

allowlistValues

allowlistValues: object

required

required: boolean = true

serializedName

serializedName: string = "allowlistValues"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "ruleType"

serializedName

serializedName: string = "ruleType"

Const AmqpC2DMessagesNotInAllowedRange

AmqpC2DMessagesNotInAllowedRange: object

serializedName

serializedName: string = "AmqpC2DMessagesNotInAllowedRange"

type

type: object

className

className: string = "AmqpC2DMessagesNotInAllowedRange"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = TimeWindowCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "TimeWindowCustomAlertRule"

modelProperties

modelProperties: object

Const AmqpC2DRejectedMessagesNotInAllowedRange

AmqpC2DRejectedMessagesNotInAllowedRange: object

serializedName

serializedName: string = "AmqpC2DRejectedMessagesNotInAllowedRange"

type

type: object

className

className: string = "AmqpC2DRejectedMessagesNotInAllowedRange"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = TimeWindowCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "TimeWindowCustomAlertRule"

modelProperties

modelProperties: object

Const AmqpD2CMessagesNotInAllowedRange

AmqpD2CMessagesNotInAllowedRange: object

serializedName

serializedName: string = "AmqpD2CMessagesNotInAllowedRange"

type

type: object

className

className: string = "AmqpD2CMessagesNotInAllowedRange"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = TimeWindowCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "TimeWindowCustomAlertRule"

modelProperties

modelProperties: object

Const Application

Application: object

type

type: object

className

className: string = "Application"

name

name: string = "Composite"

modelProperties

modelProperties: object

conditionSets

conditionSets: object

serializedName

serializedName: string = "properties.conditionSets"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

type

type: object

name

name: string = "String"

sourceResourceType

sourceResourceType: object

serializedName

serializedName: string = "properties.sourceResourceType"

type

type: object

name

name: string = "String"

Const ApplicationCondition

ApplicationCondition: object

type

type: object

className

className: string = "ApplicationCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

operator

operator: object

serializedName

serializedName: string = "operator"

type

type: object

name

name: string = "String"

property

property: object

serializedName

serializedName: string = "property"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const ApplicationsList

ApplicationsList: object

type

type: object

className

className: string = "ApplicationsList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Application"

name

name: string = "Composite"

Const AscLocation

AscLocation: object

type

type: object

className

className: string = "AscLocation"

name

name: string = "Composite"

modelProperties

modelProperties: object

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

Const AscLocationList

AscLocationList: object

type

type: object

className

className: string = "AscLocationList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AscLocation"

name

name: string = "Composite"

Const AssessmentLinks

AssessmentLinks: object

type

type: object

className

className: string = "AssessmentLinks"

name

name: string = "Composite"

modelProperties

modelProperties: object

azurePortalUri

azurePortalUri: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "azurePortalUri"

type

type: object

name

name: string = "String"

Const AssessmentStatus

AssessmentStatus: object

type

type: object

className

className: string = "AssessmentStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

cause

cause: object

serializedName

serializedName: string = "cause"

type

type: object

name

name: string = "String"

code

code: object

required

required: boolean = true

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

Const AssessmentStatusResponse

AssessmentStatusResponse: object

type

type: object

className

className: string = "AssessmentStatusResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

firstEvaluationDate

firstEvaluationDate: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "firstEvaluationDate"

type

type: object

name

name: string = "DateTime"

statusChangeDate

statusChangeDate: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "statusChangeDate"

type

type: object

name

name: string = "DateTime"

Const AtaExternalSecuritySolution

AtaExternalSecuritySolution: object

serializedName

serializedName: string = "ATA"

type

type: object

className

className: string = "AtaExternalSecuritySolution"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = ExternalSecuritySolution.type.polymorphicDiscriminator

uberParent

uberParent: string = "ExternalSecuritySolution"

modelProperties

modelProperties: object

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "AtaSolutionProperties"

name

name: string = "Composite"

Const AtaSolutionProperties

AtaSolutionProperties: object

type

type: object

className

className: string = "AtaSolutionProperties"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

lastEventReceived

lastEventReceived: object

serializedName

serializedName: string = "lastEventReceived"

type

type: object

name

name: string = "String"

Const AuthenticationDetailsProperties

AuthenticationDetailsProperties: object

type

type: object

className

className: string = "AuthenticationDetailsProperties"

name

name: string = "Composite"

uberParent

uberParent: string = "AuthenticationDetailsProperties"

modelProperties

modelProperties: object

authenticationProvisioningState

authenticationProvisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "authenticationProvisioningState"

type

type: object

name

name: string = "String"

authenticationType

authenticationType: object

required

required: boolean = true

serializedName

serializedName: string = "authenticationType"

type

type: object

name

name: string = "String"

grantedPermissions

grantedPermissions: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "grantedPermissions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "authenticationType"

serializedName

serializedName: string = "authenticationType"

Const AutoProvisioningSetting

AutoProvisioningSetting: object

type

type: object

className

className: string = "AutoProvisioningSetting"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoProvision

autoProvision: object

serializedName

serializedName: string = "properties.autoProvision"

type

type: object

name

name: string = "String"

Const AutoProvisioningSettingList

AutoProvisioningSettingList: object

type

type: object

className

className: string = "AutoProvisioningSettingList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AutoProvisioningSetting"

name

name: string = "Composite"

Const Automation

Automation: object

type

type: object

className

className: string = "Automation"

name

name: string = "Composite"

modelProperties

modelProperties: object

actions

actions: object

serializedName

serializedName: string = "properties.actions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AutomationAction"

name

name: string = "Composite"

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

isEnabled

isEnabled: object

serializedName

serializedName: string = "properties.isEnabled"

type

type: object

name

name: string = "Boolean"

scopes

scopes: object

serializedName

serializedName: string = "properties.scopes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AutomationScope"

name

name: string = "Composite"

sources

sources: object

serializedName

serializedName: string = "properties.sources"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AutomationSource"

name

name: string = "Composite"

Const AutomationAction

AutomationAction: object

type

type: object

className

className: string = "AutomationAction"

name

name: string = "Composite"

uberParent

uberParent: string = "AutomationAction"

modelProperties

modelProperties: object

actionType

actionType: object

required

required: boolean = true

serializedName

serializedName: string = "actionType"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "actionType"

serializedName

serializedName: string = "actionType"

Const AutomationActionEventHub

AutomationActionEventHub: object

serializedName

serializedName: string = "EventHub"

type

type: object

className

className: string = "AutomationActionEventHub"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = AutomationAction.type.polymorphicDiscriminator

uberParent

uberParent: string = "AutomationAction"

modelProperties

modelProperties: object

connectionString

connectionString: object

serializedName

serializedName: string = "connectionString"

type

type: object

name

name: string = "String"

eventHubResourceId

eventHubResourceId: object

serializedName

serializedName: string = "eventHubResourceId"

type

type: object

name

name: string = "String"

sasPolicyName

sasPolicyName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "sasPolicyName"

type

type: object

name

name: string = "String"

Const AutomationActionLogicApp

AutomationActionLogicApp: object

serializedName

serializedName: string = "LogicApp"

type

type: object

className

className: string = "AutomationActionLogicApp"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = AutomationAction.type.polymorphicDiscriminator

uberParent

uberParent: string = "AutomationAction"

modelProperties

modelProperties: object

logicAppResourceId

logicAppResourceId: object

serializedName

serializedName: string = "logicAppResourceId"

type

type: object

name

name: string = "String"

uri

uri: object

serializedName

serializedName: string = "uri"

type

type: object

name

name: string = "String"

Const AutomationActionWorkspace

AutomationActionWorkspace: object

serializedName

serializedName: string = "Workspace"

type

type: object

className

className: string = "AutomationActionWorkspace"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = AutomationAction.type.polymorphicDiscriminator

uberParent

uberParent: string = "AutomationAction"

modelProperties

modelProperties: object

workspaceResourceId

workspaceResourceId: object

serializedName

serializedName: string = "workspaceResourceId"

type

type: object

name

name: string = "String"

Const AutomationList

AutomationList: object

type

type: object

className

className: string = "AutomationList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Automation"

name

name: string = "Composite"

Const AutomationRuleSet

AutomationRuleSet: object

type

type: object

className

className: string = "AutomationRuleSet"

name

name: string = "Composite"

modelProperties

modelProperties: object

rules

rules: object

serializedName

serializedName: string = "rules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AutomationTriggeringRule"

name

name: string = "Composite"

Const AutomationScope

AutomationScope: object

type

type: object

className

className: string = "AutomationScope"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

scopePath

scopePath: object

serializedName

serializedName: string = "scopePath"

type

type: object

name

name: string = "String"

Const AutomationSource

AutomationSource: object

type

type: object

className

className: string = "AutomationSource"

name

name: string = "Composite"

modelProperties

modelProperties: object

eventSource

eventSource: object

serializedName

serializedName: string = "eventSource"

type

type: object

name

name: string = "String"

ruleSets

ruleSets: object

serializedName

serializedName: string = "ruleSets"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AutomationRuleSet"

name

name: string = "Composite"

Const AutomationTriggeringRule

AutomationTriggeringRule: object

type

type: object

className

className: string = "AutomationTriggeringRule"

name

name: string = "Composite"

modelProperties

modelProperties: object

expectedValue

expectedValue: object

serializedName

serializedName: string = "expectedValue"

type

type: object

name

name: string = "String"

operator

operator: object

serializedName

serializedName: string = "operator"

type

type: object

name

name: string = "String"

propertyJPath

propertyJPath: object

serializedName

serializedName: string = "propertyJPath"

type

type: object

name

name: string = "String"

propertyType

propertyType: object

serializedName

serializedName: string = "propertyType"

type

type: object

name

name: string = "String"

Const AutomationValidationStatus

AutomationValidationStatus: object

type

type: object

className

className: string = "AutomationValidationStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

isValid

isValid: object

serializedName

serializedName: string = "isValid"

type

type: object

name

name: string = "Boolean"

message

message: object

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

Const AwAssumeRoleAuthenticationDetailsProperties

AwAssumeRoleAuthenticationDetailsProperties: object

serializedName

serializedName: string = "awsAssumeRole"

type

type: object

className

className: string = "AwAssumeRoleAuthenticationDetailsProperties"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = AuthenticationDetailsProperties.type.polymorphicDiscriminator

uberParent

uberParent: string = "AuthenticationDetailsProperties"

modelProperties

modelProperties: object

accountId

accountId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "accountId"

type

type: object

name

name: string = "String"

awsAssumeRoleArn

awsAssumeRoleArn: object

required

required: boolean = true

serializedName

serializedName: string = "awsAssumeRoleArn"

type

type: object

name

name: string = "String"

awsExternalId

awsExternalId: object

required

required: boolean = true

serializedName

serializedName: string = "awsExternalId"

type

type: object

name

name: string = "String"

Const AwsCredsAuthenticationDetailsProperties

AwsCredsAuthenticationDetailsProperties: object

serializedName

serializedName: string = "awsCreds"

type

type: object

className

className: string = "AwsCredsAuthenticationDetailsProperties"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = AuthenticationDetailsProperties.type.polymorphicDiscriminator

uberParent

uberParent: string = "AuthenticationDetailsProperties"

modelProperties

modelProperties: object

accountId

accountId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "accountId"

type

type: object

name

name: string = "String"

awsAccessKeyId

awsAccessKeyId: object

required

required: boolean = true

serializedName

serializedName: string = "awsAccessKeyId"

type

type: object

name

name: string = "String"

awsSecretAccessKey

awsSecretAccessKey: object

required

required: boolean = true

serializedName

serializedName: string = "awsSecretAccessKey"

type

type: object

name

name: string = "String"

Const AwsOrganizationalData

AwsOrganizationalData: object

type

type: object

className

className: string = "AwsOrganizationalData"

name

name: string = "Composite"

uberParent

uberParent: string = "AwsOrganizationalData"

modelProperties

modelProperties: object

organizationMembershipType

organizationMembershipType: object

required

required: boolean = true

serializedName

serializedName: string = "organizationMembershipType"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "organizationMembershipType"

serializedName

serializedName: string = "organizationMembershipType"

Const AwsOrganizationalDataMaster

AwsOrganizationalDataMaster: object

serializedName

serializedName: string = "Organization"

type

type: object

className

className: string = "AwsOrganizationalDataMaster"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = AwsOrganizationalData.type.polymorphicDiscriminator

uberParent

uberParent: string = "AwsOrganizationalData"

modelProperties

modelProperties: object

excludedAccountIds

excludedAccountIds: object

serializedName

serializedName: string = "excludedAccountIds"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

stacksetName

stacksetName: object

serializedName

serializedName: string = "stacksetName"

type

type: object

name

name: string = "String"

Const AwsOrganizationalDataMember

AwsOrganizationalDataMember: object

serializedName

serializedName: string = "Member"

type

type: object

className

className: string = "AwsOrganizationalDataMember"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = AwsOrganizationalData.type.polymorphicDiscriminator

uberParent

uberParent: string = "AwsOrganizationalData"

modelProperties

modelProperties: object

parentHierarchyId

parentHierarchyId: object

serializedName

serializedName: string = "parentHierarchyId"

type

type: object

name

name: string = "String"

Const AzureDevOpsScopeEnvironmentData

AzureDevOpsScopeEnvironmentData: object

serializedName

serializedName: string = "AzureDevOpsScope"

type

type: object

className

className: string = "AzureDevOpsScopeEnvironmentData"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = EnvironmentData.type.polymorphicDiscriminator

uberParent

uberParent: string = "EnvironmentData"

modelProperties

modelProperties: object

Const AzureResourceDetails

AzureResourceDetails: object

serializedName

serializedName: string = "Azure"

type

type: object

className

className: string = "AzureResourceDetails"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = ResourceDetails.type.polymorphicDiscriminator

uberParent

uberParent: string = "ResourceDetails"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

Const AzureResourceIdentifier

AzureResourceIdentifier: object

serializedName

serializedName: string = "AzureResource"

type

type: object

className

className: string = "AzureResourceIdentifier"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = ResourceIdentifier.type.polymorphicDiscriminator

uberParent

uberParent: string = "ResourceIdentifier"

modelProperties

modelProperties: object

azureResourceId

azureResourceId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "azureResourceId"

type

type: object

name

name: string = "String"

Const AzureResourceLink

AzureResourceLink: object

type

type: object

className

className: string = "AzureResourceLink"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

Const AzureTrackedResourceLocation

AzureTrackedResourceLocation: object

type

type: object

className

className: string = "AzureTrackedResourceLocation"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const Baseline

Baseline: object

type

type: object

className

className: string = "Baseline"

name

name: string = "Composite"

modelProperties

modelProperties: object

expectedResults

expectedResults: object

serializedName

serializedName: string = "expectedResults"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

updatedTime

updatedTime: object

serializedName

serializedName: string = "updatedTime"

type

type: object

name

name: string = "DateTime"

Const BaselineAdjustedResult

BaselineAdjustedResult: object

type

type: object

className

className: string = "BaselineAdjustedResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

baseline

baseline: object

serializedName

serializedName: string = "baseline"

type

type: object

className

className: string = "Baseline"

name

name: string = "Composite"

resultsNotInBaseline

resultsNotInBaseline: object

serializedName

serializedName: string = "resultsNotInBaseline"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

resultsOnlyInBaseline

resultsOnlyInBaseline: object

serializedName

serializedName: string = "resultsOnlyInBaseline"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

status

status: object

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

Const BenchmarkReference

BenchmarkReference: object

type

type: object

className

className: string = "BenchmarkReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

benchmark

benchmark: object

serializedName

serializedName: string = "benchmark"

type

type: object

name

name: string = "String"

reference

reference: object

serializedName

serializedName: string = "reference"

type

type: object

name

name: string = "String"

Const CefExternalSecuritySolution

CefExternalSecuritySolution: object

serializedName

serializedName: string = "CEF"

type

type: object

className

className: string = "CefExternalSecuritySolution"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = ExternalSecuritySolution.type.polymorphicDiscriminator

uberParent

uberParent: string = "ExternalSecuritySolution"

modelProperties

modelProperties: object

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "CefSolutionProperties"

name

name: string = "Composite"

Const CefSolutionProperties

CefSolutionProperties: object

type

type: object

className

className: string = "CefSolutionProperties"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

agent

agent: object

serializedName

serializedName: string = "agent"

type

type: object

name

name: string = "String"

hostname

hostname: object

serializedName

serializedName: string = "hostname"

type

type: object

name

name: string = "String"

lastEventReceived

lastEventReceived: object

serializedName

serializedName: string = "lastEventReceived"

type

type: object

name

name: string = "String"

Const CloudError

CloudError: object

type

type: object

className

className: string = "CloudError"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalInfo

additionalInfo: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "error.additionalInfo"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ErrorAdditionalInfo"

name

name: string = "Composite"

code

code: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "error.code"

type

type: object

name

name: string = "String"

details

details: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "error.details"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CloudErrorBody"

name

name: string = "Composite"

message

message: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "error.message"

type

type: object

name

name: string = "String"

target

target: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "error.target"

type

type: object

name

name: string = "String"

Const CloudErrorBody

CloudErrorBody: object

type

type: object

className

className: string = "CloudErrorBody"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalInfo

additionalInfo: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "additionalInfo"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ErrorAdditionalInfo"

name

name: string = "Composite"

code

code: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

details

details: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "details"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CloudErrorBody"

name

name: string = "Composite"

message

message: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

target

target: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "target"

type

type: object

name

name: string = "String"

Const CloudOffering

CloudOffering: object

type

type: object

className

className: string = "CloudOffering"

name

name: string = "Composite"

uberParent

uberParent: string = "CloudOffering"

modelProperties

modelProperties: object

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

offeringType

offeringType: object

required

required: boolean = true

serializedName

serializedName: string = "offeringType"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "offeringType"

serializedName

serializedName: string = "offeringType"

Const Compliance

Compliance: object

type

type: object

className

className: string = "Compliance"

name

name: string = "Composite"

modelProperties

modelProperties: object

assessmentResult

assessmentResult: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.assessmentResult"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ComplianceSegment"

name

name: string = "Composite"

assessmentTimestampUtcDate

assessmentTimestampUtcDate: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.assessmentTimestampUtcDate"

type

type: object

name

name: string = "DateTime"

resourceCount

resourceCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.resourceCount"

type

type: object

name

name: string = "Number"

Const ComplianceList

ComplianceList: object

type

type: object

className

className: string = "ComplianceList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Compliance"

name

name: string = "Composite"

Const ComplianceResult

ComplianceResult: object

type

type: object

className

className: string = "ComplianceResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

resourceStatus

resourceStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.resourceStatus"

type

type: object

name

name: string = "String"

Const ComplianceResultList

ComplianceResultList: object

type

type: object

className

className: string = "ComplianceResultList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ComplianceResult"

name

name: string = "Composite"

Const ComplianceSegment

ComplianceSegment: object

type

type: object

className

className: string = "ComplianceSegment"

name

name: string = "Composite"

modelProperties

modelProperties: object

percentage

percentage: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "percentage"

type

type: object

name

name: string = "Number"

segmentType

segmentType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "segmentType"

type

type: object

name

name: string = "String"

Const Condition

Condition: object

type

type: object

className

className: string = "Condition"

name

name: string = "Composite"

modelProperties

modelProperties: object

operator

operator: object

serializedName

serializedName: string = "operator"

type

type: object

name

name: string = "String"

property

property: object

serializedName

serializedName: string = "property"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const ConnectableResource

ConnectableResource: object

type

type: object

className

className: string = "ConnectableResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

inboundConnectedResources

inboundConnectedResources: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "inboundConnectedResources"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ConnectedResource"

name

name: string = "Composite"

outboundConnectedResources

outboundConnectedResources: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "outboundConnectedResources"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ConnectedResource"

name

name: string = "Composite"

Const ConnectedResource

ConnectedResource: object

type

type: object

className

className: string = "ConnectedResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

connectedResourceId

connectedResourceId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "connectedResourceId"

type

type: object

name

name: string = "String"

tcpPorts

tcpPorts: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "tcpPorts"

type

type: object

name

name: string = "String"

udpPorts

udpPorts: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "udpPorts"

type

type: object

name

name: string = "String"

Const ConnectedWorkspace

ConnectedWorkspace: object

type

type: object

className

className: string = "ConnectedWorkspace"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

Const ConnectionFromIpNotAllowed

ConnectionFromIpNotAllowed: object

serializedName

serializedName: string = "ConnectionFromIpNotAllowed"

type

type: object

className

className: string = "ConnectionFromIpNotAllowed"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = AllowlistCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "AllowlistCustomAlertRule"

modelProperties

modelProperties: object

Const ConnectionStrings

ConnectionStrings: object

type

type: object

className

className: string = "ConnectionStrings"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IngestionConnectionString"

name

name: string = "Composite"

Const ConnectionToIpNotAllowed

ConnectionToIpNotAllowed: object

serializedName

serializedName: string = "ConnectionToIpNotAllowed"

type

type: object

className

className: string = "ConnectionToIpNotAllowed"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = AllowlistCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "AllowlistCustomAlertRule"

modelProperties

modelProperties: object

Const ConnectorSetting

ConnectorSetting: object

type

type: object

className

className: string = "ConnectorSetting"

name

name: string = "Composite"

modelProperties

modelProperties: object

authenticationDetails

authenticationDetails: object

serializedName

serializedName: string = "properties.authenticationDetails"

type

type: object

className

className: string = "AuthenticationDetailsProperties"

name

name: string = "Composite"

hybridComputeSettings

hybridComputeSettings: object

serializedName

serializedName: string = "properties.hybridComputeSettings"

type

type: object

className

className: string = "HybridComputeSettingsProperties"

name

name: string = "Composite"

Const ConnectorSettingList

ConnectorSettingList: object

type

type: object

className

className: string = "ConnectorSettingList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ConnectorSetting"

name

name: string = "Composite"

Const ContainerRegistryVulnerabilityProperties

ContainerRegistryVulnerabilityProperties: object

serializedName

serializedName: string = "ContainerRegistryVulnerability"

type

type: object

className

className: string = "ContainerRegistryVulnerabilityProperties"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = AdditionalData.type.polymorphicDiscriminator

uberParent

uberParent: string = "AdditionalData"

modelProperties

modelProperties: object

cve

cve: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "cve"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Cve"

name

name: string = "Composite"

cvss

cvss: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "cvss"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

className

className: string = "Cvss"

name

name: string = "Composite"

imageDigest

imageDigest: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "imageDigest"

type

type: object

name

name: string = "String"

patchable

patchable: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "patchable"

type

type: object

name

name: string = "Boolean"

publishedTime

publishedTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "publishedTime"

type

type: object

name

name: string = "DateTime"

repositoryName

repositoryName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "repositoryName"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

vendorReferences

vendorReferences: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "vendorReferences"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VendorReference"

name

name: string = "Composite"

Const CspmMonitorAwsOffering

CspmMonitorAwsOffering: object

serializedName

serializedName: string = "CspmMonitorAws"

type

type: object

className

className: string = "CspmMonitorAwsOffering"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = CloudOffering.type.polymorphicDiscriminator

uberParent

uberParent: string = "CloudOffering"

modelProperties

modelProperties: object

nativeCloudConnection

nativeCloudConnection: object

serializedName

serializedName: string = "nativeCloudConnection"

type

type: object

className

className: string = "CspmMonitorAwsOfferingNativeCloudConnection"

name

name: string = "Composite"

Const CspmMonitorAwsOfferingNativeCloudConnection

CspmMonitorAwsOfferingNativeCloudConnection: object

type

type: object

className

className: string = "CspmMonitorAwsOfferingNativeCloudConnection"

name

name: string = "Composite"

modelProperties

modelProperties: object

cloudRoleArn

cloudRoleArn: object

serializedName

serializedName: string = "cloudRoleArn"

type

type: object

name

name: string = "String"

Const CspmMonitorAzureDevOpsOffering

CspmMonitorAzureDevOpsOffering: object

serializedName

serializedName: string = "CspmMonitorAzureDevOps"

type

type: object

className

className: string = "CspmMonitorAzureDevOpsOffering"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = CloudOffering.type.polymorphicDiscriminator

uberParent

uberParent: string = "CloudOffering"

modelProperties

modelProperties: object

Const CspmMonitorGcpOffering

CspmMonitorGcpOffering: object

serializedName

serializedName: string = "CspmMonitorGcp"

type

type: object

className

className: string = "CspmMonitorGcpOffering"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = CloudOffering.type.polymorphicDiscriminator

uberParent

uberParent: string = "CloudOffering"

modelProperties

modelProperties: object

nativeCloudConnection

nativeCloudConnection: object

serializedName

serializedName: string = "nativeCloudConnection"

type

type: object

className

className: string = "CspmMonitorGcpOfferingNativeCloudConnection"

name

name: string = "Composite"

Const CspmMonitorGcpOfferingNativeCloudConnection

CspmMonitorGcpOfferingNativeCloudConnection: object

type

type: object

className

className: string = "CspmMonitorGcpOfferingNativeCloudConnection"

name

name: string = "Composite"

modelProperties

modelProperties: object

serviceAccountEmailAddress

serviceAccountEmailAddress: object

serializedName

serializedName: string = "serviceAccountEmailAddress"

type

type: object

name

name: string = "String"

workloadIdentityProviderId

workloadIdentityProviderId: object

serializedName

serializedName: string = "workloadIdentityProviderId"

type

type: object

name

name: string = "String"

Const CspmMonitorGithubOffering

CspmMonitorGithubOffering: object

serializedName

serializedName: string = "CspmMonitorGithub"

type

type: object

className

className: string = "CspmMonitorGithubOffering"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = CloudOffering.type.polymorphicDiscriminator

uberParent

uberParent: string = "CloudOffering"

modelProperties

modelProperties: object

Const CustomAlertRule

CustomAlertRule: object

type

type: object

className

className: string = "CustomAlertRule"

name

name: string = "Composite"

uberParent

uberParent: string = "CustomAlertRule"

modelProperties

modelProperties: object

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

displayName

displayName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "displayName"

type

type: object

name

name: string = "String"

isEnabled

isEnabled: object

required

required: boolean = true

serializedName

serializedName: string = "isEnabled"

type

type: object

name

name: string = "Boolean"

ruleType

ruleType: object

required

required: boolean = true

serializedName

serializedName: string = "ruleType"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "ruleType"

serializedName

serializedName: string = "ruleType"

Const CustomAssessmentAutomation

CustomAssessmentAutomation: object

type

type: object

className

className: string = "CustomAssessmentAutomation"

name

name: string = "Composite"

modelProperties

modelProperties: object

assessmentKey

assessmentKey: object

serializedName

serializedName: string = "properties.assessmentKey"

type

type: object

name

name: string = "String"

compressedQuery

compressedQuery: object

serializedName

serializedName: string = "properties.compressedQuery"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

type

type: object

name

name: string = "String"

remediationDescription

remediationDescription: object

serializedName

serializedName: string = "properties.remediationDescription"

type

type: object

name

name: string = "String"

severity

severity: object

serializedName

serializedName: string = "properties.severity"

type

type: object

name

name: string = "String"

supportedCloud

supportedCloud: object

serializedName

serializedName: string = "properties.supportedCloud"

type

type: object

name

name: string = "String"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

Const CustomAssessmentAutomationRequest

CustomAssessmentAutomationRequest: object

type

type: object

className

className: string = "CustomAssessmentAutomationRequest"

name

name: string = "Composite"

modelProperties

modelProperties: object

compressedQuery

compressedQuery: object

serializedName

serializedName: string = "properties.compressedQuery"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

type

type: object

name

name: string = "String"

remediationDescription

remediationDescription: object

serializedName

serializedName: string = "properties.remediationDescription"

type

type: object

name

name: string = "String"

severity

severity: object

serializedName

serializedName: string = "properties.severity"

type

type: object

name

name: string = "String"

supportedCloud

supportedCloud: object

serializedName

serializedName: string = "properties.supportedCloud"

type

type: object

name

name: string = "String"

Const CustomAssessmentAutomationsListResult

CustomAssessmentAutomationsListResult: object

type

type: object

className

className: string = "CustomAssessmentAutomationsListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CustomAssessmentAutomation"

name

name: string = "Composite"

Const CustomEntityStoreAssignment

CustomEntityStoreAssignment: object

type

type: object

className

className: string = "CustomEntityStoreAssignment"

name

name: string = "Composite"

modelProperties

modelProperties: object

entityStoreDatabaseLink

entityStoreDatabaseLink: object

serializedName

serializedName: string = "properties.entityStoreDatabaseLink"

type

type: object

name

name: string = "String"

principal

principal: object

serializedName

serializedName: string = "properties.principal"

type

type: object

name

name: string = "String"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

Const CustomEntityStoreAssignmentRequest

CustomEntityStoreAssignmentRequest: object

type

type: object

className

className: string = "CustomEntityStoreAssignmentRequest"

name

name: string = "Composite"

modelProperties

modelProperties: object

principal

principal: object

serializedName

serializedName: string = "properties.principal"

type

type: object

name

name: string = "String"

Const CustomEntityStoreAssignmentsListResult

CustomEntityStoreAssignmentsListResult: object

type

type: object

className

className: string = "CustomEntityStoreAssignmentsListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CustomEntityStoreAssignment"

name

name: string = "Composite"

Const Cve

Cve: object

type

type: object

className

className: string = "Cve"

name

name: string = "Composite"

modelProperties

modelProperties: object

link

link: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "link"

type

type: object

name

name: string = "String"

title

title: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "title"

type

type: object

name

name: string = "String"

Const Cvss

Cvss: object

type

type: object

className

className: string = "Cvss"

name

name: string = "Composite"

modelProperties

modelProperties: object

base

base: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "base"

type

type: object

name

name: string = "Number"

Const DataExportSettings

DataExportSettings: object

serializedName

serializedName: string = "DataExportSettings"

type

type: object

className

className: string = "DataExportSettings"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = Setting.type.polymorphicDiscriminator

uberParent

uberParent: string = "Setting"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

Const DefenderFoDatabasesAwsOffering

DefenderFoDatabasesAwsOffering: object

serializedName

serializedName: string = "DefenderForDatabasesAws"

type

type: object

className

className: string = "DefenderFoDatabasesAwsOffering"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = CloudOffering.type.polymorphicDiscriminator

uberParent

uberParent: string = "CloudOffering"

modelProperties

modelProperties: object

arcAutoProvisioning

arcAutoProvisioning: object

serializedName

serializedName: string = "arcAutoProvisioning"

type

type: object

className

className: string = "DefenderFoDatabasesAwsOfferingArcAutoProvisioning"

name

name: string = "Composite"

Const DefenderFoDatabasesAwsOfferingArcAutoProvisioning

DefenderFoDatabasesAwsOfferingArcAutoProvisioning: object

type

type: object

className

className: string = "DefenderFoDatabasesAwsOfferingArcAutoProvisioning"

name

name: string = "Composite"

modelProperties

modelProperties: object

cloudRoleArn

cloudRoleArn: object

serializedName

serializedName: string = "cloudRoleArn"

type

type: object

name

name: string = "String"

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

servicePrincipalSecretMetadata

servicePrincipalSecretMetadata: object

serializedName

serializedName: string = "servicePrincipalSecretMetadata"

type

type: object

className

className: string = "DefenderFoDatabasesAwsOfferingArcAutoProvisioningServicePrincipalSecretMetadata"

name

name: string = "Composite"

Const DefenderFoDatabasesAwsOfferingArcAutoProvisioningServicePrincipalSecretMetadata

DefenderFoDatabasesAwsOfferingArcAutoProvisioningServicePrincipalSecretMetadata: object

type

type: object

className

className: string = "DefenderFoDatabasesAwsOfferingArcAutoProvisioningServicePrincipalSecretMetadata"

name

name: string = "Composite"

modelProperties

modelProperties: object

expiryDate

expiryDate: object

serializedName

serializedName: string = "expiryDate"

type

type: object

name

name: string = "DateTime"

parameterNameInStore

parameterNameInStore: object

serializedName

serializedName: string = "parameterNameInStore"

type

type: object

name

name: string = "String"

parameterStoreRegion

parameterStoreRegion: object

serializedName

serializedName: string = "parameterStoreRegion"

type

type: object

name

name: string = "String"

Const DefenderForContainersAwsOffering

DefenderForContainersAwsOffering: object

serializedName

serializedName: string = "DefenderForContainersAws"

type

type: object

className

className: string = "DefenderForContainersAwsOffering"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = CloudOffering.type.polymorphicDiscriminator

uberParent

uberParent: string = "CloudOffering"

modelProperties

modelProperties: object

autoProvisioning

autoProvisioning: object

serializedName

serializedName: string = "autoProvisioning"

type

type: object

name

name: string = "Boolean"

cloudWatchToKinesis

cloudWatchToKinesis: object

serializedName

serializedName: string = "cloudWatchToKinesis"

type

type: object

className

className: string = "DefenderForContainersAwsOfferingCloudWatchToKinesis"

name

name: string = "Composite"

containerVulnerabilityAssessment

containerVulnerabilityAssessment: object

serializedName

serializedName: string = "containerVulnerabilityAssessment"

type

type: object

className

className: string = "DefenderForContainersAwsOfferingContainerVulnerabilityAssessment"

name

name: string = "Composite"

containerVulnerabilityAssessmentTask

containerVulnerabilityAssessmentTask: object

serializedName

serializedName: string = "containerVulnerabilityAssessmentTask"

type

type: object

className

className: string = "DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask"

name

name: string = "Composite"

enableContainerVulnerabilityAssessment

enableContainerVulnerabilityAssessment: object

serializedName

serializedName: string = "enableContainerVulnerabilityAssessment"

type

type: object

name

name: string = "Boolean"

kinesisToS3

kinesisToS3: object

serializedName

serializedName: string = "kinesisToS3"

type

type: object

className

className: string = "DefenderForContainersAwsOfferingKinesisToS3"

name

name: string = "Composite"

kubeAuditRetentionTime

kubeAuditRetentionTime: object

serializedName

serializedName: string = "kubeAuditRetentionTime"

type

type: object

name

name: string = "Number"

kubernetesScubaReader

kubernetesScubaReader: object

serializedName

serializedName: string = "kubernetesScubaReader"

type

type: object

className

className: string = "DefenderForContainersAwsOfferingKubernetesScubaReader"

name

name: string = "Composite"

kubernetesService

kubernetesService: object

serializedName

serializedName: string = "kubernetesService"

type

type: object

className

className: string = "DefenderForContainersAwsOfferingKubernetesService"

name

name: string = "Composite"

scubaExternalId

scubaExternalId: object

serializedName

serializedName: string = "scubaExternalId"

type

type: object

name

name: string = "String"

Const DefenderForContainersAwsOfferingCloudWatchToKinesis

DefenderForContainersAwsOfferingCloudWatchToKinesis: object

type

type: object

className

className: string = "DefenderForContainersAwsOfferingCloudWatchToKinesis"

name

name: string = "Composite"

modelProperties

modelProperties: object

cloudRoleArn

cloudRoleArn: object

serializedName

serializedName: string = "cloudRoleArn"

type

type: object

name

name: string = "String"

Const DefenderForContainersAwsOfferingContainerVulnerabilityAssessment

DefenderForContainersAwsOfferingContainerVulnerabilityAssessment: object

type

type: object

className

className: string = "DefenderForContainersAwsOfferingContainerVulnerabilityAssessment"

name

name: string = "Composite"

modelProperties

modelProperties: object

cloudRoleArn

cloudRoleArn: object

serializedName

serializedName: string = "cloudRoleArn"

type

type: object

name

name: string = "String"

Const DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask

DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask: object

type

type: object

className

className: string = "DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask"

name

name: string = "Composite"

modelProperties

modelProperties: object

cloudRoleArn

cloudRoleArn: object

serializedName

serializedName: string = "cloudRoleArn"

type

type: object

name

name: string = "String"

Const DefenderForContainersAwsOfferingKinesisToS3

DefenderForContainersAwsOfferingKinesisToS3: object

type

type: object

className

className: string = "DefenderForContainersAwsOfferingKinesisToS3"

name

name: string = "Composite"

modelProperties

modelProperties: object

cloudRoleArn

cloudRoleArn: object

serializedName

serializedName: string = "cloudRoleArn"

type

type: object

name

name: string = "String"

Const DefenderForContainersAwsOfferingKubernetesScubaReader

DefenderForContainersAwsOfferingKubernetesScubaReader: object

type

type: object

className

className: string = "DefenderForContainersAwsOfferingKubernetesScubaReader"

name

name: string = "Composite"

modelProperties

modelProperties: object

cloudRoleArn

cloudRoleArn: object

serializedName

serializedName: string = "cloudRoleArn"

type

type: object

name

name: string = "String"

Const DefenderForContainersAwsOfferingKubernetesService

DefenderForContainersAwsOfferingKubernetesService: object

type

type: object

className

className: string = "DefenderForContainersAwsOfferingKubernetesService"

name

name: string = "Composite"

modelProperties

modelProperties: object

cloudRoleArn

cloudRoleArn: object

serializedName

serializedName: string = "cloudRoleArn"

type

type: object

name

name: string = "String"

Const DefenderForContainersGcpOffering

DefenderForContainersGcpOffering: object

serializedName

serializedName: string = "DefenderForContainersGcp"

type

type: object

className

className: string = "DefenderForContainersGcpOffering"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = CloudOffering.type.polymorphicDiscriminator

uberParent

uberParent: string = "CloudOffering"

modelProperties

modelProperties: object

auditLogsAutoProvisioningFlag

auditLogsAutoProvisioningFlag: object

serializedName

serializedName: string = "auditLogsAutoProvisioningFlag"

type

type: object

name

name: string = "Boolean"

dataPipelineNativeCloudConnection

dataPipelineNativeCloudConnection: object

serializedName

serializedName: string = "dataPipelineNativeCloudConnection"

type

type: object

className

className: string = "DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection"

name

name: string = "Composite"

defenderAgentAutoProvisioningFlag

defenderAgentAutoProvisioningFlag: object

serializedName

serializedName: string = "defenderAgentAutoProvisioningFlag"

type

type: object

name

name: string = "Boolean"

nativeCloudConnection

nativeCloudConnection: object

serializedName

serializedName: string = "nativeCloudConnection"

type

type: object

className

className: string = "DefenderForContainersGcpOfferingNativeCloudConnection"

name

name: string = "Composite"

policyAgentAutoProvisioningFlag

policyAgentAutoProvisioningFlag: object

serializedName

serializedName: string = "policyAgentAutoProvisioningFlag"

type

type: object

name

name: string = "Boolean"

Const DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection

DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection: object

type

type: object

className

className: string = "DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection"

name

name: string = "Composite"

modelProperties

modelProperties: object

serviceAccountEmailAddress

serviceAccountEmailAddress: object

serializedName

serializedName: string = "serviceAccountEmailAddress"

type

type: object

name

name: string = "String"

workloadIdentityProviderId

workloadIdentityProviderId: object

serializedName

serializedName: string = "workloadIdentityProviderId"

type

type: object

name

name: string = "String"

Const DefenderForContainersGcpOfferingNativeCloudConnection

DefenderForContainersGcpOfferingNativeCloudConnection: object

type

type: object

className

className: string = "DefenderForContainersGcpOfferingNativeCloudConnection"

name

name: string = "Composite"

modelProperties

modelProperties: object

serviceAccountEmailAddress

serviceAccountEmailAddress: object

serializedName

serializedName: string = "serviceAccountEmailAddress"

type

type: object

name

name: string = "String"

workloadIdentityProviderId

workloadIdentityProviderId: object

serializedName

serializedName: string = "workloadIdentityProviderId"

type

type: object

name

name: string = "String"

Const DefenderForDatabasesGcpOffering

DefenderForDatabasesGcpOffering: object

serializedName

serializedName: string = "DefenderForDatabasesGcp"

type

type: object

className

className: string = "DefenderForDatabasesGcpOffering"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = CloudOffering.type.polymorphicDiscriminator

uberParent

uberParent: string = "CloudOffering"

modelProperties

modelProperties: object

arcAutoProvisioning

arcAutoProvisioning: object

serializedName

serializedName: string = "arcAutoProvisioning"

type

type: object

className

className: string = "DefenderForDatabasesGcpOfferingArcAutoProvisioning"

name

name: string = "Composite"

defenderForDatabasesArcAutoProvisioning

defenderForDatabasesArcAutoProvisioning: object

serializedName

serializedName: string = "defenderForDatabasesArcAutoProvisioning"

type

type: object

className

className: string = "DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning"

name

name: string = "Composite"

Const DefenderForDatabasesGcpOfferingArcAutoProvisioning

DefenderForDatabasesGcpOfferingArcAutoProvisioning: object

type

type: object

className

className: string = "DefenderForDatabasesGcpOfferingArcAutoProvisioning"

name

name: string = "Composite"

modelProperties

modelProperties: object

configuration

configuration: object

serializedName

serializedName: string = "configuration"

type

type: object

className

className: string = "DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration"

name

name: string = "Composite"

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration

DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration: object

type

type: object

className

className: string = "DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

agentOnboardingServiceAccountNumericId

agentOnboardingServiceAccountNumericId: object

serializedName

serializedName: string = "agentOnboardingServiceAccountNumericId"

type

type: object

name

name: string = "String"

clientId

clientId: object

serializedName

serializedName: string = "clientId"

type

type: object

name

name: string = "String"

Const DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning

DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning: object

type

type: object

className

className: string = "DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning"

name

name: string = "Composite"

modelProperties

modelProperties: object

serviceAccountEmailAddress

serviceAccountEmailAddress: object

serializedName

serializedName: string = "serviceAccountEmailAddress"

type

type: object

name

name: string = "String"

workloadIdentityProviderId

workloadIdentityProviderId: object

serializedName

serializedName: string = "workloadIdentityProviderId"

type

type: object

name

name: string = "String"

Const DefenderForServersAwsOffering

DefenderForServersAwsOffering: object

serializedName

serializedName: string = "DefenderForServersAws"

type

type: object

className

className: string = "DefenderForServersAwsOffering"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = CloudOffering.type.polymorphicDiscriminator

uberParent

uberParent: string = "CloudOffering"

modelProperties

modelProperties: object

arcAutoProvisioning

arcAutoProvisioning: object

serializedName

serializedName: string = "arcAutoProvisioning"

type

type: object

className

className: string = "DefenderForServersAwsOfferingArcAutoProvisioning"

name

name: string = "Composite"

defenderForServers

defenderForServers: object

serializedName

serializedName: string = "defenderForServers"

type

type: object

className

className: string = "DefenderForServersAwsOfferingDefenderForServers"

name

name: string = "Composite"

mdeAutoProvisioning

mdeAutoProvisioning: object

serializedName

serializedName: string = "mdeAutoProvisioning"

type

type: object

className

className: string = "DefenderForServersAwsOfferingMdeAutoProvisioning"

name

name: string = "Composite"

subPlan

subPlan: object

serializedName

serializedName: string = "subPlan"

type

type: object

className

className: string = "DefenderForServersAwsOfferingSubPlan"

name

name: string = "Composite"

vaAutoProvisioning

vaAutoProvisioning: object

serializedName

serializedName: string = "vaAutoProvisioning"

type

type: object

className

className: string = "DefenderForServersAwsOfferingVaAutoProvisioning"

name

name: string = "Composite"

vmScanners

vmScanners: object

serializedName

serializedName: string = "vmScanners"

type

type: object

className

className: string = "DefenderForServersAwsOfferingVmScanners"

name

name: string = "Composite"

Const DefenderForServersAwsOfferingArcAutoProvisioning

DefenderForServersAwsOfferingArcAutoProvisioning: object

type

type: object

className

className: string = "DefenderForServersAwsOfferingArcAutoProvisioning"

name

name: string = "Composite"

modelProperties

modelProperties: object

cloudRoleArn

cloudRoleArn: object

serializedName

serializedName: string = "cloudRoleArn"

type

type: object

name

name: string = "String"

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

servicePrincipalSecretMetadata

servicePrincipalSecretMetadata: object

serializedName

serializedName: string = "servicePrincipalSecretMetadata"

type

type: object

className

className: string = "DefenderForServersAwsOfferingArcAutoProvisioningServicePrincipalSecretMetadata"

name

name: string = "Composite"

Const DefenderForServersAwsOfferingArcAutoProvisioningServicePrincipalSecretMetadata

DefenderForServersAwsOfferingArcAutoProvisioningServicePrincipalSecretMetadata: object

type

type: object

className

className: string = "DefenderForServersAwsOfferingArcAutoProvisioningServicePrincipalSecretMetadata"

name

name: string = "Composite"

modelProperties

modelProperties: object

expiryDate

expiryDate: object

serializedName

serializedName: string = "expiryDate"

type

type: object

name

name: string = "String"

parameterNameInStore

parameterNameInStore: object

serializedName

serializedName: string = "parameterNameInStore"

type

type: object

name

name: string = "String"

parameterStoreRegion

parameterStoreRegion: object

serializedName

serializedName: string = "parameterStoreRegion"

type

type: object

name

name: string = "String"

Const DefenderForServersAwsOfferingDefenderForServers

DefenderForServersAwsOfferingDefenderForServers: object

type

type: object

className

className: string = "DefenderForServersAwsOfferingDefenderForServers"

name

name: string = "Composite"

modelProperties

modelProperties: object

cloudRoleArn

cloudRoleArn: object

serializedName

serializedName: string = "cloudRoleArn"

type

type: object

name

name: string = "String"

Const DefenderForServersAwsOfferingMdeAutoProvisioning

DefenderForServersAwsOfferingMdeAutoProvisioning: object

type

type: object

className

className: string = "DefenderForServersAwsOfferingMdeAutoProvisioning"

name

name: string = "Composite"

modelProperties

modelProperties: object

configuration

configuration: object

serializedName

serializedName: string = "configuration"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const DefenderForServersAwsOfferingSubPlan

DefenderForServersAwsOfferingSubPlan: object

type

type: object

className

className: string = "DefenderForServersAwsOfferingSubPlan"

name

name: string = "Composite"

modelProperties

modelProperties: object

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const DefenderForServersAwsOfferingVaAutoProvisioning

DefenderForServersAwsOfferingVaAutoProvisioning: object

type

type: object

className

className: string = "DefenderForServersAwsOfferingVaAutoProvisioning"

name

name: string = "Composite"

modelProperties

modelProperties: object

configuration

configuration: object

serializedName

serializedName: string = "configuration"

type

type: object

className

className: string = "DefenderForServersAwsOfferingVaAutoProvisioningConfiguration"

name

name: string = "Composite"

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const DefenderForServersAwsOfferingVaAutoProvisioningConfiguration

DefenderForServersAwsOfferingVaAutoProvisioningConfiguration: object

type

type: object

className

className: string = "DefenderForServersAwsOfferingVaAutoProvisioningConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const DefenderForServersAwsOfferingVmScanners

DefenderForServersAwsOfferingVmScanners: object

type

type: object

className

className: string = "DefenderForServersAwsOfferingVmScanners"

name

name: string = "Composite"

modelProperties

modelProperties: object

configuration

configuration: object

serializedName

serializedName: string = "configuration"

type

type: object

className

className: string = "DefenderForServersAwsOfferingVmScannersConfiguration"

name

name: string = "Composite"

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const DefenderForServersAwsOfferingVmScannersConfiguration

DefenderForServersAwsOfferingVmScannersConfiguration: object

type

type: object

className

className: string = "DefenderForServersAwsOfferingVmScannersConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

cloudRoleArn

cloudRoleArn: object

serializedName

serializedName: string = "cloudRoleArn"

type

type: object

name

name: string = "String"

exclusionTags

exclusionTags: object

serializedName

serializedName: string = "exclusionTags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

scanningMode

scanningMode: object

serializedName

serializedName: string = "scanningMode"

type

type: object

name

name: string = "String"

Const DefenderForServersGcpOffering

DefenderForServersGcpOffering: object

serializedName

serializedName: string = "DefenderForServersGcp"

type

type: object

className

className: string = "DefenderForServersGcpOffering"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = CloudOffering.type.polymorphicDiscriminator

uberParent

uberParent: string = "CloudOffering"

modelProperties

modelProperties: object

arcAutoProvisioning

arcAutoProvisioning: object

serializedName

serializedName: string = "arcAutoProvisioning"

type

type: object

className

className: string = "DefenderForServersGcpOfferingArcAutoProvisioning"

name

name: string = "Composite"

defenderForServers

defenderForServers: object

serializedName

serializedName: string = "defenderForServers"

type

type: object

className

className: string = "DefenderForServersGcpOfferingDefenderForServers"

name

name: string = "Composite"

mdeAutoProvisioning

mdeAutoProvisioning: object

serializedName

serializedName: string = "mdeAutoProvisioning"

type

type: object

className

className: string = "DefenderForServersGcpOfferingMdeAutoProvisioning"

name

name: string = "Composite"

subPlan

subPlan: object

serializedName

serializedName: string = "subPlan"

type

type: object

className

className: string = "DefenderForServersGcpOfferingSubPlan"

name

name: string = "Composite"

vaAutoProvisioning

vaAutoProvisioning: object

serializedName

serializedName: string = "vaAutoProvisioning"

type

type: object

className

className: string = "DefenderForServersGcpOfferingVaAutoProvisioning"

name

name: string = "Composite"

Const DefenderForServersGcpOfferingArcAutoProvisioning

DefenderForServersGcpOfferingArcAutoProvisioning: object

type

type: object

className

className: string = "DefenderForServersGcpOfferingArcAutoProvisioning"

name

name: string = "Composite"

modelProperties

modelProperties: object

configuration

configuration: object

serializedName

serializedName: string = "configuration"

type

type: object

className

className: string = "DefenderForServersGcpOfferingArcAutoProvisioningConfiguration"

name

name: string = "Composite"

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const DefenderForServersGcpOfferingArcAutoProvisioningConfiguration

DefenderForServersGcpOfferingArcAutoProvisioningConfiguration: object

type

type: object

className

className: string = "DefenderForServersGcpOfferingArcAutoProvisioningConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

agentOnboardingServiceAccountNumericId

agentOnboardingServiceAccountNumericId: object

serializedName

serializedName: string = "agentOnboardingServiceAccountNumericId"

type

type: object

name

name: string = "String"

clientId

clientId: object

serializedName

serializedName: string = "clientId"

type

type: object

name

name: string = "String"

Const DefenderForServersGcpOfferingDefenderForServers

DefenderForServersGcpOfferingDefenderForServers: object

type

type: object

className

className: string = "DefenderForServersGcpOfferingDefenderForServers"

name

name: string = "Composite"

modelProperties

modelProperties: object

serviceAccountEmailAddress

serviceAccountEmailAddress: object

serializedName

serializedName: string = "serviceAccountEmailAddress"

type

type: object

name

name: string = "String"

workloadIdentityProviderId

workloadIdentityProviderId: object

serializedName

serializedName: string = "workloadIdentityProviderId"

type

type: object

name

name: string = "String"

Const DefenderForServersGcpOfferingMdeAutoProvisioning

DefenderForServersGcpOfferingMdeAutoProvisioning: object

type

type: object

className

className: string = "DefenderForServersGcpOfferingMdeAutoProvisioning"

name

name: string = "Composite"

modelProperties

modelProperties: object

configuration

configuration: object

serializedName

serializedName: string = "configuration"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const DefenderForServersGcpOfferingSubPlan

DefenderForServersGcpOfferingSubPlan: object

type

type: object

className

className: string = "DefenderForServersGcpOfferingSubPlan"

name

name: string = "Composite"

modelProperties

modelProperties: object

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const DefenderForServersGcpOfferingVaAutoProvisioning

DefenderForServersGcpOfferingVaAutoProvisioning: object

type

type: object

className

className: string = "DefenderForServersGcpOfferingVaAutoProvisioning"

name

name: string = "Composite"

modelProperties

modelProperties: object

configuration

configuration: object

serializedName

serializedName: string = "configuration"

type

type: object

className

className: string = "DefenderForServersGcpOfferingVaAutoProvisioningConfiguration"

name

name: string = "Composite"

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const DefenderForServersGcpOfferingVaAutoProvisioningConfiguration

DefenderForServersGcpOfferingVaAutoProvisioningConfiguration: object

type

type: object

className

className: string = "DefenderForServersGcpOfferingVaAutoProvisioningConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const DenylistCustomAlertRule

DenylistCustomAlertRule: object

serializedName

serializedName: string = "DenylistCustomAlertRule"

type

type: object

className

className: string = "DenylistCustomAlertRule"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = ListCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "ListCustomAlertRule"

modelProperties

modelProperties: object

denylistValues

denylistValues: object

required

required: boolean = true

serializedName

serializedName: string = "denylistValues"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const DeviceSecurityGroup

DeviceSecurityGroup: object

type

type: object

className

className: string = "DeviceSecurityGroup"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowlistRules

allowlistRules: object

serializedName

serializedName: string = "properties.allowlistRules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AllowlistCustomAlertRule"

name

name: string = "Composite"

denylistRules

denylistRules: object

serializedName

serializedName: string = "properties.denylistRules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DenylistCustomAlertRule"

name

name: string = "Composite"

thresholdRules

thresholdRules: object

serializedName

serializedName: string = "properties.thresholdRules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ThresholdCustomAlertRule"

name

name: string = "Composite"

timeWindowRules

timeWindowRules: object

serializedName

serializedName: string = "properties.timeWindowRules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TimeWindowCustomAlertRule"

name

name: string = "Composite"

Const DeviceSecurityGroupList

DeviceSecurityGroupList: object

type

type: object

className

className: string = "DeviceSecurityGroupList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DeviceSecurityGroup"

name

name: string = "Composite"

Const DirectMethodInvokesNotInAllowedRange

DirectMethodInvokesNotInAllowedRange: object

serializedName

serializedName: string = "DirectMethodInvokesNotInAllowedRange"

type

type: object

className

className: string = "DirectMethodInvokesNotInAllowedRange"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = TimeWindowCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "TimeWindowCustomAlertRule"

modelProperties

modelProperties: object

Const DiscoveredSecuritySolution

DiscoveredSecuritySolution: object

type

type: object

className

className: string = "DiscoveredSecuritySolution"

name

name: string = "Composite"

modelProperties

modelProperties: object

offer

offer: object

required

required: boolean = true

serializedName

serializedName: string = "properties.offer"

type

type: object

name

name: string = "String"

publisher

publisher: object

required

required: boolean = true

serializedName

serializedName: string = "properties.publisher"

type

type: object

name

name: string = "String"

securityFamily

securityFamily: object

required

required: boolean = true

serializedName

serializedName: string = "properties.securityFamily"

type

type: object

name

name: string = "String"

sku

sku: object

required

required: boolean = true

serializedName

serializedName: string = "properties.sku"

type

type: object

name

name: string = "String"

Const DiscoveredSecuritySolutionList

DiscoveredSecuritySolutionList: object

type

type: object

className

className: string = "DiscoveredSecuritySolutionList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DiscoveredSecuritySolution"

name

name: string = "Composite"

Const ETag

ETag: object

type

type: object

className

className: string = "ETag"

name

name: string = "Composite"

modelProperties

modelProperties: object

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

Const EffectiveNetworkSecurityGroups

EffectiveNetworkSecurityGroups: object

type

type: object

className

className: string = "EffectiveNetworkSecurityGroups"

name

name: string = "Composite"

modelProperties

modelProperties: object

networkInterface

networkInterface: object

serializedName

serializedName: string = "networkInterface"

type

type: object

name

name: string = "String"

networkSecurityGroups

networkSecurityGroups: object

serializedName

serializedName: string = "networkSecurityGroups"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const EnvironmentData

EnvironmentData: object

type

type: object

className

className: string = "EnvironmentData"

name

name: string = "Composite"

uberParent

uberParent: string = "EnvironmentData"

modelProperties

modelProperties: object

environmentType

environmentType: object

required

required: boolean = true

serializedName

serializedName: string = "environmentType"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "environmentType"

serializedName

serializedName: string = "environmentType"

Const ErrorAdditionalInfo

ErrorAdditionalInfo: object

type

type: object

className

className: string = "ErrorAdditionalInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

info

info: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "info"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ExecuteGovernanceRuleParams

ExecuteGovernanceRuleParams: object

type

type: object

className

className: string = "ExecuteGovernanceRuleParams"

name

name: string = "Composite"

modelProperties

modelProperties: object

override

override: object

serializedName

serializedName: string = "override"

type

type: object

name

name: string = "Boolean"

Const ExecuteRuleStatus

ExecuteRuleStatus: object

type

type: object

className

className: string = "ExecuteRuleStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

operationId

operationId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "operationId"

type

type: object

name

name: string = "String"

Const ExternalSecuritySolution

ExternalSecuritySolution: object

type

type: object

className

className: string = "ExternalSecuritySolution"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const ExternalSecuritySolutionKindAutoGenerated

ExternalSecuritySolutionKindAutoGenerated: object

type

type: object

className

className: string = "ExternalSecuritySolutionKindAutoGenerated"

name

name: string = "Composite"

modelProperties

modelProperties: object

kind

kind: object

serializedName

serializedName: string = "kind"

type

type: object

name

name: string = "String"

Const ExternalSecuritySolutionList

ExternalSecuritySolutionList: object

type

type: object

className

className: string = "ExternalSecuritySolutionList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ExternalSecuritySolution"

name

name: string = "Composite"

Const ExternalSecuritySolutionProperties

ExternalSecuritySolutionProperties: object

type

type: object

className

className: string = "ExternalSecuritySolutionProperties"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

deviceType

deviceType: object

serializedName

serializedName: string = "deviceType"

type

type: object

name

name: string = "String"

deviceVendor

deviceVendor: object

serializedName

serializedName: string = "deviceVendor"

type

type: object

name

name: string = "String"

workspace

workspace: object

serializedName

serializedName: string = "workspace"

type

type: object

className

className: string = "ConnectedWorkspace"

name

name: string = "Composite"

Const FailedLocalLoginsNotInAllowedRange

FailedLocalLoginsNotInAllowedRange: object

serializedName

serializedName: string = "FailedLocalLoginsNotInAllowedRange"

type

type: object

className

className: string = "FailedLocalLoginsNotInAllowedRange"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = TimeWindowCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "TimeWindowCustomAlertRule"

modelProperties

modelProperties: object

Const FileUploadsNotInAllowedRange

FileUploadsNotInAllowedRange: object

serializedName

serializedName: string = "FileUploadsNotInAllowedRange"

type

type: object

className

className: string = "FileUploadsNotInAllowedRange"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = TimeWindowCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "TimeWindowCustomAlertRule"

modelProperties

modelProperties: object

Const GcpCredentialsDetailsProperties

GcpCredentialsDetailsProperties: object

serializedName

serializedName: string = "gcpCredentials"

type

type: object

className

className: string = "GcpCredentialsDetailsProperties"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = AuthenticationDetailsProperties.type.polymorphicDiscriminator

uberParent

uberParent: string = "AuthenticationDetailsProperties"

modelProperties

modelProperties: object

authProviderX509CertUrl

authProviderX509CertUrl: object

required

required: boolean = true

serializedName

serializedName: string = "authProviderX509CertUrl"

type

type: object

name

name: string = "String"

authUri

authUri: object

required

required: boolean = true

serializedName

serializedName: string = "authUri"

type

type: object

name

name: string = "String"

clientEmail

clientEmail: object

required

required: boolean = true

serializedName

serializedName: string = "clientEmail"

type

type: object

name

name: string = "String"

clientId

clientId: object

required

required: boolean = true

serializedName

serializedName: string = "clientId"

type

type: object

name

name: string = "String"

clientX509CertUrl

clientX509CertUrl: object

required

required: boolean = true

serializedName

serializedName: string = "clientX509CertUrl"

type

type: object

name

name: string = "String"

organizationId

organizationId: object

required

required: boolean = true

serializedName

serializedName: string = "organizationId"

type

type: object

name

name: string = "String"

privateKey

privateKey: object

required

required: boolean = true

serializedName

serializedName: string = "privateKey"

type

type: object

name

name: string = "String"

privateKeyId

privateKeyId: object

required

required: boolean = true

serializedName

serializedName: string = "privateKeyId"

type

type: object

name

name: string = "String"

projectId

projectId: object

required

required: boolean = true

serializedName

serializedName: string = "projectId"

type

type: object

name

name: string = "String"

tokenUri

tokenUri: object

required

required: boolean = true

serializedName

serializedName: string = "tokenUri"

type

type: object

name

name: string = "String"

type

type: object

required

required: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const GcpOrganizationalData

GcpOrganizationalData: object

type

type: object

className

className: string = "GcpOrganizationalData"

name

name: string = "Composite"

uberParent

uberParent: string = "GcpOrganizationalData"

modelProperties

modelProperties: object

organizationMembershipType

organizationMembershipType: object

required

required: boolean = true

serializedName

serializedName: string = "organizationMembershipType"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "organizationMembershipType"

serializedName

serializedName: string = "organizationMembershipType"

Const GcpOrganizationalDataMember

GcpOrganizationalDataMember: object

serializedName

serializedName: string = "Member"

type

type: object

className

className: string = "GcpOrganizationalDataMember"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = GcpOrganizationalData.type.polymorphicDiscriminator

uberParent

uberParent: string = "GcpOrganizationalData"

modelProperties

modelProperties: object

managementProjectNumber

managementProjectNumber: object

serializedName

serializedName: string = "managementProjectNumber"

type

type: object

name

name: string = "String"

parentHierarchyId

parentHierarchyId: object

serializedName

serializedName: string = "parentHierarchyId"

type

type: object

name

name: string = "String"

Const GcpOrganizationalDataOrganization

GcpOrganizationalDataOrganization: object

serializedName

serializedName: string = "Organization"

type

type: object

className

className: string = "GcpOrganizationalDataOrganization"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = GcpOrganizationalData.type.polymorphicDiscriminator

uberParent

uberParent: string = "GcpOrganizationalData"

modelProperties

modelProperties: object

excludedProjectNumbers

excludedProjectNumbers: object

serializedName

serializedName: string = "excludedProjectNumbers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

serviceAccountEmailAddress

serviceAccountEmailAddress: object

serializedName

serializedName: string = "serviceAccountEmailAddress"

type

type: object

name

name: string = "String"

workloadIdentityProviderId

workloadIdentityProviderId: object

serializedName

serializedName: string = "workloadIdentityProviderId"

type

type: object

name

name: string = "String"

Const GcpProjectDetails

GcpProjectDetails: object

type

type: object

className

className: string = "GcpProjectDetails"

name

name: string = "Composite"

modelProperties

modelProperties: object

projectId

projectId: object

serializedName

serializedName: string = "projectId"

type

type: object

name

name: string = "String"

projectNumber

projectNumber: object

serializedName

serializedName: string = "projectNumber"

type

type: object

name

name: string = "String"

workloadIdentityPoolId

workloadIdentityPoolId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "workloadIdentityPoolId"

type

type: object

name

name: string = "String"

Const GcpProjectEnvironmentData

GcpProjectEnvironmentData: object

serializedName

serializedName: string = "GcpProject"

type

type: object

className

className: string = "GcpProjectEnvironmentData"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = EnvironmentData.type.polymorphicDiscriminator

uberParent

uberParent: string = "EnvironmentData"

modelProperties

modelProperties: object

organizationalData

organizationalData: object

serializedName

serializedName: string = "organizationalData"

type

type: object

className

className: string = "GcpOrganizationalData"

name

name: string = "Composite"

projectDetails

projectDetails: object

serializedName

serializedName: string = "projectDetails"

type

type: object

className

className: string = "GcpProjectDetails"

name

name: string = "Composite"

Const GithubScopeEnvironmentData

GithubScopeEnvironmentData: object

serializedName

serializedName: string = "GithubScope"

type

type: object

className

className: string = "GithubScopeEnvironmentData"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = EnvironmentData.type.polymorphicDiscriminator

uberParent

uberParent: string = "EnvironmentData"

modelProperties

modelProperties: object

Const GovernanceAssignment

GovernanceAssignment: object

type

type: object

className

className: string = "GovernanceAssignment"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalData

additionalData: object

serializedName

serializedName: string = "properties.additionalData"

type

type: object

className

className: string = "GovernanceAssignmentAdditionalData"

name

name: string = "Composite"

governanceEmailNotification

governanceEmailNotification: object

serializedName

serializedName: string = "properties.governanceEmailNotification"

type

type: object

className

className: string = "GovernanceEmailNotification"

name

name: string = "Composite"

isGracePeriod

isGracePeriod: object

serializedName

serializedName: string = "properties.isGracePeriod"

type

type: object

name

name: string = "Boolean"

owner

owner: object

serializedName

serializedName: string = "properties.owner"

type

type: object

name

name: string = "String"

remediationDueDate

remediationDueDate: object

serializedName

serializedName: string = "properties.remediationDueDate"

type

type: object

name

name: string = "DateTime"

remediationEta

remediationEta: object

serializedName

serializedName: string = "properties.remediationEta"

type

type: object

className

className: string = "RemediationEta"

name

name: string = "Composite"

Const GovernanceAssignmentAdditionalData

GovernanceAssignmentAdditionalData: object

type

type: object

className

className: string = "GovernanceAssignmentAdditionalData"

name

name: string = "Composite"

modelProperties

modelProperties: object

ticketLink

ticketLink: object

serializedName

serializedName: string = "ticketLink"

type

type: object

name

name: string = "String"

ticketNumber

ticketNumber: object

serializedName

serializedName: string = "ticketNumber"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

ticketStatus

ticketStatus: object

serializedName

serializedName: string = "ticketStatus"

type

type: object

name

name: string = "String"

Const GovernanceAssignmentsList

GovernanceAssignmentsList: object

type

type: object

className

className: string = "GovernanceAssignmentsList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "GovernanceAssignment"

name

name: string = "Composite"

Const GovernanceEmailNotification

GovernanceEmailNotification: object

type

type: object

className

className: string = "GovernanceEmailNotification"

name

name: string = "Composite"

modelProperties

modelProperties: object

disableManagerEmailNotification

disableManagerEmailNotification: object

serializedName

serializedName: string = "disableManagerEmailNotification"

type

type: object

name

name: string = "Boolean"

disableOwnerEmailNotification

disableOwnerEmailNotification: object

serializedName

serializedName: string = "disableOwnerEmailNotification"

type

type: object

name

name: string = "Boolean"

Const GovernanceRule

GovernanceRule: object

type

type: object

className

className: string = "GovernanceRule"

name

name: string = "Composite"

modelProperties

modelProperties: object

conditionSets

conditionSets: object

serializedName

serializedName: string = "properties.conditionSets"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

type

type: object

name

name: string = "String"

governanceEmailNotification

governanceEmailNotification: object

serializedName

serializedName: string = "properties.governanceEmailNotification"

type

type: object

className

className: string = "GovernanceRuleEmailNotification"

name

name: string = "Composite"

isDisabled

isDisabled: object

serializedName

serializedName: string = "properties.isDisabled"

type

type: object

name

name: string = "Boolean"

isGracePeriod

isGracePeriod: object

serializedName

serializedName: string = "properties.isGracePeriod"

type

type: object

name

name: string = "Boolean"

ownerSource

ownerSource: object

serializedName

serializedName: string = "properties.ownerSource"

type

type: object

className

className: string = "GovernanceRuleOwnerSource"

name

name: string = "Composite"

remediationTimeframe

remediationTimeframe: object

serializedName

serializedName: string = "properties.remediationTimeframe"

type

type: object

name

name: string = "String"

rulePriority

rulePriority: object

serializedName

serializedName: string = "properties.rulePriority"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 1000

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

ruleType

ruleType: object

serializedName

serializedName: string = "properties.ruleType"

type

type: object

name

name: string = "String"

sourceResourceType

sourceResourceType: object

serializedName

serializedName: string = "properties.sourceResourceType"

type

type: object

name

name: string = "String"

Const GovernanceRuleEmailNotification

GovernanceRuleEmailNotification: object

type

type: object

className

className: string = "GovernanceRuleEmailNotification"

name

name: string = "Composite"

modelProperties

modelProperties: object

disableManagerEmailNotification

disableManagerEmailNotification: object

serializedName

serializedName: string = "disableManagerEmailNotification"

type

type: object

name

name: string = "Boolean"

disableOwnerEmailNotification

disableOwnerEmailNotification: object

serializedName

serializedName: string = "disableOwnerEmailNotification"

type

type: object

name

name: string = "Boolean"

Const GovernanceRuleList

GovernanceRuleList: object

type

type: object

className

className: string = "GovernanceRuleList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "GovernanceRule"

name

name: string = "Composite"

Const GovernanceRuleOwnerSource

GovernanceRuleOwnerSource: object

type

type: object

className

className: string = "GovernanceRuleOwnerSource"

name

name: string = "Composite"

modelProperties

modelProperties: object

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const GovernanceRulesRuleIdExecuteSingleSecurityConnectorHeaders

GovernanceRulesRuleIdExecuteSingleSecurityConnectorHeaders: object

type

type: object

className

className: string = "GovernanceRulesRuleIdExecuteSingleSecurityConnectorHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const GovernanceRulesRuleIdExecuteSingleSubscriptionHeaders

GovernanceRulesRuleIdExecuteSingleSubscriptionHeaders: object

type

type: object

className

className: string = "GovernanceRulesRuleIdExecuteSingleSubscriptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const HttpC2DMessagesNotInAllowedRange

HttpC2DMessagesNotInAllowedRange: object

serializedName

serializedName: string = "HttpC2DMessagesNotInAllowedRange"

type

type: object

className

className: string = "HttpC2DMessagesNotInAllowedRange"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = TimeWindowCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "TimeWindowCustomAlertRule"

modelProperties

modelProperties: object

Const HttpC2DRejectedMessagesNotInAllowedRange

HttpC2DRejectedMessagesNotInAllowedRange: object

serializedName

serializedName: string = "HttpC2DRejectedMessagesNotInAllowedRange"

type

type: object

className

className: string = "HttpC2DRejectedMessagesNotInAllowedRange"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = TimeWindowCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "TimeWindowCustomAlertRule"

modelProperties

modelProperties: object

Const HttpD2CMessagesNotInAllowedRange

HttpD2CMessagesNotInAllowedRange: object

serializedName

serializedName: string = "HttpD2CMessagesNotInAllowedRange"

type

type: object

className

className: string = "HttpD2CMessagesNotInAllowedRange"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = TimeWindowCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "TimeWindowCustomAlertRule"

modelProperties

modelProperties: object

Const HybridComputeSettingsProperties

HybridComputeSettingsProperties: object

type

type: object

className

className: string = "HybridComputeSettingsProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoProvision

autoProvision: object

required

required: boolean = true

serializedName

serializedName: string = "autoProvision"

type

type: object

name

name: string = "String"

hybridComputeProvisioningState

hybridComputeProvisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "hybridComputeProvisioningState"

type

type: object

name

name: string = "String"

proxyServer

proxyServer: object

serializedName

serializedName: string = "proxyServer"

type

type: object

className

className: string = "ProxyServerProperties"

name

name: string = "Composite"

region

region: object

serializedName

serializedName: string = "region"

type

type: object

name

name: string = "String"

resourceGroupName

resourceGroupName: object

serializedName

serializedName: string = "resourceGroupName"

type

type: object

name

name: string = "String"

servicePrincipal

servicePrincipal: object

serializedName

serializedName: string = "servicePrincipal"

type

type: object

className

className: string = "ServicePrincipalProperties"

name

name: string = "Composite"

Const InformationProtectionAwsOffering

InformationProtectionAwsOffering: object

serializedName

serializedName: string = "InformationProtectionAws"

type

type: object

className

className: string = "InformationProtectionAwsOffering"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = CloudOffering.type.polymorphicDiscriminator

uberParent

uberParent: string = "CloudOffering"

modelProperties

modelProperties: object

informationProtection

informationProtection: object

serializedName

serializedName: string = "informationProtection"

type

type: object

className

className: string = "InformationProtectionAwsOfferingInformationProtection"

name

name: string = "Composite"

Const InformationProtectionAwsOfferingInformationProtection

InformationProtectionAwsOfferingInformationProtection: object

type

type: object

className

className: string = "InformationProtectionAwsOfferingInformationProtection"

name

name: string = "Composite"

modelProperties

modelProperties: object

cloudRoleArn

cloudRoleArn: object

serializedName

serializedName: string = "cloudRoleArn"

type

type: object

name

name: string = "String"

Const InformationProtectionKeyword

InformationProtectionKeyword: object

type

type: object

className

className: string = "InformationProtectionKeyword"

name

name: string = "Composite"

modelProperties

modelProperties: object

canBeNumeric

canBeNumeric: object

serializedName

serializedName: string = "canBeNumeric"

type

type: object

name

name: string = "Boolean"

custom

custom: object

serializedName

serializedName: string = "custom"

type

type: object

name

name: string = "Boolean"

excluded

excluded: object

serializedName

serializedName: string = "excluded"

type

type: object

name

name: string = "Boolean"

pattern

pattern: object

serializedName

serializedName: string = "pattern"

type

type: object

name

name: string = "String"

Const InformationProtectionPolicy

InformationProtectionPolicy: object

type

type: object

className

className: string = "InformationProtectionPolicy"

name

name: string = "Composite"

modelProperties

modelProperties: object

informationTypes

informationTypes: object

serializedName

serializedName: string = "properties.informationTypes"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

className

className: string = "InformationType"

name

name: string = "Composite"

labels

labels: object

serializedName

serializedName: string = "properties.labels"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

className

className: string = "SensitivityLabel"

name

name: string = "Composite"

lastModifiedUtc

lastModifiedUtc: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.lastModifiedUtc"

type

type: object

name

name: string = "DateTime"

version

version: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.version"

type

type: object

name

name: string = "String"

Const InformationProtectionPolicyList

InformationProtectionPolicyList: object

type

type: object

className

className: string = "InformationProtectionPolicyList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InformationProtectionPolicy"

name

name: string = "Composite"

Const InformationType

InformationType: object

type

type: object

className

className: string = "InformationType"

name

name: string = "Composite"

modelProperties

modelProperties: object

custom

custom: object

serializedName

serializedName: string = "custom"

type

type: object

name

name: string = "Boolean"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "displayName"

type

type: object

name

name: string = "String"

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

keywords

keywords: object

serializedName

serializedName: string = "keywords"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InformationProtectionKeyword"

name

name: string = "Composite"

order

order: object

serializedName

serializedName: string = "order"

type

type: object

name

name: string = "Number"

recommendedLabelId

recommendedLabelId: object

serializedName

serializedName: string = "recommendedLabelId"

type

type: object

name

name: string = "Uuid"

Const IngestionConnectionString

IngestionConnectionString: object

type

type: object

className

className: string = "IngestionConnectionString"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const IngestionSetting

IngestionSetting: object

type

type: object

className

className: string = "IngestionSetting"

name

name: string = "Composite"

modelProperties

modelProperties: object

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

Const IngestionSettingList

IngestionSettingList: object

type

type: object

className

className: string = "IngestionSettingList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IngestionSetting"

name

name: string = "Composite"

Const IngestionSettingToken

IngestionSettingToken: object

type

type: object

className

className: string = "IngestionSettingToken"

name

name: string = "Composite"

modelProperties

modelProperties: object

token

token: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "token"

type

type: object

name

name: string = "String"

Const IoTSecurityAggregatedAlert

IoTSecurityAggregatedAlert: object

type

type: object

className

className: string = "IoTSecurityAggregatedAlert"

name

name: string = "Composite"

modelProperties

modelProperties: object

actionTaken

actionTaken: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.actionTaken"

type

type: object

name

name: string = "String"

aggregatedDateUtc

aggregatedDateUtc: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.aggregatedDateUtc"

type

type: object

name

name: string = "Date"

alertDisplayName

alertDisplayName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.alertDisplayName"

type

type: object

name

name: string = "String"

alertType

alertType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.alertType"

type

type: object

name

name: string = "String"

count

count: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.count"

type

type: object

name

name: string = "Number"

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

effectedResourceType

effectedResourceType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.effectedResourceType"

type

type: object

name

name: string = "String"

logAnalyticsQuery

logAnalyticsQuery: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.logAnalyticsQuery"

type

type: object

name

name: string = "String"

remediationSteps

remediationSteps: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.remediationSteps"

type

type: object

name

name: string = "String"

reportedSeverity

reportedSeverity: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.reportedSeverity"

type

type: object

name

name: string = "String"

systemSource

systemSource: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.systemSource"

type

type: object

name

name: string = "String"

topDevicesList

topDevicesList: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.topDevicesList"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IoTSecurityAggregatedAlertPropertiesTopDevicesListItem"

name

name: string = "Composite"

vendorName

vendorName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.vendorName"

type

type: object

name

name: string = "String"

Const IoTSecurityAggregatedAlertList

IoTSecurityAggregatedAlertList: object

type

type: object

className

className: string = "IoTSecurityAggregatedAlertList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IoTSecurityAggregatedAlert"

name

name: string = "Composite"

Const IoTSecurityAggregatedAlertPropertiesTopDevicesListItem

IoTSecurityAggregatedAlertPropertiesTopDevicesListItem: object

type

type: object

className

className: string = "IoTSecurityAggregatedAlertPropertiesTopDevicesListItem"

name

name: string = "Composite"

modelProperties

modelProperties: object

alertsCount

alertsCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "alertsCount"

type

type: object

name

name: string = "Number"

deviceId

deviceId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "deviceId"

type

type: object

name

name: string = "String"

lastOccurrence

lastOccurrence: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "lastOccurrence"

type

type: object

name

name: string = "String"

Const IoTSecurityAggregatedRecommendation

IoTSecurityAggregatedRecommendation: object

type

type: object

className

className: string = "IoTSecurityAggregatedRecommendation"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

detectedBy

detectedBy: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.detectedBy"

type

type: object

name

name: string = "String"

healthyDevices

healthyDevices: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.healthyDevices"

type

type: object

name

name: string = "Number"

logAnalyticsQuery

logAnalyticsQuery: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.logAnalyticsQuery"

type

type: object

name

name: string = "String"

recommendationDisplayName

recommendationDisplayName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.recommendationDisplayName"

type

type: object

name

name: string = "String"

recommendationName

recommendationName: object

serializedName

serializedName: string = "properties.recommendationName"

type

type: object

name

name: string = "String"

recommendationTypeId

recommendationTypeId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.recommendationTypeId"

type

type: object

name

name: string = "String"

remediationSteps

remediationSteps: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.remediationSteps"

type

type: object

name

name: string = "String"

reportedSeverity

reportedSeverity: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.reportedSeverity"

type

type: object

name

name: string = "String"

unhealthyDeviceCount

unhealthyDeviceCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.unhealthyDeviceCount"

type

type: object

name

name: string = "Number"

Const IoTSecurityAggregatedRecommendationList

IoTSecurityAggregatedRecommendationList: object

type

type: object

className

className: string = "IoTSecurityAggregatedRecommendationList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IoTSecurityAggregatedRecommendation"

name

name: string = "Composite"

Const IoTSecurityAlertedDevice

IoTSecurityAlertedDevice: object

type

type: object

className

className: string = "IoTSecurityAlertedDevice"

name

name: string = "Composite"

modelProperties

modelProperties: object

alertsCount

alertsCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "alertsCount"

type

type: object

name

name: string = "Number"

deviceId

deviceId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "deviceId"

type

type: object

name

name: string = "String"

Const IoTSecurityDeviceAlert

IoTSecurityDeviceAlert: object

type

type: object

className

className: string = "IoTSecurityDeviceAlert"

name

name: string = "Composite"

modelProperties

modelProperties: object

alertDisplayName

alertDisplayName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "alertDisplayName"

type

type: object

name

name: string = "String"

alertsCount

alertsCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "alertsCount"

type

type: object

name

name: string = "Number"

reportedSeverity

reportedSeverity: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "reportedSeverity"

type

type: object

name

name: string = "String"

Const IoTSecurityDeviceRecommendation

IoTSecurityDeviceRecommendation: object

type

type: object

className

className: string = "IoTSecurityDeviceRecommendation"

name

name: string = "Composite"

modelProperties

modelProperties: object

devicesCount

devicesCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "devicesCount"

type

type: object

name

name: string = "Number"

recommendationDisplayName

recommendationDisplayName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "recommendationDisplayName"

type

type: object

name

name: string = "String"

reportedSeverity

reportedSeverity: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "reportedSeverity"

type

type: object

name

name: string = "String"

Const IoTSecuritySolutionAnalyticsModel

IoTSecuritySolutionAnalyticsModel: object

type

type: object

className

className: string = "IoTSecuritySolutionAnalyticsModel"

name

name: string = "Composite"

modelProperties

modelProperties: object

devicesMetrics

devicesMetrics: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.devicesMetrics"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem"

name

name: string = "Composite"

metrics

metrics: object

serializedName

serializedName: string = "properties.metrics"

type

type: object

className

className: string = "IoTSeverityMetrics"

name

name: string = "Composite"

mostPrevalentDeviceAlerts

mostPrevalentDeviceAlerts: object

serializedName

serializedName: string = "properties.mostPrevalentDeviceAlerts"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IoTSecurityDeviceAlert"

name

name: string = "Composite"

mostPrevalentDeviceRecommendations

mostPrevalentDeviceRecommendations: object

serializedName

serializedName: string = "properties.mostPrevalentDeviceRecommendations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IoTSecurityDeviceRecommendation"

name

name: string = "Composite"

topAlertedDevices

topAlertedDevices: object

serializedName

serializedName: string = "properties.topAlertedDevices"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IoTSecurityAlertedDevice"

name

name: string = "Composite"

unhealthyDeviceCount

unhealthyDeviceCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.unhealthyDeviceCount"

type

type: object

name

name: string = "Number"

Const IoTSecuritySolutionAnalyticsModelList

IoTSecuritySolutionAnalyticsModelList: object

type

type: object

className

className: string = "IoTSecuritySolutionAnalyticsModelList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IoTSecuritySolutionAnalyticsModel"

name

name: string = "Composite"

Const IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem

IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem: object

type

type: object

className

className: string = "IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTime"

devicesMetrics

devicesMetrics: object

serializedName

serializedName: string = "devicesMetrics"

type

type: object

className

className: string = "IoTSeverityMetrics"

name

name: string = "Composite"

Const IoTSecuritySolutionModel

IoTSecuritySolutionModel: object

type

type: object

className

className: string = "IoTSecuritySolutionModel"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalWorkspaces

additionalWorkspaces: object

serializedName

serializedName: string = "properties.additionalWorkspaces"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AdditionalWorkspacesProperties"

name

name: string = "Composite"

autoDiscoveredResources

autoDiscoveredResources: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.autoDiscoveredResources"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

disabledDataSources

disabledDataSources: object

serializedName

serializedName: string = "properties.disabledDataSources"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

type

type: object

name

name: string = "String"

export

export: object

serializedName

serializedName: string = "properties.export"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

iotHubs

iotHubs: object

serializedName

serializedName: string = "properties.iotHubs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

recommendationsConfiguration

recommendationsConfiguration: object

serializedName

serializedName: string = "properties.recommendationsConfiguration"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RecommendationConfigurationProperties"

name

name: string = "Composite"

status

status: object

defaultValue

defaultValue: string = "Enabled"

serializedName

serializedName: string = "properties.status"

type

type: object

name

name: string = "String"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

unmaskedIpLoggingStatus

unmaskedIpLoggingStatus: object

defaultValue

defaultValue: string = "Disabled"

serializedName

serializedName: string = "properties.unmaskedIpLoggingStatus"

type

type: object

name

name: string = "String"

userDefinedResources

userDefinedResources: object

serializedName

serializedName: string = "properties.userDefinedResources"

type

type: object

className

className: string = "UserDefinedResourcesProperties"

name

name: string = "Composite"

workspace

workspace: object

serializedName

serializedName: string = "properties.workspace"

type

type: object

name

name: string = "String"

Const IoTSecuritySolutionsList

IoTSecuritySolutionsList: object

type

type: object

className

className: string = "IoTSecuritySolutionsList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IoTSecuritySolutionModel"

name

name: string = "Composite"

Const IoTSeverityMetrics

IoTSeverityMetrics: object

type

type: object

className

className: string = "IoTSeverityMetrics"

name

name: string = "Composite"

modelProperties

modelProperties: object

high

high: object

serializedName

serializedName: string = "high"

type

type: object

name

name: string = "Number"

low

low: object

serializedName

serializedName: string = "low"

type

type: object

name

name: string = "Number"

medium

medium: object

serializedName

serializedName: string = "medium"

type

type: object

name

name: string = "Number"

Const JitNetworkAccessPoliciesList

JitNetworkAccessPoliciesList: object

type

type: object

className

className: string = "JitNetworkAccessPoliciesList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "JitNetworkAccessPolicy"

name

name: string = "Composite"

Const JitNetworkAccessPolicy

JitNetworkAccessPolicy: object

type

type: object

className

className: string = "JitNetworkAccessPolicy"

name

name: string = "Composite"

modelProperties

modelProperties: object

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

requests

requests: object

serializedName

serializedName: string = "properties.requests"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "JitNetworkAccessRequest"

name

name: string = "Composite"

virtualMachines

virtualMachines: object

required

required: boolean = true

serializedName

serializedName: string = "properties.virtualMachines"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "JitNetworkAccessPolicyVirtualMachine"

name

name: string = "Composite"

Const JitNetworkAccessPolicyInitiatePort

JitNetworkAccessPolicyInitiatePort: object

type

type: object

className

className: string = "JitNetworkAccessPolicyInitiatePort"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowedSourceAddressPrefix

allowedSourceAddressPrefix: object

serializedName

serializedName: string = "allowedSourceAddressPrefix"

type

type: object

name

name: string = "String"

endTimeUtc

endTimeUtc: object

required

required: boolean = true

serializedName

serializedName: string = "endTimeUtc"

type

type: object

name

name: string = "DateTime"

number

number: object

required

required: boolean = true

serializedName

serializedName: string = "number"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 65535

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

Const JitNetworkAccessPolicyInitiateRequest

JitNetworkAccessPolicyInitiateRequest: object

type

type: object

className

className: string = "JitNetworkAccessPolicyInitiateRequest"

name

name: string = "Composite"

modelProperties

modelProperties: object

justification

justification: object

serializedName

serializedName: string = "justification"

type

type: object

name

name: string = "String"

virtualMachines

virtualMachines: object

required

required: boolean = true

serializedName

serializedName: string = "virtualMachines"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "JitNetworkAccessPolicyInitiateVirtualMachine"

name

name: string = "Composite"

Const JitNetworkAccessPolicyInitiateVirtualMachine

JitNetworkAccessPolicyInitiateVirtualMachine: object

type

type: object

className

className: string = "JitNetworkAccessPolicyInitiateVirtualMachine"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

ports

ports: object

required

required: boolean = true

serializedName

serializedName: string = "ports"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "JitNetworkAccessPolicyInitiatePort"

name

name: string = "Composite"

Const JitNetworkAccessPolicyVirtualMachine

JitNetworkAccessPolicyVirtualMachine: object

type

type: object

className

className: string = "JitNetworkAccessPolicyVirtualMachine"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

ports

ports: object

required

required: boolean = true

serializedName

serializedName: string = "ports"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "JitNetworkAccessPortRule"

name

name: string = "Composite"

publicIpAddress

publicIpAddress: object

serializedName

serializedName: string = "publicIpAddress"

type

type: object

name

name: string = "String"

Const JitNetworkAccessPortRule

JitNetworkAccessPortRule: object

type

type: object

className

className: string = "JitNetworkAccessPortRule"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowedSourceAddressPrefix

allowedSourceAddressPrefix: object

serializedName

serializedName: string = "allowedSourceAddressPrefix"

type

type: object

name

name: string = "String"

allowedSourceAddressPrefixes

allowedSourceAddressPrefixes: object

serializedName

serializedName: string = "allowedSourceAddressPrefixes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

maxRequestAccessDuration

maxRequestAccessDuration: object

required

required: boolean = true

serializedName

serializedName: string = "maxRequestAccessDuration"

type

type: object

name

name: string = "String"

number

number: object

required

required: boolean = true

serializedName

serializedName: string = "number"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 65535

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

protocol

protocol: object

required

required: boolean = true

serializedName

serializedName: string = "protocol"

type

type: object

name

name: string = "String"

Const JitNetworkAccessRequest

JitNetworkAccessRequest: object

type

type: object

className

className: string = "JitNetworkAccessRequest"

name

name: string = "Composite"

modelProperties

modelProperties: object

justification

justification: object

serializedName

serializedName: string = "justification"

type

type: object

name

name: string = "String"

requestor

requestor: object

required

required: boolean = true

serializedName

serializedName: string = "requestor"

type

type: object

name

name: string = "String"

startTimeUtc

startTimeUtc: object

required

required: boolean = true

serializedName

serializedName: string = "startTimeUtc"

type

type: object

name

name: string = "DateTime"

virtualMachines

virtualMachines: object

required

required: boolean = true

serializedName

serializedName: string = "virtualMachines"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "JitNetworkAccessRequestVirtualMachine"

name

name: string = "Composite"

Const JitNetworkAccessRequestPort

JitNetworkAccessRequestPort: object

type

type: object

className

className: string = "JitNetworkAccessRequestPort"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowedSourceAddressPrefix

allowedSourceAddressPrefix: object

serializedName

serializedName: string = "allowedSourceAddressPrefix"

type

type: object

name

name: string = "String"

allowedSourceAddressPrefixes

allowedSourceAddressPrefixes: object

serializedName

serializedName: string = "allowedSourceAddressPrefixes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

endTimeUtc

endTimeUtc: object

required

required: boolean = true

serializedName

serializedName: string = "endTimeUtc"

type

type: object

name

name: string = "DateTime"

mappedPort

mappedPort: object

serializedName

serializedName: string = "mappedPort"

type

type: object

name

name: string = "Number"

number

number: object

required

required: boolean = true

serializedName

serializedName: string = "number"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 65535

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

status

status: object

required

required: boolean = true

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

statusReason

statusReason: object

required

required: boolean = true

serializedName

serializedName: string = "statusReason"

type

type: object

name

name: string = "String"

Const JitNetworkAccessRequestVirtualMachine

JitNetworkAccessRequestVirtualMachine: object

type

type: object

className

className: string = "JitNetworkAccessRequestVirtualMachine"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

ports

ports: object

required

required: boolean = true

serializedName

serializedName: string = "ports"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "JitNetworkAccessRequestPort"

name

name: string = "Composite"

Const KindAutoGenerated

KindAutoGenerated: object

type

type: object

className

className: string = "KindAutoGenerated"

name

name: string = "Composite"

modelProperties

modelProperties: object

kind

kind: object

serializedName

serializedName: string = "kind"

type

type: object

name

name: string = "String"

Const ListCustomAlertRule

ListCustomAlertRule: object

serializedName

serializedName: string = "ListCustomAlertRule"

type

type: object

className

className: string = "ListCustomAlertRule"

name

name: string = "Composite"

uberParent

uberParent: string = "CustomAlertRule"

modelProperties

modelProperties: object

valueType

valueType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "valueType"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "ruleType"

serializedName

serializedName: string = "ruleType"

Const LocalUserNotAllowed

LocalUserNotAllowed: object

serializedName

serializedName: string = "LocalUserNotAllowed"

type

type: object

className

className: string = "LocalUserNotAllowed"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = AllowlistCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "AllowlistCustomAlertRule"

modelProperties

modelProperties: object

Const Location

Location: object

type

type: object

className

className: string = "Location"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const LogAnalyticsIdentifier

LogAnalyticsIdentifier: object

serializedName

serializedName: string = "LogAnalytics"

type

type: object

className

className: string = "LogAnalyticsIdentifier"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = ResourceIdentifier.type.polymorphicDiscriminator

uberParent

uberParent: string = "ResourceIdentifier"

modelProperties

modelProperties: object

agentId

agentId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "agentId"

type

type: object

name

name: string = "String"

workspaceId

workspaceId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "workspaceId"

type

type: object

name

name: string = "String"

workspaceResourceGroup

workspaceResourceGroup: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "workspaceResourceGroup"

type

type: object

name

name: string = "String"

workspaceSubscriptionId

workspaceSubscriptionId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "workspaceSubscriptionId"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}$")

type

type: object

name

name: string = "String"

Const MdeOnboardingData

MdeOnboardingData: object

type

type: object

className

className: string = "MdeOnboardingData"

name

name: string = "Composite"

modelProperties

modelProperties: object

onboardingPackageLinux

onboardingPackageLinux: object

serializedName

serializedName: string = "properties.onboardingPackageLinux"

type

type: object

name

name: string = "ByteArray"

onboardingPackageWindows

onboardingPackageWindows: object

serializedName

serializedName: string = "properties.onboardingPackageWindows"

type

type: object

name

name: string = "ByteArray"

Const MdeOnboardingDataList

MdeOnboardingDataList: object

type

type: object

className

className: string = "MdeOnboardingDataList"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MdeOnboardingData"

name

name: string = "Composite"

Const MqttC2DMessagesNotInAllowedRange

MqttC2DMessagesNotInAllowedRange: object

serializedName

serializedName: string = "MqttC2DMessagesNotInAllowedRange"

type

type: object

className

className: string = "MqttC2DMessagesNotInAllowedRange"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = TimeWindowCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "TimeWindowCustomAlertRule"

modelProperties

modelProperties: object

Const MqttC2DRejectedMessagesNotInAllowedRange

MqttC2DRejectedMessagesNotInAllowedRange: object

serializedName

serializedName: string = "MqttC2DRejectedMessagesNotInAllowedRange"

type

type: object

className

className: string = "MqttC2DRejectedMessagesNotInAllowedRange"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = TimeWindowCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "TimeWindowCustomAlertRule"

modelProperties

modelProperties: object

Const MqttD2CMessagesNotInAllowedRange

MqttD2CMessagesNotInAllowedRange: object

serializedName

serializedName: string = "MqttD2CMessagesNotInAllowedRange"

type

type: object

className

className: string = "MqttD2CMessagesNotInAllowedRange"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = TimeWindowCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "TimeWindowCustomAlertRule"

modelProperties

modelProperties: object

Const OnPremiseResourceDetails

OnPremiseResourceDetails: object

serializedName

serializedName: string = "OnPremise"

type

type: object

className

className: string = "OnPremiseResourceDetails"

name

name: string = "Composite"

uberParent

uberParent: string = "ResourceDetails"

modelProperties

modelProperties: object

machineName

machineName: object

required

required: boolean = true

serializedName

serializedName: string = "machineName"

type

type: object

name

name: string = "String"

sourceComputerId

sourceComputerId: object

required

required: boolean = true

serializedName

serializedName: string = "sourceComputerId"

type

type: object

name

name: string = "String"

vmuuid

vmuuid: object

required

required: boolean = true

serializedName

serializedName: string = "vmuuid"

type

type: object

name

name: string = "String"

workspaceId

workspaceId: object

required

required: boolean = true

serializedName

serializedName: string = "workspaceId"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "source"

serializedName

serializedName: string = "source"

Const OnPremiseSqlResourceDetails

OnPremiseSqlResourceDetails: object

serializedName

serializedName: string = "OnPremiseSql"

type

type: object

className

className: string = "OnPremiseSqlResourceDetails"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = OnPremiseResourceDetails.type.polymorphicDiscriminator

uberParent

uberParent: string = "OnPremiseResourceDetails"

modelProperties

modelProperties: object

databaseName

databaseName: object

required

required: boolean = true

serializedName

serializedName: string = "databaseName"

type

type: object

name

name: string = "String"

serverName

serverName: object

required

required: boolean = true

serializedName

serializedName: string = "serverName"

type

type: object

name

name: string = "String"

Const Operation

Operation: object

type

type: object

className

className: string = "Operation"

name

name: string = "Composite"

modelProperties

modelProperties: object

display

display: object

serializedName

serializedName: string = "display"

type

type: object

className

className: string = "OperationDisplay"

name

name: string = "Composite"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

origin

origin: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "origin"

type

type: object

name

name: string = "String"

Const OperationDisplay

OperationDisplay: object

type

type: object

className

className: string = "OperationDisplay"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

operation

operation: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "operation"

type

type: object

name

name: string = "String"

provider

provider: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "provider"

type

type: object

name

name: string = "String"

resource

resource: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resource"

type

type: object

name

name: string = "String"

Const OperationList

OperationList: object

type

type: object

className

className: string = "OperationList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Operation"

name

name: string = "Composite"

Const PathRecommendation

PathRecommendation: object

type

type: object

className

className: string = "PathRecommendation"

name

name: string = "Composite"

modelProperties

modelProperties: object

action

action: object

serializedName

serializedName: string = "action"

type

type: object

name

name: string = "String"

common

common: object

serializedName

serializedName: string = "common"

type

type: object

name

name: string = "Boolean"

configurationStatus

configurationStatus: object

serializedName

serializedName: string = "configurationStatus"

type

type: object

name

name: string = "String"

fileType

fileType: object

serializedName

serializedName: string = "fileType"

type

type: object

name

name: string = "String"

path

path: object

serializedName

serializedName: string = "path"

type

type: object

name

name: string = "String"

publisherInfo

publisherInfo: object

serializedName

serializedName: string = "publisherInfo"

type

type: object

className

className: string = "PublisherInfo"

name

name: string = "Composite"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

userSids

userSids: object

serializedName

serializedName: string = "userSids"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

usernames

usernames: object

serializedName

serializedName: string = "usernames"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "UserRecommendation"

name

name: string = "Composite"

Const Pricing

Pricing: object

type

type: object

className

className: string = "Pricing"

name

name: string = "Composite"

modelProperties

modelProperties: object

deprecated

deprecated: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.deprecated"

type

type: object

name

name: string = "Boolean"

freeTrialRemainingTime

freeTrialRemainingTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.freeTrialRemainingTime"

type

type: object

name

name: string = "TimeSpan"

pricingTier

pricingTier: object

serializedName

serializedName: string = "properties.pricingTier"

type

type: object

name

name: string = "String"

replacedBy

replacedBy: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.replacedBy"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

subPlan

subPlan: object

serializedName

serializedName: string = "properties.subPlan"

type

type: object

name

name: string = "String"

Const PricingList

PricingList: object

type

type: object

className

className: string = "PricingList"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Pricing"

name

name: string = "Composite"

Const ProcessNotAllowed

ProcessNotAllowed: object

serializedName

serializedName: string = "ProcessNotAllowed"

type

type: object

className

className: string = "ProcessNotAllowed"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = AllowlistCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "AllowlistCustomAlertRule"

modelProperties

modelProperties: object

Const ProtectionMode

ProtectionMode: object

type

type: object

className

className: string = "ProtectionMode"

name

name: string = "Composite"

modelProperties

modelProperties: object

exe

exe: object

serializedName

serializedName: string = "exe"

type

type: object

name

name: string = "String"

executable

executable: object

serializedName

serializedName: string = "executable"

type

type: object

name

name: string = "String"

msi

msi: object

serializedName

serializedName: string = "msi"

type

type: object

name

name: string = "String"

script

script: object

serializedName

serializedName: string = "script"

type

type: object

name

name: string = "String"

Const ProxyServerProperties

ProxyServerProperties: object

type

type: object

className

className: string = "ProxyServerProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

ip

ip: object

serializedName

serializedName: string = "ip"

type

type: object

name

name: string = "String"

port

port: object

serializedName

serializedName: string = "port"

type

type: object

name

name: string = "String"

Const PublisherInfo

PublisherInfo: object

type

type: object

className

className: string = "PublisherInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

binaryName

binaryName: object

serializedName

serializedName: string = "binaryName"

type

type: object

name

name: string = "String"

productName

productName: object

serializedName

serializedName: string = "productName"

type

type: object

name

name: string = "String"

publisherName

publisherName: object

serializedName

serializedName: string = "publisherName"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "version"

type

type: object

name

name: string = "String"

Const QueryCheck

QueryCheck: object

type

type: object

className

className: string = "QueryCheck"

name

name: string = "Composite"

modelProperties

modelProperties: object

columnNames

columnNames: object

serializedName

serializedName: string = "columnNames"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

expectedResult

expectedResult: object

serializedName

serializedName: string = "expectedResult"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

query

query: object

serializedName

serializedName: string = "query"

type

type: object

name

name: string = "String"

Const QueuePurgesNotInAllowedRange

QueuePurgesNotInAllowedRange: object

serializedName

serializedName: string = "QueuePurgesNotInAllowedRange"

type

type: object

className

className: string = "QueuePurgesNotInAllowedRange"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = TimeWindowCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "TimeWindowCustomAlertRule"

modelProperties

modelProperties: object

Const RecommendationConfigurationProperties

RecommendationConfigurationProperties: object

type

type: object

className

className: string = "RecommendationConfigurationProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

recommendationType

recommendationType: object

required

required: boolean = true

serializedName

serializedName: string = "recommendationType"

type

type: object

name

name: string = "String"

status

status: object

defaultValue

defaultValue: string = "Enabled"

required

required: boolean = true

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

Const RegulatoryComplianceAssessment

RegulatoryComplianceAssessment: object

type

type: object

className

className: string = "RegulatoryComplianceAssessment"

name

name: string = "Composite"

modelProperties

modelProperties: object

assessmentDetailsLink

assessmentDetailsLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.assessmentDetailsLink"

type

type: object

name

name: string = "String"

assessmentType

assessmentType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.assessmentType"

type

type: object

name

name: string = "String"

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

failedResources

failedResources: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.failedResources"

type

type: object

name

name: string = "Number"

passedResources

passedResources: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.passedResources"

type

type: object

name

name: string = "Number"

skippedResources

skippedResources: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.skippedResources"

type

type: object

name

name: string = "Number"

state

state: object

serializedName

serializedName: string = "properties.state"

type

type: object

name

name: string = "String"

unsupportedResources

unsupportedResources: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.unsupportedResources"

type

type: object

name

name: string = "Number"

Const RegulatoryComplianceAssessmentList

RegulatoryComplianceAssessmentList: object

type

type: object

className

className: string = "RegulatoryComplianceAssessmentList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RegulatoryComplianceAssessment"

name

name: string = "Composite"

Const RegulatoryComplianceControl

RegulatoryComplianceControl: object

type

type: object

className

className: string = "RegulatoryComplianceControl"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

failedAssessments

failedAssessments: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.failedAssessments"

type

type: object

name

name: string = "Number"

passedAssessments

passedAssessments: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.passedAssessments"

type

type: object

name

name: string = "Number"

skippedAssessments

skippedAssessments: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.skippedAssessments"

type

type: object

name

name: string = "Number"

state

state: object

serializedName

serializedName: string = "properties.state"

type

type: object

name

name: string = "String"

Const RegulatoryComplianceControlList

RegulatoryComplianceControlList: object

type

type: object

className

className: string = "RegulatoryComplianceControlList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RegulatoryComplianceControl"

name

name: string = "Composite"

Const RegulatoryComplianceStandard

RegulatoryComplianceStandard: object

type

type: object

className

className: string = "RegulatoryComplianceStandard"

name

name: string = "Composite"

modelProperties

modelProperties: object

failedControls

failedControls: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.failedControls"

type

type: object

name

name: string = "Number"

passedControls

passedControls: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.passedControls"

type

type: object

name

name: string = "Number"

skippedControls

skippedControls: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.skippedControls"

type

type: object

name

name: string = "Number"

state

state: object

serializedName

serializedName: string = "properties.state"

type

type: object

name

name: string = "String"

unsupportedControls

unsupportedControls: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.unsupportedControls"

type

type: object

name

name: string = "Number"

Const RegulatoryComplianceStandardList

RegulatoryComplianceStandardList: object

type

type: object

className

className: string = "RegulatoryComplianceStandardList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RegulatoryComplianceStandard"

name

name: string = "Composite"

Const Remediation

Remediation: object

type

type: object

className

className: string = "Remediation"

name

name: string = "Composite"

modelProperties

modelProperties: object

automated

automated: object

serializedName

serializedName: string = "automated"

type

type: object

name

name: string = "Boolean"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

portalLink

portalLink: object

serializedName

serializedName: string = "portalLink"

type

type: object

name

name: string = "String"

scripts

scripts: object

serializedName

serializedName: string = "scripts"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const RemediationEta

RemediationEta: object

type

type: object

className

className: string = "RemediationEta"

name

name: string = "Composite"

modelProperties

modelProperties: object

eta

eta: object

required

required: boolean = true

serializedName

serializedName: string = "eta"

type

type: object

name

name: string = "DateTime"

justification

justification: object

required

required: boolean = true

serializedName

serializedName: string = "justification"

type

type: object

name

name: string = "String"

Const Resource

Resource: object

type

type: object

className

className: string = "Resource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ResourceDetails

ResourceDetails: object

type

type: object

className

className: string = "ResourceDetails"

name

name: string = "Composite"

uberParent

uberParent: string = "ResourceDetails"

modelProperties

modelProperties: object

source

source: object

required

required: boolean = true

serializedName

serializedName: string = "source"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "source"

serializedName

serializedName: string = "source"

Const ResourceIdentifier

ResourceIdentifier: object

type

type: object

className

className: string = "ResourceIdentifier"

name

name: string = "Composite"

uberParent

uberParent: string = "ResourceIdentifier"

modelProperties

modelProperties: object

type

type: object

required

required: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "type"

serializedName

serializedName: string = "type"

Const Rule

Rule: object

type

type: object

className

className: string = "Rule"

name

name: string = "Composite"

modelProperties

modelProperties: object

destinationPort

destinationPort: object

serializedName

serializedName: string = "destinationPort"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 65535

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

direction

direction: object

serializedName

serializedName: string = "direction"

type

type: object

name

name: string = "String"

ipAddresses

ipAddresses: object

serializedName

serializedName: string = "ipAddresses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

protocols

protocols: object

serializedName

serializedName: string = "protocols"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const RuleResults

RuleResults: object

type

type: object

className

className: string = "RuleResults"

name

name: string = "Composite"

modelProperties

modelProperties: object

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "RuleResultsProperties"

name

name: string = "Composite"

Const RuleResultsInput

RuleResultsInput: object

type

type: object

className

className: string = "RuleResultsInput"

name

name: string = "Composite"

modelProperties

modelProperties: object

latestScan

latestScan: object

serializedName

serializedName: string = "latestScan"

type

type: object

name

name: string = "Boolean"

results

results: object

serializedName

serializedName: string = "results"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const RuleResultsProperties

RuleResultsProperties: object

type

type: object

className

className: string = "RuleResultsProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

results

results: object

serializedName

serializedName: string = "results"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const RulesResults

RulesResults: object

type

type: object

className

className: string = "RulesResults"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RuleResults"

name

name: string = "Composite"

Const RulesResultsInput

RulesResultsInput: object

type

type: object

className

className: string = "RulesResultsInput"

name

name: string = "Composite"

modelProperties

modelProperties: object

latestScan

latestScan: object

serializedName

serializedName: string = "latestScan"

type

type: object

name

name: string = "Boolean"

results

results: object

serializedName

serializedName: string = "results"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const Scan

Scan: object

type

type: object

className

className: string = "Scan"

name

name: string = "Composite"

modelProperties

modelProperties: object

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "ScanProperties"

name

name: string = "Composite"

Const ScanProperties

ScanProperties: object

type

type: object

className

className: string = "ScanProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

database

database: object

serializedName

serializedName: string = "database"

type

type: object

name

name: string = "String"

endTime

endTime: object

serializedName

serializedName: string = "endTime"

type

type: object

name

name: string = "DateTime"

highSeverityFailedRulesCount

highSeverityFailedRulesCount: object

serializedName

serializedName: string = "highSeverityFailedRulesCount"

type

type: object

name

name: string = "Number"

isBaselineApplied

isBaselineApplied: object

serializedName

serializedName: string = "isBaselineApplied"

type

type: object

name

name: string = "Boolean"

lowSeverityFailedRulesCount

lowSeverityFailedRulesCount: object

serializedName

serializedName: string = "lowSeverityFailedRulesCount"

type

type: object

name

name: string = "Number"

mediumSeverityFailedRulesCount

mediumSeverityFailedRulesCount: object

serializedName

serializedName: string = "mediumSeverityFailedRulesCount"

type

type: object

name

name: string = "Number"

server

server: object

serializedName

serializedName: string = "server"

type

type: object

name

name: string = "String"

sqlVersion

sqlVersion: object

serializedName

serializedName: string = "sqlVersion"

type

type: object

name

name: string = "String"

startTime

startTime: object

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

state

state: object

serializedName

serializedName: string = "state"

type

type: object

name

name: string = "String"

totalFailedRulesCount

totalFailedRulesCount: object

serializedName

serializedName: string = "totalFailedRulesCount"

type

type: object

name

name: string = "Number"

totalPassedRulesCount

totalPassedRulesCount: object

serializedName

serializedName: string = "totalPassedRulesCount"

type

type: object

name

name: string = "Number"

totalRulesCount

totalRulesCount: object

serializedName

serializedName: string = "totalRulesCount"

type

type: object

name

name: string = "Number"

triggerType

triggerType: object

serializedName

serializedName: string = "triggerType"

type

type: object

name

name: string = "String"

Const ScanResult

ScanResult: object

type

type: object

className

className: string = "ScanResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "ScanResultProperties"

name

name: string = "Composite"

Const ScanResultProperties

ScanResultProperties: object

type

type: object

className

className: string = "ScanResultProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

baselineAdjustedResult

baselineAdjustedResult: object

serializedName

serializedName: string = "baselineAdjustedResult"

type

type: object

className

className: string = "BaselineAdjustedResult"

name

name: string = "Composite"

isTrimmed

isTrimmed: object

serializedName

serializedName: string = "isTrimmed"

type

type: object

name

name: string = "Boolean"

queryResults

queryResults: object

serializedName

serializedName: string = "queryResults"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

remediation

remediation: object

serializedName

serializedName: string = "remediation"

type

type: object

className

className: string = "Remediation"

name

name: string = "Composite"

ruleId

ruleId: object

serializedName

serializedName: string = "ruleId"

type

type: object

name

name: string = "String"

ruleMetadata

ruleMetadata: object

serializedName

serializedName: string = "ruleMetadata"

type

type: object

className

className: string = "VaRule"

name

name: string = "Composite"

status

status: object

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

Const ScanResults

ScanResults: object

type

type: object

className

className: string = "ScanResults"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ScanResult"

name

name: string = "Composite"

Const Scans

Scans: object

type

type: object

className

className: string = "Scans"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Scan"

name

name: string = "Composite"

Const ScopeElement

ScopeElement: object

type

type: object

className

className: string = "ScopeElement"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

field

field: object

serializedName

serializedName: string = "field"

type

type: object

name

name: string = "String"

Const SecureScoreControlDefinitionItem

SecureScoreControlDefinitionItem: object

type

type: object

className

className: string = "SecureScoreControlDefinitionItem"

name

name: string = "Composite"

modelProperties

modelProperties: object

assessmentDefinitions

assessmentDefinitions: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.assessmentDefinitions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AzureResourceLink"

name

name: string = "Composite"

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.description"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

displayName

displayName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.displayName"

type

type: object

name

name: string = "String"

maxScore

maxScore: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.maxScore"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 10

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

source

source: object

serializedName

serializedName: string = "properties.source"

type

type: object

className

className: string = "SecureScoreControlDefinitionSource"

name

name: string = "Composite"

Const SecureScoreControlDefinitionList

SecureScoreControlDefinitionList: object

type

type: object

className

className: string = "SecureScoreControlDefinitionList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SecureScoreControlDefinitionItem"

name

name: string = "Composite"

Const SecureScoreControlDefinitionSource

SecureScoreControlDefinitionSource: object

type

type: object

className

className: string = "SecureScoreControlDefinitionSource"

name

name: string = "Composite"

modelProperties

modelProperties: object

sourceType

sourceType: object

serializedName

serializedName: string = "sourceType"

type

type: object

name

name: string = "String"

Const SecureScoreControlDetails

SecureScoreControlDetails: object

type

type: object

className

className: string = "SecureScoreControlDetails"

name

name: string = "Composite"

modelProperties

modelProperties: object

current

current: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.score.current"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

definition

definition: object

serializedName

serializedName: string = "properties.definition"

type

type: object

className

className: string = "SecureScoreControlDefinitionItem"

name

name: string = "Composite"

displayName

displayName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.displayName"

type

type: object

name

name: string = "String"

healthyResourceCount

healthyResourceCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.healthyResourceCount"

type

type: object

name

name: string = "Number"

max

max: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.score.max"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

notApplicableResourceCount

notApplicableResourceCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.notApplicableResourceCount"

type

type: object

name

name: string = "Number"

percentage

percentage: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.score.percentage"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 1

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

unhealthyResourceCount

unhealthyResourceCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.unhealthyResourceCount"

type

type: object

name

name: string = "Number"

weight

weight: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.weight"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

Const SecureScoreControlList

SecureScoreControlList: object

type

type: object

className

className: string = "SecureScoreControlList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SecureScoreControlDetails"

name

name: string = "Composite"

Const SecureScoreControlScore

SecureScoreControlScore: object

type

type: object

className

className: string = "SecureScoreControlScore"

name

name: string = "Composite"

modelProperties

modelProperties: object

current

current: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "current"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 10

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

max

max: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "max"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 10

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

percentage

percentage: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "percentage"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 1

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

Const SecureScoreItem

SecureScoreItem: object

type

type: object

className

className: string = "SecureScoreItem"

name

name: string = "Composite"

modelProperties

modelProperties: object

current

current: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.score.current"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

displayName

displayName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.displayName"

type

type: object

name

name: string = "String"

max

max: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.score.max"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

percentage

percentage: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.score.percentage"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 1

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

weight

weight: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.weight"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

Const SecureScoresList

SecureScoresList: object

type

type: object

className

className: string = "SecureScoresList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SecureScoreItem"

name

name: string = "Composite"

Const SecurityAssessment

SecurityAssessment: object

type

type: object

className

className: string = "SecurityAssessment"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalData

additionalData: object

serializedName

serializedName: string = "properties.additionalData"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

displayName

displayName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.displayName"

type

type: object

name

name: string = "String"

links

links: object

serializedName

serializedName: string = "properties.links"

type

type: object

className

className: string = "AssessmentLinks"

name

name: string = "Composite"

metadata

metadata: object

serializedName

serializedName: string = "properties.metadata"

type

type: object

className

className: string = "SecurityAssessmentMetadataProperties"

name

name: string = "Composite"

partnersData

partnersData: object

serializedName

serializedName: string = "properties.partnersData"

type

type: object

className

className: string = "SecurityAssessmentPartnerData"

name

name: string = "Composite"

resourceDetails

resourceDetails: object

serializedName

serializedName: string = "properties.resourceDetails"

type

type: object

className

className: string = "ResourceDetails"

name

name: string = "Composite"

status

status: object

serializedName

serializedName: string = "properties.status"

type

type: object

className

className: string = "AssessmentStatus"

name

name: string = "Composite"

Const SecurityAssessmentList

SecurityAssessmentList: object

type

type: object

className

className: string = "SecurityAssessmentList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SecurityAssessmentResponse"

name

name: string = "Composite"

Const SecurityAssessmentMetadata

SecurityAssessmentMetadata: object

type

type: object

className

className: string = "SecurityAssessmentMetadata"

name

name: string = "Composite"

modelProperties

modelProperties: object

assessmentType

assessmentType: object

serializedName

serializedName: string = "properties.assessmentType"

type

type: object

name

name: string = "String"

categories

categories: object

serializedName

serializedName: string = "properties.categories"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

type

type: object

name

name: string = "String"

implementationEffort

implementationEffort: object

serializedName

serializedName: string = "properties.implementationEffort"

type

type: object

name

name: string = "String"

partnerData

partnerData: object

serializedName

serializedName: string = "properties.partnerData"

type

type: object

className

className: string = "SecurityAssessmentMetadataPartnerData"

name

name: string = "Composite"

policyDefinitionId

policyDefinitionId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.policyDefinitionId"

type

type: object

name

name: string = "String"

preview

preview: object

serializedName

serializedName: string = "properties.preview"

type

type: object

name

name: string = "Boolean"

remediationDescription

remediationDescription: object

serializedName

serializedName: string = "properties.remediationDescription"

type

type: object

name

name: string = "String"

severity

severity: object

serializedName

serializedName: string = "properties.severity"

type

type: object

name

name: string = "String"

threats

threats: object

serializedName

serializedName: string = "properties.threats"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

userImpact

userImpact: object

serializedName

serializedName: string = "properties.userImpact"

type

type: object

name

name: string = "String"

Const SecurityAssessmentMetadataPartnerData

SecurityAssessmentMetadataPartnerData: object

type

type: object

className

className: string = "SecurityAssessmentMetadataPartnerData"

name

name: string = "Composite"

modelProperties

modelProperties: object

partnerName

partnerName: object

required

required: boolean = true

serializedName

serializedName: string = "partnerName"

type

type: object

name

name: string = "String"

productName

productName: object

serializedName

serializedName: string = "productName"

type

type: object

name

name: string = "String"

secret

secret: object

required

required: boolean = true

serializedName

serializedName: string = "secret"

type

type: object

name

name: string = "String"

Const SecurityAssessmentMetadataProperties

SecurityAssessmentMetadataProperties: object

type

type: object

className

className: string = "SecurityAssessmentMetadataProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

assessmentType

assessmentType: object

required

required: boolean = true

serializedName

serializedName: string = "assessmentType"

type

type: object

name

name: string = "String"

categories

categories: object

serializedName

serializedName: string = "categories"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

displayName

displayName: object

required

required: boolean = true

serializedName

serializedName: string = "displayName"

type

type: object

name

name: string = "String"

implementationEffort

implementationEffort: object

serializedName

serializedName: string = "implementationEffort"

type

type: object

name

name: string = "String"

partnerData

partnerData: object

serializedName

serializedName: string = "partnerData"

type

type: object

className

className: string = "SecurityAssessmentMetadataPartnerData"

name

name: string = "Composite"

policyDefinitionId

policyDefinitionId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "policyDefinitionId"

type

type: object

name

name: string = "String"

preview

preview: object

serializedName

serializedName: string = "preview"

type

type: object

name

name: string = "Boolean"

remediationDescription

remediationDescription: object

serializedName

serializedName: string = "remediationDescription"

type

type: object

name

name: string = "String"

severity

severity: object

required

required: boolean = true

serializedName

serializedName: string = "severity"

type

type: object

name

name: string = "String"

threats

threats: object

serializedName

serializedName: string = "threats"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

userImpact

userImpact: object

serializedName

serializedName: string = "userImpact"

type

type: object

name

name: string = "String"

Const SecurityAssessmentMetadataPropertiesResponse

SecurityAssessmentMetadataPropertiesResponse: object

type

type: object

className

className: string = "SecurityAssessmentMetadataPropertiesResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

plannedDeprecationDate

plannedDeprecationDate: object

serializedName

serializedName: string = "plannedDeprecationDate"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[0-9]{2}\\/[0-9]{4}$")

type

type: object

name

name: string = "String"

publishDates

publishDates: object

serializedName

serializedName: string = "publishDates"

type

type: object

className

className: string = "SecurityAssessmentMetadataPropertiesResponsePublishDates"

name

name: string = "Composite"

tactics

tactics: object

serializedName

serializedName: string = "tactics"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

techniques

techniques: object

serializedName

serializedName: string = "techniques"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const SecurityAssessmentMetadataPropertiesResponsePublishDates

SecurityAssessmentMetadataPropertiesResponsePublishDates: object

type

type: object

className

className: string = "SecurityAssessmentMetadataPropertiesResponsePublishDates"

name

name: string = "Composite"

modelProperties

modelProperties: object

ga

ga: object

serializedName

serializedName: string = "GA"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^([0-9]{2}\\/){2}[0-9]{4}$")

type

type: object

name

name: string = "String"

public

public: object

required

required: boolean = true

serializedName

serializedName: string = "public"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^([0-9]{2}\\/){2}[0-9]{4}$")

type

type: object

name

name: string = "String"

Const SecurityAssessmentMetadataResponse

SecurityAssessmentMetadataResponse: object

type

type: object

className

className: string = "SecurityAssessmentMetadataResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

assessmentType

assessmentType: object

serializedName

serializedName: string = "properties.assessmentType"

type

type: object

name

name: string = "String"

categories

categories: object

serializedName

serializedName: string = "properties.categories"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

type

type: object

name

name: string = "String"

implementationEffort

implementationEffort: object

serializedName

serializedName: string = "properties.implementationEffort"

type

type: object

name

name: string = "String"

partnerData

partnerData: object

serializedName

serializedName: string = "properties.partnerData"

type

type: object

className

className: string = "SecurityAssessmentMetadataPartnerData"

name

name: string = "Composite"

plannedDeprecationDate

plannedDeprecationDate: object

serializedName

serializedName: string = "properties.plannedDeprecationDate"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[0-9]{2}\\/[0-9]{4}$")

type

type: object

name

name: string = "String"

policyDefinitionId

policyDefinitionId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.policyDefinitionId"

type

type: object

name

name: string = "String"

preview

preview: object

serializedName

serializedName: string = "properties.preview"

type

type: object

name

name: string = "Boolean"

publishDates

publishDates: object

serializedName

serializedName: string = "properties.publishDates"

type

type: object

className

className: string = "SecurityAssessmentMetadataPropertiesResponsePublishDates"

name

name: string = "Composite"

remediationDescription

remediationDescription: object

serializedName

serializedName: string = "properties.remediationDescription"

type

type: object

name

name: string = "String"

severity

severity: object

serializedName

serializedName: string = "properties.severity"

type

type: object

name

name: string = "String"

tactics

tactics: object

serializedName

serializedName: string = "properties.tactics"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

techniques

techniques: object

serializedName

serializedName: string = "properties.techniques"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

threats

threats: object

serializedName

serializedName: string = "properties.threats"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

userImpact

userImpact: object

serializedName

serializedName: string = "properties.userImpact"

type

type: object

name

name: string = "String"

Const SecurityAssessmentMetadataResponseList

SecurityAssessmentMetadataResponseList: object

type

type: object

className

className: string = "SecurityAssessmentMetadataResponseList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SecurityAssessmentMetadataResponse"

name

name: string = "Composite"

Const SecurityAssessmentPartnerData

SecurityAssessmentPartnerData: object

type

type: object

className

className: string = "SecurityAssessmentPartnerData"

name

name: string = "Composite"

modelProperties

modelProperties: object

partnerName

partnerName: object

required

required: boolean = true

serializedName

serializedName: string = "partnerName"

type

type: object

name

name: string = "String"

secret

secret: object

required

required: boolean = true

serializedName

serializedName: string = "secret"

type

type: object

name

name: string = "String"

Const SecurityAssessmentProperties

SecurityAssessmentProperties: object

type

type: object

className

className: string = "SecurityAssessmentProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

status

status: object

serializedName

serializedName: string = "status"

type

type: object

className

className: string = "AssessmentStatus"

name

name: string = "Composite"

Const SecurityAssessmentPropertiesBase

SecurityAssessmentPropertiesBase: object

type

type: object

className

className: string = "SecurityAssessmentPropertiesBase"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalData

additionalData: object

serializedName

serializedName: string = "additionalData"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

displayName

displayName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "displayName"

type

type: object

name

name: string = "String"

links

links: object

serializedName

serializedName: string = "links"

type

type: object

className

className: string = "AssessmentLinks"

name

name: string = "Composite"

metadata

metadata: object

serializedName

serializedName: string = "metadata"

type

type: object

className

className: string = "SecurityAssessmentMetadataProperties"

name

name: string = "Composite"

partnersData

partnersData: object

serializedName

serializedName: string = "partnersData"

type

type: object

className

className: string = "SecurityAssessmentPartnerData"

name

name: string = "Composite"

resourceDetails

resourceDetails: object

serializedName

serializedName: string = "resourceDetails"

type

type: object

className

className: string = "ResourceDetails"

name

name: string = "Composite"

Const SecurityAssessmentPropertiesResponse

SecurityAssessmentPropertiesResponse: object

type

type: object

className

className: string = "SecurityAssessmentPropertiesResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

status

status: object

serializedName

serializedName: string = "status"

type

type: object

className

className: string = "AssessmentStatusResponse"

name

name: string = "Composite"

Const SecurityAssessmentResponse

SecurityAssessmentResponse: object

type

type: object

className

className: string = "SecurityAssessmentResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalData

additionalData: object

serializedName

serializedName: string = "properties.additionalData"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

displayName

displayName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.displayName"

type

type: object

name

name: string = "String"

links

links: object

serializedName

serializedName: string = "properties.links"

type

type: object

className

className: string = "AssessmentLinks"

name

name: string = "Composite"

metadata

metadata: object

serializedName

serializedName: string = "properties.metadata"

type

type: object

className

className: string = "SecurityAssessmentMetadataProperties"

name

name: string = "Composite"

partnersData

partnersData: object

serializedName

serializedName: string = "properties.partnersData"

type

type: object

className

className: string = "SecurityAssessmentPartnerData"

name

name: string = "Composite"

resourceDetails

resourceDetails: object

serializedName

serializedName: string = "properties.resourceDetails"

type

type: object

className

className: string = "ResourceDetails"

name

name: string = "Composite"

status

status: object

serializedName

serializedName: string = "properties.status"

type

type: object

className

className: string = "AssessmentStatusResponse"

name

name: string = "Composite"

Const SecurityConnector

SecurityConnector: object

type

type: object

className

className: string = "SecurityConnector"

name

name: string = "Composite"

modelProperties

modelProperties: object

environmentData

environmentData: object

serializedName

serializedName: string = "properties.environmentData"

type

type: object

className

className: string = "EnvironmentData"

name

name: string = "Composite"

environmentName

environmentName: object

serializedName

serializedName: string = "properties.environmentName"

type

type: object

name

name: string = "String"

hierarchyIdentifier

hierarchyIdentifier: object

serializedName

serializedName: string = "properties.hierarchyIdentifier"

type

type: object

name

name: string = "String"

hierarchyIdentifierTrialEndDate

hierarchyIdentifierTrialEndDate: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.hierarchyIdentifierTrialEndDate"

type

type: object

name

name: string = "DateTime"

offerings

offerings: object

serializedName

serializedName: string = "properties.offerings"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CloudOffering"

name

name: string = "Composite"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

Const SecurityConnectorGovernanceRulesExecuteStatusGetHeaders

SecurityConnectorGovernanceRulesExecuteStatusGetHeaders: object

type

type: object

className

className: string = "SecurityConnectorGovernanceRulesExecuteStatusGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const SecurityConnectorsList

SecurityConnectorsList: object

type

type: object

className

className: string = "SecurityConnectorsList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SecurityConnector"

name

name: string = "Composite"

Const SecurityContact

SecurityContact: object

type

type: object

className

className: string = "SecurityContact"

name

name: string = "Composite"

modelProperties

modelProperties: object

alertNotifications

alertNotifications: object

serializedName

serializedName: string = "properties.alertNotifications"

type

type: object

className

className: string = "SecurityContactPropertiesAlertNotifications"

name

name: string = "Composite"

emails

emails: object

serializedName

serializedName: string = "properties.emails"

type

type: object

name

name: string = "String"

notificationsByRole

notificationsByRole: object

serializedName

serializedName: string = "properties.notificationsByRole"

type

type: object

className

className: string = "SecurityContactPropertiesNotificationsByRole"

name

name: string = "Composite"

phone

phone: object

serializedName

serializedName: string = "properties.phone"

type

type: object

name

name: string = "String"

Const SecurityContactList

SecurityContactList: object

type

type: object

className

className: string = "SecurityContactList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SecurityContact"

name

name: string = "Composite"

Const SecurityContactPropertiesAlertNotifications

SecurityContactPropertiesAlertNotifications: object

type

type: object

className

className: string = "SecurityContactPropertiesAlertNotifications"

name

name: string = "Composite"

modelProperties

modelProperties: object

minimalSeverity

minimalSeverity: object

serializedName

serializedName: string = "minimalSeverity"

type

type: object

name

name: string = "String"

state

state: object

serializedName

serializedName: string = "state"

type

type: object

name

name: string = "String"

Const SecurityContactPropertiesNotificationsByRole

SecurityContactPropertiesNotificationsByRole: object

type

type: object

className

className: string = "SecurityContactPropertiesNotificationsByRole"

name

name: string = "Composite"

modelProperties

modelProperties: object

roles

roles: object

serializedName

serializedName: string = "roles"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

state

state: object

serializedName

serializedName: string = "state"

type

type: object

name

name: string = "String"

Const SecuritySolution

SecuritySolution: object

type

type: object

className

className: string = "SecuritySolution"

name

name: string = "Composite"

modelProperties

modelProperties: object

protectionStatus

protectionStatus: object

serializedName

serializedName: string = "properties.protectionStatus"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

securityFamily

securityFamily: object

serializedName

serializedName: string = "properties.securityFamily"

type

type: object

name

name: string = "String"

template

template: object

serializedName

serializedName: string = "properties.template"

type

type: object

name

name: string = "String"

Const SecuritySolutionList

SecuritySolutionList: object

type

type: object

className

className: string = "SecuritySolutionList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SecuritySolution"

name

name: string = "Composite"

Const SecuritySolutionsReferenceData

SecuritySolutionsReferenceData: object

type

type: object

className

className: string = "SecuritySolutionsReferenceData"

name

name: string = "Composite"

modelProperties

modelProperties: object

alertVendorName

alertVendorName: object

required

required: boolean = true

serializedName

serializedName: string = "properties.alertVendorName"

type

type: object

name

name: string = "String"

packageInfoUrl

packageInfoUrl: object

required

required: boolean = true

serializedName

serializedName: string = "properties.packageInfoUrl"

type

type: object

name

name: string = "String"

productName

productName: object

required

required: boolean = true

serializedName

serializedName: string = "properties.productName"

type

type: object

name

name: string = "String"

publisher

publisher: object

required

required: boolean = true

serializedName

serializedName: string = "properties.publisher"

type

type: object

name

name: string = "String"

publisherDisplayName

publisherDisplayName: object

required

required: boolean = true

serializedName

serializedName: string = "properties.publisherDisplayName"

type

type: object

name

name: string = "String"

securityFamily

securityFamily: object

required

required: boolean = true

serializedName

serializedName: string = "properties.securityFamily"

type

type: object

name

name: string = "String"

template

template: object

required

required: boolean = true

serializedName

serializedName: string = "properties.template"

type

type: object

name

name: string = "String"

Const SecuritySolutionsReferenceDataList

SecuritySolutionsReferenceDataList: object

type

type: object

className

className: string = "SecuritySolutionsReferenceDataList"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SecuritySolutionsReferenceData"

name

name: string = "Composite"

Const SecuritySubAssessment

SecuritySubAssessment: object

type

type: object

className

className: string = "SecuritySubAssessment"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalData

additionalData: object

serializedName

serializedName: string = "properties.additionalData"

type

type: object

className

className: string = "AdditionalData"

name

name: string = "Composite"

category

category: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.category"

type

type: object

name

name: string = "String"

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.displayName"

type

type: object

name

name: string = "String"

idPropertiesId

idPropertiesId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.id"

type

type: object

name

name: string = "String"

impact

impact: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.impact"

type

type: object

name

name: string = "String"

remediation

remediation: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.remediation"

type

type: object

name

name: string = "String"

resourceDetails

resourceDetails: object

serializedName

serializedName: string = "properties.resourceDetails"

type

type: object

className

className: string = "ResourceDetails"

name

name: string = "Composite"

status

status: object

serializedName

serializedName: string = "properties.status"

type

type: object

className

className: string = "SubAssessmentStatus"

name

name: string = "Composite"

timeGenerated

timeGenerated: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.timeGenerated"

type

type: object

name

name: string = "DateTime"

Const SecuritySubAssessmentList

SecuritySubAssessmentList: object

type

type: object

className

className: string = "SecuritySubAssessmentList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SecuritySubAssessment"

name

name: string = "Composite"

Const SecurityTask

SecurityTask: object

type

type: object

className

className: string = "SecurityTask"

name

name: string = "Composite"

modelProperties

modelProperties: object

creationTimeUtc

creationTimeUtc: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.creationTimeUtc"

type

type: object

name

name: string = "DateTime"

lastStateChangeTimeUtc

lastStateChangeTimeUtc: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.lastStateChangeTimeUtc"

type

type: object

name

name: string = "DateTime"

securityTaskParameters

securityTaskParameters: object

serializedName

serializedName: string = "properties.securityTaskParameters"

type

type: object

className

className: string = "SecurityTaskParameters"

name

name: string = "Composite"

state

state: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.state"

type

type: object

name

name: string = "String"

subState

subState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.subState"

type

type: object

name

name: string = "String"

Const SecurityTaskList

SecurityTaskList: object

type

type: object

className

className: string = "SecurityTaskList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SecurityTask"

name

name: string = "Composite"

Const SecurityTaskParameters

SecurityTaskParameters: object

type

type: object

className

className: string = "SecurityTaskParameters"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

Const SensitivityLabel

SensitivityLabel: object

type

type: object

className

className: string = "SensitivityLabel"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "displayName"

type

type: object

name

name: string = "String"

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

order

order: object

serializedName

serializedName: string = "order"

type

type: object

name

name: string = "Number"

rank

rank: object

serializedName

serializedName: string = "rank"

type

type: object

allowedValues

allowedValues: string[] = ["None", "Low", "Medium", "High", "Critical"]

name

name: string = "Enum"

Const ServerVulnerabilityAssessment

ServerVulnerabilityAssessment: object

type

type: object

className

className: string = "ServerVulnerabilityAssessment"

name

name: string = "Composite"

modelProperties

modelProperties: object

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

Const ServerVulnerabilityAssessmentsList

ServerVulnerabilityAssessmentsList: object

type

type: object

className

className: string = "ServerVulnerabilityAssessmentsList"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ServerVulnerabilityAssessment"

name

name: string = "Composite"

Const ServerVulnerabilityProperties

ServerVulnerabilityProperties: object

serializedName

serializedName: string = "ServerVulnerabilityAssessment"

type

type: object

className

className: string = "ServerVulnerabilityProperties"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = AdditionalData.type.polymorphicDiscriminator

uberParent

uberParent: string = "AdditionalData"

modelProperties

modelProperties: object

cve

cve: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "cve"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Cve"

name

name: string = "Composite"

cvss

cvss: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "cvss"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

className

className: string = "Cvss"

name

name: string = "Composite"

patchable

patchable: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "patchable"

type

type: object

name

name: string = "Boolean"

publishedTime

publishedTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "publishedTime"

type

type: object

name

name: string = "DateTime"

threat

threat: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "threat"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

vendorReferences

vendorReferences: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "vendorReferences"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VendorReference"

name

name: string = "Composite"

Const ServicePrincipalProperties

ServicePrincipalProperties: object

type

type: object

className

className: string = "ServicePrincipalProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

applicationId

applicationId: object

serializedName

serializedName: string = "applicationId"

type

type: object

name

name: string = "String"

secret

secret: object

serializedName

serializedName: string = "secret"

type

type: object

name

name: string = "String"

Const Setting

Setting: object

serializedName

serializedName: string = "Setting"

type

type: object

className

className: string = "Setting"

name

name: string = "Composite"

uberParent

uberParent: string = "Resource"

modelProperties

modelProperties: object

kind

kind: object

required

required: boolean = true

serializedName

serializedName: string = "kind"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "kind"

serializedName

serializedName: string = "kind"

Const SettingsList

SettingsList: object

type

type: object

className

className: string = "SettingsList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Setting"

name

name: string = "Composite"

Const Software

Software: object

type

type: object

className

className: string = "Software"

name

name: string = "Composite"

modelProperties

modelProperties: object

deviceId

deviceId: object

serializedName

serializedName: string = "properties.deviceId"

type

type: object

name

name: string = "String"

endOfSupportDate

endOfSupportDate: object

serializedName

serializedName: string = "properties.endOfSupportDate"

type

type: object

name

name: string = "String"

endOfSupportStatus

endOfSupportStatus: object

serializedName

serializedName: string = "properties.endOfSupportStatus"

type

type: object

name

name: string = "String"

firstSeenAt

firstSeenAt: object

serializedName

serializedName: string = "properties.firstSeenAt"

type

type: object

name

name: string = "String"

numberOfKnownVulnerabilities

numberOfKnownVulnerabilities: object

serializedName

serializedName: string = "properties.numberOfKnownVulnerabilities"

type

type: object

name

name: string = "Number"

osPlatform

osPlatform: object

serializedName

serializedName: string = "properties.osPlatform"

type

type: object

name

name: string = "String"

softwareName

softwareName: object

serializedName

serializedName: string = "properties.softwareName"

type

type: object

name

name: string = "String"

vendor

vendor: object

serializedName

serializedName: string = "properties.vendor"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "properties.version"

type

type: object

name

name: string = "String"

Const SoftwaresList

SoftwaresList: object

type

type: object

className

className: string = "SoftwaresList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Software"

name

name: string = "Composite"

Const SqlServerVulnerabilityProperties

SqlServerVulnerabilityProperties: object

serializedName

serializedName: string = "SqlServerVulnerability"

type

type: object

className

className: string = "SqlServerVulnerabilityProperties"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = AdditionalData.type.polymorphicDiscriminator

uberParent

uberParent: string = "AdditionalData"

modelProperties

modelProperties: object

query

query: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "query"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const SubAssessmentStatus

SubAssessmentStatus: object

type

type: object

className

className: string = "SubAssessmentStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

cause

cause: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "cause"

type

type: object

name

name: string = "String"

code

code: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

severity

severity: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "severity"

type

type: object

name

name: string = "String"

Const SubscriptionGovernanceRulesExecuteStatusGetHeaders

SubscriptionGovernanceRulesExecuteStatusGetHeaders: object

type

type: object

className

className: string = "SubscriptionGovernanceRulesExecuteStatusGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const SuppressionAlertsScope

SuppressionAlertsScope: object

type

type: object

className

className: string = "SuppressionAlertsScope"

name

name: string = "Composite"

modelProperties

modelProperties: object

allOf

allOf: object

required

required: boolean = true

serializedName

serializedName: string = "allOf"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ScopeElement"

name

name: string = "Composite"

Const SystemData

SystemData: object

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

modelProperties

modelProperties: object

createdAt

createdAt: object

serializedName

serializedName: string = "createdAt"

type

type: object

name

name: string = "DateTime"

createdBy

createdBy: object

serializedName

serializedName: string = "createdBy"

type

type: object

name

name: string = "String"

createdByType

createdByType: object

serializedName

serializedName: string = "createdByType"

type

type: object

name

name: string = "String"

lastModifiedAt

lastModifiedAt: object

serializedName

serializedName: string = "lastModifiedAt"

type

type: object

name

name: string = "DateTime"

lastModifiedBy

lastModifiedBy: object

serializedName

serializedName: string = "lastModifiedBy"

type

type: object

name

name: string = "String"

lastModifiedByType

lastModifiedByType: object

serializedName

serializedName: string = "lastModifiedByType"

type

type: object

name

name: string = "String"

Const Tags

Tags: object

type

type: object

className

className: string = "Tags"

name

name: string = "Composite"

modelProperties

modelProperties: object

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const TagsResource

TagsResource: object

type

type: object

className

className: string = "TagsResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const ThresholdCustomAlertRule

ThresholdCustomAlertRule: object

serializedName

serializedName: string = "ThresholdCustomAlertRule"

type

type: object

className

className: string = "ThresholdCustomAlertRule"

name

name: string = "Composite"

uberParent

uberParent: string = "CustomAlertRule"

modelProperties

modelProperties: object

maxThreshold

maxThreshold: object

required

required: boolean = true

serializedName

serializedName: string = "maxThreshold"

type

type: object

name

name: string = "Number"

minThreshold

minThreshold: object

required

required: boolean = true

serializedName

serializedName: string = "minThreshold"

type

type: object

name

name: string = "Number"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "ruleType"

serializedName

serializedName: string = "ruleType"

Const TimeWindowCustomAlertRule

TimeWindowCustomAlertRule: object

serializedName

serializedName: string = "TimeWindowCustomAlertRule"

type

type: object

className

className: string = "TimeWindowCustomAlertRule"

name

name: string = "Composite"

uberParent

uberParent: string = "ThresholdCustomAlertRule"

modelProperties

modelProperties: object

timeWindowSize

timeWindowSize: object

required

required: boolean = true

serializedName

serializedName: string = "timeWindowSize"

type

type: object

name

name: string = "TimeSpan"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "ruleType"

serializedName

serializedName: string = "ruleType"

Const TopologyList

TopologyList: object

type

type: object

className

className: string = "TopologyList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TopologyResource"

name

name: string = "Composite"

Const TopologyResource

TopologyResource: object

type

type: object

className

className: string = "TopologyResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

calculatedDateTime

calculatedDateTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.calculatedDateTime"

type

type: object

name

name: string = "DateTime"

topologyResources

topologyResources: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.topologyResources"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TopologySingleResource"

name

name: string = "Composite"

Const TopologySingleResource

TopologySingleResource: object

type

type: object

className

className: string = "TopologySingleResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

children

children: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "children"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TopologySingleResourceChild"

name

name: string = "Composite"

location

location: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

networkZones

networkZones: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "networkZones"

type

type: object

name

name: string = "String"

parents

parents: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "parents"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TopologySingleResourceParent"

name

name: string = "Composite"

recommendationsExist

recommendationsExist: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "recommendationsExist"

type

type: object

name

name: string = "Boolean"

resourceId

resourceId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resourceId"

type

type: object

name

name: string = "String"

severity

severity: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "severity"

type

type: object

name

name: string = "String"

topologyScore

topologyScore: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "topologyScore"

type

type: object

name

name: string = "Number"

Const TopologySingleResourceChild

TopologySingleResourceChild: object

type

type: object

className

className: string = "TopologySingleResourceChild"

name

name: string = "Composite"

modelProperties

modelProperties: object

resourceId

resourceId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resourceId"

type

type: object

name

name: string = "String"

Const TopologySingleResourceParent

TopologySingleResourceParent: object

type

type: object

className

className: string = "TopologySingleResourceParent"

name

name: string = "Composite"

modelProperties

modelProperties: object

resourceId

resourceId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resourceId"

type

type: object

name

name: string = "String"

Const TrackedResource

TrackedResource: object

type

type: object

className

className: string = "TrackedResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const TwinUpdatesNotInAllowedRange

TwinUpdatesNotInAllowedRange: object

serializedName

serializedName: string = "TwinUpdatesNotInAllowedRange"

type

type: object

className

className: string = "TwinUpdatesNotInAllowedRange"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = TimeWindowCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "TimeWindowCustomAlertRule"

modelProperties

modelProperties: object

Const UnauthorizedOperationsNotInAllowedRange

UnauthorizedOperationsNotInAllowedRange: object

serializedName

serializedName: string = "UnauthorizedOperationsNotInAllowedRange"

type

type: object

className

className: string = "UnauthorizedOperationsNotInAllowedRange"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = TimeWindowCustomAlertRule.type.polymorphicDiscriminator

uberParent

uberParent: string = "TimeWindowCustomAlertRule"

modelProperties

modelProperties: object

Const UpdateIotSecuritySolutionData

UpdateIotSecuritySolutionData: object

type

type: object

className

className: string = "UpdateIotSecuritySolutionData"

name

name: string = "Composite"

modelProperties

modelProperties: object

recommendationsConfiguration

recommendationsConfiguration: object

serializedName

serializedName: string = "properties.recommendationsConfiguration"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RecommendationConfigurationProperties"

name

name: string = "Composite"

userDefinedResources

userDefinedResources: object

serializedName

serializedName: string = "properties.userDefinedResources"

type

type: object

className

className: string = "UserDefinedResourcesProperties"

name

name: string = "Composite"

Const UserDefinedResourcesProperties

UserDefinedResourcesProperties: object

type

type: object

className

className: string = "UserDefinedResourcesProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

query

query: object

nullable

nullable: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "query"

type

type: object

name

name: string = "String"

querySubscriptions

querySubscriptions: object

nullable

nullable: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "querySubscriptions"

type

type: object

name

name: string = "Sequence"

element

element: object

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}$")

type

type: object

name

name: string = "String"

Const UserRecommendation

UserRecommendation: object

type

type: object

className

className: string = "UserRecommendation"

name

name: string = "Composite"

modelProperties

modelProperties: object

recommendationAction

recommendationAction: object

serializedName

serializedName: string = "recommendationAction"

type

type: object

name

name: string = "String"

username

username: object

serializedName

serializedName: string = "username"

type

type: object

name

name: string = "String"

Const VaRule

VaRule: object

type

type: object

className

className: string = "VaRule"

name

name: string = "Composite"

modelProperties

modelProperties: object

benchmarkReferences

benchmarkReferences: object

serializedName

serializedName: string = "benchmarkReferences"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "BenchmarkReference"

name

name: string = "Composite"

category

category: object

serializedName

serializedName: string = "category"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

queryCheck

queryCheck: object

serializedName

serializedName: string = "queryCheck"

type

type: object

className

className: string = "QueryCheck"

name

name: string = "Composite"

rationale

rationale: object

serializedName

serializedName: string = "rationale"

type

type: object

name

name: string = "String"

ruleId

ruleId: object

serializedName

serializedName: string = "ruleId"

type

type: object

name

name: string = "String"

ruleType

ruleType: object

serializedName

serializedName: string = "ruleType"

type

type: object

name

name: string = "String"

severity

severity: object

serializedName

serializedName: string = "severity"

type

type: object

name

name: string = "String"

title

title: object

serializedName

serializedName: string = "title"

type

type: object

name

name: string = "String"

Const VendorReference

VendorReference: object

type

type: object

className

className: string = "VendorReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

link

link: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "link"

type

type: object

name

name: string = "String"

title

title: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "title"

type

type: object

name

name: string = "String"

Const VmRecommendation

VmRecommendation: object

type

type: object

className

className: string = "VmRecommendation"

name

name: string = "Composite"

modelProperties

modelProperties: object

configurationStatus

configurationStatus: object

serializedName

serializedName: string = "configurationStatus"

type

type: object

name

name: string = "String"

enforcementSupport

enforcementSupport: object

serializedName

serializedName: string = "enforcementSupport"

type

type: object

name

name: string = "String"

recommendationAction

recommendationAction: object

serializedName

serializedName: string = "recommendationAction"

type

type: object

name

name: string = "String"

resourceId

resourceId: object

serializedName

serializedName: string = "resourceId"

type

type: object

name

name: string = "String"

Const WorkspaceSetting

WorkspaceSetting: object

type

type: object

className

className: string = "WorkspaceSetting"

name

name: string = "Composite"

modelProperties

modelProperties: object

scope

scope: object

serializedName

serializedName: string = "properties.scope"

type

type: object

name

name: string = "String"

workspaceId

workspaceId: object

serializedName

serializedName: string = "properties.workspaceId"

type

type: object

name

name: string = "String"

Const WorkspaceSettingList

WorkspaceSettingList: object

type

type: object

className

className: string = "WorkspaceSettingList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "WorkspaceSetting"

name

name: string = "Composite"

Const accept

accept: object

parameterPath

parameterPath: string = "accept"

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Accept"

type

type: object

name

name: string = "String"

Const adaptiveNetworkHardeningEnforceAction

adaptiveNetworkHardeningEnforceAction: object

parameterPath

parameterPath: string = "adaptiveNetworkHardeningEnforceAction"

mapper

mapper: object

defaultValue

defaultValue: string = "enforce"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "adaptiveNetworkHardeningEnforceAction"

type

type: object

name

name: string = "String"

Const adaptiveNetworkHardeningResourceName

adaptiveNetworkHardeningResourceName: object

parameterPath

parameterPath: string = "adaptiveNetworkHardeningResourceName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "adaptiveNetworkHardeningResourceName"

type

type: object

name

name: string = "String"

Const addOperationSpec

addOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/{resourceId}/providers/Microsoft.Security/sqlVulnerabilityAssessments/default/baselineRules"

queryParameters

queryParameters: any[] = [Parameters.workspaceId, Parameters.apiVersion12]

requestBody

requestBody: any = Parameters.body5

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.resourceId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.RulesResults

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const advancedThreatProtectionSetting

advancedThreatProtectionSetting: object

mapper

mapper: any = AdvancedThreatProtectionSettingMapper

parameterPath

parameterPath: string = "advancedThreatProtectionSetting"

Const aggregatedAlertName

aggregatedAlertName: object

parameterPath

parameterPath: string = "aggregatedAlertName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "aggregatedAlertName"

type

type: object

name

name: string = "String"

Const aggregatedRecommendationName

aggregatedRecommendationName: object

parameterPath

parameterPath: string = "aggregatedRecommendationName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "aggregatedRecommendationName"

type

type: object

name

name: string = "String"

Const alertName

alertName: object

parameterPath

parameterPath: string = "alertName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "alertName"

type

type: object

name

name: string = "String"

Const alertSimulatorRequestBody

alertSimulatorRequestBody: object

mapper

mapper: any = AlertSimulatorRequestBodyMapper

parameterPath

parameterPath: string = "alertSimulatorRequestBody"

Const alertType

alertType: object

parameterPath

parameterPath: string[] = ["options", "alertType"]

mapper

mapper: object

serializedName

serializedName: string = "AlertType"

type

type: object

name

name: string = "String"

Const alertsSuppressionRule

alertsSuppressionRule: object

mapper

mapper: any = AlertsSuppressionRuleMapper

parameterPath

parameterPath: string = "alertsSuppressionRule"

Const alertsSuppressionRuleName

alertsSuppressionRuleName: object

parameterPath

parameterPath: string = "alertsSuppressionRuleName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "alertsSuppressionRuleName"

type

type: object

name

name: string = "String"

Const apiVersion

apiVersion: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2021-10-01-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion1

apiVersion1: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2021-07-01-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion10

apiVersion10: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2020-01-01"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion11

apiVersion11: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2021-06-01"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion12

apiVersion12: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2020-07-01-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion13

apiVersion13: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2022-01-01"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion14

apiVersion14: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2022-05-01"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion15

apiVersion15: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2021-01-15-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion16

apiVersion16: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2021-05-01-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion17

apiVersion17: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2022-05-01-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion18

apiVersion18: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2022-01-01-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion19

apiVersion19: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2022-07-01-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion2

apiVersion2: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2017-08-01"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion3

apiVersion3: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2022-03-01"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion4

apiVersion4: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2019-01-01"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion5

apiVersion5: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2019-08-01"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion6

apiVersion6: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2015-06-01-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion7

apiVersion7: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2017-08-01-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion8

apiVersion8: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2020-01-01-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion9

apiVersion9: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2019-01-01-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const application

application: object

mapper

mapper: any = ApplicationMapper

parameterPath

parameterPath: string = "application"

Const applicationId

applicationId: object

parameterPath

parameterPath: string = "applicationId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "applicationId"

type

type: object

name

name: string = "String"

Const ascLocation

ascLocation: object

parameterPath

parameterPath: string = "ascLocation"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "ascLocation"

type

type: object

name

name: string = "String"

Const assessment

assessment: object

mapper

mapper: any = SecurityAssessmentMapper

parameterPath

parameterPath: string = "assessment"

Const assessmentMetadata

assessmentMetadata: object

mapper

mapper: any = SecurityAssessmentMetadataResponseMapper

parameterPath

parameterPath: string = "assessmentMetadata"

Const assessmentMetadataName

assessmentMetadataName: object

parameterPath

parameterPath: string = "assessmentMetadataName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "assessmentMetadataName"

type

type: object

name

name: string = "String"

Const assessmentName

assessmentName: object

parameterPath

parameterPath: string = "assessmentName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "assessmentName"

type

type: object

name

name: string = "String"

Const assignmentKey

assignmentKey: object

parameterPath

parameterPath: string = "assignmentKey"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "assignmentKey"

type

type: object

name

name: string = "String"

Const automation

automation: object

mapper

mapper: any = AutomationMapper

parameterPath

parameterPath: string = "automation"

Const automationName

automationName: object

parameterPath

parameterPath: string = "automationName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "automationName"

type

type: object

name

name: string = "String"

Const body

body: object

mapper

mapper: any = AdaptiveApplicationControlGroupMapper

parameterPath

parameterPath: string = "body"

Const body1

body1: object

mapper

mapper: any = AdaptiveNetworkHardeningEnforceRequestMapper

parameterPath

parameterPath: string = "body"

Const body2

body2: object

mapper

mapper: any = JitNetworkAccessPolicyMapper

parameterPath

parameterPath: string = "body"

Const body3

body3: object

mapper

mapper: any = JitNetworkAccessPolicyInitiateRequestMapper

parameterPath

parameterPath: string = "body"

Const body4

body4: object

mapper

mapper: any = RuleResultsInputMapper

parameterPath

parameterPath: string[] = ["options", "body"]

Const body5

body5: object

mapper

mapper: any = RulesResultsInputMapper

parameterPath

parameterPath: string[] = ["options", "body"]

Const complianceName

complianceName: object

parameterPath

parameterPath: string = "complianceName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "complianceName"

type

type: object

name

name: string = "String"

Const complianceResultName

complianceResultName: object

parameterPath

parameterPath: string = "complianceResultName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "complianceResultName"

type

type: object

name

name: string = "String"

Const connectionType

connectionType: object

parameterPath

parameterPath: string = "connectionType"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "connectionType"

type

type: object

name

name: string = "String"

Const connectorName

connectorName: object

parameterPath

parameterPath: string = "connectorName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "connectorName"

type

type: object

name

name: string = "String"

Const connectorSetting

connectorSetting: object

mapper

mapper: any = ConnectorSettingMapper

parameterPath

parameterPath: string = "connectorSetting"

Const contentType

contentType: object

parameterPath

parameterPath: string[] = ["options", "contentType"]

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Content-Type"

type

type: object

name

name: string = "String"

Const createInSubscriptionOperationSpec

createInSubscriptionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PUT"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/assessmentMetadata/{assessmentMetadataName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion11]

requestBody

requestBody: any = Parameters.assessmentMetadata

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.assessmentMetadataName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SecurityAssessmentMetadataResponse

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const createOperationSpec

createOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PUT"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/ingestionSettings/{ingestionSettingName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion15]

requestBody

requestBody: any = Parameters.ingestionSetting

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.ingestionSettingName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.IngestionSetting

201

201: object

bodyMapper

bodyMapper: any = Mappers.SecurityContact

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const createOrUpdateOperationSpec

createOrUpdateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PUT"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName}/providers/Microsoft.Security/applications/{applicationId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion19]

requestBody

requestBody: any = Parameters.application

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.securityConnectorName,Parameters.applicationId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.Application

201

201: object

bodyMapper

bodyMapper: any = Mappers.Application

202

202: object

bodyMapper

bodyMapper: any = Mappers.ServerVulnerabilityAssessment

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const customAssessmentAutomationBody

customAssessmentAutomationBody: object

mapper

mapper: any = CustomAssessmentAutomationRequestMapper

parameterPath

parameterPath: string = "customAssessmentAutomationBody"

Const customAssessmentAutomationName

customAssessmentAutomationName: object

parameterPath

parameterPath: string = "customAssessmentAutomationName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "customAssessmentAutomationName"

type

type: object

name

name: string = "String"

Const customEntityStoreAssignmentName

customEntityStoreAssignmentName: object

parameterPath

parameterPath: string = "customEntityStoreAssignmentName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "customEntityStoreAssignmentName"

type

type: object

name

name: string = "String"

Const customEntityStoreAssignmentRequestBody

customEntityStoreAssignmentRequestBody: object

mapper

mapper: any = CustomEntityStoreAssignmentRequestMapper

parameterPath

parameterPath: string = "customEntityStoreAssignmentRequestBody"

Const deleteInSubscriptionOperationSpec

deleteInSubscriptionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/assessmentMetadata/{assessmentMetadataName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion11]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.assessmentMetadataName]

responses

responses: object

200

200: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const deleteOperationSpec

deleteOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName}/providers/Microsoft.Security/applications/{applicationId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion19]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.securityConnectorName,Parameters.applicationId]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const deviceSecurityGroup

deviceSecurityGroup: object

mapper

mapper: any = DeviceSecurityGroupMapper

parameterPath

parameterPath: string = "deviceSecurityGroup"

Const deviceSecurityGroupName

deviceSecurityGroupName: object

parameterPath

parameterPath: string = "deviceSecurityGroupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "deviceSecurityGroupName"

type

type: object

name

name: string = "String"

Const discoveredSecuritySolutionName

discoveredSecuritySolutionName: object

parameterPath

parameterPath: string = "discoveredSecuritySolutionName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "discoveredSecuritySolutionName"

type

type: object

name

name: string = "String"

Let discriminators

discriminators: object

AdditionalData

AdditionalData: any = AdditionalData

AdditionalData.ContainerRegistryVulnerability

AdditionalData.ContainerRegistryVulnerability: any = ContainerRegistryVulnerabilityProperties

AdditionalData.ServerVulnerabilityAssessment

AdditionalData.ServerVulnerabilityAssessment: any = ServerVulnerabilityProperties

AdditionalData.SqlServerVulnerability

AdditionalData.SqlServerVulnerability: any = SqlServerVulnerabilityProperties

AlertSimulatorRequestProperties

AlertSimulatorRequestProperties: any = AlertSimulatorRequestProperties

AlertSimulatorRequestProperties.Bundles

AlertSimulatorRequestProperties.Bundles: any = AlertSimulatorBundlesRequestProperties

AllowlistCustomAlertRule.ConnectionFromIpNotAllowed

AllowlistCustomAlertRule.ConnectionFromIpNotAllowed: any = ConnectionFromIpNotAllowed

AllowlistCustomAlertRule.ConnectionToIpNotAllowed

AllowlistCustomAlertRule.ConnectionToIpNotAllowed: any = ConnectionToIpNotAllowed

AllowlistCustomAlertRule.LocalUserNotAllowed

AllowlistCustomAlertRule.LocalUserNotAllowed: any = LocalUserNotAllowed

AllowlistCustomAlertRule.ProcessNotAllowed

AllowlistCustomAlertRule.ProcessNotAllowed: any = ProcessNotAllowed

AuthenticationDetailsProperties

AuthenticationDetailsProperties: any = AuthenticationDetailsProperties

AuthenticationDetailsProperties.awsAssumeRole

AuthenticationDetailsProperties.awsAssumeRole: any = AwAssumeRoleAuthenticationDetailsProperties

AuthenticationDetailsProperties.awsCreds

AuthenticationDetailsProperties.awsCreds: any = AwsCredsAuthenticationDetailsProperties

AuthenticationDetailsProperties.gcpCredentials

AuthenticationDetailsProperties.gcpCredentials: any = GcpCredentialsDetailsProperties

AutomationAction

AutomationAction: any = AutomationAction

AutomationAction.EventHub

AutomationAction.EventHub: any = AutomationActionEventHub

AutomationAction.LogicApp

AutomationAction.LogicApp: any = AutomationActionLogicApp

AutomationAction.Workspace

AutomationAction.Workspace: any = AutomationActionWorkspace

AwsOrganizationalData

AwsOrganizationalData: any = AwsOrganizationalData

AwsOrganizationalData.Member

AwsOrganizationalData.Member: any = AwsOrganizationalDataMember

AwsOrganizationalData.Organization

AwsOrganizationalData.Organization: any = AwsOrganizationalDataMaster

CloudOffering

CloudOffering: any = CloudOffering

CloudOffering.CspmMonitorAws

CloudOffering.CspmMonitorAws: any = CspmMonitorAwsOffering

CloudOffering.CspmMonitorAzureDevOps

CloudOffering.CspmMonitorAzureDevOps: any = CspmMonitorAzureDevOpsOffering

CloudOffering.CspmMonitorGcp

CloudOffering.CspmMonitorGcp: any = CspmMonitorGcpOffering

CloudOffering.CspmMonitorGithub

CloudOffering.CspmMonitorGithub: any = CspmMonitorGithubOffering

CloudOffering.DefenderForContainersAws

CloudOffering.DefenderForContainersAws: any = DefenderForContainersAwsOffering

CloudOffering.DefenderForContainersGcp

CloudOffering.DefenderForContainersGcp: any = DefenderForContainersGcpOffering

CloudOffering.DefenderForDatabasesAws

CloudOffering.DefenderForDatabasesAws: any = DefenderFoDatabasesAwsOffering

CloudOffering.DefenderForDatabasesGcp

CloudOffering.DefenderForDatabasesGcp: any = DefenderForDatabasesGcpOffering

CloudOffering.DefenderForServersAws

CloudOffering.DefenderForServersAws: any = DefenderForServersAwsOffering

CloudOffering.DefenderForServersGcp

CloudOffering.DefenderForServersGcp: any = DefenderForServersGcpOffering

CloudOffering.InformationProtectionAws

CloudOffering.InformationProtectionAws: any = InformationProtectionAwsOffering

CustomAlertRule

CustomAlertRule: any = CustomAlertRule

CustomAlertRule.ListCustomAlertRule

CustomAlertRule.ListCustomAlertRule: any = ListCustomAlertRule

CustomAlertRule.ThresholdCustomAlertRule

CustomAlertRule.ThresholdCustomAlertRule: any = ThresholdCustomAlertRule

EnvironmentData

EnvironmentData: any = EnvironmentData

EnvironmentData.AwsAccount

EnvironmentData.AwsAccount: any = AWSEnvironmentData

EnvironmentData.AzureDevOpsScope

EnvironmentData.AzureDevOpsScope: any = AzureDevOpsScopeEnvironmentData

EnvironmentData.GcpProject

EnvironmentData.GcpProject: any = GcpProjectEnvironmentData

EnvironmentData.GithubScope

EnvironmentData.GithubScope: any = GithubScopeEnvironmentData

ExternalSecuritySolution.AAD

ExternalSecuritySolution.AAD: any = AadExternalSecuritySolution

ExternalSecuritySolution.ATA

ExternalSecuritySolution.ATA: any = AtaExternalSecuritySolution

ExternalSecuritySolution.CEF

ExternalSecuritySolution.CEF: any = CefExternalSecuritySolution

GcpOrganizationalData

GcpOrganizationalData: any = GcpOrganizationalData

GcpOrganizationalData.Member

GcpOrganizationalData.Member: any = GcpOrganizationalDataMember

GcpOrganizationalData.Organization

GcpOrganizationalData.Organization: any = GcpOrganizationalDataOrganization

ListCustomAlertRule.AllowlistCustomAlertRule

ListCustomAlertRule.AllowlistCustomAlertRule: any = AllowlistCustomAlertRule

ListCustomAlertRule.DenylistCustomAlertRule

ListCustomAlertRule.DenylistCustomAlertRule: any = DenylistCustomAlertRule

OnPremiseResourceDetails.OnPremiseSql

OnPremiseResourceDetails.OnPremiseSql: any = OnPremiseSqlResourceDetails

Resource.Setting

Resource.Setting: any = Setting

ResourceDetails

ResourceDetails: any = ResourceDetails

ResourceDetails.Azure

ResourceDetails.Azure: any = AzureResourceDetails

ResourceDetails.OnPremise

ResourceDetails.OnPremise: any = OnPremiseResourceDetails

ResourceIdentifier

ResourceIdentifier: any = ResourceIdentifier

ResourceIdentifier.AzureResource

ResourceIdentifier.AzureResource: any = AzureResourceIdentifier

ResourceIdentifier.LogAnalytics

ResourceIdentifier.LogAnalytics: any = LogAnalyticsIdentifier

Setting.AlertSyncSettings

Setting.AlertSyncSettings: any = AlertSyncSettings

Setting.DataExportSettings

Setting.DataExportSettings: any = DataExportSettings

ThresholdCustomAlertRule.TimeWindowCustomAlertRule

ThresholdCustomAlertRule.TimeWindowCustomAlertRule: any = TimeWindowCustomAlertRule

TimeWindowCustomAlertRule.ActiveConnectionsNotInAllowedRange

TimeWindowCustomAlertRule.ActiveConnectionsNotInAllowedRange: any = ActiveConnectionsNotInAllowedRange

TimeWindowCustomAlertRule.AmqpC2DMessagesNotInAllowedRange

TimeWindowCustomAlertRule.AmqpC2DMessagesNotInAllowedRange: any = AmqpC2DMessagesNotInAllowedRange

TimeWindowCustomAlertRule.AmqpC2DRejectedMessagesNotInAllowedRange

TimeWindowCustomAlertRule.AmqpC2DRejectedMessagesNotInAllowedRange: any = AmqpC2DRejectedMessagesNotInAllowedRange

TimeWindowCustomAlertRule.AmqpD2CMessagesNotInAllowedRange

TimeWindowCustomAlertRule.AmqpD2CMessagesNotInAllowedRange: any = AmqpD2CMessagesNotInAllowedRange

TimeWindowCustomAlertRule.DirectMethodInvokesNotInAllowedRange

TimeWindowCustomAlertRule.DirectMethodInvokesNotInAllowedRange: any = DirectMethodInvokesNotInAllowedRange

TimeWindowCustomAlertRule.FailedLocalLoginsNotInAllowedRange

TimeWindowCustomAlertRule.FailedLocalLoginsNotInAllowedRange: any = FailedLocalLoginsNotInAllowedRange

TimeWindowCustomAlertRule.FileUploadsNotInAllowedRange

TimeWindowCustomAlertRule.FileUploadsNotInAllowedRange: any = FileUploadsNotInAllowedRange

TimeWindowCustomAlertRule.HttpC2DMessagesNotInAllowedRange

TimeWindowCustomAlertRule.HttpC2DMessagesNotInAllowedRange: any = HttpC2DMessagesNotInAllowedRange

TimeWindowCustomAlertRule.HttpC2DRejectedMessagesNotInAllowedRange

TimeWindowCustomAlertRule.HttpC2DRejectedMessagesNotInAllowedRange: any = HttpC2DRejectedMessagesNotInAllowedRange

TimeWindowCustomAlertRule.HttpD2CMessagesNotInAllowedRange

TimeWindowCustomAlertRule.HttpD2CMessagesNotInAllowedRange: any = HttpD2CMessagesNotInAllowedRange

TimeWindowCustomAlertRule.MqttC2DMessagesNotInAllowedRange

TimeWindowCustomAlertRule.MqttC2DMessagesNotInAllowedRange: any = MqttC2DMessagesNotInAllowedRange

TimeWindowCustomAlertRule.MqttC2DRejectedMessagesNotInAllowedRange

TimeWindowCustomAlertRule.MqttC2DRejectedMessagesNotInAllowedRange: any = MqttC2DRejectedMessagesNotInAllowedRange

TimeWindowCustomAlertRule.MqttD2CMessagesNotInAllowedRange

TimeWindowCustomAlertRule.MqttD2CMessagesNotInAllowedRange: any = MqttD2CMessagesNotInAllowedRange

TimeWindowCustomAlertRule.QueuePurgesNotInAllowedRange

TimeWindowCustomAlertRule.QueuePurgesNotInAllowedRange: any = QueuePurgesNotInAllowedRange

TimeWindowCustomAlertRule.TwinUpdatesNotInAllowedRange

TimeWindowCustomAlertRule.TwinUpdatesNotInAllowedRange: any = TwinUpdatesNotInAllowedRange

TimeWindowCustomAlertRule.UnauthorizedOperationsNotInAllowedRange

TimeWindowCustomAlertRule.UnauthorizedOperationsNotInAllowedRange: any = UnauthorizedOperationsNotInAllowedRange

Const dismissOperationSpec

dismissOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/iotSecuritySolutions/{solutionName}/analyticsModels/default/aggregatedAlerts/{aggregatedAlertName}/dismiss"

queryParameters

queryParameters: any[] = [Parameters.apiVersion5]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.solutionName,Parameters.aggregatedAlertName]

responses

responses: object

200

200: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const enforceOperationSpec

enforceOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceNamespace}/{resourceType}/{resourceName}/providers/Microsoft.Security/adaptiveNetworkHardenings/{adaptiveNetworkHardeningResourceName}/{adaptiveNetworkHardeningEnforceAction}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion10]

requestBody

requestBody: any = Parameters.body1

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceNamespace,Parameters.resourceType,Parameters.resourceName,Parameters.adaptiveNetworkHardeningResourceName,Parameters.adaptiveNetworkHardeningEnforceAction]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const executeGovernanceRuleParams

executeGovernanceRuleParams: object

mapper

mapper: any = ExecuteGovernanceRuleParamsMapper

parameterPath

parameterPath: string[] = ["options", "executeGovernanceRuleParams"]

Const expand

expand: object

parameterPath

parameterPath: string[] = ["options", "expand"]

mapper

mapper: object

serializedName

serializedName: string = "$expand"

type

type: object

name

name: string = "String"

Const expand1

expand1: object

parameterPath

parameterPath: string[] = ["options", "expand"]

mapper

mapper: object

serializedName

serializedName: string = "$expand"

type

type: object

name

name: string = "String"

Const externalSecuritySolutionsName

externalSecuritySolutionsName: object

parameterPath

parameterPath: string = "externalSecuritySolutionsName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "externalSecuritySolutionsName"

type

type: object

name

name: string = "String"

Const filter

filter: object

parameterPath

parameterPath: string[] = ["options", "filter"]

mapper

mapper: object

serializedName

serializedName: string = "$filter"

type

type: object

name

name: string = "String"

Const getInSubscriptionOperationSpec

getInSubscriptionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/assessmentMetadata/{assessmentMetadataName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion11]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.assessmentMetadataName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SecurityAssessmentMetadataResponse

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const getOperationSpec

getOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName}/providers/Microsoft.Security/applications/{applicationId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion19]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.securityConnectorName,Parameters.applicationId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.Application

201

201: object

bodyMapper

bodyMapper: any = Mappers.ExecuteRuleStatus

202

202: object

bodyMapper

bodyMapper: any = Mappers.ExecuteRuleStatus

204

204: object

bodyMapper

bodyMapper: any = Mappers.ExecuteRuleStatus

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const getResourceGroupLevelOperationSpec

getResourceGroupLevelOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/alerts/{alertName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.ascLocation,Parameters.alertName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.Alert

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const getResourceGroupLevelTaskOperationSpec

getResourceGroupLevelTaskOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/tasks/{taskName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion6]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.ascLocation,Parameters.taskName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SecurityTask

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const getSubscriptionLevelOperationSpec

getSubscriptionLevelOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/locations/{ascLocation}/alerts/{alertName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.ascLocation,Parameters.alertName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.Alert

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const getSubscriptionLevelTaskOperationSpec

getSubscriptionLevelTaskOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/locations/{ascLocation}/tasks/{taskName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion6]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.ascLocation,Parameters.taskName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SecurityTask

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const governanceAssignment

governanceAssignment: object

mapper

mapper: any = GovernanceAssignmentMapper

parameterPath

parameterPath: string = "governanceAssignment"

Const governanceRule

governanceRule: object

mapper

mapper: any = GovernanceRuleMapper

parameterPath

parameterPath: string = "governanceRule"

Const groupName

groupName: object

parameterPath

parameterPath: string = "groupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "groupName"

type

type: object

name

name: string = "String"

Const includePathRecommendations

includePathRecommendations: object

parameterPath

parameterPath: string[] = ["options", "includePathRecommendations"]

mapper

mapper: object

serializedName

serializedName: string = "includePathRecommendations"

type

type: object

name

name: string = "Boolean"

Const informationProtectionPolicy

informationProtectionPolicy: object

mapper

mapper: any = InformationProtectionPolicyMapper

parameterPath

parameterPath: string = "informationProtectionPolicy"

Const informationProtectionPolicyName

informationProtectionPolicyName: object

parameterPath

parameterPath: string = "informationProtectionPolicyName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "informationProtectionPolicyName"

type

type: object

name

name: string = "String"

Const ingestionSetting

ingestionSetting: object

mapper

mapper: any = IngestionSettingMapper

parameterPath

parameterPath: string = "ingestionSetting"

Const ingestionSettingName

ingestionSettingName: object

parameterPath

parameterPath: string = "ingestionSettingName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "ingestionSettingName"

type

type: object

name

name: string = "String"

Const initiateOperationSpec

initiateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/jitNetworkAccessPolicies/{jitNetworkAccessPolicyName}/{jitNetworkAccessPolicyInitiateType}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion10]

requestBody

requestBody: any = Parameters.body3

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.ascLocation,Parameters.jitNetworkAccessPolicyName,Parameters.jitNetworkAccessPolicyInitiateType]

responses

responses: object

202

202: object

bodyMapper

bodyMapper: any = Mappers.JitNetworkAccessRequest

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const iotSecuritySolutionData

iotSecuritySolutionData: object

mapper

mapper: any = IoTSecuritySolutionModelMapper

parameterPath

parameterPath: string = "iotSecuritySolutionData"

Const jitNetworkAccessPolicyInitiateType

jitNetworkAccessPolicyInitiateType: object

parameterPath

parameterPath: string = "jitNetworkAccessPolicyInitiateType"

mapper

mapper: object

defaultValue

defaultValue: string = "initiate"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "jitNetworkAccessPolicyInitiateType"

type

type: object

name

name: string = "String"

Const jitNetworkAccessPolicyName

jitNetworkAccessPolicyName: object

parameterPath

parameterPath: string = "jitNetworkAccessPolicyName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "jitNetworkAccessPolicyName"

type

type: object

name

name: string = "String"

Const listAllNextOperationSpec

listAllNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion9]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.nextLink, Parameters.scope]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SecuritySubAssessmentList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listAllOperationSpec

listAllOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/{scope}/providers/Microsoft.Security/subAssessments"

queryParameters

queryParameters: any[] = [Parameters.apiVersion9]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.scope]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SecuritySubAssessmentList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByExtendedResourceNextOperationSpec

listByExtendedResourceNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion16]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.nextLink,Parameters.resourceNamespace,Parameters.resourceType,Parameters.resourceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SoftwaresList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByExtendedResourceOperationSpec

listByExtendedResourceOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceNamespace}/{resourceType}/{resourceName}/providers/Microsoft.Security/softwareInventories"

queryParameters

queryParameters: any[] = [Parameters.apiVersion16]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.resourceNamespace,Parameters.resourceType,Parameters.resourceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SoftwaresList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByHomeRegionNextOperationSpec

listByHomeRegionNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion10]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink,Parameters.ascLocation]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ExternalSecuritySolutionList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByHomeRegionOperationSpec

listByHomeRegionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/locations/{ascLocation}/ExternalSecuritySolutions"

queryParameters

queryParameters: any[] = [Parameters.apiVersion10]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.ascLocation]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ExternalSecuritySolutionList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByRegionNextOperationSpec

listByRegionNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion10]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink,Parameters.ascLocation]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.JitNetworkAccessPoliciesList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByRegionOperationSpec

listByRegionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/locations/{ascLocation}/jitNetworkAccessPolicies"

queryParameters

queryParameters: any[] = [Parameters.apiVersion10]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.ascLocation]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.JitNetworkAccessPoliciesList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByResourceGroupAndRegionNextOperationSpec

listByResourceGroupAndRegionNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion10]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.nextLink,Parameters.ascLocation]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.JitNetworkAccessPoliciesList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByResourceGroupAndRegionOperationSpec

listByResourceGroupAndRegionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/jitNetworkAccessPolicies"

queryParameters

queryParameters: any[] = [Parameters.apiVersion10]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.ascLocation]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.JitNetworkAccessPoliciesList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByResourceGroupNextOperationSpec

listByResourceGroupNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion17]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SecurityConnectorsList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByResourceGroupOperationSpec

listByResourceGroupOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors"

queryParameters

queryParameters: any[] = [Parameters.apiVersion17]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SecurityConnectorsList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listBySecureScoreNextOperationSpec

listBySecureScoreNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion10, Parameters.expand1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink,Parameters.secureScoreName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SecureScoreControlList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listBySecureScoreOperationSpec

listBySecureScoreOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/secureScores/{secureScoreName}/secureScoreControls"

queryParameters

queryParameters: any[] = [Parameters.apiVersion10, Parameters.expand1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.secureScoreName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SecureScoreControlList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listBySubscriptionNextOperationSpec

listBySubscriptionNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion16]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SoftwaresList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listBySubscriptionOperationSpec

listBySubscriptionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/softwareInventories"

queryParameters

queryParameters: any[] = [Parameters.apiVersion16]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SoftwaresList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listConnectionStringsOperationSpec

listConnectionStringsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/ingestionSettings/{ingestionSettingName}/listConnectionStrings"

queryParameters

queryParameters: any[] = [Parameters.apiVersion15]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.ingestionSettingName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ConnectionStrings

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listNextOperationSpec

listNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion19]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.nextLink,Parameters.securityConnectorName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ApplicationsList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listOperationSpec

listOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName}/providers/Microsoft.Security/applications"

queryParameters

queryParameters: any[] = [Parameters.apiVersion19]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.securityConnectorName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ApplicationsList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listResourceGroupLevelByRegionNextOperationSpec

listResourceGroupLevelByRegionNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.nextLink,Parameters.ascLocation]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AlertList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listResourceGroupLevelByRegionOperationSpec

listResourceGroupLevelByRegionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/alerts"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.ascLocation]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AlertList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listSubscriptionLevelByRegionNextOperationSpec

listSubscriptionLevelByRegionNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink,Parameters.ascLocation]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AlertList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listSubscriptionLevelByRegionOperationSpec

listSubscriptionLevelByRegionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/locations/{ascLocation}/alerts"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.ascLocation]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AlertList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listTokensOperationSpec

listTokensOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/ingestionSettings/{ingestionSettingName}/listTokens"

queryParameters

queryParameters: any[] = [Parameters.apiVersion15]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.ingestionSettingName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.IngestionSettingToken

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const nextLink

nextLink: object

parameterPath

parameterPath: string = "nextLink"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

Const operationId

operationId: object

parameterPath

parameterPath: string = "operationId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "operationId"

type

type: object

name

name: string = "String"

Const pricing

pricing: object

mapper

mapper: any = PricingMapper

parameterPath

parameterPath: string = "pricing"

Const pricingName

pricingName: object

parameterPath

parameterPath: string = "pricingName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "pricingName"

type

type: object

name

name: string = "String"

Const putOperationSpec

putOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PUT"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/locations/{ascLocation}/applicationWhitelistings/{groupName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion10]

requestBody

requestBody: any = Parameters.body

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.ascLocation,Parameters.groupName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AdaptiveApplicationControlGroup

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const regulatoryComplianceAssessmentName

regulatoryComplianceAssessmentName: object

parameterPath

parameterPath: string = "regulatoryComplianceAssessmentName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "regulatoryComplianceAssessmentName"

type

type: object

name

name: string = "String"

Const regulatoryComplianceControlName

regulatoryComplianceControlName: object

parameterPath

parameterPath: string = "regulatoryComplianceControlName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "regulatoryComplianceControlName"

type

type: object

name

name: string = "String"

Const regulatoryComplianceStandardName

regulatoryComplianceStandardName: object

parameterPath

parameterPath: string = "regulatoryComplianceStandardName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "regulatoryComplianceStandardName"

type

type: object

name

name: string = "String"

Const resourceGroupName

resourceGroupName: object

parameterPath

parameterPath: string = "resourceGroupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceGroupName"

constraints

constraints: object

MaxLength

MaxLength: number = 90

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[-\\w\\._\\(\\)]+$")

type

type: object

name

name: string = "String"

Const resourceId

resourceId: object

parameterPath

parameterPath: string = "resourceId"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceId"

type

type: object

name

name: string = "String"

Const resourceName

resourceName: object

parameterPath

parameterPath: string = "resourceName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceName"

type

type: object

name

name: string = "String"

Const resourceNamespace

resourceNamespace: object

parameterPath

parameterPath: string = "resourceNamespace"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceNamespace"

type

type: object

name

name: string = "String"

Const resourceType

resourceType: object

parameterPath

parameterPath: string = "resourceType"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceType"

type

type: object

name

name: string = "String"

Const ruleId

ruleId: object

parameterPath

parameterPath: string = "ruleId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "ruleId"

type

type: object

name

name: string = "String"

Const ruleIdExecuteSingleSecurityConnectorOperationSpec

ruleIdExecuteSingleSecurityConnectorOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName}/providers/Microsoft.Security/governanceRules/{ruleId}/execute"

queryParameters

queryParameters: any[] = [Parameters.apiVersion18]

requestBody

requestBody: any = Parameters.executeGovernanceRuleParams

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.ruleId,Parameters.securityConnectorName]

responses

responses: object

200

200: object

headersMapper

headersMapper: any = Mappers.GovernanceRulesRuleIdExecuteSingleSecurityConnectorHeaders

201

201: object

headersMapper

headersMapper: any = Mappers.GovernanceRulesRuleIdExecuteSingleSecurityConnectorHeaders

202

202: object

headersMapper

headersMapper: any = Mappers.GovernanceRulesRuleIdExecuteSingleSecurityConnectorHeaders

204

204: object

headersMapper

headersMapper: any = Mappers.GovernanceRulesRuleIdExecuteSingleSecurityConnectorHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const ruleIdExecuteSingleSubscriptionOperationSpec

ruleIdExecuteSingleSubscriptionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/governanceRules/{ruleId}/execute"

queryParameters

queryParameters: any[] = [Parameters.apiVersion18]

requestBody

requestBody: any = Parameters.executeGovernanceRuleParams

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.ruleId]

responses

responses: object

200

200: object

headersMapper

headersMapper: any = Mappers.GovernanceRulesRuleIdExecuteSingleSubscriptionHeaders

201

201: object

headersMapper

headersMapper: any = Mappers.GovernanceRulesRuleIdExecuteSingleSubscriptionHeaders

202

202: object

headersMapper

headersMapper: any = Mappers.GovernanceRulesRuleIdExecuteSingleSubscriptionHeaders

204

204: object

headersMapper

headersMapper: any = Mappers.GovernanceRulesRuleIdExecuteSingleSubscriptionHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const scanId

scanId: object

parameterPath

parameterPath: string = "scanId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "scanId"

type

type: object

name

name: string = "String"

Const scanResultId

scanResultId: object

parameterPath

parameterPath: string = "scanResultId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "scanResultId"

type

type: object

name

name: string = "String"

Const scope

scope: object

parameterPath

parameterPath: string = "scope"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "scope"

type

type: object

name

name: string = "String"

Const secureScoreName

secureScoreName: object

parameterPath

parameterPath: string = "secureScoreName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "secureScoreName"

type

type: object

name

name: string = "String"

Const securityConnector

securityConnector: object

mapper

mapper: any = SecurityConnectorMapper

parameterPath

parameterPath: string = "securityConnector"

Const securityConnectorName

securityConnectorName: object

parameterPath

parameterPath: string = "securityConnectorName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "securityConnectorName"

type

type: object

name

name: string = "String"

Const securityContact

securityContact: object

mapper

mapper: any = SecurityContactMapper

parameterPath

parameterPath: string = "securityContact"

Const securityContactName

securityContactName: object

parameterPath

parameterPath: string = "securityContactName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "securityContactName"

type

type: object

name

name: string = "String"

Const securitySolutionName

securitySolutionName: object

parameterPath

parameterPath: string = "securitySolutionName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "securitySolutionName"

type

type: object

name

name: string = "String"

Const serverVulnerabilityAssessment

serverVulnerabilityAssessment: object

parameterPath

parameterPath: string = "serverVulnerabilityAssessment"

mapper

mapper: object

defaultValue

defaultValue: string = "default"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "serverVulnerabilityAssessment"

type

type: object

name

name: string = "String"

Const setting

setting: object

mapper

mapper: any = AutoProvisioningSettingMapper

parameterPath

parameterPath: string = "setting"

Const setting1

setting1: object

mapper

mapper: any = SettingMapper

parameterPath

parameterPath: string = "setting"

Const settingName

settingName: object

parameterPath

parameterPath: string = "settingName"

mapper

mapper: object

defaultValue

defaultValue: string = "current"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "settingName"

type

type: object

name

name: string = "String"

Const settingName1

settingName1: object

parameterPath

parameterPath: string = "settingName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "settingName"

type

type: object

name

name: string = "String"

Const settingName2

settingName2: object

parameterPath

parameterPath: string = "settingName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "settingName"

type

type: object

name

name: string = "String"

Const simulateOperationSpec

simulateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/locations/{ascLocation}/alerts/default/simulate"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

requestBody

requestBody: any = Parameters.alertSimulatorRequestBody

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.ascLocation]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const softwareName

softwareName: object

parameterPath

parameterPath: string = "softwareName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "softwareName"

type

type: object

name

name: string = "String"

Const solutionName

solutionName: object

parameterPath

parameterPath: string = "solutionName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "solutionName"

type

type: object

name

name: string = "String"

Const subAssessmentName

subAssessmentName: object

parameterPath

parameterPath: string = "subAssessmentName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "subAssessmentName"

type

type: object

name

name: string = "String"

Const subscriptionId

subscriptionId: object

parameterPath

parameterPath: string = "subscriptionId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "subscriptionId"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}$")

type

type: object

name

name: string = "String"

Const summary

summary: object

parameterPath

parameterPath: string[] = ["options", "summary"]

mapper

mapper: object

serializedName

serializedName: string = "summary"

type

type: object

name

name: string = "Boolean"

Const taskName

taskName: object

parameterPath

parameterPath: string = "taskName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "taskName"

type

type: object

name

name: string = "String"

Const taskUpdateActionType

taskUpdateActionType: object

parameterPath

parameterPath: string = "taskUpdateActionType"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "taskUpdateActionType"

type

type: object

name

name: string = "String"

Const top

top: object

parameterPath

parameterPath: string[] = ["options", "top"]

mapper

mapper: object

serializedName

serializedName: string = "$top"

type

type: object

name

name: string = "Number"

Const topologyResourceName

topologyResourceName: object

parameterPath

parameterPath: string = "topologyResourceName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "topologyResourceName"

type

type: object

name

name: string = "String"

Const updateIotSecuritySolutionData

updateIotSecuritySolutionData: object

mapper

mapper: any = UpdateIotSecuritySolutionDataMapper

parameterPath

parameterPath: string = "updateIotSecuritySolutionData"

Const updateOperationSpec

updateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PATCH"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion17]

requestBody

requestBody: any = Parameters.securityConnector

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.securityConnectorName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SecurityConnector

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const updateResourceGroupLevelStateToActivateOperationSpec

updateResourceGroupLevelStateToActivateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/alerts/{alertName}/activate"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.ascLocation,Parameters.alertName]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const updateResourceGroupLevelStateToDismissOperationSpec

updateResourceGroupLevelStateToDismissOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/alerts/{alertName}/dismiss"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.ascLocation,Parameters.alertName]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const updateResourceGroupLevelStateToInProgressOperationSpec

updateResourceGroupLevelStateToInProgressOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/alerts/{alertName}/inProgress"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.ascLocation,Parameters.alertName]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const updateResourceGroupLevelStateToResolveOperationSpec

updateResourceGroupLevelStateToResolveOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/alerts/{alertName}/resolve"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.ascLocation,Parameters.alertName]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const updateResourceGroupLevelTaskStateOperationSpec

updateResourceGroupLevelTaskStateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/tasks/{taskName}/{taskUpdateActionType}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion6]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.ascLocation,Parameters.taskName,Parameters.taskUpdateActionType]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const updateSubscriptionLevelStateToActivateOperationSpec

updateSubscriptionLevelStateToActivateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/locations/{ascLocation}/alerts/{alertName}/activate"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.ascLocation,Parameters.alertName]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const updateSubscriptionLevelStateToDismissOperationSpec

updateSubscriptionLevelStateToDismissOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/locations/{ascLocation}/alerts/{alertName}/dismiss"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.ascLocation,Parameters.alertName]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const updateSubscriptionLevelStateToInProgressOperationSpec

updateSubscriptionLevelStateToInProgressOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/locations/{ascLocation}/alerts/{alertName}/inProgress"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.ascLocation,Parameters.alertName]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const updateSubscriptionLevelStateToResolveOperationSpec

updateSubscriptionLevelStateToResolveOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/locations/{ascLocation}/alerts/{alertName}/resolve"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.ascLocation,Parameters.alertName]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const updateSubscriptionLevelTaskStateOperationSpec

updateSubscriptionLevelTaskStateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Security/locations/{ascLocation}/tasks/{taskName}/{taskUpdateActionType}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion6]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.ascLocation,Parameters.taskName,Parameters.taskUpdateActionType]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const validateOperationSpec

validateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/automations/{automationName}/validate"

queryParameters

queryParameters: any[] = [Parameters.apiVersion9]

requestBody

requestBody: any = Parameters.automation

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.automationName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AutomationValidationStatus

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const workspaceId

workspaceId: object

parameterPath

parameterPath: string = "workspaceId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "workspaceId"

type

type: object

name

name: string = "String"

Const workspaceSetting

workspaceSetting: object

mapper

mapper: any = WorkspaceSettingMapper

parameterPath

parameterPath: string = "workspaceSetting"

Const workspaceSettingName

workspaceSettingName: object

parameterPath

parameterPath: string = "workspaceSettingName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "workspaceSettingName"

type

type: object

name

name: string = "String"

Generated using TypeDoc