public sealed class ProjectBillingInfo : IMessage<ProjectBillingInfo>, IEquatable<ProjectBillingInfo>, IDeepCloneable<ProjectBillingInfo>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Billing v1 API class ProjectBillingInfo.
Encapsulation of billing information for a Google Cloud Console project. A
project has at most one associated billing account at a time (but a billing
account can be assigned to multiple projects).
True if the project is associated with an open billing account, to which
usage on the project is charged. False if the project is associated with a
closed billing account, or no billing account at all, and therefore cannot
use paid services. This field is read-only.
The resource name for the ProjectBillingInfo; has the form
projects/{project_id}/billingInfo. For example, the resource name for the
billing information for project tokyo-rain-123 would be
projects/tokyo-rain-123/billingInfo. This field is read-only.
The ID of the project that this ProjectBillingInfo represents, such as
tokyo-rain-123. This is a convenience field so that you don't need to
parse the name field to obtain a project ID. This field is read-only.
[[["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 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eProjectBillingInfo\u003c/code\u003e class within the Google Cloud Billing v1 API.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eProjectBillingInfo\u003c/code\u003e encapsulates billing information for a Google Cloud project, including the associated billing account details, and whether it's enabled.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eProjectBillingInfo\u003c/code\u003e class has properties such as \u003ccode\u003eBillingAccountName\u003c/code\u003e, \u003ccode\u003eBillingEnabled\u003c/code\u003e, \u003ccode\u003eName\u003c/code\u003e, and \u003ccode\u003eProjectId\u003c/code\u003e, providing read-only access to billing information.\u003c/p\u003e\n"],["\u003cp\u003eThis page also lists multiple versions of the API, with 3.9.0 being the latest version, and links to other versions from 2.2.0 to the latest.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003eProjectBillingInfo\u003c/code\u003e inherits from Object and implements \u003ccode\u003eIMessage<ProjectBillingInfo>\u003c/code\u003e, \u003ccode\u003eIEquatable<ProjectBillingInfo>\u003c/code\u003e, \u003ccode\u003eIDeepCloneable<ProjectBillingInfo>\u003c/code\u003e, \u003ccode\u003eIBufferMessage\u003c/code\u003e, and \u003ccode\u003eIMessage\u003c/code\u003e interfaces.\u003c/p\u003e\n"]]],[],null,[]]