Oracle Cloud Infrastructure v2.18.0 published on Friday, Nov 22, 2024 by Pulumi
oci.OsManagementHub.getEvents
Explore with Pulumi AI
This data source provides the list of Events in Oracle Cloud Infrastructure Os Management Hub service.
Lists events that match the specified criteria, such as compartment, state, and event type.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testEvents = oci.OsManagementHub.getEvents({
compartmentId: compartmentId,
eventFingerprint: eventEventFingerprint,
eventSummary: eventEventSummary,
eventSummaryContains: eventEventSummaryContains,
id: eventId,
isManagedByAutonomousLinux: eventIsManagedByAutonomousLinux,
resourceId: testResource.id,
state: eventState,
timeCreatedGreaterThanOrEqualTo: eventTimeCreatedGreaterThanOrEqualTo,
timeCreatedLessThan: eventTimeCreatedLessThan,
types: eventType,
});
import pulumi
import pulumi_oci as oci
test_events = oci.OsManagementHub.get_events(compartment_id=compartment_id,
event_fingerprint=event_event_fingerprint,
event_summary=event_event_summary,
event_summary_contains=event_event_summary_contains,
id=event_id,
is_managed_by_autonomous_linux=event_is_managed_by_autonomous_linux,
resource_id=test_resource["id"],
state=event_state,
time_created_greater_than_or_equal_to=event_time_created_greater_than_or_equal_to,
time_created_less_than=event_time_created_less_than,
types=event_type)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/OsManagementHub"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := OsManagementHub.GetEvents(ctx, &osmanagementhub.GetEventsArgs{
CompartmentId: pulumi.StringRef(compartmentId),
EventFingerprint: pulumi.StringRef(eventEventFingerprint),
EventSummary: pulumi.StringRef(eventEventSummary),
EventSummaryContains: pulumi.StringRef(eventEventSummaryContains),
Id: pulumi.StringRef(eventId),
IsManagedByAutonomousLinux: pulumi.BoolRef(eventIsManagedByAutonomousLinux),
ResourceId: pulumi.StringRef(testResource.Id),
State: pulumi.StringRef(eventState),
TimeCreatedGreaterThanOrEqualTo: pulumi.StringRef(eventTimeCreatedGreaterThanOrEqualTo),
TimeCreatedLessThan: pulumi.StringRef(eventTimeCreatedLessThan),
Types: eventType,
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testEvents = Oci.OsManagementHub.GetEvents.Invoke(new()
{
CompartmentId = compartmentId,
EventFingerprint = eventEventFingerprint,
EventSummary = eventEventSummary,
EventSummaryContains = eventEventSummaryContains,
Id = eventId,
IsManagedByAutonomousLinux = eventIsManagedByAutonomousLinux,
ResourceId = testResource.Id,
State = eventState,
TimeCreatedGreaterThanOrEqualTo = eventTimeCreatedGreaterThanOrEqualTo,
TimeCreatedLessThan = eventTimeCreatedLessThan,
Types = eventType,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.OsManagementHub.OsManagementHubFunctions;
import com.pulumi.oci.OsManagementHub.inputs.GetEventsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var testEvents = OsManagementHubFunctions.getEvents(GetEventsArgs.builder()
.compartmentId(compartmentId)
.eventFingerprint(eventEventFingerprint)
.eventSummary(eventEventSummary)
.eventSummaryContains(eventEventSummaryContains)
.id(eventId)
.isManagedByAutonomousLinux(eventIsManagedByAutonomousLinux)
.resourceId(testResource.id())
.state(eventState)
.timeCreatedGreaterThanOrEqualTo(eventTimeCreatedGreaterThanOrEqualTo)
.timeCreatedLessThan(eventTimeCreatedLessThan)
.types(eventType)
.build());
}
}
variables:
testEvents:
fn::invoke:
Function: oci:OsManagementHub:getEvents
Arguments:
compartmentId: ${compartmentId}
eventFingerprint: ${eventEventFingerprint}
eventSummary: ${eventEventSummary}
eventSummaryContains: ${eventEventSummaryContains}
id: ${eventId}
isManagedByAutonomousLinux: ${eventIsManagedByAutonomousLinux}
resourceId: ${testResource.id}
state: ${eventState}
timeCreatedGreaterThanOrEqualTo: ${eventTimeCreatedGreaterThanOrEqualTo}
timeCreatedLessThan: ${eventTimeCreatedLessThan}
types: ${eventType}
Using getEvents
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 getEvents(args: GetEventsArgs, opts?: InvokeOptions): Promise<GetEventsResult>
function getEventsOutput(args: GetEventsOutputArgs, opts?: InvokeOptions): Output<GetEventsResult>
def get_events(compartment_id: Optional[str] = None,
event_fingerprint: Optional[str] = None,
event_summary: Optional[str] = None,
event_summary_contains: Optional[str] = None,
filters: Optional[Sequence[_osmanagementhub.GetEventsFilter]] = None,
id: Optional[str] = None,
is_managed_by_autonomous_linux: Optional[bool] = None,
resource_id: Optional[str] = None,
state: Optional[str] = None,
time_created_greater_than_or_equal_to: Optional[str] = None,
time_created_less_than: Optional[str] = None,
types: Optional[Sequence[str]] = None,
opts: Optional[InvokeOptions] = None) -> GetEventsResult
def get_events_output(compartment_id: Optional[pulumi.Input[str]] = None,
event_fingerprint: Optional[pulumi.Input[str]] = None,
event_summary: Optional[pulumi.Input[str]] = None,
event_summary_contains: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[_osmanagementhub.GetEventsFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
is_managed_by_autonomous_linux: Optional[pulumi.Input[bool]] = None,
resource_id: Optional[pulumi.Input[str]] = None,
state: Optional[pulumi.Input[str]] = None,
time_created_greater_than_or_equal_to: Optional[pulumi.Input[str]] = None,
time_created_less_than: Optional[pulumi.Input[str]] = None,
types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEventsResult]
func GetEvents(ctx *Context, args *GetEventsArgs, opts ...InvokeOption) (*GetEventsResult, error)
func GetEventsOutput(ctx *Context, args *GetEventsOutputArgs, opts ...InvokeOption) GetEventsResultOutput
> Note: This function is named GetEvents
in the Go SDK.
public static class GetEvents
{
public static Task<GetEventsResult> InvokeAsync(GetEventsArgs args, InvokeOptions? opts = null)
public static Output<GetEventsResult> Invoke(GetEventsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetEventsResult> getEvents(GetEventsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:OsManagementHub/getEvents:getEvents
arguments:
# arguments dictionary
The following arguments are supported:
- Compartment
Id string - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- Event
Fingerprint string - The eventFingerprint of the KernelEventData.
- Event
Summary string - A filter to return only events whose summary matches the given value.
- Event
Summary stringContains - A filter to return only events with a summary that contains the value provided.
- Filters
List<Get
Events Filter> - Id string
- The OCID of the event.
- Is
Managed boolBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- Resource
Id string - The OCID of the resource. This filter returns resources associated with the specified resource.
- State string
- A filter to return only events that match the state provided. The state value is case-insensitive.
- Time
Created stringGreater Than Or Equal To - A filter that returns events that occurred on or after the date provided. Example:
2016-08-25T21:10:29.600Z
- Time
Created stringLess Than - A filter that returns events that occurred on or before the date provided. Example:
2016-08-25T21:10:29.600Z
- Types List<string>
- A filter to return only resources whose type matches the given value.
- Compartment
Id string - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- Event
Fingerprint string - The eventFingerprint of the KernelEventData.
- Event
Summary string - A filter to return only events whose summary matches the given value.
- Event
Summary stringContains - A filter to return only events with a summary that contains the value provided.
- Filters
[]Get
Events Filter - Id string
- The OCID of the event.
- Is
Managed boolBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- Resource
Id string - The OCID of the resource. This filter returns resources associated with the specified resource.
- State string
- A filter to return only events that match the state provided. The state value is case-insensitive.
- Time
Created stringGreater Than Or Equal To - A filter that returns events that occurred on or after the date provided. Example:
2016-08-25T21:10:29.600Z
- Time
Created stringLess Than - A filter that returns events that occurred on or before the date provided. Example:
2016-08-25T21:10:29.600Z
- Types []string
- A filter to return only resources whose type matches the given value.
- compartment
Id String - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- event
Fingerprint String - The eventFingerprint of the KernelEventData.
- event
Summary String - A filter to return only events whose summary matches the given value.
- event
Summary StringContains - A filter to return only events with a summary that contains the value provided.
- filters
List<Get
Events Filter> - id String
- The OCID of the event.
- is
Managed BooleanBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- resource
Id String - The OCID of the resource. This filter returns resources associated with the specified resource.
- state String
- A filter to return only events that match the state provided. The state value is case-insensitive.
- time
Created StringGreater Than Or Equal To - A filter that returns events that occurred on or after the date provided. Example:
2016-08-25T21:10:29.600Z
- time
Created StringLess Than - A filter that returns events that occurred on or before the date provided. Example:
2016-08-25T21:10:29.600Z
- types List<String>
- A filter to return only resources whose type matches the given value.
- compartment
Id string - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- event
Fingerprint string - The eventFingerprint of the KernelEventData.
- event
Summary string - A filter to return only events whose summary matches the given value.
- event
Summary stringContains - A filter to return only events with a summary that contains the value provided.
- filters
Get
Events Filter[] - id string
- The OCID of the event.
- is
Managed booleanBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- resource
Id string - The OCID of the resource. This filter returns resources associated with the specified resource.
- state string
- A filter to return only events that match the state provided. The state value is case-insensitive.
- time
Created stringGreater Than Or Equal To - A filter that returns events that occurred on or after the date provided. Example:
2016-08-25T21:10:29.600Z
- time
Created stringLess Than - A filter that returns events that occurred on or before the date provided. Example:
2016-08-25T21:10:29.600Z
- types string[]
- A filter to return only resources whose type matches the given value.
- compartment_
id str - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- event_
fingerprint str - The eventFingerprint of the KernelEventData.
- event_
summary str - A filter to return only events whose summary matches the given value.
- event_
summary_ strcontains - A filter to return only events with a summary that contains the value provided.
- filters
Sequence[osmanagementhub.
Get Events Filter] - id str
- The OCID of the event.
- is_
managed_ boolby_ autonomous_ linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- resource_
id str - The OCID of the resource. This filter returns resources associated with the specified resource.
- state str
- A filter to return only events that match the state provided. The state value is case-insensitive.
- time_
created_ strgreater_ than_ or_ equal_ to - A filter that returns events that occurred on or after the date provided. Example:
2016-08-25T21:10:29.600Z
- time_
created_ strless_ than - A filter that returns events that occurred on or before the date provided. Example:
2016-08-25T21:10:29.600Z
- types Sequence[str]
- A filter to return only resources whose type matches the given value.
- compartment
Id String - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- event
Fingerprint String - The eventFingerprint of the KernelEventData.
- event
Summary String - A filter to return only events whose summary matches the given value.
- event
Summary StringContains - A filter to return only events with a summary that contains the value provided.
- filters List<Property Map>
- id String
- The OCID of the event.
- is
Managed BooleanBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- resource
Id String - The OCID of the resource. This filter returns resources associated with the specified resource.
- state String
- A filter to return only events that match the state provided. The state value is case-insensitive.
- time
Created StringGreater Than Or Equal To - A filter that returns events that occurred on or after the date provided. Example:
2016-08-25T21:10:29.600Z
- time
Created StringLess Than - A filter that returns events that occurred on or before the date provided. Example:
2016-08-25T21:10:29.600Z
- types List<String>
- A filter to return only resources whose type matches the given value.
getEvents Result
The following output properties are available:
- Event
Collections List<GetEvents Event Collection> - The list of event_collection.
- Compartment
Id string - The OCID of the compartment.
- Event
Fingerprint string - Fingerprint of the event.
- Event
Summary string - Summary of the event.
- Event
Summary stringContains - Filters
List<Get
Events Filter> - Id string
- The OCID of the event.
- Is
Managed boolBy Autonomous Linux - Indicates whether the event occurred on a resource that is managed by the Autonomous Linux service.
- Resource
Id string - The OCID of the managed instance or resource where the event occurred.
- State string
- The current state of the event.
- Time
Created stringGreater Than Or Equal To - Time
Created stringLess Than - Types List<string>
- Event type:
KERNEL_OOPS
- Used to identify a kernel panic condition eventKERNEL_CRASH
- Used to identify an internal fatal kernel error that cannot be safely recovered fromEXPLOIT_ATTEMPT
- Used to identify a known exploit detection as identified by KspliceSOFTWARE_UPDATE
- Software updates - PackagesKSPLICE_UPDATE
- Ksplice updatesSOFTWARE_SOURCE
- Software sourceAGENT
- AgentMANAGEMENT_STATION
- Management Station
- Event
Collections []GetEvents Event Collection - The list of event_collection.
- Compartment
Id string - The OCID of the compartment.
- Event
Fingerprint string - Fingerprint of the event.
- Event
Summary string - Summary of the event.
- Event
Summary stringContains - Filters
[]Get
Events Filter - Id string
- The OCID of the event.
- Is
Managed boolBy Autonomous Linux - Indicates whether the event occurred on a resource that is managed by the Autonomous Linux service.
- Resource
Id string - The OCID of the managed instance or resource where the event occurred.
- State string
- The current state of the event.
- Time
Created stringGreater Than Or Equal To - Time
Created stringLess Than - Types []string
- Event type:
KERNEL_OOPS
- Used to identify a kernel panic condition eventKERNEL_CRASH
- Used to identify an internal fatal kernel error that cannot be safely recovered fromEXPLOIT_ATTEMPT
- Used to identify a known exploit detection as identified by KspliceSOFTWARE_UPDATE
- Software updates - PackagesKSPLICE_UPDATE
- Ksplice updatesSOFTWARE_SOURCE
- Software sourceAGENT
- AgentMANAGEMENT_STATION
- Management Station
- event
Collections List<GetEvents Event Collection> - The list of event_collection.
- compartment
Id String - The OCID of the compartment.
- event
Fingerprint String - Fingerprint of the event.
- event
Summary String - Summary of the event.
- event
Summary StringContains - filters
List<Get
Events Filter> - id String
- The OCID of the event.
- is
Managed BooleanBy Autonomous Linux - Indicates whether the event occurred on a resource that is managed by the Autonomous Linux service.
- resource
Id String - The OCID of the managed instance or resource where the event occurred.
- state String
- The current state of the event.
- time
Created StringGreater Than Or Equal To - time
Created StringLess Than - types List<String>
- Event type:
KERNEL_OOPS
- Used to identify a kernel panic condition eventKERNEL_CRASH
- Used to identify an internal fatal kernel error that cannot be safely recovered fromEXPLOIT_ATTEMPT
- Used to identify a known exploit detection as identified by KspliceSOFTWARE_UPDATE
- Software updates - PackagesKSPLICE_UPDATE
- Ksplice updatesSOFTWARE_SOURCE
- Software sourceAGENT
- AgentMANAGEMENT_STATION
- Management Station
- event
Collections GetEvents Event Collection[] - The list of event_collection.
- compartment
Id string - The OCID of the compartment.
- event
Fingerprint string - Fingerprint of the event.
- event
Summary string - Summary of the event.
- event
Summary stringContains - filters
Get
Events Filter[] - id string
- The OCID of the event.
- is
Managed booleanBy Autonomous Linux - Indicates whether the event occurred on a resource that is managed by the Autonomous Linux service.
- resource
Id string - The OCID of the managed instance or resource where the event occurred.
- state string
- The current state of the event.
- time
Created stringGreater Than Or Equal To - time
Created stringLess Than - types string[]
- Event type:
KERNEL_OOPS
- Used to identify a kernel panic condition eventKERNEL_CRASH
- Used to identify an internal fatal kernel error that cannot be safely recovered fromEXPLOIT_ATTEMPT
- Used to identify a known exploit detection as identified by KspliceSOFTWARE_UPDATE
- Software updates - PackagesKSPLICE_UPDATE
- Ksplice updatesSOFTWARE_SOURCE
- Software sourceAGENT
- AgentMANAGEMENT_STATION
- Management Station
- event_
collections Sequence[osmanagementhub.Get Events Event Collection] - The list of event_collection.
- compartment_
id str - The OCID of the compartment.
- event_
fingerprint str - Fingerprint of the event.
- event_
summary str - Summary of the event.
- event_
summary_ strcontains - filters
Sequence[osmanagementhub.
Get Events Filter] - id str
- The OCID of the event.
- is_
managed_ boolby_ autonomous_ linux - Indicates whether the event occurred on a resource that is managed by the Autonomous Linux service.
- resource_
id str - The OCID of the managed instance or resource where the event occurred.
- state str
- The current state of the event.
- time_
created_ strgreater_ than_ or_ equal_ to - time_
created_ strless_ than - types Sequence[str]
- Event type:
KERNEL_OOPS
- Used to identify a kernel panic condition eventKERNEL_CRASH
- Used to identify an internal fatal kernel error that cannot be safely recovered fromEXPLOIT_ATTEMPT
- Used to identify a known exploit detection as identified by KspliceSOFTWARE_UPDATE
- Software updates - PackagesKSPLICE_UPDATE
- Ksplice updatesSOFTWARE_SOURCE
- Software sourceAGENT
- AgentMANAGEMENT_STATION
- Management Station
- event
Collections List<Property Map> - The list of event_collection.
- compartment
Id String - The OCID of the compartment.
- event
Fingerprint String - Fingerprint of the event.
- event
Summary String - Summary of the event.
- event
Summary StringContains - filters List<Property Map>
- id String
- The OCID of the event.
- is
Managed BooleanBy Autonomous Linux - Indicates whether the event occurred on a resource that is managed by the Autonomous Linux service.
- resource
Id String - The OCID of the managed instance or resource where the event occurred.
- state String
- The current state of the event.
- time
Created StringGreater Than Or Equal To - time
Created StringLess Than - types List<String>
- Event type:
KERNEL_OOPS
- Used to identify a kernel panic condition eventKERNEL_CRASH
- Used to identify an internal fatal kernel error that cannot be safely recovered fromEXPLOIT_ATTEMPT
- Used to identify a known exploit detection as identified by KspliceSOFTWARE_UPDATE
- Software updates - PackagesKSPLICE_UPDATE
- Ksplice updatesSOFTWARE_SOURCE
- Software sourceAGENT
- AgentMANAGEMENT_STATION
- Management Station
Supporting Types
GetEventsEventCollection
GetEventsEventCollectionItem
- Compartment
Id string - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- Datas
List<Get
Events Event Collection Item Data> - Provides additional information for a management station event.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"}
- Event
Details string - Details of an event.
- Event
Id string - Event
Summary string - A filter to return only events whose summary matches the given value.
- Dictionary<string, string>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- Id string
- The OCID of the event.
- Is
Managed boolBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- Lifecycle
Details string - Describes the current state of the event in more detail. For example, the message can provide actionable information for a resource in the 'FAILED' state.
- Resource
Id string - The OCID of the resource. This filter returns resources associated with the specified resource.
- State string
- A filter to return only events that match the state provided. The state value is case-insensitive.
- System
Details List<GetEvents Event Collection Item System Detail> - Provides information about the system architecture and operating system.
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The date and time the Event was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- Time
Occurred string - The date and time that the event occurred.
- Time
Updated string - The date and time that the event was updated (in RFC 3339 format). Example:
2016-08-25T21:10:29.600Z
- Type string
- A filter to return only resources whose type matches the given value.
- Compartment
Id string - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- Datas
[]Get
Events Event Collection Item Data - Provides additional information for a management station event.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"}
- Event
Details string - Details of an event.
- Event
Id string - Event
Summary string - A filter to return only events whose summary matches the given value.
- map[string]string
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- Id string
- The OCID of the event.
- Is
Managed boolBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- Lifecycle
Details string - Describes the current state of the event in more detail. For example, the message can provide actionable information for a resource in the 'FAILED' state.
- Resource
Id string - The OCID of the resource. This filter returns resources associated with the specified resource.
- State string
- A filter to return only events that match the state provided. The state value is case-insensitive.
- System
Details []GetEvents Event Collection Item System Detail - Provides information about the system architecture and operating system.
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The date and time the Event was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- Time
Occurred string - The date and time that the event occurred.
- Time
Updated string - The date and time that the event was updated (in RFC 3339 format). Example:
2016-08-25T21:10:29.600Z
- Type string
- A filter to return only resources whose type matches the given value.
- compartment
Id String - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- datas
List<Get
Events Event Collection Item Data> - Provides additional information for a management station event.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"}
- event
Details String - Details of an event.
- event
Id String - event
Summary String - A filter to return only events whose summary matches the given value.
- Map<String,String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- id String
- The OCID of the event.
- is
Managed BooleanBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- lifecycle
Details String - Describes the current state of the event in more detail. For example, the message can provide actionable information for a resource in the 'FAILED' state.
- resource
Id String - The OCID of the resource. This filter returns resources associated with the specified resource.
- state String
- A filter to return only events that match the state provided. The state value is case-insensitive.
- system
Details List<GetEvents Event Collection Item System Detail> - Provides information about the system architecture and operating system.
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The date and time the Event was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- time
Occurred String - The date and time that the event occurred.
- time
Updated String - The date and time that the event was updated (in RFC 3339 format). Example:
2016-08-25T21:10:29.600Z
- type String
- A filter to return only resources whose type matches the given value.
- compartment
Id string - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- datas
Get
Events Event Collection Item Data[] - Provides additional information for a management station event.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"}
- event
Details string - Details of an event.
- event
Id string - event
Summary string - A filter to return only events whose summary matches the given value.
- {[key: string]: string}
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- id string
- The OCID of the event.
- is
Managed booleanBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- lifecycle
Details string - Describes the current state of the event in more detail. For example, the message can provide actionable information for a resource in the 'FAILED' state.
- resource
Id string - The OCID of the resource. This filter returns resources associated with the specified resource.
- state string
- A filter to return only events that match the state provided. The state value is case-insensitive.
- system
Details GetEvents Event Collection Item System Detail[] - Provides information about the system architecture and operating system.
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created string - The date and time the Event was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- time
Occurred string - The date and time that the event occurred.
- time
Updated string - The date and time that the event was updated (in RFC 3339 format). Example:
2016-08-25T21:10:29.600Z
- type string
- A filter to return only resources whose type matches the given value.
- compartment_
id str - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- datas
Sequence[osmanagementhub.
Get Events Event Collection Item Data] - Provides additional information for a management station event.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"}
- event_
details str - Details of an event.
- event_
id str - event_
summary str - A filter to return only events whose summary matches the given value.
- Mapping[str, str]
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- id str
- The OCID of the event.
- is_
managed_ boolby_ autonomous_ linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- lifecycle_
details str - Describes the current state of the event in more detail. For example, the message can provide actionable information for a resource in the 'FAILED' state.
- resource_
id str - The OCID of the resource. This filter returns resources associated with the specified resource.
- state str
- A filter to return only events that match the state provided. The state value is case-insensitive.
- system_
details Sequence[osmanagementhub.Get Events Event Collection Item System Detail] - Provides information about the system architecture and operating system.
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time_
created str - The date and time the Event was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- time_
occurred str - The date and time that the event occurred.
- time_
updated str - The date and time that the event was updated (in RFC 3339 format). Example:
2016-08-25T21:10:29.600Z
- type str
- A filter to return only resources whose type matches the given value.
- compartment
Id String - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- datas List<Property Map>
- Provides additional information for a management station event.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"}
- event
Details String - Details of an event.
- event
Id String - event
Summary String - A filter to return only events whose summary matches the given value.
- Map<String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- id String
- The OCID of the event.
- is
Managed BooleanBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- lifecycle
Details String - Describes the current state of the event in more detail. For example, the message can provide actionable information for a resource in the 'FAILED' state.
- resource
Id String - The OCID of the resource. This filter returns resources associated with the specified resource.
- state String
- A filter to return only events that match the state provided. The state value is case-insensitive.
- system
Details List<Property Map> - Provides information about the system architecture and operating system.
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The date and time the Event was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- time
Occurred String - The date and time that the event occurred.
- time
Updated String - The date and time that the event was updated (in RFC 3339 format). Example:
2016-08-25T21:10:29.600Z
- type String
- A filter to return only resources whose type matches the given value.
GetEventsEventCollectionItemData
- Additional
Details List<GetEvents Event Collection Item Data Additional Detail> - Provides additional information for the work request associated with an event.
- Contents
List<Get
Events Event Collection Item Data Content> - Provides information collected for the exploit attempt event.
- Event
Count int - Number of times the event has occurred.
- Event
Fingerprint string - The eventFingerprint of the KernelEventData.
- Operation
Type string - Type of management station operation.
- Reason string
- Reason for the event.
- Status string
- Status of the management station operation.
- Time
First stringOccurred - The date and time that the event first occurred.
- Additional
Details []GetEvents Event Collection Item Data Additional Detail - Provides additional information for the work request associated with an event.
- Contents
[]Get
Events Event Collection Item Data Content - Provides information collected for the exploit attempt event.
- Event
Count int - Number of times the event has occurred.
- Event
Fingerprint string - The eventFingerprint of the KernelEventData.
- Operation
Type string - Type of management station operation.
- Reason string
- Reason for the event.
- Status string
- Status of the management station operation.
- Time
First stringOccurred - The date and time that the event first occurred.
- additional
Details List<GetEvents Event Collection Item Data Additional Detail> - Provides additional information for the work request associated with an event.
- contents
List<Get
Events Event Collection Item Data Content> - Provides information collected for the exploit attempt event.
- event
Count Integer - Number of times the event has occurred.
- event
Fingerprint String - The eventFingerprint of the KernelEventData.
- operation
Type String - Type of management station operation.
- reason String
- Reason for the event.
- status String
- Status of the management station operation.
- time
First StringOccurred - The date and time that the event first occurred.
- additional
Details GetEvents Event Collection Item Data Additional Detail[] - Provides additional information for the work request associated with an event.
- contents
Get
Events Event Collection Item Data Content[] - Provides information collected for the exploit attempt event.
- event
Count number - Number of times the event has occurred.
- event
Fingerprint string - The eventFingerprint of the KernelEventData.
- operation
Type string - Type of management station operation.
- reason string
- Reason for the event.
- status string
- Status of the management station operation.
- time
First stringOccurred - The date and time that the event first occurred.
- additional_
details Sequence[osmanagementhub.Get Events Event Collection Item Data Additional Detail] - Provides additional information for the work request associated with an event.
- contents
Sequence[osmanagementhub.
Get Events Event Collection Item Data Content] - Provides information collected for the exploit attempt event.
- event_
count int - Number of times the event has occurred.
- event_
fingerprint str - The eventFingerprint of the KernelEventData.
- operation_
type str - Type of management station operation.
- reason str
- Reason for the event.
- status str
- Status of the management station operation.
- time_
first_ stroccurred - The date and time that the event first occurred.
- additional
Details List<Property Map> - Provides additional information for the work request associated with an event.
- contents List<Property Map>
- Provides information collected for the exploit attempt event.
- event
Count Number - Number of times the event has occurred.
- event
Fingerprint String - The eventFingerprint of the KernelEventData.
- operation
Type String - Type of management station operation.
- reason String
- Reason for the event.
- status String
- Status of the management station operation.
- time
First StringOccurred - The date and time that the event first occurred.
GetEventsEventCollectionItemDataAdditionalDetail
- Exploit
Cves List<string> - List of CVEs in the exploit.
- Initiator
Id string - The OCID of the resource that triggered the event, such as scheduled job id.
- Vmcores
List<Get
Events Event Collection Item Data Additional Detail Vmcore> - Kernel event vmcore details
- Work
Request List<string>Ids - List of all work request OCIDs associated with the event.
- Exploit
Cves []string - List of CVEs in the exploit.
- Initiator
Id string - The OCID of the resource that triggered the event, such as scheduled job id.
- Vmcores
[]Get
Events Event Collection Item Data Additional Detail Vmcore - Kernel event vmcore details
- Work
Request []stringIds - List of all work request OCIDs associated with the event.
- exploit
Cves List<String> - List of CVEs in the exploit.
- initiator
Id String - The OCID of the resource that triggered the event, such as scheduled job id.
- vmcores
List<Get
Events Event Collection Item Data Additional Detail Vmcore> - Kernel event vmcore details
- work
Request List<String>Ids - List of all work request OCIDs associated with the event.
- exploit
Cves string[] - List of CVEs in the exploit.
- initiator
Id string - The OCID of the resource that triggered the event, such as scheduled job id.
- vmcores
Get
Events Event Collection Item Data Additional Detail Vmcore[] - Kernel event vmcore details
- work
Request string[]Ids - List of all work request OCIDs associated with the event.
- exploit_
cves Sequence[str] - List of CVEs in the exploit.
- initiator_
id str - The OCID of the resource that triggered the event, such as scheduled job id.
- vmcores
Sequence[osmanagementhub.
Get Events Event Collection Item Data Additional Detail Vmcore] - Kernel event vmcore details
- work_
request_ Sequence[str]ids - List of all work request OCIDs associated with the event.
- exploit
Cves List<String> - List of CVEs in the exploit.
- initiator
Id String - The OCID of the resource that triggered the event, such as scheduled job id.
- vmcores List<Property Map>
- Kernel event vmcore details
- work
Request List<String>Ids - List of all work request OCIDs associated with the event.
GetEventsEventCollectionItemDataAdditionalDetailVmcore
GetEventsEventCollectionItemDataContent
- Content
Availability string - Crash content availability status:
- 'NOT_AVAILABLE' indicates the content is not available on the instance nor in the service
- 'AVAILABLE_ON_INSTANCE' indicates the content is only available on the instance.
- 'AVAILABLE_ON_SERVICE' indicates the content is only available on the service.
- 'AVAILABLE_ON_INSTANCE_AND_SERVICE' indicates the content is available both on the instance and the service
- 'AVAILABLE_ON_INSTANCE_UPLOAD_IN_PROGRESS' indicates the content is available on the instance and its upload to the service is in progress.
- Content
Location string - Location of the Kernel event content.
- Exploit
Detection stringLog Content - The content of the exploit detection log.
- Exploit
Object stringStore Location - The location of the exploit detection log within object storage.
- Size int
- Size of the event content.
- Type string
- A filter to return only resources whose type matches the given value.
- Content
Availability string - Crash content availability status:
- 'NOT_AVAILABLE' indicates the content is not available on the instance nor in the service
- 'AVAILABLE_ON_INSTANCE' indicates the content is only available on the instance.
- 'AVAILABLE_ON_SERVICE' indicates the content is only available on the service.
- 'AVAILABLE_ON_INSTANCE_AND_SERVICE' indicates the content is available both on the instance and the service
- 'AVAILABLE_ON_INSTANCE_UPLOAD_IN_PROGRESS' indicates the content is available on the instance and its upload to the service is in progress.
- Content
Location string - Location of the Kernel event content.
- Exploit
Detection stringLog Content - The content of the exploit detection log.
- Exploit
Object stringStore Location - The location of the exploit detection log within object storage.
- Size int
- Size of the event content.
- Type string
- A filter to return only resources whose type matches the given value.
- content
Availability String - Crash content availability status:
- 'NOT_AVAILABLE' indicates the content is not available on the instance nor in the service
- 'AVAILABLE_ON_INSTANCE' indicates the content is only available on the instance.
- 'AVAILABLE_ON_SERVICE' indicates the content is only available on the service.
- 'AVAILABLE_ON_INSTANCE_AND_SERVICE' indicates the content is available both on the instance and the service
- 'AVAILABLE_ON_INSTANCE_UPLOAD_IN_PROGRESS' indicates the content is available on the instance and its upload to the service is in progress.
- content
Location String - Location of the Kernel event content.
- exploit
Detection StringLog Content - The content of the exploit detection log.
- exploit
Object StringStore Location - The location of the exploit detection log within object storage.
- size Integer
- Size of the event content.
- type String
- A filter to return only resources whose type matches the given value.
- content
Availability string - Crash content availability status:
- 'NOT_AVAILABLE' indicates the content is not available on the instance nor in the service
- 'AVAILABLE_ON_INSTANCE' indicates the content is only available on the instance.
- 'AVAILABLE_ON_SERVICE' indicates the content is only available on the service.
- 'AVAILABLE_ON_INSTANCE_AND_SERVICE' indicates the content is available both on the instance and the service
- 'AVAILABLE_ON_INSTANCE_UPLOAD_IN_PROGRESS' indicates the content is available on the instance and its upload to the service is in progress.
- content
Location string - Location of the Kernel event content.
- exploit
Detection stringLog Content - The content of the exploit detection log.
- exploit
Object stringStore Location - The location of the exploit detection log within object storage.
- size number
- Size of the event content.
- type string
- A filter to return only resources whose type matches the given value.
- content_
availability str - Crash content availability status:
- 'NOT_AVAILABLE' indicates the content is not available on the instance nor in the service
- 'AVAILABLE_ON_INSTANCE' indicates the content is only available on the instance.
- 'AVAILABLE_ON_SERVICE' indicates the content is only available on the service.
- 'AVAILABLE_ON_INSTANCE_AND_SERVICE' indicates the content is available both on the instance and the service
- 'AVAILABLE_ON_INSTANCE_UPLOAD_IN_PROGRESS' indicates the content is available on the instance and its upload to the service is in progress.
- content_
location str - Location of the Kernel event content.
- exploit_
detection_ strlog_ content - The content of the exploit detection log.
- exploit_
object_ strstore_ location - The location of the exploit detection log within object storage.
- size int
- Size of the event content.
- type str
- A filter to return only resources whose type matches the given value.
- content
Availability String - Crash content availability status:
- 'NOT_AVAILABLE' indicates the content is not available on the instance nor in the service
- 'AVAILABLE_ON_INSTANCE' indicates the content is only available on the instance.
- 'AVAILABLE_ON_SERVICE' indicates the content is only available on the service.
- 'AVAILABLE_ON_INSTANCE_AND_SERVICE' indicates the content is available both on the instance and the service
- 'AVAILABLE_ON_INSTANCE_UPLOAD_IN_PROGRESS' indicates the content is available on the instance and its upload to the service is in progress.
- content
Location String - Location of the Kernel event content.
- exploit
Detection StringLog Content - The content of the exploit detection log.
- exploit
Object StringStore Location - The location of the exploit detection log within object storage.
- size Number
- Size of the event content.
- type String
- A filter to return only resources whose type matches the given value.
GetEventsEventCollectionItemSystemDetail
- Architecture string
- Architecture type.
- Ksplice
Effective stringKernel Version - Version of the Ksplice effective kernel.
- Os
Family string - Operating system type.
- Os
Kernel stringRelease - Release of the kernel.
- Os
Kernel stringVersion - Version of the kernel.
- Os
Name string - Name of the operating system.
- Os
System stringVersion - Version of the operating system.
- Architecture string
- Architecture type.
- Ksplice
Effective stringKernel Version - Version of the Ksplice effective kernel.
- Os
Family string - Operating system type.
- Os
Kernel stringRelease - Release of the kernel.
- Os
Kernel stringVersion - Version of the kernel.
- Os
Name string - Name of the operating system.
- Os
System stringVersion - Version of the operating system.
- architecture String
- Architecture type.
- ksplice
Effective StringKernel Version - Version of the Ksplice effective kernel.
- os
Family String - Operating system type.
- os
Kernel StringRelease - Release of the kernel.
- os
Kernel StringVersion - Version of the kernel.
- os
Name String - Name of the operating system.
- os
System StringVersion - Version of the operating system.
- architecture string
- Architecture type.
- ksplice
Effective stringKernel Version - Version of the Ksplice effective kernel.
- os
Family string - Operating system type.
- os
Kernel stringRelease - Release of the kernel.
- os
Kernel stringVersion - Version of the kernel.
- os
Name string - Name of the operating system.
- os
System stringVersion - Version of the operating system.
- architecture str
- Architecture type.
- ksplice_
effective_ strkernel_ version - Version of the Ksplice effective kernel.
- os_
family str - Operating system type.
- os_
kernel_ strrelease - Release of the kernel.
- os_
kernel_ strversion - Version of the kernel.
- os_
name str - Name of the operating system.
- os_
system_ strversion - Version of the operating system.
- architecture String
- Architecture type.
- ksplice
Effective StringKernel Version - Version of the Ksplice effective kernel.
- os
Family String - Operating system type.
- os
Kernel StringRelease - Release of the kernel.
- os
Kernel StringVersion - Version of the kernel.
- os
Name String - Name of the operating system.
- os
System StringVersion - Version of the operating system.
GetEventsFilter
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.