FeatureFlag Class

Definition

A feature flag.

public class FeatureFlag : System.ClientModel.Primitives.IJsonModel<Azure.Data.AppConfiguration.FeatureFlag>, System.ClientModel.Primitives.IPersistableModel<Azure.Data.AppConfiguration.FeatureFlag>
type FeatureFlag = class
    interface IJsonModel<FeatureFlag>
    interface IPersistableModel<FeatureFlag>
Public Class FeatureFlag
Implements IJsonModel(Of FeatureFlag), IPersistableModel(Of FeatureFlag)
Inheritance
FeatureFlag
Implements

Constructors

Name Description
FeatureFlag(Boolean)

Initializes a new instance of FeatureFlag.

Properties

Name Description
Allocation

The allocation of the feature flag.

Conditions

The conditions of the feature flag.

Description

The description of the feature flag.

Enabled

The enabled state of the feature flag.

Etag

A value representing the current state of the resource.

Label

A label used to group this feature flag with others. A Label is used together with a Name to uniquely identify a feature flag.

LastModified

A date representing the last time the feature flag was modified.

Name

The name that uniquely identifies the feature flag. A Name is used together with a Label to uniquely identify a feature flag.

Tags

The tags of the feature flag.

Telemetry

The telemetry settings of the feature flag.

Variants

The variants of the feature flag.

Methods

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

Operators

Name Description
Explicit(Response to FeatureFlag)
Implicit(FeatureFlag to RequestContent)

Explicit Interface Implementations

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

Applies to