SubscriptionAcknowledgmentConfiguration

class oci.jms_utils.models.SubscriptionAcknowledgmentConfiguration(**kwargs)

Bases: object

The configuration for subscription acknowledgment.

Methods

__init__(**kwargs) Initializes a new SubscriptionAcknowledgmentConfiguration object with values from keyword arguments.

Attributes

acknowledged_by Gets the acknowledged_by of this SubscriptionAcknowledgmentConfiguration.
is_acknowledged [Required] Gets the is_acknowledged of this SubscriptionAcknowledgmentConfiguration.
time_acknowledged Gets the time_acknowledged of this SubscriptionAcknowledgmentConfiguration.
__init__(**kwargs)

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

Parameters:
  • is_acknowledged (bool) – The value to assign to the is_acknowledged property of this SubscriptionAcknowledgmentConfiguration.
  • acknowledged_by (str) – The value to assign to the acknowledged_by property of this SubscriptionAcknowledgmentConfiguration.
  • time_acknowledged (datetime) – The value to assign to the time_acknowledged property of this SubscriptionAcknowledgmentConfiguration.
acknowledged_by

Gets the acknowledged_by of this SubscriptionAcknowledgmentConfiguration. The OCID of the principal that ackwnoledged the subscription.

Returns:The acknowledged_by of this SubscriptionAcknowledgmentConfiguration.
Return type:str
is_acknowledged

[Required] Gets the is_acknowledged of this SubscriptionAcknowledgmentConfiguration. Flag to determine whether the subscription was acknowledged or not.

Returns:The is_acknowledged of this SubscriptionAcknowledgmentConfiguration.
Return type:bool
time_acknowledged

Gets the time_acknowledged of this SubscriptionAcknowledgmentConfiguration. The date and time the subscription was acknowledged (formatted according to RFC3339).

Returns:The time_acknowledged of this SubscriptionAcknowledgmentConfiguration.
Return type:datetime