SyncPropertiesArgs

data class SyncPropertiesArgs(val messageTtl: Output<String>, val schedule: Output<String>? = null, val syncWindow: Output<String>? = null, val tokenId: Output<String>) : ConvertibleToJava<SyncPropertiesArgs>

The sync properties of the connected registry with its parent.

Constructors

Link copied to clipboard
constructor(messageTtl: Output<String>, schedule: Output<String>? = null, syncWindow: Output<String>? = null, tokenId: Output<String>)

Properties

Link copied to clipboard
val messageTtl: Output<String>

The period of time for which a message is available to sync before it is expired. Specify the duration using the format PnYnMnDTnHnMnS as per ISO8601.

Link copied to clipboard
val schedule: Output<String>? = null

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

Link copied to clipboard
val syncWindow: Output<String>? = null

The time window during which sync is enabled for each schedule occurrence. Specify the duration using the format PnYnMnDTnHnMnS as per ISO8601.

Link copied to clipboard
val tokenId: Output<String>

The resource ID of the ACR token used to authenticate the connected registry to its parent during sync.

Functions

Link copied to clipboard
open override fun toJava(): SyncPropertiesArgs