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

oci.OsManagementHub.Event

Explore with Pulumi AI

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

    This resource provides the Event resource in Oracle Cloud Infrastructure Os Management Hub service.

    Updates the tags for an event.

    Create Event Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Event(name: string, args: EventArgs, opts?: CustomResourceOptions);
    @overload
    def Event(resource_name: str,
              args: EventArgs,
              opts: Optional[ResourceOptions] = None)
    
    @overload
    def Event(resource_name: str,
              opts: Optional[ResourceOptions] = None,
              event_id: Optional[str] = None,
              compartment_id: Optional[str] = None,
              defined_tags: Optional[Mapping[str, str]] = None,
              freeform_tags: Optional[Mapping[str, str]] = None)
    func NewEvent(ctx *Context, name string, args EventArgs, opts ...ResourceOption) (*Event, error)
    public Event(string name, EventArgs args, CustomResourceOptions? opts = null)
    public Event(String name, EventArgs args)
    public Event(String name, EventArgs args, CustomResourceOptions options)
    
    type: oci:OsManagementHub:Event
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args EventArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args EventArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args EventArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args EventArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args EventArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var eventResource = new Oci.OsManagementHub.Event("eventResource", new()
    {
        EventId = "string",
        CompartmentId = "string",
        DefinedTags = 
        {
            { "string", "string" },
        },
        FreeformTags = 
        {
            { "string", "string" },
        },
    });
    
    example, err := OsManagementHub.NewEvent(ctx, "eventResource", &OsManagementHub.EventArgs{
    	EventId:       pulumi.String("string"),
    	CompartmentId: pulumi.String("string"),
    	DefinedTags: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	FreeformTags: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    })
    
    var eventResource = new Event("eventResource", EventArgs.builder()
        .eventId("string")
        .compartmentId("string")
        .definedTags(Map.of("string", "string"))
        .freeformTags(Map.of("string", "string"))
        .build());
    
    event_resource = oci.os_management_hub.Event("eventResource",
        event_id="string",
        compartment_id="string",
        defined_tags={
            "string": "string",
        },
        freeform_tags={
            "string": "string",
        })
    
    const eventResource = new oci.osmanagementhub.Event("eventResource", {
        eventId: "string",
        compartmentId: "string",
        definedTags: {
            string: "string",
        },
        freeformTags: {
            string: "string",
        },
    });
    
    type: oci:OsManagementHub:Event
    properties:
        compartmentId: string
        definedTags:
            string: string
        eventId: string
        freeformTags:
            string: string
    

    Event Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The Event resource accepts the following input properties:

    EventId string
    (Updatable) The OCID of the event.
    CompartmentId string
    (Updatable) The OCID of the compartment.
    DefinedTags Dictionary<string, string>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    FreeformTags Dictionary<string, string>

    (Updatable) 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"}

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    EventId string
    (Updatable) The OCID of the event.
    CompartmentId string
    (Updatable) The OCID of the compartment.
    DefinedTags map[string]string
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    FreeformTags map[string]string

    (Updatable) 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"}

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    eventId String
    (Updatable) The OCID of the event.
    compartmentId String
    (Updatable) The OCID of the compartment.
    definedTags Map<String,String>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    freeformTags Map<String,String>

    (Updatable) 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"}

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    eventId string
    (Updatable) The OCID of the event.
    compartmentId string
    (Updatable) The OCID of the compartment.
    definedTags {[key: string]: string}
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    freeformTags {[key: string]: string}

    (Updatable) 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"}

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    event_id str
    (Updatable) The OCID of the event.
    compartment_id str
    (Updatable) The OCID of the compartment.
    defined_tags Mapping[str, str]
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    freeform_tags Mapping[str, str]

    (Updatable) 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"}

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    eventId String
    (Updatable) The OCID of the event.
    compartmentId String
    (Updatable) The OCID of the compartment.
    definedTags Map<String>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    freeformTags Map<String>

    (Updatable) 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"}

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Event resource produces the following output properties:

    Datas List<EventData>
    Provides additional information for a management station event.
    EventDetails string
    Details of an event.
    EventSummary string
    Summary of the event.
    Id string
    The provider-assigned unique ID for this managed resource.
    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<EventSystemDetail>
    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
    Datas []EventData
    Provides additional information for a management station event.
    EventDetails string
    Details of an event.
    EventSummary string
    Summary of the event.
    Id string
    The provider-assigned unique ID for this managed resource.
    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 []EventSystemDetail
    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
    datas List<EventData>
    Provides additional information for a management station event.
    eventDetails String
    Details of an event.
    eventSummary String
    Summary of the event.
    id String
    The provider-assigned unique ID for this managed resource.
    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<EventSystemDetail>
    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
    datas EventData[]
    Provides additional information for a management station event.
    eventDetails string
    Details of an event.
    eventSummary string
    Summary of the event.
    id string
    The provider-assigned unique ID for this managed resource.
    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 EventSystemDetail[]
    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
    datas Sequence[osmanagementhub.EventData]
    Provides additional information for a management station event.
    event_details str
    Details of an event.
    event_summary str
    Summary of the event.
    id str
    The provider-assigned unique ID for this managed resource.
    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.EventSystemDetail]
    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
    datas List<Property Map>
    Provides additional information for a management station event.
    eventDetails String
    Details of an event.
    eventSummary String
    Summary of the event.
    id String
    The provider-assigned unique ID for this managed resource.
    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

    Look up Existing Event Resource

    Get an existing Event resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: EventState, opts?: CustomResourceOptions): Event
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            compartment_id: Optional[str] = None,
            datas: Optional[Sequence[_osmanagementhub.EventDataArgs]] = None,
            defined_tags: Optional[Mapping[str, str]] = None,
            event_details: Optional[str] = None,
            event_id: Optional[str] = None,
            event_summary: Optional[str] = None,
            freeform_tags: Optional[Mapping[str, str]] = None,
            is_managed_by_autonomous_linux: Optional[bool] = None,
            lifecycle_details: Optional[str] = None,
            resource_id: Optional[str] = None,
            state: Optional[str] = None,
            system_details: Optional[Sequence[_osmanagementhub.EventSystemDetailArgs]] = None,
            system_tags: Optional[Mapping[str, str]] = None,
            time_created: Optional[str] = None,
            time_occurred: Optional[str] = None,
            time_updated: Optional[str] = None,
            type: Optional[str] = None) -> Event
    func GetEvent(ctx *Context, name string, id IDInput, state *EventState, opts ...ResourceOption) (*Event, error)
    public static Event Get(string name, Input<string> id, EventState? state, CustomResourceOptions? opts = null)
    public static Event get(String name, Output<String> id, EventState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    CompartmentId string
    (Updatable) The OCID of the compartment.
    Datas List<EventData>
    Provides additional information for a management station event.
    DefinedTags Dictionary<string, string>
    (Updatable) 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
    (Updatable) The OCID of the event.
    EventSummary string
    Summary of the event.
    FreeformTags Dictionary<string, string>

    (Updatable) 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"}

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    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<EventSystemDetail>
    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
    (Updatable) The OCID of the compartment.
    Datas []EventDataArgs
    Provides additional information for a management station event.
    DefinedTags map[string]string
    (Updatable) 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
    (Updatable) The OCID of the event.
    EventSummary string
    Summary of the event.
    FreeformTags map[string]string

    (Updatable) 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"}

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    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 []EventSystemDetailArgs
    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
    (Updatable) The OCID of the compartment.
    datas List<EventData>
    Provides additional information for a management station event.
    definedTags Map<String,String>
    (Updatable) 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
    (Updatable) The OCID of the event.
    eventSummary String
    Summary of the event.
    freeformTags Map<String,String>

    (Updatable) 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"}

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    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<EventSystemDetail>
    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
    (Updatable) The OCID of the compartment.
    datas EventData[]
    Provides additional information for a management station event.
    definedTags {[key: string]: string}
    (Updatable) 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
    (Updatable) The OCID of the event.
    eventSummary string
    Summary of the event.
    freeformTags {[key: string]: string}

    (Updatable) 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"}

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    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 EventSystemDetail[]
    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
    (Updatable) The OCID of the compartment.
    datas Sequence[osmanagementhub.EventDataArgs]
    Provides additional information for a management station event.
    defined_tags Mapping[str, str]
    (Updatable) 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
    (Updatable) The OCID of the event.
    event_summary str
    Summary of the event.
    freeform_tags Mapping[str, str]

    (Updatable) 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"}

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    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.EventSystemDetailArgs]
    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
    (Updatable) The OCID of the compartment.
    datas List<Property Map>
    Provides additional information for a management station event.
    definedTags Map<String>
    (Updatable) 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
    (Updatable) The OCID of the event.
    eventSummary String
    Summary of the event.
    freeformTags Map<String>

    (Updatable) 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"}

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    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

    EventData, EventDataArgs

    AdditionalDetails List<EventDataAdditionalDetail>
    Provides additional information for the work request associated with an event.
    Contents List<EventDataContent>
    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 []EventDataAdditionalDetail
    Provides additional information for the work request associated with an event.
    Contents []EventDataContent
    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<EventDataAdditionalDetail>
    Provides additional information for the work request associated with an event.
    contents List<EventDataContent>
    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 EventDataAdditionalDetail[]
    Provides additional information for the work request associated with an event.
    contents EventDataContent[]
    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.EventDataAdditionalDetail]
    Provides additional information for the work request associated with an event.
    contents Sequence[osmanagementhub.EventDataContent]
    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.

    EventDataAdditionalDetail, EventDataAdditionalDetailArgs

    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<EventDataAdditionalDetailVmcore>
    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 []EventDataAdditionalDetailVmcore
    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<EventDataAdditionalDetailVmcore>
    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 EventDataAdditionalDetailVmcore[]
    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.EventDataAdditionalDetailVmcore]
    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.

    EventDataAdditionalDetailVmcore, EventDataAdditionalDetailVmcoreArgs

    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.

    EventDataContent, EventDataContentArgs

    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

    EventSystemDetail, EventSystemDetailArgs

    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.

    Import

    Events can be imported using the id, e.g.

    $ pulumi import oci:OsManagementHub/event:Event test_event "id"
    

    To learn more about importing existing cloud resources, see Importing resources.

    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