Share via


ArcConfiguration Class

Definition

The ArcConfiguration.

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

Constructors

ArcConfiguration()

Initializes a new instance of ArcConfiguration.

Properties

ArtifactsStorageType

Gets or sets the artifacts storage type.

ArtifactStorageAccessMode

Gets or sets the artifact storage access mode.

ArtifactStorageClassName

Gets or sets the artifact storage class name.

ArtifactStorageMountPath

Gets or sets the artifact storage mount path.

ArtifactStorageNodeName

Gets or sets the artifact storage node name.

FrontEndServiceKind

Gets or sets the front end service kind.

KubeConfig

Gets or sets the kube config.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ArcConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ArcConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ArcConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ArcConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ArcConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to