billing.global.gdc.goog/v1
Contains API Schema definitions for Billing Account related APIs.
BillingAccount
Represents a Billing Account.
The identifier of the BillingAccount will be the "namespaced name",
Appears in: - BillingAccountList
| Field | Description | 
|---|---|
| apiVersionstring | billing.global.gdc.goog/v1 | 
| kindstring | BillingAccount | 
| metadataObjectMeta | Refer to Kubernetes API documentation for fields of metadata. | 
| specBillingAccountSpec | |
| statusBillingAccountStatus | 
BillingAccountBinding
Represents the link between a Billing Account and a Project or the Organization. Limited access: This field might not be available as it may not be accredited for use in your deployment. You can access it when it's approved.
Appears in: - BillingAccountBindingList
| Field | Description | 
|---|---|
| apiVersionstring | billing.global.gdc.goog/v1 | 
| kindstring | BillingAccountBinding | 
| metadataObjectMeta | Refer to Kubernetes API documentation for fields of metadata. | 
| specBillingAccountBindingSpec | |
| statusBillingAccountBindingStatus | 
BillingAccountBindingList
Contains a list of BillingAccountBinding
| Field | Description | 
|---|---|
| apiVersionstring | billing.global.gdc.goog/v1 | 
| kindstring | BillingAccountBindingList | 
| metadataListMeta | Refer to Kubernetes API documentation for fields of metadata. | 
| itemsBillingAccountBinding array | 
BillingAccountBindingReplica
Represents a replicated BillingAccountBinding that will be synced to a particular zonal API server.
Appears in: - BillingAccountBindingReplicaList
| Field | Description | 
|---|---|
| apiVersionstring | billing.global.gdc.goog/v1 | 
| kindstring | BillingAccountBindingReplica | 
| metadataObjectMeta | Refer to Kubernetes API documentation for fields of metadata. | 
| specBillingAccountBindingSpec | |
| statusBillingAccountBindingStatus | 
BillingAccountBindingReplicaList
Contains a list of BillingAccountBindingReplica
| Field | Description | 
|---|---|
| apiVersionstring | billing.global.gdc.goog/v1 | 
| kindstring | BillingAccountBindingReplicaList | 
| metadataListMeta | Refer to Kubernetes API documentation for fields of metadata. | 
| itemsBillingAccountBindingReplica array | 
BillingAccountBindingStatus
Provides the overall status of a BillingAccountBinding.
Appears in: - BillingAccountBinding
| Field | Description | 
|---|---|
| conditionsCondition array | The observations of the overall state of the resource. Known condition types: Ready. | 
| rolloutRolloutStatus | The current strategy used to roll out the resource to each zone. | 
| zonesBillingAccountBindingZoneStatus array | The list of zone statuses where the resource is rolled out to. | 
BillingAccountBindingZoneStatus
Provides the status of a BillingAccountBinding rolling out to a particular zone.
Appears in: - BillingAccountBindingStatus
| Field | Description | 
|---|---|
| namestring | The name of the zone where the replica this status represents is in. | 
| rolloutStatusZoneRolloutStatus | The status of rolling out the replica to the zone. | 
| replicaStatusBillingAccountBindingStatus | The reconciliation status of the replica collected from the zone. Any condition within the field that has an .observedGeneration less than .rolloutStatus.replicaGeneration is out of date. | 
BillingAccountList
Contains a list of BillingAccounts
| Field | Description | 
|---|---|
| apiVersionstring | billing.global.gdc.goog/v1 | 
| kindstring | BillingAccountList | 
| metadataListMeta | Refer to Kubernetes API documentation for fields of metadata. | 
| itemsBillingAccount array | 
BillingAccountReplica
Represents a replicated BillingAccount that will be synced to a particular zonal API server.
Appears in: - BillingAccountReplicaList
| Field | Description | 
|---|---|
| apiVersionstring | billing.global.gdc.goog/v1 | 
| kindstring | BillingAccountReplica | 
| metadataObjectMeta | Refer to Kubernetes API documentation for fields of metadata. | 
| specBillingAccountSpec | |
| statusBillingAccountStatus | 
BillingAccountReplicaList
Contains a list of BillingAccountReplica
| Field | Description | 
|---|---|
| apiVersionstring | billing.global.gdc.goog/v1 | 
| kindstring | BillingAccountReplicaList | 
| metadataListMeta | Refer to Kubernetes API documentation for fields of metadata. | 
| itemsBillingAccountReplica array | 
BillingAccountStatus
Provides the overall status of a BillingAccount.
Appears in: - BillingAccount
| Field | Description | 
|---|---|
| conditionsCondition array | The observations of the overall state of the resource. Known condition types: Ready. | 
| rolloutRolloutStatus | The current strategy used to roll out the resource to each zone. | 
| zonesBillingAccountZoneStatus array | The list of zone statuses where the resource is rolled out to. | 
BillingAccountZoneStatus
Provides the status of a BillingAccount rolling out to a particular zone.
Appears in: - BillingAccountStatus
| Field | Description | 
|---|---|
| namestring | The name of the zone where the replica this status represents is in. | 
| rolloutStatusZoneRolloutStatus | The status of rolling out the replica to the zone. | 
| replicaStatusBillingAccountStatus | The reconciliation status of the replica collected from the zone. Any condition within the field that has an .observedGeneration less than .rolloutStatus.replicaGeneration is out of date. |