BulkUpdateAttributeDetail

class oci.apm_traces.models.BulkUpdateAttributeDetail(**kwargs)

Bases: object

Object that contains the details about a single attribute in the bulk request for which properties are to be updated.

Attributes

ATTRIBUTE_NAME_SPACE_SYNTHETIC A constant which can be used with the attribute_name_space property of a BulkUpdateAttributeDetail.
ATTRIBUTE_NAME_SPACE_TRACES A constant which can be used with the attribute_name_space property of a BulkUpdateAttributeDetail.
UNIT_BYTES A constant which can be used with the unit property of a BulkUpdateAttributeDetail.
UNIT_COUNT A constant which can be used with the unit property of a BulkUpdateAttributeDetail.
UNIT_DURATION_MS A constant which can be used with the unit property of a BulkUpdateAttributeDetail.
UNIT_EPOCH_TIME_MS A constant which can be used with the unit property of a BulkUpdateAttributeDetail.
UNIT_NONE A constant which can be used with the unit property of a BulkUpdateAttributeDetail.
UNIT_PERCENTAGE A constant which can be used with the unit property of a BulkUpdateAttributeDetail.
UNIT_TRACE_STATUS A constant which can be used with the unit property of a BulkUpdateAttributeDetail.
attribute_name [Required] Gets the attribute_name of this BulkUpdateAttributeDetail.
attribute_name_space Gets the attribute_name_space of this BulkUpdateAttributeDetail.
unit Gets the unit of this BulkUpdateAttributeDetail.

Methods

__init__(**kwargs) Initializes a new BulkUpdateAttributeDetail object with values from keyword arguments.
ATTRIBUTE_NAME_SPACE_SYNTHETIC = 'SYNTHETIC'

A constant which can be used with the attribute_name_space property of a BulkUpdateAttributeDetail. This constant has a value of “SYNTHETIC”

ATTRIBUTE_NAME_SPACE_TRACES = 'TRACES'

A constant which can be used with the attribute_name_space property of a BulkUpdateAttributeDetail. This constant has a value of “TRACES”

UNIT_BYTES = 'BYTES'

A constant which can be used with the unit property of a BulkUpdateAttributeDetail. This constant has a value of “BYTES”

UNIT_COUNT = 'COUNT'

A constant which can be used with the unit property of a BulkUpdateAttributeDetail. This constant has a value of “COUNT”

UNIT_DURATION_MS = 'DURATION_MS'

A constant which can be used with the unit property of a BulkUpdateAttributeDetail. This constant has a value of “DURATION_MS”

UNIT_EPOCH_TIME_MS = 'EPOCH_TIME_MS'

A constant which can be used with the unit property of a BulkUpdateAttributeDetail. This constant has a value of “EPOCH_TIME_MS”

UNIT_NONE = 'NONE'

A constant which can be used with the unit property of a BulkUpdateAttributeDetail. This constant has a value of “NONE”

UNIT_PERCENTAGE = 'PERCENTAGE'

A constant which can be used with the unit property of a BulkUpdateAttributeDetail. This constant has a value of “PERCENTAGE”

UNIT_TRACE_STATUS = 'TRACE_STATUS'

A constant which can be used with the unit property of a BulkUpdateAttributeDetail. This constant has a value of “TRACE_STATUS”

__init__(**kwargs)

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

Parameters:
  • attribute_name (str) – The value to assign to the attribute_name property of this BulkUpdateAttributeDetail.
  • unit (str) – The value to assign to the unit property of this BulkUpdateAttributeDetail. Allowed values for this property are: “NONE”, “EPOCH_TIME_MS”, “BYTES”, “COUNT”, “DURATION_MS”, “TRACE_STATUS”, “PERCENTAGE”
  • attribute_name_space (str) – The value to assign to the attribute_name_space property of this BulkUpdateAttributeDetail. Allowed values for this property are: “TRACES”, “SYNTHETIC”
attribute_name

[Required] Gets the attribute_name of this BulkUpdateAttributeDetail. Name of the attribute for which notes are to be updated.

Returns:The attribute_name of this BulkUpdateAttributeDetail.
Return type:str
attribute_name_space

Gets the attribute_name_space of this BulkUpdateAttributeDetail. Namespace of the attribute for which the properties are to be updated.

Allowed values for this property are: “TRACES”, “SYNTHETIC”

Returns:The attribute_name_space of this BulkUpdateAttributeDetail.
Return type:str
unit

Gets the unit of this BulkUpdateAttributeDetail. Unit of the attribute to be updated.

Allowed values for this property are: “NONE”, “EPOCH_TIME_MS”, “BYTES”, “COUNT”, “DURATION_MS”, “TRACE_STATUS”, “PERCENTAGE”

Returns:The unit of this BulkUpdateAttributeDetail.
Return type:str