BigQueryReservationAssignment
| Property | Value |
|---|---|
| Google Cloud Service Name | BigQuery Reservation |
| Google Cloud Service Documentation | /bigquery/docs/reservations-intro |
| Google Cloud REST Resource Name | v1.projects.locations.reservations.assignments |
| Google Cloud REST Resource Documentation | /bigquery/docs/reference/reservations/rest/v1/projects.locations.reservations.assignments |
| Config Connector Resource Short Names | gcpbigqueryreservationassignment gcpbigqueryreservationassignments bigqueryreservationassignment |
| Config Connector Service Name | bigqueryreservation.googleapis.com |
| Config Connector Resource Fully Qualified Name | bigqueryreservationassignments.bigqueryreservation.cnrm.cloud.google.com |
| Can Be Referenced by IAMPolicy/IAMPolicyMember | No |
| Config Connector Default Average Reconcile Interval In Seconds | 600 |
Custom Resource Definition Properties
Spec
Schema
assignee:
folderRef:
external: string
name: string
namespace: string
organizationRef:
external: string
projectRef:
external: string
kind: string
name: string
namespace: string
jobType: string
reservationRef:
external: string
name: string
namespace: string
resourceID: string
| Fields | |
|---|---|
|
Required |
Immutable. Required. The resource which will use the reservation. For example, |
|
Optional |
Exactly one of ProjectRef or FolderRef or OrganizationRef must be specified. |
|
Optional |
The 'name' field of a folder, when not managed by Config Connector. This field must be set when 'name' field is not set. |
|
Optional |
The 'name' field of a 'Folder' resource. This field must be set when 'external' field is not set. |
|
Optional |
The 'namespace' field of a 'Folder' resource. If unset, the namespace is defaulted to the namespace of the referenced resource. |
|
Optional |
Exactly one of ProjectRef or FolderRef or OrganizationRef must be specified. |
|
Required |
Required when 'organizationRef' is specified. The 'name' field of an organization, when not managed by Config Connector. |
|
Optional |
Exactly one of ProjectRef or FolderRef or OrganizationRef must be specified. |
|
Optional |
The `projectID` field of a project, when not managed by Config Connector. |
|
Optional |
The kind of the Project resource; optional but must be `Project` if provided. |
|
Optional |
The `name` field of a `Project` resource. |
|
Optional |
The `namespace` field of a `Project` resource. |
|
Required |
Immutable. Which type of jobs will use the reservation. |
|
Required |
The name of reservation to create a new assignment in, or to move the assignment to. |
|
Optional |
A reference to an externally managed BigqueryReservation resource. Should be in the format "projects/{{projectID}}/locations/{{location}}/reservations/{{reservationID}}". |
|
Optional |
The name of a BigqueryReservation resource. |
|
Optional |
The namespace of a BigqueryReservation resource. |
|
Optional |
Immutable. Optional. The BigQueryReservationAssignment ID. This field is service-generated and can only be set for resource acquisition. To acquire an existing resource, you must provide this field to identify the Reservation resource to acquire. |
Status
Schema
conditions:
- lastTransitionTime: string
message: string
reason: string
status: string
type: string
externalRef: string
observedGeneration: integer
observedState:
state: string
| Fields | |
|---|---|
conditions |
Conditions represent the latest available observations of the object's current state. |
conditions[] |
|
conditions[].lastTransitionTime |
Last time the condition transitioned from one status to another. |
conditions[].message |
Human-readable message indicating details about last transition. |
conditions[].reason |
Unique, one-word, CamelCase reason for the condition's last transition. |
conditions[].status |
Status is the status of the condition. Can be True, False, Unknown. |
conditions[].type |
Type is the type of the condition. |
externalRef |
A unique specifier for the BigqueryReservationAssignment resource in Google Cloud. |
observedGeneration |
ObservedGeneration is the generation of the resource that was most recently observed by the Config Connector controller. If this is equal to metadata.generation, then that means that the current reported status reflects the most recent desired state of the resource. |
observedState |
ObservedState is the state of the resource as most recently observed in Google Cloud. |
observedState.state |
State of the assignment. |