Class: Google::Cloud::Dataproc::V1beta2::LifecycleConfig

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/dataproc/v1beta2/clusters.rb

Overview

Specifies the cluster auto-delete schedule configuration.

Instance Attribute Summary collapse

Instance Attribute Details

#auto_delete_time::Google::Protobuf::Timestamp

Returns Optional. The time when cluster will be auto-deleted. (see JSON representation of Timestamp).

Returns:



521
522
523
524
# File 'proto_docs/google/cloud/dataproc/v1beta2/clusters.rb', line 521

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

#auto_delete_ttl::Google::Protobuf::Duration

Returns Optional. The lifetime duration of cluster. The cluster will be auto-deleted at the end of this period. Minimum value is 10 minutes; maximum value is 14 days (see JSON representation of Duration).

Returns:

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

    Optional. The lifetime duration of cluster. The cluster will be auto-deleted at the end of this period. Minimum value is 10 minutes; maximum value is 14 days (see JSON representation of Duration).



521
522
523
524
# File 'proto_docs/google/cloud/dataproc/v1beta2/clusters.rb', line 521

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

#idle_delete_ttl::Google::Protobuf::Duration

Returns Optional. The duration to keep the cluster alive while idling (when no jobs are running). Passing this threshold will cause the cluster to be deleted. Minimum value is 10 minutes; maximum value is 14 days (see JSON representation of Duration.

Returns:

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

    Optional. The duration to keep the cluster alive while idling (when no jobs are running). Passing this threshold will cause the cluster to be deleted. Minimum value is 10 minutes; maximum value is 14 days (see JSON representation of Duration.



521
522
523
524
# File 'proto_docs/google/cloud/dataproc/v1beta2/clusters.rb', line 521

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

#idle_start_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. The time when cluster became idle (most recent job finished) and became eligible for deletion due to idleness (see JSON representation of Timestamp).

Returns:

  • (::Google::Protobuf::Timestamp)

    Output only. The time when cluster became idle (most recent job finished) and became eligible for deletion due to idleness (see JSON representation of Timestamp).



521
522
523
524
# File 'proto_docs/google/cloud/dataproc/v1beta2/clusters.rb', line 521

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