Class: Google::Cloud::PubSub::V1::ExpirationPolicy

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/pubsub/v1/pubsub.rb

Overview

A policy that specifies the conditions for resource expiration (i.e., automatic resource deletion).

Instance Attribute Summary collapse

Instance Attribute Details

#ttl::Google::Protobuf::Duration

Returns Specifies the "time-to-live" duration for an associated resource. The resource expires if it is not active for a period of ttl. The definition of "activity" depends on the type of the associated resource. The minimum and maximum allowed values for ttl depend on the type of the associated resource, as well. If ttl is not set, the associated resource never expires.

Returns:

  • (::Google::Protobuf::Duration)

    Specifies the "time-to-live" duration for an associated resource. The resource expires if it is not active for a period of ttl. The definition of "activity" depends on the type of the associated resource. The minimum and maximum allowed values for ttl depend on the type of the associated resource, as well. If ttl is not set, the associated resource never expires.



529
530
531
532
# File 'proto_docs/google/pubsub/v1/pubsub.rb', line 529

class ExpirationPolicy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end