1. Packages
  2. Azure Native
  3. API Docs
  4. securityinsights
  5. getEntitiesGetTimeline
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.securityinsights.getEntitiesGetTimeline

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

Timeline for an entity.

Uses Azure REST API version 2025-01-01-preview.

Other available API versions: 2023-03-01-preview, 2023-04-01-preview, 2023-05-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native securityinsights [ApiVersion]. See the version guide for details.

Using getEntitiesGetTimeline

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getEntitiesGetTimeline(args: GetEntitiesGetTimelineArgs, opts?: InvokeOptions): Promise<GetEntitiesGetTimelineResult>
function getEntitiesGetTimelineOutput(args: GetEntitiesGetTimelineOutputArgs, opts?: InvokeOptions): Output<GetEntitiesGetTimelineResult>
Copy
def get_entities_get_timeline(end_time: Optional[str] = None,
                              entity_id: Optional[str] = None,
                              kinds: Optional[Sequence[Union[str, EntityTimelineKind]]] = None,
                              number_of_bucket: Optional[int] = None,
                              resource_group_name: Optional[str] = None,
                              start_time: Optional[str] = None,
                              workspace_name: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> GetEntitiesGetTimelineResult
def get_entities_get_timeline_output(end_time: Optional[pulumi.Input[str]] = None,
                              entity_id: Optional[pulumi.Input[str]] = None,
                              kinds: Optional[pulumi.Input[Sequence[pulumi.Input[Union[str, EntityTimelineKind]]]]] = None,
                              number_of_bucket: Optional[pulumi.Input[int]] = None,
                              resource_group_name: Optional[pulumi.Input[str]] = None,
                              start_time: Optional[pulumi.Input[str]] = None,
                              workspace_name: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetEntitiesGetTimelineResult]
Copy
func GetEntitiesGetTimeline(ctx *Context, args *GetEntitiesGetTimelineArgs, opts ...InvokeOption) (*GetEntitiesGetTimelineResult, error)
func GetEntitiesGetTimelineOutput(ctx *Context, args *GetEntitiesGetTimelineOutputArgs, opts ...InvokeOption) GetEntitiesGetTimelineResultOutput
Copy

> Note: This function is named GetEntitiesGetTimeline in the Go SDK.

public static class GetEntitiesGetTimeline 
{
    public static Task<GetEntitiesGetTimelineResult> InvokeAsync(GetEntitiesGetTimelineArgs args, InvokeOptions? opts = null)
    public static Output<GetEntitiesGetTimelineResult> Invoke(GetEntitiesGetTimelineInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetEntitiesGetTimelineResult> getEntitiesGetTimeline(GetEntitiesGetTimelineArgs args, InvokeOptions options)
public static Output<GetEntitiesGetTimelineResult> getEntitiesGetTimeline(GetEntitiesGetTimelineArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:securityinsights:getEntitiesGetTimeline
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

EndTime This property is required. string
The end timeline date, so the results returned are before this date.
EntityId
This property is required.
Changes to this property will trigger replacement.
string
entity ID
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
StartTime This property is required. string
The start timeline date, so the results returned are after this date.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
Kinds List<Union<string, Pulumi.AzureNative.SecurityInsights.EntityTimelineKind>>
Array of timeline Item kinds.
NumberOfBucket int
The number of bucket for timeline queries aggregation.
EndTime This property is required. string
The end timeline date, so the results returned are before this date.
EntityId
This property is required.
Changes to this property will trigger replacement.
string
entity ID
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
StartTime This property is required. string
The start timeline date, so the results returned are after this date.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
Kinds []string
Array of timeline Item kinds.
NumberOfBucket int
The number of bucket for timeline queries aggregation.
endTime This property is required. String
The end timeline date, so the results returned are before this date.
entityId
This property is required.
Changes to this property will trigger replacement.
String
entity ID
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
startTime This property is required. String
The start timeline date, so the results returned are after this date.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workspace.
kinds List<Either<String,EntityTimelineKind>>
Array of timeline Item kinds.
numberOfBucket Integer
The number of bucket for timeline queries aggregation.
endTime This property is required. string
The end timeline date, so the results returned are before this date.
entityId
This property is required.
Changes to this property will trigger replacement.
string
entity ID
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
startTime This property is required. string
The start timeline date, so the results returned are after this date.
workspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
kinds (string | EntityTimelineKind)[]
Array of timeline Item kinds.
numberOfBucket number
The number of bucket for timeline queries aggregation.
end_time This property is required. str
The end timeline date, so the results returned are before this date.
entity_id
This property is required.
Changes to this property will trigger replacement.
str
entity ID
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
start_time This property is required. str
The start timeline date, so the results returned are after this date.
workspace_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the workspace.
kinds Sequence[Union[str, EntityTimelineKind]]
Array of timeline Item kinds.
number_of_bucket int
The number of bucket for timeline queries aggregation.
endTime This property is required. String
The end timeline date, so the results returned are before this date.
entityId
This property is required.
Changes to this property will trigger replacement.
String
entity ID
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
startTime This property is required. String
The start timeline date, so the results returned are after this date.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workspace.
kinds List<String | "Activity" | "Bookmark" | "SecurityAlert" | "Anomaly">
Array of timeline Item kinds.
numberOfBucket Number
The number of bucket for timeline queries aggregation.

getEntitiesGetTimeline Result

The following output properties are available:

MetaData Pulumi.AzureNative.SecurityInsights.Outputs.TimelineResultsMetadataResponse
The metadata from the timeline operation results.
Value List<object>
The timeline result values.
MetaData TimelineResultsMetadataResponse
The metadata from the timeline operation results.
Value []interface{}
The timeline result values.
metaData TimelineResultsMetadataResponse
The metadata from the timeline operation results.
value List<Object>
The timeline result values.
metaData TimelineResultsMetadataResponse
The metadata from the timeline operation results.
value (ActivityTimelineItemResponse | AnomalyTimelineItemResponse | BookmarkTimelineItemResponse | SecurityAlertTimelineItemResponse)[]
The timeline result values.
meta_data TimelineResultsMetadataResponse
The metadata from the timeline operation results.
value Sequence[Any]
The timeline result values.
metaData Property Map
The metadata from the timeline operation results.
value List<Property Map | Property Map | Property Map | Property Map>
The timeline result values.

Supporting Types

ActivityTimelineItemResponse

BucketEndTimeUTC This property is required. string
The grouping bucket end time.
BucketStartTimeUTC This property is required. string
The grouping bucket start time.
Content This property is required. string
The activity timeline content.
FirstActivityTimeUTC This property is required. string
The time of the first activity in the grouping bucket.
LastActivityTimeUTC This property is required. string
The time of the last activity in the grouping bucket.
QueryId This property is required. string
The activity query id.
Title This property is required. string
The activity timeline title.
BucketEndTimeUTC This property is required. string
The grouping bucket end time.
BucketStartTimeUTC This property is required. string
The grouping bucket start time.
Content This property is required. string
The activity timeline content.
FirstActivityTimeUTC This property is required. string
The time of the first activity in the grouping bucket.
LastActivityTimeUTC This property is required. string
The time of the last activity in the grouping bucket.
QueryId This property is required. string
The activity query id.
Title This property is required. string
The activity timeline title.
bucketEndTimeUTC This property is required. String
The grouping bucket end time.
bucketStartTimeUTC This property is required. String
The grouping bucket start time.
content This property is required. String
The activity timeline content.
firstActivityTimeUTC This property is required. String
The time of the first activity in the grouping bucket.
lastActivityTimeUTC This property is required. String
The time of the last activity in the grouping bucket.
queryId This property is required. String
The activity query id.
title This property is required. String
The activity timeline title.
bucketEndTimeUTC This property is required. string
The grouping bucket end time.
bucketStartTimeUTC This property is required. string
The grouping bucket start time.
content This property is required. string
The activity timeline content.
firstActivityTimeUTC This property is required. string
The time of the first activity in the grouping bucket.
lastActivityTimeUTC This property is required. string
The time of the last activity in the grouping bucket.
queryId This property is required. string
The activity query id.
title This property is required. string
The activity timeline title.
bucket_end_time_utc This property is required. str
The grouping bucket end time.
bucket_start_time_utc This property is required. str
The grouping bucket start time.
content This property is required. str
The activity timeline content.
first_activity_time_utc This property is required. str
The time of the first activity in the grouping bucket.
last_activity_time_utc This property is required. str
The time of the last activity in the grouping bucket.
query_id This property is required. str
The activity query id.
title This property is required. str
The activity timeline title.
bucketEndTimeUTC This property is required. String
The grouping bucket end time.
bucketStartTimeUTC This property is required. String
The grouping bucket start time.
content This property is required. String
The activity timeline content.
firstActivityTimeUTC This property is required. String
The time of the first activity in the grouping bucket.
lastActivityTimeUTC This property is required. String
The time of the last activity in the grouping bucket.
queryId This property is required. String
The activity query id.
title This property is required. String
The activity timeline title.

AnomalyTimelineItemResponse

AzureResourceId This property is required. string
The anomaly azure resource id.
DisplayName This property is required. string
The anomaly name.
EndTimeUtc This property is required. string
The anomaly end time.
StartTimeUtc This property is required. string
The anomaly start time.
TimeGenerated This property is required. string
The anomaly generated time.
Description string
The anomaly description.
Intent string
The intent of the anomaly.
ProductName string
The anomaly product name.
Reasons List<string>
The reasons that cause the anomaly.
Techniques List<string>
The techniques of the anomaly.
Vendor string
The name of the anomaly vendor.
AzureResourceId This property is required. string
The anomaly azure resource id.
DisplayName This property is required. string
The anomaly name.
EndTimeUtc This property is required. string
The anomaly end time.
StartTimeUtc This property is required. string
The anomaly start time.
TimeGenerated This property is required. string
The anomaly generated time.
Description string
The anomaly description.
Intent string
The intent of the anomaly.
ProductName string
The anomaly product name.
Reasons []string
The reasons that cause the anomaly.
Techniques []string
The techniques of the anomaly.
Vendor string
The name of the anomaly vendor.
azureResourceId This property is required. String
The anomaly azure resource id.
displayName This property is required. String
The anomaly name.
endTimeUtc This property is required. String
The anomaly end time.
startTimeUtc This property is required. String
The anomaly start time.
timeGenerated This property is required. String
The anomaly generated time.
description String
The anomaly description.
intent String
The intent of the anomaly.
productName String
The anomaly product name.
reasons List<String>
The reasons that cause the anomaly.
techniques List<String>
The techniques of the anomaly.
vendor String
The name of the anomaly vendor.
azureResourceId This property is required. string
The anomaly azure resource id.
displayName This property is required. string
The anomaly name.
endTimeUtc This property is required. string
The anomaly end time.
startTimeUtc This property is required. string
The anomaly start time.
timeGenerated This property is required. string
The anomaly generated time.
description string
The anomaly description.
intent string
The intent of the anomaly.
productName string
The anomaly product name.
reasons string[]
The reasons that cause the anomaly.
techniques string[]
The techniques of the anomaly.
vendor string
The name of the anomaly vendor.
azure_resource_id This property is required. str
The anomaly azure resource id.
display_name This property is required. str
The anomaly name.
end_time_utc This property is required. str
The anomaly end time.
start_time_utc This property is required. str
The anomaly start time.
time_generated This property is required. str
The anomaly generated time.
description str
The anomaly description.
intent str
The intent of the anomaly.
product_name str
The anomaly product name.
reasons Sequence[str]
The reasons that cause the anomaly.
techniques Sequence[str]
The techniques of the anomaly.
vendor str
The name of the anomaly vendor.
azureResourceId This property is required. String
The anomaly azure resource id.
displayName This property is required. String
The anomaly name.
endTimeUtc This property is required. String
The anomaly end time.
startTimeUtc This property is required. String
The anomaly start time.
timeGenerated This property is required. String
The anomaly generated time.
description String
The anomaly description.
intent String
The intent of the anomaly.
productName String
The anomaly product name.
reasons List<String>
The reasons that cause the anomaly.
techniques List<String>
The techniques of the anomaly.
vendor String
The name of the anomaly vendor.

BookmarkTimelineItemResponse

AzureResourceId This property is required. string
The bookmark azure resource id.
CreatedBy Pulumi.AzureNative.SecurityInsights.Inputs.UserInfoResponse
Describes a user that created the bookmark
DisplayName string
The bookmark display name.
EndTimeUtc string
The bookmark end time.
EventTime string
The bookmark event time.
Labels List<string>
List of labels relevant to this bookmark
Notes string
The notes of the bookmark
StartTimeUtc string
The bookmark start time.
AzureResourceId This property is required. string
The bookmark azure resource id.
CreatedBy UserInfoResponse
Describes a user that created the bookmark
DisplayName string
The bookmark display name.
EndTimeUtc string
The bookmark end time.
EventTime string
The bookmark event time.
Labels []string
List of labels relevant to this bookmark
Notes string
The notes of the bookmark
StartTimeUtc string
The bookmark start time.
azureResourceId This property is required. String
The bookmark azure resource id.
createdBy UserInfoResponse
Describes a user that created the bookmark
displayName String
The bookmark display name.
endTimeUtc String
The bookmark end time.
eventTime String
The bookmark event time.
labels List<String>
List of labels relevant to this bookmark
notes String
The notes of the bookmark
startTimeUtc String
The bookmark start time.
azureResourceId This property is required. string
The bookmark azure resource id.
createdBy UserInfoResponse
Describes a user that created the bookmark
displayName string
The bookmark display name.
endTimeUtc string
The bookmark end time.
eventTime string
The bookmark event time.
labels string[]
List of labels relevant to this bookmark
notes string
The notes of the bookmark
startTimeUtc string
The bookmark start time.
azure_resource_id This property is required. str
The bookmark azure resource id.
created_by UserInfoResponse
Describes a user that created the bookmark
display_name str
The bookmark display name.
end_time_utc str
The bookmark end time.
event_time str
The bookmark event time.
labels Sequence[str]
List of labels relevant to this bookmark
notes str
The notes of the bookmark
start_time_utc str
The bookmark start time.
azureResourceId This property is required. String
The bookmark azure resource id.
createdBy Property Map
Describes a user that created the bookmark
displayName String
The bookmark display name.
endTimeUtc String
The bookmark end time.
eventTime String
The bookmark event time.
labels List<String>
List of labels relevant to this bookmark
notes String
The notes of the bookmark
startTimeUtc String
The bookmark start time.

EntityTimelineKind

SecurityAlertTimelineItemResponse

AlertType This property is required. string
The name of the alert type.
AzureResourceId This property is required. string
The alert azure resource id.
DisplayName This property is required. string
The alert name.
EndTimeUtc This property is required. string
The alert end time.
Intent This property is required. string
The intent of the alert.
Severity This property is required. string
The alert severity.
StartTimeUtc This property is required. string
The alert start time.
TimeGenerated This property is required. string
The alert generated time.
Description string
The alert description.
ProductName string
The alert product name.
Techniques List<string>
The techniques of the alert.
AlertType This property is required. string
The name of the alert type.
AzureResourceId This property is required. string
The alert azure resource id.
DisplayName This property is required. string
The alert name.
EndTimeUtc This property is required. string
The alert end time.
Intent This property is required. string
The intent of the alert.
Severity This property is required. string
The alert severity.
StartTimeUtc This property is required. string
The alert start time.
TimeGenerated This property is required. string
The alert generated time.
Description string
The alert description.
ProductName string
The alert product name.
Techniques []string
The techniques of the alert.
alertType This property is required. String
The name of the alert type.
azureResourceId This property is required. String
The alert azure resource id.
displayName This property is required. String
The alert name.
endTimeUtc This property is required. String
The alert end time.
intent This property is required. String
The intent of the alert.
severity This property is required. String
The alert severity.
startTimeUtc This property is required. String
The alert start time.
timeGenerated This property is required. String
The alert generated time.
description String
The alert description.
productName String
The alert product name.
techniques List<String>
The techniques of the alert.
alertType This property is required. string
The name of the alert type.
azureResourceId This property is required. string
The alert azure resource id.
displayName This property is required. string
The alert name.
endTimeUtc This property is required. string
The alert end time.
intent This property is required. string
The intent of the alert.
severity This property is required. string
The alert severity.
startTimeUtc This property is required. string
The alert start time.
timeGenerated This property is required. string
The alert generated time.
description string
The alert description.
productName string
The alert product name.
techniques string[]
The techniques of the alert.
alert_type This property is required. str
The name of the alert type.
azure_resource_id This property is required. str
The alert azure resource id.
display_name This property is required. str
The alert name.
end_time_utc This property is required. str
The alert end time.
intent This property is required. str
The intent of the alert.
severity This property is required. str
The alert severity.
start_time_utc This property is required. str
The alert start time.
time_generated This property is required. str
The alert generated time.
description str
The alert description.
product_name str
The alert product name.
techniques Sequence[str]
The techniques of the alert.
alertType This property is required. String
The name of the alert type.
azureResourceId This property is required. String
The alert azure resource id.
displayName This property is required. String
The alert name.
endTimeUtc This property is required. String
The alert end time.
intent This property is required. String
The intent of the alert.
severity This property is required. String
The alert severity.
startTimeUtc This property is required. String
The alert start time.
timeGenerated This property is required. String
The alert generated time.
description String
The alert description.
productName String
The alert product name.
techniques List<String>
The techniques of the alert.

TimelineAggregationResponse

Count This property is required. int
the total items found for a kind
Kind This property is required. string
the query kind
Count This property is required. int
the total items found for a kind
Kind This property is required. string
the query kind
count This property is required. Integer
the total items found for a kind
kind This property is required. String
the query kind
count This property is required. number
the total items found for a kind
kind This property is required. string
the query kind
count This property is required. int
the total items found for a kind
kind This property is required. str
the query kind
count This property is required. Number
the total items found for a kind
kind This property is required. String
the query kind

TimelineErrorResponse

ErrorMessage This property is required. string
the error message
Kind This property is required. string
the query kind
QueryId string
the query id
ErrorMessage This property is required. string
the error message
Kind This property is required. string
the query kind
QueryId string
the query id
errorMessage This property is required. String
the error message
kind This property is required. String
the query kind
queryId String
the query id
errorMessage This property is required. string
the error message
kind This property is required. string
the query kind
queryId string
the query id
error_message This property is required. str
the error message
kind This property is required. str
the query kind
query_id str
the query id
errorMessage This property is required. String
the error message
kind This property is required. String
the query kind
queryId String
the query id

TimelineResultsMetadataResponse

Aggregations This property is required. List<Pulumi.AzureNative.SecurityInsights.Inputs.TimelineAggregationResponse>
timeline aggregation per kind
TotalCount This property is required. int
the total items found for the timeline request
Errors List<Pulumi.AzureNative.SecurityInsights.Inputs.TimelineErrorResponse>
information about the failure queries
Aggregations This property is required. []TimelineAggregationResponse
timeline aggregation per kind
TotalCount This property is required. int
the total items found for the timeline request
Errors []TimelineErrorResponse
information about the failure queries
aggregations This property is required. List<TimelineAggregationResponse>
timeline aggregation per kind
totalCount This property is required. Integer
the total items found for the timeline request
errors List<TimelineErrorResponse>
information about the failure queries
aggregations This property is required. TimelineAggregationResponse[]
timeline aggregation per kind
totalCount This property is required. number
the total items found for the timeline request
errors TimelineErrorResponse[]
information about the failure queries
aggregations This property is required. Sequence[TimelineAggregationResponse]
timeline aggregation per kind
total_count This property is required. int
the total items found for the timeline request
errors Sequence[TimelineErrorResponse]
information about the failure queries
aggregations This property is required. List<Property Map>
timeline aggregation per kind
totalCount This property is required. Number
the total items found for the timeline request
errors List<Property Map>
information about the failure queries

UserInfoResponse

Email This property is required. string
The email of the user.
Name This property is required. string
The name of the user.
ObjectId string
The object id of the user.
Email This property is required. string
The email of the user.
Name This property is required. string
The name of the user.
ObjectId string
The object id of the user.
email This property is required. String
The email of the user.
name This property is required. String
The name of the user.
objectId String
The object id of the user.
email This property is required. string
The email of the user.
name This property is required. string
The name of the user.
objectId string
The object id of the user.
email This property is required. str
The email of the user.
name This property is required. str
The name of the user.
object_id str
The object id of the user.
email This property is required. String
The email of the user.
name This property is required. String
The name of the user.
objectId String
The object id of the user.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi