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 |
---|---|
apiVersion string |
billing.global.gdc.goog/v1 |
kind string |
BillingAccount |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec BillingAccountSpec |
|
status BillingAccountStatus |
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 |
---|---|
apiVersion string |
billing.global.gdc.goog/v1 |
kind string |
BillingAccountBinding |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec BillingAccountBindingSpec |
|
status BillingAccountBindingStatus |
BillingAccountBindingList
Contains a list of BillingAccountBinding
Field | Description |
---|---|
apiVersion string |
billing.global.gdc.goog/v1 |
kind string |
BillingAccountBindingList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items BillingAccountBinding array |
BillingAccountBindingReplica
Represents a replicated BillingAccountBinding that will be synced to a particular zonal API server.
Appears in: - BillingAccountBindingReplicaList
Field | Description |
---|---|
apiVersion string |
billing.global.gdc.goog/v1 |
kind string |
BillingAccountBindingReplica |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec BillingAccountBindingSpec |
|
status BillingAccountBindingStatus |
BillingAccountBindingReplicaList
Contains a list of BillingAccountBindingReplica
Field | Description |
---|---|
apiVersion string |
billing.global.gdc.goog/v1 |
kind string |
BillingAccountBindingReplicaList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items BillingAccountBindingReplica array |
BillingAccountBindingStatus
Provides the overall status of a BillingAccountBinding.
Appears in: - BillingAccountBinding
Field | Description |
---|---|
conditions Condition array |
The observations of the overall state of the resource. Known condition types: Ready. |
rollout RolloutStatus |
The current strategy used to roll out the resource to each zone. |
zones BillingAccountBindingZoneStatus 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 |
---|---|
name string |
The name of the zone where the replica this status represents is in. |
rolloutStatus ZoneRolloutStatus |
The status of rolling out the replica to the zone. |
replicaStatus BillingAccountBindingStatus |
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 |
---|---|
apiVersion string |
billing.global.gdc.goog/v1 |
kind string |
BillingAccountList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items BillingAccount array |
BillingAccountReplica
Represents a replicated BillingAccount that will be synced to a particular zonal API server.
Appears in: - BillingAccountReplicaList
Field | Description |
---|---|
apiVersion string |
billing.global.gdc.goog/v1 |
kind string |
BillingAccountReplica |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec BillingAccountSpec |
|
status BillingAccountStatus |
BillingAccountReplicaList
Contains a list of BillingAccountReplica
Field | Description |
---|---|
apiVersion string |
billing.global.gdc.goog/v1 |
kind string |
BillingAccountReplicaList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items BillingAccountReplica array |
BillingAccountStatus
Provides the overall status of a BillingAccount.
Appears in: - BillingAccount
Field | Description |
---|---|
conditions Condition array |
The observations of the overall state of the resource. Known condition types: Ready. |
rollout RolloutStatus |
The current strategy used to roll out the resource to each zone. |
zones BillingAccountZoneStatus 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 |
---|---|
name string |
The name of the zone where the replica this status represents is in. |
rolloutStatus ZoneRolloutStatus |
The status of rolling out the replica to the zone. |
replicaStatus BillingAccountStatus |
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. |