Share via


StopOnDisconnectConfiguration Class

Definition

Stop on disconnect configuration settings for Dev Boxes created in this pool.

public class StopOnDisconnectConfiguration : System.ClientModel.Primitives.IJsonModel<Azure.Developer.DevCenter.Models.StopOnDisconnectConfiguration>, System.ClientModel.Primitives.IPersistableModel<Azure.Developer.DevCenter.Models.StopOnDisconnectConfiguration>
type StopOnDisconnectConfiguration = class
    interface IJsonModel<StopOnDisconnectConfiguration>
    interface IPersistableModel<StopOnDisconnectConfiguration>
Public Class StopOnDisconnectConfiguration
Implements IJsonModel(Of StopOnDisconnectConfiguration), IPersistableModel(Of StopOnDisconnectConfiguration)
Inheritance
StopOnDisconnectConfiguration
Implements

Properties

Name Description
GracePeriodMinutes

The specified time in minutes to wait before stopping a Dev Box once disconnect is detected.

Status

Indicates whether the feature to stop the devbox on disconnect once the grace period has lapsed is enabled.

Explicit Interface Implementations

Name Description
IJsonModel<StopOnDisconnectConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<StopOnDisconnectConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<StopOnDisconnectConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<StopOnDisconnectConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

<param name="options">The ModelReaderWriterOptions to use.</param>
IPersistableModel<StopOnDisconnectConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to