LogAnalyticsEntityTypeSummary

class oci.log_analytics.models.LogAnalyticsEntityTypeSummary(**kwargs)

Bases: object

Summary of a log analytics entity type.

Attributes

CLOUD_TYPE_ALL A constant which can be used with the cloud_type property of a LogAnalyticsEntityTypeSummary.
CLOUD_TYPE_CLOUD A constant which can be used with the cloud_type property of a LogAnalyticsEntityTypeSummary.
CLOUD_TYPE_NON_CLOUD A constant which can be used with the cloud_type property of a LogAnalyticsEntityTypeSummary.
LIFECYCLE_STATE_ACTIVE A constant which can be used with the lifecycle_state property of a LogAnalyticsEntityTypeSummary.
LIFECYCLE_STATE_DELETED A constant which can be used with the lifecycle_state property of a LogAnalyticsEntityTypeSummary.
MANAGEMENT_AGENT_ELIGIBILITY_STATUS_ELIGIBLE A constant which can be used with the management_agent_eligibility_status property of a LogAnalyticsEntityTypeSummary.
MANAGEMENT_AGENT_ELIGIBILITY_STATUS_INELIGIBLE A constant which can be used with the management_agent_eligibility_status property of a LogAnalyticsEntityTypeSummary.
MANAGEMENT_AGENT_ELIGIBILITY_STATUS_UNKNOWN A constant which can be used with the management_agent_eligibility_status property of a LogAnalyticsEntityTypeSummary.
category [Required] Gets the category of this LogAnalyticsEntityTypeSummary.
cloud_type [Required] Gets the cloud_type of this LogAnalyticsEntityTypeSummary.
internal_name [Required] Gets the internal_name of this LogAnalyticsEntityTypeSummary.
lifecycle_state [Required] Gets the lifecycle_state of this LogAnalyticsEntityTypeSummary.
management_agent_eligibility_status Gets the management_agent_eligibility_status of this LogAnalyticsEntityTypeSummary.
name [Required] Gets the name of this LogAnalyticsEntityTypeSummary.
time_created [Required] Gets the time_created of this LogAnalyticsEntityTypeSummary.
time_updated [Required] Gets the time_updated of this LogAnalyticsEntityTypeSummary.

Methods

__init__(**kwargs) Initializes a new LogAnalyticsEntityTypeSummary object with values from keyword arguments.
CLOUD_TYPE_ALL = 'ALL'

A constant which can be used with the cloud_type property of a LogAnalyticsEntityTypeSummary. This constant has a value of “ALL”

CLOUD_TYPE_CLOUD = 'CLOUD'

A constant which can be used with the cloud_type property of a LogAnalyticsEntityTypeSummary. This constant has a value of “CLOUD”

CLOUD_TYPE_NON_CLOUD = 'NON_CLOUD'

A constant which can be used with the cloud_type property of a LogAnalyticsEntityTypeSummary. This constant has a value of “NON_CLOUD”

LIFECYCLE_STATE_ACTIVE = 'ACTIVE'

A constant which can be used with the lifecycle_state property of a LogAnalyticsEntityTypeSummary. This constant has a value of “ACTIVE”

LIFECYCLE_STATE_DELETED = 'DELETED'

A constant which can be used with the lifecycle_state property of a LogAnalyticsEntityTypeSummary. This constant has a value of “DELETED”

MANAGEMENT_AGENT_ELIGIBILITY_STATUS_ELIGIBLE = 'ELIGIBLE'

A constant which can be used with the management_agent_eligibility_status property of a LogAnalyticsEntityTypeSummary. This constant has a value of “ELIGIBLE”

MANAGEMENT_AGENT_ELIGIBILITY_STATUS_INELIGIBLE = 'INELIGIBLE'

A constant which can be used with the management_agent_eligibility_status property of a LogAnalyticsEntityTypeSummary. This constant has a value of “INELIGIBLE”

MANAGEMENT_AGENT_ELIGIBILITY_STATUS_UNKNOWN = 'UNKNOWN'

A constant which can be used with the management_agent_eligibility_status property of a LogAnalyticsEntityTypeSummary. This constant has a value of “UNKNOWN”

__init__(**kwargs)

Initializes a new LogAnalyticsEntityTypeSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • name (str) – The value to assign to the name property of this LogAnalyticsEntityTypeSummary.
  • internal_name (str) – The value to assign to the internal_name property of this LogAnalyticsEntityTypeSummary.
  • category (str) – The value to assign to the category property of this LogAnalyticsEntityTypeSummary.
  • cloud_type (str) – The value to assign to the cloud_type property of this LogAnalyticsEntityTypeSummary. Allowed values for this property are: “CLOUD”, “NON_CLOUD”, “ALL”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • lifecycle_state (str) – The value to assign to the lifecycle_state property of this LogAnalyticsEntityTypeSummary. Allowed values for this property are: “ACTIVE”, “DELETED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • time_created (datetime) – The value to assign to the time_created property of this LogAnalyticsEntityTypeSummary.
  • time_updated (datetime) – The value to assign to the time_updated property of this LogAnalyticsEntityTypeSummary.
  • management_agent_eligibility_status (str) – The value to assign to the management_agent_eligibility_status property of this LogAnalyticsEntityTypeSummary. Allowed values for this property are: “ELIGIBLE”, “INELIGIBLE”, “UNKNOWN”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
category

[Required] Gets the category of this LogAnalyticsEntityTypeSummary. Log analytics entity type category. Category will be used for grouping and filtering.

Returns:The category of this LogAnalyticsEntityTypeSummary.
Return type:str
cloud_type

[Required] Gets the cloud_type of this LogAnalyticsEntityTypeSummary. Log analytics entity type group. This can be CLOUD (OCI) or NON_CLOUD otherwise.

Allowed values for this property are: “CLOUD”, “NON_CLOUD”, “ALL”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The cloud_type of this LogAnalyticsEntityTypeSummary.
Return type:str
internal_name

[Required] Gets the internal_name of this LogAnalyticsEntityTypeSummary. Internal name for the log analytics entity type.

Returns:The internal_name of this LogAnalyticsEntityTypeSummary.
Return type:str
lifecycle_state

[Required] Gets the lifecycle_state of this LogAnalyticsEntityTypeSummary. The current lifecycle state of the log analytics entity type.

Allowed values for this property are: “ACTIVE”, “DELETED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The lifecycle_state of this LogAnalyticsEntityTypeSummary.
Return type:str
management_agent_eligibility_status

Gets the management_agent_eligibility_status of this LogAnalyticsEntityTypeSummary. This field indicates whether logs for entities of this type can be collected using a management agent.

Allowed values for this property are: “ELIGIBLE”, “INELIGIBLE”, “UNKNOWN”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The management_agent_eligibility_status of this LogAnalyticsEntityTypeSummary.
Return type:str
name

[Required] Gets the name of this LogAnalyticsEntityTypeSummary. Log analytics entity type name.

Returns:The name of this LogAnalyticsEntityTypeSummary.
Return type:str
time_created

[Required] Gets the time_created of this LogAnalyticsEntityTypeSummary. Time the log analytics entity type was created. An RFC3339 formatted datetime string.

Returns:The time_created of this LogAnalyticsEntityTypeSummary.
Return type:datetime
time_updated

[Required] Gets the time_updated of this LogAnalyticsEntityTypeSummary. Time the log analytics entity type was updated. An RFC3339 formatted datetime string.

Returns:The time_updated of this LogAnalyticsEntityTypeSummary.
Return type:datetime