RemoteConfigParameter interface

Schnittstelle, die einen Remote-Konfigurationsparameter darstellt. Es muss mindestens ein defaultValue oder conditionalValues Eintrag vorhanden sein, damit der Parameter eine Wirkung hat.

Unterschrift:

export interface RemoteConfigParameter 

Eigenschaften

Eigentum Typ Beschreibung
bedingte Werte { [Schlüssel: Zeichenfolge]: RemoteConfigParameterValue ; } Eine (condition name, value) -Map. Der Bedingungsname mit der höchsten Priorität (der in der Bedingungsliste der Remote-Konfigurationsvorlage zuerst aufgeführt ist) bestimmt den Wert dieses Parameters.
Standardwert RemoteConfigParameterValue Der Wert, auf den der Parameter gesetzt werden soll, wenn keine der genannten Bedingungen zu true ausgewertet wird.
Beschreibung Zeichenfolge Eine Beschreibung für diesen Parameter. Sollte nicht länger als 100 Zeichen sein und darf beliebige Unicode-Zeichen enthalten.
Werttyp ParameterValueType Der Datentyp für alle Werte dieses Parameters in der aktuellen Version der Vorlage. Standardmäßig ParameterValueType.STRING , wenn nicht angegeben.

RemoteConfigParameter.conditionalValues

Eine (condition name, value) -Map. Der Bedingungsname mit der höchsten Priorität (der in der Bedingungsliste der Remote-Konfigurationsvorlage zuerst aufgeführt ist) bestimmt den Wert dieses Parameters.

Unterschrift:

conditionalValues?: {
        [key: string]: RemoteConfigParameterValue;
    };

RemoteConfigParameter.defaultValue

Der Wert, auf den der Parameter gesetzt werden soll, wenn keine der genannten Bedingungen als true ausgewertet wird .

Unterschrift:

defaultValue?: RemoteConfigParameterValue;

RemoteConfigParameter.description

Eine Beschreibung für diesen Parameter. Sollte nicht länger als 100 Zeichen sein und darf beliebige Unicode-Zeichen enthalten.

Unterschrift:

description?: string;

RemoteConfigParameter.valueType

Der Datentyp für alle Werte dieses Parameters in der aktuellen Version der Vorlage. Standardmäßig ParameterValueType.STRING , wenn nicht angegeben.

Unterschrift:

valueType?: ParameterValueType;