RemoteConfigCondition interface
Stay organized with collections
Save and categorize content based on your preferences.
Interface representing a Remote Config condition. A condition targets a specific group of users. A list of these conditions make up part of a Remote Config template.
Signature:
export interface RemoteConfigCondition
Properties
Property |
Type |
Description |
expression |
string |
The logic of this condition. See the documentation on condition expressions for the expected syntax of this field. |
name |
string |
A non-empty and unique name of this condition. |
tagColor |
TagColor |
The color associated with this condition for display purposes in the Firebase Console. Not specifying this value results in the console picking an arbitrary color to associate with the condition. |
RemoteConfigCondition.expression
The logic of this condition. See the documentation on condition expressions for the expected syntax of this field.
Signature:
expression: string;
RemoteConfigCondition.name
A non-empty and unique name of this condition.
Signature:
name: string;
RemoteConfigCondition.tagColor
The color associated with this condition for display purposes in the Firebase Console. Not specifying this value results in the console picking an arbitrary color to associate with the condition.
Signature:
tagColor?: TagColor;
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2022-07-29 UTC.
[null,null,["Last updated 2022-07-29 UTC."],[],[],null,["# RemoteConfigCondition interface\n\nInterface representing a Remote Config condition. A condition targets a specific group of users. A list of these conditions make up part of a Remote Config template.\n\n**Signature:** \n\n export interface RemoteConfigCondition \n\nProperties\n----------\n\n| Property | Type | Description |\n|-------------------------------------------------------------------------------------------------------|--------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [expression](./firebase-admin.remote-config.remoteconfigcondition.md#remoteconfigconditionexpression) | string | The logic of this condition. See the documentation on [condition expressions](https://firebase.google.com/docs/remote-config/condition-reference) for the expected syntax of this field. |\n| [name](./firebase-admin.remote-config.remoteconfigcondition.md#remoteconfigconditionname) | string | A non-empty and unique name of this condition. |\n| [tagColor](./firebase-admin.remote-config.remoteconfigcondition.md#remoteconfigconditiontagcolor) | [TagColor](./firebase-admin.remote-config.md#tagcolor) | The color associated with this condition for display purposes in the Firebase Console. Not specifying this value results in the console picking an arbitrary color to associate with the condition. |\n\nRemoteConfigCondition.expression\n--------------------------------\n\nThe logic of this condition. See the documentation on [condition expressions](https://firebase.google.com/docs/remote-config/condition-reference) for the expected syntax of this field.\n\n**Signature:** \n\n expression: string;\n\nRemoteConfigCondition.name\n--------------------------\n\nA non-empty and unique name of this condition.\n\n**Signature:** \n\n name: string;\n\nRemoteConfigCondition.tagColor\n------------------------------\n\nThe color associated with this condition for display purposes in the Firebase Console. Not specifying this value results in the console picking an arbitrary color to associate with the condition.\n\n**Signature:** \n\n tagColor?: TagColor;"]]