Firebase
firebase
| Type | object |
|---|---|
| File match |
firebase.json
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/firebase/latest.json |
| Source | https://raw.githubusercontent.com/firebase/firebase-tools/master/schema/firebase-config.json |
Validate with Lintel
npx @lintel/lintel check
Properties
1 nested properties
3 nested properties
3 nested properties
16 nested properties
5 nested properties
2 nested properties
2 nested properties
5 nested properties
2 nested properties
3 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
2 nested properties
3 nested properties
3 nested properties
Definitions
3 nested properties
3 nested properties
Number of requests a function can serve at once.
If true, allows CORS on requests to this function.
If this is a string or RegExp, allows requests from domains that match the provided value.
If this is an Array, allows requests from domains matching at least one entry of the array.
Defaults to true for {@link https.CallableFunction} and false otherwise.
Fractional number of CPUs to allocate to a function.
Determines whether Firebase AppCheck is enforced. Defaults to false.
Ingress settings which control where this function can be called from.
Invoker to set access control on https functions.
User labels to set on the function.
Max number of instances to be running in parallel.
Amount of memory to allocate to a function.
Min number of actual instances to be running at a given time.
If true, do not deploy or emulate this function.
Controls whether function configuration modified outside of function source is preserved. Defaults to false.
HTTP functions can override global options and can specify multiple regions to deploy to.
Specific service account for the function to run as.
Timeout for the function in seconds, possible values are 0 to 540. HTTPS functions can specify a higher timeout.
Connect cloud function to specified VPC connector.
Egress settings for VPC connector.
18 nested properties
Number of requests a function can serve at once.
If true, allows CORS on requests to this function.
If this is a string or RegExp, allows requests from domains that match the provided value.
If this is an Array, allows requests from domains matching at least one entry of the array.
Defaults to true for {@link https.CallableFunction} and false otherwise.
Fractional number of CPUs to allocate to a function.
Determines whether Firebase AppCheck is enforced. Defaults to false.
Ingress settings which control where this function can be called from.
Invoker to set access control on https functions.
User labels to set on the function.
Max number of instances to be running in parallel.
Amount of memory to allocate to a function.
Min number of actual instances to be running at a given time.
If true, do not deploy or emulate this function.
Controls whether function configuration modified outside of function source is preserved. Defaults to false.
HTTP functions can override global options and can specify multiple regions to deploy to.
Specific service account for the function to run as.
Timeout for the function in seconds, possible values are 0 to 540. HTTPS functions can specify a higher timeout.
Connect cloud function to specified VPC connector.
Egress settings for VPC connector.