Show / Hide Table of Contents

Class LifecycleConfig

Specifies the cluster auto-delete schedule configuration.

Inheritance
object
LifecycleConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Dataproc.v1.Data
Assembly: Google.Apis.Dataproc.v1.dll
Syntax
public class LifecycleConfig : IDirectResponseSchema

Properties

AutoDeleteTime

object representation of AutoDeleteTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use AutoDeleteTimeDateTimeOffset instead.")]
public virtual object AutoDeleteTime { get; set; }
Property Value
Type Description
object

AutoDeleteTimeDateTimeOffset

DateTimeOffset representation of AutoDeleteTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? AutoDeleteTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

AutoDeleteTimeRaw

Optional. The time when cluster will be auto-deleted (see JSON representation of Timestamp (https://developers.google.com/protocol-buffers/docs/proto3#json)).

Declaration
[JsonProperty("autoDeleteTime")]
public virtual string AutoDeleteTimeRaw { get; set; }
Property Value
Type Description
string

AutoDeleteTtl

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 (https://developers.google.com/protocol-buffers/docs/proto3#json)).

Declaration
[JsonProperty("autoDeleteTtl")]
public virtual object AutoDeleteTtl { get; set; }
Property Value
Type Description
object

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

IdleDeleteTtl

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 5 minutes; maximum value is 14 days (see JSON representation of Duration (https://developers.google.com/protocol-buffers/docs/proto3#json)).

Declaration
[JsonProperty("idleDeleteTtl")]
public virtual object IdleDeleteTtl { get; set; }
Property Value
Type Description
object

IdleStartTime

object representation of IdleStartTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use IdleStartTimeDateTimeOffset instead.")]
public virtual object IdleStartTime { get; set; }
Property Value
Type Description
object

IdleStartTimeDateTimeOffset

DateTimeOffset representation of IdleStartTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? IdleStartTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

IdleStartTimeRaw

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 (https://developers.google.com/protocol-buffers/docs/proto3#json)).

Declaration
[JsonProperty("idleStartTime")]
public virtual string IdleStartTimeRaw { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX