Loading...
Cross shared collection | Cenit Admin

Basic info

Title
Google Cloud Billing API v1
Image
/file/setup~cross_shared_collection/57b1ee88ad9815587a000441/image/
Name
google_cloud_billing_api_v1
Tags
Summary
Retrieves Google Developers Console billing accounts and associates them with projects.
Readme

These collection have been automatically generated from a swagger specification

API specs supplied by Image title

Categories
IdTitleDescriptionUpdated at
financialFinancialFinancial and accounting servicesDecember 01, 2016 17:06
1 Categories
Authors
Name
Cenit Team
1 Cross collection authors
Pull count
0
Id
57b1ee88ad9815587a000441
Created at
August 15, 2016 16:32
Updated at
December 22, 2016 21:24

Compute

Snippets
NamespaceNameTypeDescriptionUpdated at
Google Cloud Billing API v1BillingAccount.jsonAuto detect - -
Google Cloud Billing API v1ListBillingAccountsResponse.jsonAuto detect - -
Google Cloud Billing API v1ListProjectBillingInfoResponse.jsonAuto detect - -
Google Cloud Billing API v1ProjectBillingInfo.jsonAuto detect - -
Google Cloud Billing API v1.xgafv.jsonAuto detect - -
Google Cloud Billing API v1access_token.jsonAuto detect - -
Google Cloud Billing API v1alt.jsonAuto detect - -
Google Cloud Billing API v1bearer_token.jsonAuto detect - -
Google Cloud Billing API v1callback.jsonAuto detect - -
Google Cloud Billing API v1fields.jsonAuto detect - -
17 Snippets (showing 10)

Connectors

Connections
NamespaceNameUrlKeyTokenAuthorizationUpdated at
Google Cloud Billing API v1Connectionhttps://cloudbilling.googleapis.com/ -
1 Connections
Webhooks
NamespaceNamePathMethodDescriptionAuthorizationUpdated at
Google Cloud Billing API v1GET V1 Billingaccounts/v1/billingAccountsgetLists the billing accounts that the current authenticated user [owns](https://support.google.com/cloud/answer/4430947). -
Google Cloud Billing API v1GET V1 {name}/v1/{{name}}getGets information about a billing account. The current authenticated user must be an [owner of the billing account](https://support.google.com/cloud/answer/4430947). -
Google Cloud Billing API v1GET V1 {name} Billinginfo/v1/{{name}}/billingInfogetGets the billing information for a project. The current authenticated user must have [permission to view the project](https://cloud.google.com/docs/permissions-overview#h.bgs0oxofvnoo ). -
Google Cloud Billing API v1PUT V1 {name} Billinginfo/v1/{{name}}/billingInfoputSets or updates the billing account associated with a project. You specify the new billing account by setting the `billing_account_name` in the `ProjectBillingInfo` resource to the resource name of a billing account. Associating a project with an open billing account enables billing on the project and allows charges for resource usage. If the project already had a billing account, this method changes the billing account used for resource usage charges. *Note:* Incurred charges that have not yet been reported in the transaction history of the Google Developers Console may be billed to the new billing account, even if the charge occurred before the new billing account was assigned to the project. The current authenticated user must have ownership privileges for both the [project](https://cloud.google.com/docs/permissions-overview#h.bgs0oxofvnoo ) and the [billing account](https://support.google.com/cloud/answer/4430947). You can disable billing on the project by setting the `billing_account_name` field to empty. This action disassociates the current billing account from the project. Any billable activity of your in-use services will stop, and your application could stop functioning as expected. Any unbilled charges to date will be billed to the previously associated account. The current authenticated user must be either an owner of the project or an owner of the billing account for the project. Note that associating a project with a *closed* billing account will have much the same effect as disabling billing on the project: any paid resources used by the project will be shut down. Thus, unless you wish to disable billing, you should always call this method with the name of an *open* billing account. -
Google Cloud Billing API v1GET V1 {name} Projects/v1/{{name}}/projectsgetLists the projects associated with a billing account. The current authenticated user must be an [owner of the billing account](https://support.google.com/cloud/answer/4430947). -
5 Webhooks
Connection Roles
NamespaceNameWebhooksConnectionsUpdated at
Google Cloud Billing API v1Connections -
1 Connection Roles

Data

Data Types
NamespaceNameSlugTypeStorage sizeUpdated at
Google Cloud Billing API v1BillingAccountbilling_accountJson Data Type0 Bytes -
Google Cloud Billing API v1ListBillingAccountsResponselist_billing_accounts_responseJson Data Type0 Bytes -
Google Cloud Billing API v1ListProjectBillingInfoResponselist_project_billing_info_responseJson Data Type0 Bytes -
Google Cloud Billing API v1ProjectBillingInfoproject_billing_infoJson Data Type0 Bytes -
Google Cloud Billing API v1.xgafvparam__xgafvJson Data Type0 Bytes -
Google Cloud Billing API v1access_tokenparam_access_tokenJson Data Type0 Bytes -
Google Cloud Billing API v1altparam_altJson Data Type0 Bytes -
Google Cloud Billing API v1bearer_tokenparam_bearer_tokenJson Data Type0 Bytes -
Google Cloud Billing API v1callbackparam_callbackJson Data Type0 Bytes -
Google Cloud Billing API v1fieldsparam_fieldsJson Data Type0 Bytes -
17 Data Types (showing 10)

Security

Authorizations
NamespaceNameStatusTypeUpdated at
Google Cloud Billing API v1Oauth 2 AuthorizationUnauthorizedOauth 2 Authorization -
1 Authorizations
OAuth 2.0 Scopes
ProviderNameDescriptionUpdated at
https://www.googleapis.com/auth/cloud-platformView and manage your data across Google Cloud Platform services -
1 OAuth 2.0 Scopes

Config

Namespaces
NameSlugUpdated at
Google Cloud Billing API v1google_cloud_billing_api_v1 -
1 Namespaces

Metadata