Azure.Analytics.Defender.Easm Namespace

Classes

AlexaInfo

The AlexaInfo.

AnalyticsDefenderEasmModelFactory

Model factory for models.

AsAsset

The AsAsset.

AsAssetResource

The AsAssetResource.

AssetPageResult

The page of assets that match the provided metric.

AssetResource

The items in the current page of results. Please note AssetResource is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AsAssetResource, ContactAssetResource, DomainAssetResource, HostAssetResource, IpAddressAssetResource, IpBlockAssetResource, PageAssetResource and SslCertAssetResource.

AssetSecurityPolicy

The AssetSecurityPolicy.

AssetService

The AssetService.

AssetSummaryResult

The collection of asset summaries.

AssetUpdatePayload

A request body used to update an asset.

AttributeDetails

The AttributeDetails.

AuditTrailItem

The history of how this asset was pulled into the workspace through the discovery process.

AzureDataExplorerDataConnection

The AzureDataExplorerDataConnection.

AzureDataExplorerDataConnectionPayload

The AzureDataExplorerDataConnectionPayload.

AzureDataExplorerDataConnectionProperties

The AzureDataExplorerDataConnectionProperties.

BannerDetails

The BannerDetails.

ContactAsset

The ContactAsset.

ContactAssetResource

The ContactAssetResource.

CookieDetails

The CookieDetails.

CveDetails

The CveDetails.

Cvss3Summary

The Cvss3Summary.

DataConnection

The DataConnection. Please note DataConnection is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include LogAnalyticsDataConnection and AzureDataExplorerDataConnection.

DataConnectionPayload

The DataConnectionPayload. Please note DataConnectionPayload is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include LogAnalyticsDataConnectionPayload and AzureDataExplorerDataConnectionPayload.

DataConnectionProperties

The properties required to establish connection to a particular service.

DependentResource

The DependentResource.

DiscoveryGroup

The DiscoveryGroup.

DiscoveryGroupPayload

A request body used to create a discovery group.

DiscoveryRunResult

The latest run of this disco group with some limited information, null if the group has never been run.

DiscoverySource

Source entity used to drive discovery.

DiscoveryTemplate

The items in the current page of results.

DomainAsset

The DomainAsset.

DomainAssetResource

The DomainAssetResource.

EasmClient

The Easm service client.

EasmClientOptions

Client options for EasmClient.

ErrorDetail

This is the top-level error object whose code matches the x-ms-error-code response header.

GuidPair

The GuidPair.

HostAsset

The HostAsset.

HostAssetResource

The HostAssetResource.

HostCore

The HostCore.

InnerError

This is an object containing more specific information than the current object about the error.

InventoryAsset

A inventory base model created for swagger documentation purpose.

IpAddressAsset

The IpAddressAsset.

IpAddressAssetResource

The IpAddressAssetResource.

IpBlock

The IpBlock.

IpBlockAsset

The IpBlockAsset.

IpBlockAssetResource

The IpBlockAssetResource.

LogAnalyticsDataConnection

The LogAnalyticsDataConnection.

LogAnalyticsDataConnectionPayload

The LogAnalyticsDataConnectionPayload.

LogAnalyticsDataConnectionProperties

The LogAnalyticsDataConnectionProperties.

ObservedBoolean

The ObservedBoolean.

ObservedHeader

The ObservedHeader.

ObservedInteger

The ObservedInteger.

ObservedIntegers

The ObservedIntegers.

ObservedLocation

The ObservedLocation.

ObservedLocationDetails

The ObservedLocationDetails.

ObservedLong

The ObservedLong.

ObservedPortState

The ObservedPortState.

ObservedString

The ObservedString.

ObservedValue

Template model for observed values.

PageAsset

The PageAsset.

PageAssetResource

The PageAssetResource.

PageCause

The PageCause.

PortDetails

The PortDetails.

ReportAssetSnapshotPayload

A request body used to retrieve an asset report snapshot.

ReportAssetSnapshotResult

A snapshot of assets captured daily for the provided metric. Asset details only contain primary properties. Detailed asset data can be retrieved from the asset endpoints.

ReportAssetSummaryPayload

A request body used to retrieve summary asset information. One and only one collection of summary identifiers must be provided: filters, metrics, or metricCategories.

ReportAssetSummaryResult

The ReportAssetSummaryResult.

ReportBillableAssetBreakdown

The breakdown of billable asset counts for each asset type.

ReportBillableAssetSnapshotResult

The ReportBillableAssetSnapshotResult.

ReportBillableAssetSummaryResult

The ReportBillableAssetSummaryResult.

ReputationDetails

The ReputationDetails.

ResourceUri

The ResourceUri.

SavedFilter

The SavedFilter.

SavedFilterPayload

A request body used to create a saved filter.

ScanMetadata

The ScanMetadata.

SoaRecord

The SoaRecord.

SourceDetails

The SourceDetails.

SslCertAsset

The SslCertAsset.

SslCertAssetResource

The SslCertAssetResource.

SslServerConfig

The SslServerConfig.

SubResourceIntegrityCheck

The SubResourceIntegrityCheck.

TaskResource

The TaskResource.

ValidateResult

Validate result for validate action endpoints.

WebComponent

The WebComponent.

Structs

AssetState

The state of assets.

AssetUpdateState

The state to update the asset to.

AssetUpdateTransfers

A list of asset types to cascade the updates to.

AuditTrailItemKind

The kind of asset.

DataConnectionContent

The type of data the data connection will transfer.

DataConnectionFrequency

The rate at which the data connection will receive updates.

DiscoRunState

The State of the disco run.

DiscoverySourceKind

The kind of disco source.

ObservedPortStateValue

state of observed port.

PageAssetRedirectType

The redirect type of a page.

ReportBillableAssetBreakdownKind

The kind of billable asset.

SslCertAssetValidationType

The validation type of a Ssl certificate.

TaskResourcePhase

The phase the task is in.

TaskResourceState

The state the task is in.

Enums

EasmClientOptions.ServiceVersion

The version of the service to use.