Share via


ConfigurationSnapshot Class

Definition

The Snapshot.

public class ConfigurationSnapshot
type ConfigurationSnapshot = class
Public Class ConfigurationSnapshot
Inheritance
ConfigurationSnapshot

Constructors

ConfigurationSnapshot(IEnumerable<ConfigurationSettingsFilter>)

Initializes a new instance of Snapshot.

Properties

CreatedOn

The time that the snapshot was created.

ETag

A value representing the current state of the snapshot.

ExpiresOn

The time that the snapshot will expire.

Filters

A list of filters used to filter the key-values included in the snapshot.

ItemCount

The amount of key-values in the snapshot.

Name

The name of the snapshot.

RetentionPeriod

The amount of time that a snapshot will remain in the archived state before expiring. This property is only writable during the creation of a snapshot. If not specified, the default lifetime of key-value revisions will be used.

SizeInBytes

The size in bytes of the snapshot.

SnapshotComposition

The composition type describes how the key-values within the snapshot are composed. The 'key' composition type ensures there are no two key-values containing the same key. The 'key_label' composition type ensures there are no two key-values containing the same key and label.

Status

The current status of the snapshot.

Tags

The tags of the snapshot.

Applies to