A CEL expression that evaluates to boolean true or false based on a comparison
between the value of another expression and a literal of that same type.
Returns the Expression's runtime value, based on the CLI's resolution of params.
Expression
classfirebase_functions.params.Expression
Bases: ABC, Generic[_T]
A CEL expression which can be evaluated during function deployment, and
resolved to a value of the generic type parameter: i.e, you can pass
an Expression<number> as the value of an option that normally accepts numbers.
propertyvalue:_T
Returns the Expression's runtime value, based on the CLI's resolution of params.
Specifies that a Param's value should be determined by having the user select
a subset from a list of pre-canned options interactively at deploy-time.
Will result in errors if used on Params of type other than string[].
Specifies that a Param's value should be determined by having the user
select from a list containing all the project's resources of a certain
type. Currently, only type:"storage.googleapis.com/Bucket" is supported.
Specifies that a Param's value should be determined by prompting the user
to type it in interactively at deploy-time. Input that does not match the provided
validation_regex, if present, is retried.
example:str|None=None
An example of the input required that is displayed alongside the input prompt.
validation_error_message:str|None=None
An error message that is displayed to the user if validation_regex fails.
validation_regex:str|None=None
Validation regex for the input.
Input that does not match this regex, if present, is retried.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-18 UTC."],[],[]]