Partilhar via


EdgeActionVersionProperties Class

Definition

Represents an edge action version.

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

Constructors

Name Description
EdgeActionVersionProperties(EdgeActionVersionDeploymentType, EdgeActionIsDefaultVersion)

Initializes a new instance of EdgeActionVersionProperties.

Properties

Name Description
DeploymentType

The deployment type.

IsDefaultVersion

The active state.

LastPackageUpdatedOn

The last update time in UTC for package update.

ProvisioningState

The provisioning state.

ValidationStatus

The validation status.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<EdgeActionVersionProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<EdgeActionVersionProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<EdgeActionVersionProperties>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<EdgeActionVersionProperties>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<EdgeActionVersionProperties>.Write(ModelReaderWriterOptions)

Applies to