DefinedMonitoringTemplateSummary

class oci.stack_monitoring.models.DefinedMonitoringTemplateSummary(**kwargs)

Bases: object

Summary information about defined Monitoring Template for specified resourceType.

Methods:

__init__(**kwargs)

Initializes a new DefinedMonitoringTemplateSummary object with values from keyword arguments.

Attributes:

composite_type

Gets the composite_type of this DefinedMonitoringTemplateSummary.

defined_alarm_conditions

[Required] Gets the defined_alarm_conditions of this DefinedMonitoringTemplateSummary.

display_name

[Required] Gets the display_name of this DefinedMonitoringTemplateSummary.

id

[Required] Gets the id of this DefinedMonitoringTemplateSummary.

namespace

[Required] Gets the namespace of this DefinedMonitoringTemplateSummary.

resource_type

[Required] Gets the resource_type of this DefinedMonitoringTemplateSummary.

system_tags

Gets the system_tags of this DefinedMonitoringTemplateSummary.

time_created

[Required] Gets the time_created of this DefinedMonitoringTemplateSummary.

time_updated

Gets the time_updated of this DefinedMonitoringTemplateSummary.

__init__(**kwargs)

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

Parameters
  • id (str) – The value to assign to the id property of this DefinedMonitoringTemplateSummary.

  • display_name (str) – The value to assign to the display_name property of this DefinedMonitoringTemplateSummary.

  • namespace (str) – The value to assign to the namespace property of this DefinedMonitoringTemplateSummary.

  • composite_type (str) – The value to assign to the composite_type property of this DefinedMonitoringTemplateSummary.

  • resource_type (str) – The value to assign to the resource_type property of this DefinedMonitoringTemplateSummary.

  • defined_alarm_conditions (list[oci.stack_monitoring.models.DefinedAlarmCondition]) – The value to assign to the defined_alarm_conditions property of this DefinedMonitoringTemplateSummary.

  • time_created (datetime) – The value to assign to the time_created property of this DefinedMonitoringTemplateSummary.

  • time_updated (datetime) – The value to assign to the time_updated property of this DefinedMonitoringTemplateSummary.

  • system_tags (dict(str, dict(str, object))) – The value to assign to the system_tags property of this DefinedMonitoringTemplateSummary.

property composite_type

Gets the composite_type of this DefinedMonitoringTemplateSummary. Type of composite resource type OCID like EBS/PEOPLE_SOFT.

Returns

The composite_type of this DefinedMonitoringTemplateSummary.

Return type

str

property defined_alarm_conditions

[Required] Gets the defined_alarm_conditions of this DefinedMonitoringTemplateSummary. Defined Monitoring template alarm conditions

Returns

The defined_alarm_conditions of this DefinedMonitoringTemplateSummary.

Return type

list[oci.stack_monitoring.models.DefinedAlarmCondition]

property display_name

[Required] Gets the display_name of this DefinedMonitoringTemplateSummary. The name of the definedMonitoringTemplate.

Returns

The display_name of this DefinedMonitoringTemplateSummary.

Return type

str

property id

[Required] Gets the id of this DefinedMonitoringTemplateSummary. The OCID of the definedMonitoringTemplate.

Returns

The id of this DefinedMonitoringTemplateSummary.

Return type

str

property namespace

[Required] Gets the namespace of this DefinedMonitoringTemplateSummary. The stack monitoring service or application emitting the metric that is evaluated by the alarm.

Returns

The namespace of this DefinedMonitoringTemplateSummary.

Return type

str

property resource_type

[Required] Gets the resource_type of this DefinedMonitoringTemplateSummary. The resource types OCID.

Returns

The resource_type of this DefinedMonitoringTemplateSummary.

Return type

str

property system_tags

Gets the system_tags of this DefinedMonitoringTemplateSummary. Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {“orcl-cloud”: {“free-tier-retained”: “true”}}

Returns

The system_tags of this DefinedMonitoringTemplateSummary.

Return type

dict(str, dict(str, object))

property time_created

[Required] Gets the time_created of this DefinedMonitoringTemplateSummary. The date and time the monitoringTemplate was created. Format defined by RFC3339.

Returns

The time_created of this DefinedMonitoringTemplateSummary.

Return type

datetime

property time_updated

Gets the time_updated of this DefinedMonitoringTemplateSummary. The date and time the monitoringTemplate was updated. Format defined by RFC3339.

Returns

The time_updated of this DefinedMonitoringTemplateSummary.

Return type

datetime