FileImport interface

Represents a file import in Azure Security Insights.

Extends

Properties

contentType

The content type of this file.

createdTimeUTC

The time the file was imported. NOTE: This property will not be serialized. It can only be populated by the server.

errorFile

Represents the error file (if the import was ingested with errors or failed the validation). NOTE: This property will not be serialized. It can only be populated by the server.

errorsPreview

An ordered list of some of the errors that were encountered during validation. NOTE: This property will not be serialized. It can only be populated by the server.

filesValidUntilTimeUTC

The time the files associated with this import are deleted from the storage account. NOTE: This property will not be serialized. It can only be populated by the server.

importFile

Represents the imported file.

importValidUntilTimeUTC

The time the file import record is soft deleted from the database and history. NOTE: This property will not be serialized. It can only be populated by the server.

ingestedRecordCount

The number of records that have been successfully ingested. NOTE: This property will not be serialized. It can only be populated by the server.

ingestionMode

Describes how to ingest the records in the file.

source

The source for the data in the file.

state

The state of the file import. NOTE: This property will not be serialized. It can only be populated by the server.

totalRecordCount

The number of records in the file. NOTE: This property will not be serialized. It can only be populated by the server.

validRecordCount

The number of records that have passed validation. NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

contentType

The content type of this file.

contentType?: string

Property Value

string

createdTimeUTC

The time the file was imported. NOTE: This property will not be serialized. It can only be populated by the server.

createdTimeUTC?: Date

Property Value

Date

errorFile

Represents the error file (if the import was ingested with errors or failed the validation). NOTE: This property will not be serialized. It can only be populated by the server.

errorFile?: FileMetadata

Property Value

errorsPreview

An ordered list of some of the errors that were encountered during validation. NOTE: This property will not be serialized. It can only be populated by the server.

errorsPreview?: ValidationError[]

Property Value

filesValidUntilTimeUTC

The time the files associated with this import are deleted from the storage account. NOTE: This property will not be serialized. It can only be populated by the server.

filesValidUntilTimeUTC?: Date

Property Value

Date

importFile

Represents the imported file.

importFile?: FileMetadata

Property Value

importValidUntilTimeUTC

The time the file import record is soft deleted from the database and history. NOTE: This property will not be serialized. It can only be populated by the server.

importValidUntilTimeUTC?: Date

Property Value

Date

ingestedRecordCount

The number of records that have been successfully ingested. NOTE: This property will not be serialized. It can only be populated by the server.

ingestedRecordCount?: number

Property Value

number

ingestionMode

Describes how to ingest the records in the file.

ingestionMode?: string

Property Value

string

source

The source for the data in the file.

source?: string

Property Value

string

state

The state of the file import. NOTE: This property will not be serialized. It can only be populated by the server.

state?: string

Property Value

string

totalRecordCount

The number of records in the file. NOTE: This property will not be serialized. It can only be populated by the server.

totalRecordCount?: number

Property Value

number

validRecordCount

The number of records that have passed validation. NOTE: This property will not be serialized. It can only be populated by the server.

validRecordCount?: number

Property Value

number

Inherited Property Details

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From Resource.id

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From Resource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

Inherited From Resource.systemData

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From Resource.type