alerts.billing.PlanUpdatePayload interface
Stay organized with collections
Save and categorize content based on your preferences.
The internal payload object for billing plan updates. Payload is wrapped inside a FirebaseAlertData
object.
Signature:
export interface PlanUpdatePayload
Properties
Property |
Type |
Description |
"@type" |
"type.googleapis.com/google.events.firebase.firebasealerts.v1.BillingPlanUpdatePayload" |
|
billingPlan |
string |
A Firebase billing plan. |
notificationType |
string |
The type of the notification, e.g. upgrade, downgrade |
principalEmail |
string |
The email address of the person that triggered billing plan change |
alerts.billing.PlanUpdatePayload."@type"
Signature:
alerts.billing.PlanUpdatePayload.billingPlan
A Firebase billing plan.
Signature:
billingPlan: string;
alerts.billing.PlanUpdatePayload.notificationType
The type of the notification, e.g. upgrade, downgrade
Signature:
notificationType: string;
alerts.billing.PlanUpdatePayload.principalEmail
The email address of the person that triggered billing plan change
Signature:
principalEmail: string;
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 2023-03-21 UTC.
[null,null,["Last updated 2023-03-21 UTC."],[],[],null,["# alerts.billing.PlanUpdatePayload interface\n\nThe internal payload object for billing plan updates. Payload is wrapped inside a `FirebaseAlertData` object.\n\n**Signature:** \n\n export interface PlanUpdatePayload \n\nProperties\n----------\n\n| Property | Type | Description |\n|-----------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------|--------------------------------------------------------------------|\n| [\"@type\"](./firebase-functions.alerts.billing.planupdatepayload.md#alertsbillingplanupdatepayload%22@type%22) | \"type.googleapis.com/google.events.firebase.firebasealerts.v1.BillingPlanUpdatePayload\" | |\n| [billingPlan](./firebase-functions.alerts.billing.planupdatepayload.md#alertsbillingplanupdatepayloadbillingplan) | string | A Firebase billing plan. |\n| [notificationType](./firebase-functions.alerts.billing.planupdatepayload.md#alertsbillingplanupdatepayloadnotificationtype) | string | The type of the notification, e.g. upgrade, downgrade |\n| [principalEmail](./firebase-functions.alerts.billing.planupdatepayload.md#alertsbillingplanupdatepayloadprincipalemail) | string | The email address of the person that triggered billing plan change |\n\nalerts.billing.PlanUpdatePayload.\"@type\"\n----------------------------------------\n\n**Signature:** \n\n```typescript\n\n```\n\nalerts.billing.PlanUpdatePayload.billingPlan\n--------------------------------------------\n\nA Firebase billing plan.\n\n**Signature:** \n\n billingPlan: string;\n\nalerts.billing.PlanUpdatePayload.notificationType\n-------------------------------------------------\n\nThe type of the notification, e.g. upgrade, downgrade\n\n**Signature:** \n\n notificationType: string;\n\nalerts.billing.PlanUpdatePayload.principalEmail\n-----------------------------------------------\n\nThe email address of the person that triggered billing plan change\n\n**Signature:** \n\n principalEmail: string;"]]