1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. OsManagementHub
  5. getEvent
Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 by Pulumi

oci.OsManagementHub.getEvent

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 by Pulumi

    This data source provides details about a specific Event resource in Oracle Cloud Infrastructure Os Management Hub service.

    Returns information about the specified event.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testEvent = oci.OsManagementHub.getEvent({
        eventId: testEventOciOsManagementHubEvent.id,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_event = oci.OsManagementHub.get_event(event_id=test_event_oci_os_management_hub_event["id"])
    
    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.GetEvent(ctx, &osmanagementhub.GetEventArgs{
    			EventId: testEventOciOsManagementHubEvent.Id,
    		}, 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 testEvent = Oci.OsManagementHub.GetEvent.Invoke(new()
        {
            EventId = testEventOciOsManagementHubEvent.Id,
        });
    
    });
    
    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.GetEventArgs;
    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 testEvent = OsManagementHubFunctions.getEvent(GetEventArgs.builder()
                .eventId(testEventOciOsManagementHubEvent.id())
                .build());
    
        }
    }
    
    variables:
      testEvent:
        fn::invoke:
          Function: oci:OsManagementHub:getEvent
          Arguments:
            eventId: ${testEventOciOsManagementHubEvent.id}
    

    Using getEvent

    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 getEvent(args: GetEventArgs, opts?: InvokeOptions): Promise<GetEventResult>
    function getEventOutput(args: GetEventOutputArgs, opts?: InvokeOptions): Output<GetEventResult>
    def get_event(event_id: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetEventResult
    def get_event_output(event_id: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetEventResult]
    func GetEvent(ctx *Context, args *GetEventArgs, opts ...InvokeOption) (*GetEventResult, error)
    func GetEventOutput(ctx *Context, args *GetEventOutputArgs, opts ...InvokeOption) GetEventResultOutput

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

    public static class GetEvent 
    {
        public static Task<GetEventResult> InvokeAsync(GetEventArgs args, InvokeOptions? opts = null)
        public static Output<GetEventResult> Invoke(GetEventInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetEventResult> getEvent(GetEventArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: oci:OsManagementHub/getEvent:getEvent
      arguments:
        # arguments dictionary

    The following arguments are supported:

    EventId string
    (Updatable) The OCID of the event.
    EventId string
    (Updatable) The OCID of the event.
    eventId String
    (Updatable) The OCID of the event.
    eventId string
    (Updatable) The OCID of the event.
    event_id str
    (Updatable) The OCID of the event.
    eventId String
    (Updatable) The OCID of the event.

    getEvent Result

    The following output properties are available:

    CompartmentId string
    The OCID of the compartment.
    Datas List<GetEventData>
    Provides additional information for a management station event.
    DefinedTags 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"}
    EventDetails string
    Details of an event.
    EventId string
    EventSummary string
    Summary of the event.
    FreeformTags 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.
    IsManagedByAutonomousLinux bool
    Indicates whether the event occurred on a resource that is managed by the Autonomous Linux service.
    LifecycleDetails 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.
    ResourceId string
    The OCID of the managed instance or resource where the event occurred.
    State string
    The current state of the event.
    SystemDetails List<GetEventSystemDetail>
    Provides information about the system architecture and operating system.
    SystemTags Dictionary<string, string>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeCreated string
    The date and time the Event was created, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z
    TimeOccurred string
    The date and time that the event occurred.
    TimeUpdated string
    The date and time that the event was updated (in RFC 3339 format). Example: 2016-08-25T21:10:29.600Z
    Type string
    Event type:

    • KERNEL_OOPS - Used to identify a kernel panic condition event
    • KERNEL_CRASH - Used to identify an internal fatal kernel error that cannot be safely recovered from
    • EXPLOIT_ATTEMPT - Used to identify a known exploit detection as identified by Ksplice
    • SOFTWARE_UPDATE - Software updates - Packages
    • KSPLICE_UPDATE - Ksplice updates
    • SOFTWARE_SOURCE - Software source
    • AGENT - Agent
    • MANAGEMENT_STATION - Management Station
    CompartmentId string
    The OCID of the compartment.
    Datas []GetEventData
    Provides additional information for a management station event.
    DefinedTags 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"}
    EventDetails string
    Details of an event.
    EventId string
    EventSummary string
    Summary of the event.
    FreeformTags 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.
    IsManagedByAutonomousLinux bool
    Indicates whether the event occurred on a resource that is managed by the Autonomous Linux service.
    LifecycleDetails 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.
    ResourceId string
    The OCID of the managed instance or resource where the event occurred.
    State string
    The current state of the event.
    SystemDetails []GetEventSystemDetail
    Provides information about the system architecture and operating system.
    SystemTags map[string]string
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeCreated string
    The date and time the Event was created, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z
    TimeOccurred string
    The date and time that the event occurred.
    TimeUpdated string
    The date and time that the event was updated (in RFC 3339 format). Example: 2016-08-25T21:10:29.600Z
    Type string
    Event type:

    • KERNEL_OOPS - Used to identify a kernel panic condition event
    • KERNEL_CRASH - Used to identify an internal fatal kernel error that cannot be safely recovered from
    • EXPLOIT_ATTEMPT - Used to identify a known exploit detection as identified by Ksplice
    • SOFTWARE_UPDATE - Software updates - Packages
    • KSPLICE_UPDATE - Ksplice updates
    • SOFTWARE_SOURCE - Software source
    • AGENT - Agent
    • MANAGEMENT_STATION - Management Station
    compartmentId String
    The OCID of the compartment.
    datas List<GetEventData>
    Provides additional information for a management station event.
    definedTags 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"}
    eventDetails String
    Details of an event.
    eventId String
    eventSummary String
    Summary of the event.
    freeformTags 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.
    isManagedByAutonomousLinux Boolean
    Indicates whether the event occurred on a resource that is managed by the Autonomous Linux service.
    lifecycleDetails 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.
    resourceId String
    The OCID of the managed instance or resource where the event occurred.
    state String
    The current state of the event.
    systemDetails List<GetEventSystemDetail>
    Provides information about the system architecture and operating system.
    systemTags Map<String,String>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated String
    The date and time the Event was created, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z
    timeOccurred String
    The date and time that the event occurred.
    timeUpdated String
    The date and time that the event was updated (in RFC 3339 format). Example: 2016-08-25T21:10:29.600Z
    type String
    Event type:

    • KERNEL_OOPS - Used to identify a kernel panic condition event
    • KERNEL_CRASH - Used to identify an internal fatal kernel error that cannot be safely recovered from
    • EXPLOIT_ATTEMPT - Used to identify a known exploit detection as identified by Ksplice
    • SOFTWARE_UPDATE - Software updates - Packages
    • KSPLICE_UPDATE - Ksplice updates
    • SOFTWARE_SOURCE - Software source
    • AGENT - Agent
    • MANAGEMENT_STATION - Management Station
    compartmentId string
    The OCID of the compartment.
    datas GetEventData[]
    Provides additional information for a management station event.
    definedTags {[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"}
    eventDetails string
    Details of an event.
    eventId string
    eventSummary string
    Summary of the event.
    freeformTags {[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.
    isManagedByAutonomousLinux boolean
    Indicates whether the event occurred on a resource that is managed by the Autonomous Linux service.
    lifecycleDetails 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.
    resourceId string
    The OCID of the managed instance or resource where the event occurred.
    state string
    The current state of the event.
    systemDetails GetEventSystemDetail[]
    Provides information about the system architecture and operating system.
    systemTags {[key: string]: string}
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated string
    The date and time the Event was created, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z
    timeOccurred string
    The date and time that the event occurred.
    timeUpdated string
    The date and time that the event was updated (in RFC 3339 format). Example: 2016-08-25T21:10:29.600Z
    type string
    Event type:

    • KERNEL_OOPS - Used to identify a kernel panic condition event
    • KERNEL_CRASH - Used to identify an internal fatal kernel error that cannot be safely recovered from
    • EXPLOIT_ATTEMPT - Used to identify a known exploit detection as identified by Ksplice
    • SOFTWARE_UPDATE - Software updates - Packages
    • KSPLICE_UPDATE - Ksplice updates
    • SOFTWARE_SOURCE - Software source
    • AGENT - Agent
    • MANAGEMENT_STATION - Management Station
    compartment_id str
    The OCID of the compartment.
    datas Sequence[osmanagementhub.GetEventData]
    Provides additional information for a management station event.
    defined_tags 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
    Summary of the event.
    freeform_tags 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_by_autonomous_linux bool
    Indicates whether the event occurred on a resource that is 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 managed instance or resource where the event occurred.
    state str
    The current state of the event.
    system_details Sequence[osmanagementhub.GetEventSystemDetail]
    Provides information about the system architecture and operating system.
    system_tags 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
    Event type:

    • KERNEL_OOPS - Used to identify a kernel panic condition event
    • KERNEL_CRASH - Used to identify an internal fatal kernel error that cannot be safely recovered from
    • EXPLOIT_ATTEMPT - Used to identify a known exploit detection as identified by Ksplice
    • SOFTWARE_UPDATE - Software updates - Packages
    • KSPLICE_UPDATE - Ksplice updates
    • SOFTWARE_SOURCE - Software source
    • AGENT - Agent
    • MANAGEMENT_STATION - Management Station
    compartmentId String
    The OCID of the compartment.
    datas List<Property Map>
    Provides additional information for a management station event.
    definedTags 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"}
    eventDetails String
    Details of an event.
    eventId String
    eventSummary String
    Summary of the event.
    freeformTags 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.
    isManagedByAutonomousLinux Boolean
    Indicates whether the event occurred on a resource that is managed by the Autonomous Linux service.
    lifecycleDetails 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.
    resourceId String
    The OCID of the managed instance or resource where the event occurred.
    state String
    The current state of the event.
    systemDetails List<Property Map>
    Provides information about the system architecture and operating system.
    systemTags Map<String>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated String
    The date and time the Event was created, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z
    timeOccurred String
    The date and time that the event occurred.
    timeUpdated String
    The date and time that the event was updated (in RFC 3339 format). Example: 2016-08-25T21:10:29.600Z
    type String
    Event type:

    • KERNEL_OOPS - Used to identify a kernel panic condition event
    • KERNEL_CRASH - Used to identify an internal fatal kernel error that cannot be safely recovered from
    • EXPLOIT_ATTEMPT - Used to identify a known exploit detection as identified by Ksplice
    • SOFTWARE_UPDATE - Software updates - Packages
    • KSPLICE_UPDATE - Ksplice updates
    • SOFTWARE_SOURCE - Software source
    • AGENT - Agent
    • MANAGEMENT_STATION - Management Station

    Supporting Types

    GetEventData

    AdditionalDetails List<GetEventDataAdditionalDetail>
    Provides additional information for the work request associated with an event.
    Contents List<GetEventDataContent>
    Provides information collected for the exploit attempt event.
    EventCount int
    Number of times the event has occurred.
    EventFingerprint string
    Fingerprint of the event.
    OperationType string
    Type of management station operation.
    Reason string
    Reason for the event.
    Status string
    Status of the management station operation.
    TimeFirstOccurred string
    The date and time that the event first occurred.
    AdditionalDetails []GetEventDataAdditionalDetail
    Provides additional information for the work request associated with an event.
    Contents []GetEventDataContent
    Provides information collected for the exploit attempt event.
    EventCount int
    Number of times the event has occurred.
    EventFingerprint string
    Fingerprint of the event.
    OperationType string
    Type of management station operation.
    Reason string
    Reason for the event.
    Status string
    Status of the management station operation.
    TimeFirstOccurred string
    The date and time that the event first occurred.
    additionalDetails List<GetEventDataAdditionalDetail>
    Provides additional information for the work request associated with an event.
    contents List<GetEventDataContent>
    Provides information collected for the exploit attempt event.
    eventCount Integer
    Number of times the event has occurred.
    eventFingerprint String
    Fingerprint of the event.
    operationType String
    Type of management station operation.
    reason String
    Reason for the event.
    status String
    Status of the management station operation.
    timeFirstOccurred String
    The date and time that the event first occurred.
    additionalDetails GetEventDataAdditionalDetail[]
    Provides additional information for the work request associated with an event.
    contents GetEventDataContent[]
    Provides information collected for the exploit attempt event.
    eventCount number
    Number of times the event has occurred.
    eventFingerprint string
    Fingerprint of the event.
    operationType string
    Type of management station operation.
    reason string
    Reason for the event.
    status string
    Status of the management station operation.
    timeFirstOccurred string
    The date and time that the event first occurred.
    additional_details Sequence[osmanagementhub.GetEventDataAdditionalDetail]
    Provides additional information for the work request associated with an event.
    contents Sequence[osmanagementhub.GetEventDataContent]
    Provides information collected for the exploit attempt event.
    event_count int
    Number of times the event has occurred.
    event_fingerprint str
    Fingerprint of the event.
    operation_type str
    Type of management station operation.
    reason str
    Reason for the event.
    status str
    Status of the management station operation.
    time_first_occurred str
    The date and time that the event first occurred.
    additionalDetails 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.
    eventCount Number
    Number of times the event has occurred.
    eventFingerprint String
    Fingerprint of the event.
    operationType String
    Type of management station operation.
    reason String
    Reason for the event.
    status String
    Status of the management station operation.
    timeFirstOccurred String
    The date and time that the event first occurred.

    GetEventDataAdditionalDetail

    ExploitCves List<string>
    List of CVEs in the exploit.
    InitiatorId string
    The OCID of the resource that triggered the event, such as scheduled job id.
    Vmcores List<GetEventDataAdditionalDetailVmcore>
    Kernel event vmcore details
    WorkRequestIds List<string>
    List of all work request OCIDs associated with the event.
    ExploitCves []string
    List of CVEs in the exploit.
    InitiatorId string
    The OCID of the resource that triggered the event, such as scheduled job id.
    Vmcores []GetEventDataAdditionalDetailVmcore
    Kernel event vmcore details
    WorkRequestIds []string
    List of all work request OCIDs associated with the event.
    exploitCves List<String>
    List of CVEs in the exploit.
    initiatorId String
    The OCID of the resource that triggered the event, such as scheduled job id.
    vmcores List<GetEventDataAdditionalDetailVmcore>
    Kernel event vmcore details
    workRequestIds List<String>
    List of all work request OCIDs associated with the event.
    exploitCves string[]
    List of CVEs in the exploit.
    initiatorId string
    The OCID of the resource that triggered the event, such as scheduled job id.
    vmcores GetEventDataAdditionalDetailVmcore[]
    Kernel event vmcore details
    workRequestIds string[]
    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.GetEventDataAdditionalDetailVmcore]
    Kernel event vmcore details
    work_request_ids Sequence[str]
    List of all work request OCIDs associated with the event.
    exploitCves List<String>
    List of CVEs in the exploit.
    initiatorId String
    The OCID of the resource that triggered the event, such as scheduled job id.
    vmcores List<Property Map>
    Kernel event vmcore details
    workRequestIds List<String>
    List of all work request OCIDs associated with the event.

    GetEventDataAdditionalDetailVmcore

    Backtrace string
    Kernel vmcore backtrace.
    Component string
    Kernel vmcore component.
    Backtrace string
    Kernel vmcore backtrace.
    Component string
    Kernel vmcore component.
    backtrace String
    Kernel vmcore backtrace.
    component String
    Kernel vmcore component.
    backtrace string
    Kernel vmcore backtrace.
    component string
    Kernel vmcore component.
    backtrace str
    Kernel vmcore backtrace.
    component str
    Kernel vmcore component.
    backtrace String
    Kernel vmcore backtrace.
    component String
    Kernel vmcore component.

    GetEventDataContent

    ContentAvailability 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.
    ContentLocation string
    Location of the Kernel event content.
    ExploitDetectionLogContent string
    The content of the exploit detection log.
    ExploitObjectStoreLocation string
    The location of the exploit detection log within object storage.
    Size int
    Size of the event content.
    Type string
    Event type:

    • KERNEL_OOPS - Used to identify a kernel panic condition event
    • KERNEL_CRASH - Used to identify an internal fatal kernel error that cannot be safely recovered from
    • EXPLOIT_ATTEMPT - Used to identify a known exploit detection as identified by Ksplice
    • SOFTWARE_UPDATE - Software updates - Packages
    • KSPLICE_UPDATE - Ksplice updates
    • SOFTWARE_SOURCE - Software source
    • AGENT - Agent
    • MANAGEMENT_STATION - Management Station
    ContentAvailability 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.
    ContentLocation string
    Location of the Kernel event content.
    ExploitDetectionLogContent string
    The content of the exploit detection log.
    ExploitObjectStoreLocation string
    The location of the exploit detection log within object storage.
    Size int
    Size of the event content.
    Type string
    Event type:

    • KERNEL_OOPS - Used to identify a kernel panic condition event
    • KERNEL_CRASH - Used to identify an internal fatal kernel error that cannot be safely recovered from
    • EXPLOIT_ATTEMPT - Used to identify a known exploit detection as identified by Ksplice
    • SOFTWARE_UPDATE - Software updates - Packages
    • KSPLICE_UPDATE - Ksplice updates
    • SOFTWARE_SOURCE - Software source
    • AGENT - Agent
    • MANAGEMENT_STATION - Management Station
    contentAvailability 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.
    contentLocation String
    Location of the Kernel event content.
    exploitDetectionLogContent String
    The content of the exploit detection log.
    exploitObjectStoreLocation String
    The location of the exploit detection log within object storage.
    size Integer
    Size of the event content.
    type String
    Event type:

    • KERNEL_OOPS - Used to identify a kernel panic condition event
    • KERNEL_CRASH - Used to identify an internal fatal kernel error that cannot be safely recovered from
    • EXPLOIT_ATTEMPT - Used to identify a known exploit detection as identified by Ksplice
    • SOFTWARE_UPDATE - Software updates - Packages
    • KSPLICE_UPDATE - Ksplice updates
    • SOFTWARE_SOURCE - Software source
    • AGENT - Agent
    • MANAGEMENT_STATION - Management Station
    contentAvailability 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.
    contentLocation string
    Location of the Kernel event content.
    exploitDetectionLogContent string
    The content of the exploit detection log.
    exploitObjectStoreLocation string
    The location of the exploit detection log within object storage.
    size number
    Size of the event content.
    type string
    Event type:

    • KERNEL_OOPS - Used to identify a kernel panic condition event
    • KERNEL_CRASH - Used to identify an internal fatal kernel error that cannot be safely recovered from
    • EXPLOIT_ATTEMPT - Used to identify a known exploit detection as identified by Ksplice
    • SOFTWARE_UPDATE - Software updates - Packages
    • KSPLICE_UPDATE - Ksplice updates
    • SOFTWARE_SOURCE - Software source
    • AGENT - Agent
    • MANAGEMENT_STATION - Management Station
    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_log_content str
    The content of the exploit detection log.
    exploit_object_store_location str
    The location of the exploit detection log within object storage.
    size int
    Size of the event content.
    type str
    Event type:

    • KERNEL_OOPS - Used to identify a kernel panic condition event
    • KERNEL_CRASH - Used to identify an internal fatal kernel error that cannot be safely recovered from
    • EXPLOIT_ATTEMPT - Used to identify a known exploit detection as identified by Ksplice
    • SOFTWARE_UPDATE - Software updates - Packages
    • KSPLICE_UPDATE - Ksplice updates
    • SOFTWARE_SOURCE - Software source
    • AGENT - Agent
    • MANAGEMENT_STATION - Management Station
    contentAvailability 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.
    contentLocation String
    Location of the Kernel event content.
    exploitDetectionLogContent String
    The content of the exploit detection log.
    exploitObjectStoreLocation String
    The location of the exploit detection log within object storage.
    size Number
    Size of the event content.
    type String
    Event type:

    • KERNEL_OOPS - Used to identify a kernel panic condition event
    • KERNEL_CRASH - Used to identify an internal fatal kernel error that cannot be safely recovered from
    • EXPLOIT_ATTEMPT - Used to identify a known exploit detection as identified by Ksplice
    • SOFTWARE_UPDATE - Software updates - Packages
    • KSPLICE_UPDATE - Ksplice updates
    • SOFTWARE_SOURCE - Software source
    • AGENT - Agent
    • MANAGEMENT_STATION - Management Station

    GetEventSystemDetail

    Architecture string
    Architecture type.
    KspliceEffectiveKernelVersion string
    Version of the Ksplice effective kernel.
    OsFamily string
    Operating system type.
    OsKernelRelease string
    Release of the kernel.
    OsKernelVersion string
    Version of the kernel.
    OsName string
    Name of the operating system.
    OsSystemVersion string
    Version of the operating system.
    Architecture string
    Architecture type.
    KspliceEffectiveKernelVersion string
    Version of the Ksplice effective kernel.
    OsFamily string
    Operating system type.
    OsKernelRelease string
    Release of the kernel.
    OsKernelVersion string
    Version of the kernel.
    OsName string
    Name of the operating system.
    OsSystemVersion string
    Version of the operating system.
    architecture String
    Architecture type.
    kspliceEffectiveKernelVersion String
    Version of the Ksplice effective kernel.
    osFamily String
    Operating system type.
    osKernelRelease String
    Release of the kernel.
    osKernelVersion String
    Version of the kernel.
    osName String
    Name of the operating system.
    osSystemVersion String
    Version of the operating system.
    architecture string
    Architecture type.
    kspliceEffectiveKernelVersion string
    Version of the Ksplice effective kernel.
    osFamily string
    Operating system type.
    osKernelRelease string
    Release of the kernel.
    osKernelVersion string
    Version of the kernel.
    osName string
    Name of the operating system.
    osSystemVersion string
    Version of the operating system.
    architecture str
    Architecture type.
    ksplice_effective_kernel_version str
    Version of the Ksplice effective kernel.
    os_family str
    Operating system type.
    os_kernel_release str
    Release of the kernel.
    os_kernel_version str
    Version of the kernel.
    os_name str
    Name of the operating system.
    os_system_version str
    Version of the operating system.
    architecture String
    Architecture type.
    kspliceEffectiveKernelVersion String
    Version of the Ksplice effective kernel.
    osFamily String
    Operating system type.
    osKernelRelease String
    Release of the kernel.
    osKernelVersion String
    Version of the kernel.
    osName String
    Name of the operating system.
    osSystemVersion String
    Version of the operating system.

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 by Pulumi