Share via


ConnectedRegistrySyncUpdateProperties Class

Definition

The parameters for updating the sync properties of the connected registry with its parent.

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

Constructors

ConnectedRegistrySyncUpdateProperties()

Initializes a new instance of ConnectedRegistrySyncUpdateProperties.

Properties

MessageTtl

The period of time for which a message is available to sync before it is expired. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601.

Schedule

The cron expression indicating the schedule that the connected registry will sync with its parent.

SyncWindow

The time window during which sync is enabled for each schedule occurrence. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ConnectedRegistrySyncUpdateProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ConnectedRegistrySyncUpdateProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ConnectedRegistrySyncUpdateProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ConnectedRegistrySyncUpdateProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ConnectedRegistrySyncUpdateProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to