Esta API solo admite la compra de compromisos basados en la inversión, no de compromisos basados en los recursos.
Antes de comenzar
Habilita la API de Cloud Commerce Consumer Procurement para tu Google Cloud proyecto.
Asegúrate de tener uno de los siguientes roles de Identity and Access Management (IAM) para la cuenta de Facturación de Cloud que quieres usar para comprar el compromiso:
Administrador de facturación (
roles/billing.admin) para la cuenta de Facturación de Cloud de destino O la Google Cloud organización en la que se encuentra tu cuenta de facturación.Administrador de pedidos de Consumer Procurement (
roles/consumerprocurement.orderAdmin) para la cuenta de Facturación de Cloud de destino O la organización en la que se encuentra tu cuenta de facturación. Google Cloud
Identifica la oferta que quieres comprar
Para comprar un compromiso basado en la inversión, usa un nombre de oferta que indique el producto que compras y el plazo de descuento.
El nuevo modelo de CUD presenta nombres de ofertas nuevos para los productos de CUD existentes. En la siguiente tabla, se proporcionan los nombres de las ofertas antes y después de la migración al nuevo modelo de CUD basado en la inversión. Debes usar el nombre de la oferta que coincida con el modelo de tu cuenta de Facturación de Cloud.
Las siguientes ofertas actualizadas están disponibles para la compra:
| Producto | Término | Nombre de la oferta después de la migración | Nombre de la oferta antes de la migración |
|---|---|---|---|
| AlloyDB para PostgreSQL | 1 año | services/alloydb.googleapis.com/standardOffers/ff04ec3e-278c-4ec8-8278-12f875a8cea2 |
services/alloydb.googleapis.com/standardOffers/adbca020-a973-48c9-b9b6-f5d70527790c |
| AlloyDB para PostgreSQL | 3 años | services/alloydb.googleapis.com/standardOffers/9522b4d8-bff7-4141-81d6-b71d9113c69a |
services/alloydb.googleapis.com/standardOffers/56e5948f-f1ed-45ce-84d6-a8408092e7d5 |
| Backup and DR (Oracle) | 1 año | services/backupdr.googleapis.com/standardOffers/16e6132e-8a72-4a7f-8941-bf52246afc82 |
services/backupdr.googleapis.com/standardOffers/5b446c4d-ce38-4d1a-8c76-e8b04ad50069 |
| Backup and DR (Oracle) | 3 años | services/backupdr.googleapis.com/standardOffers/1e028b05-4344-4bca-87e7-235ee3536354 |
services/backupdr.googleapis.com/standardOffers/0dba7aa1-3215-4d44-9581-e1c34ca94471 |
| BigQuery | 1 año | services/bigqueryreservation.googleapis.com/standardOffers/d73ae4d8-d096-4c9b-9c20-cd92c3c53724 |
services/bigqueryreservation.googleapis.com/standardOffers/6e72d4d4-5591-4c7f-aa9f-88d277d9280c |
| BigQuery | 3 años | services/bigqueryreservation.googleapis.com/standardOffers/f43d480d-3e77-4079-946c-e1b2ab640a8a |
services/bigqueryreservation.googleapis.com/standardOffers/ad5539c4-a0d9-4abd-82c9-1104a7c8ad64 |
| Bigtable | 1 año | services/bigtable.googleapis.com/standardOffers/c0bf8ba5-65ee-4f7d-9e1e-3953433cf193 |
services/bigtable.googleapis.com/standardOffers/5a0a5567-1552-445e-9f1b-f1ac69fb0f39 |
| Bigtable | 3 años | services/bigtable.googleapis.com/standardOffers/460fb2ef-456d-4263-a070-4f993fa37996 |
services/bigtable.googleapis.com/standardOffers/26e8485e-acef-4e73-9a13-f0b2109befff |
| Cloud Run | 1 año | services/run.googleapis.com/standardOffers/392802d4-e57b-40d3-9684-a1e8cdca6fb5 |
services/run.googleapis.com/standardOffers/55435965-baf5-485f-baea-3fde53566e5e |
| Cloud Run | 3 años | services/run.googleapis.com/standardOffers/88a5fc51-d63b-4865-bf3b-c49e05a8c5c0 |
services/run.googleapis.com/standardOffers/a8b22b6c-2992-48d3-9b73-98fc7a47d61c |
| Compromiso flexible de Compute Engine | 1 año | services/compute.googleapis.com/standardOffers/1b2601a4-9d76-462d-bd5b-5b835d245f93 |
services/compute.googleapis.com/standardOffers/ffe0f6a3-2f98-437e-8d49-fc443a05d3c2 |
| Compromiso flexible de Compute Engine | 3 años | services/compute.googleapis.com/standardOffers/61612674-a9a9-4687-8449-baca71fbd0d1 |
services/compute.googleapis.com/standardOffers/062a285d-8989-4ce7-8f9a-bed8d183236f |
| Google Kubernetes Engine | 1 año | services/container.googleapis.com/standardOffers/2f48e468-a86a-452d-88df-edacd94a3c44 |
services/container.googleapis.com/standardOffers/ae2672e6-47a8-41dc-9448-6956d7f4fbc1 |
| Google Kubernetes Engine | 3 años | services/container.googleapis.com/standardOffers/89027902-6f83-40aa-8861-7c2446b11015 |
services/container.googleapis.com/standardOffers/fcf378c1-fbe0-4aaa-b05e-9597f8b45578 |
| Dataflow | 1 año | services/dataflow.googleapis.com/standardOffers/127d79e4-1d52-48b0-9f31-8ba02586ff95 |
services/dataflow.googleapis.com/standardOffers/42ae4415-0361-404f-8bc5-1e7c041c2d82 |
| Dataflow | 3 años | services/dataflow.googleapis.com/standardOffers/03f4d3b1-44b8-4e88-9e75-b1d4e2d04573 |
services/dataflow.googleapis.com/standardOffers/cac998b8-3d49-4672-ae5b-e5b3c56e05f2 |
| Firestore | 1 año | services/firestore.googleapis.com/standardOffers/de6aa077-3170-4250-89b6-0ccd470f9e21 |
services/firestore.googleapis.com/standardOffers/f8485012-b340-4562-8302-7e27d48f8cfd |
| Firestore | 3 años | services/firestore.googleapis.com/standardOffers/e8f59240-c088-4a22-87c3-e58722cca300 |
services/firestore.googleapis.com/standardOffers/0b48b55a-1fa6-48bc-a3de-2d88f0b99e15 |
| Managed Service para Apache Kafka | 1 año | services/managedkafka.googleapis.com/standardOffers/647db981-009c-4e95-b62e-6aff19384956 |
services/managedkafka.googleapis.com/standardOffers/e1636f7d-1a29-4d53-a89e-c1f60e8dadcf |
| Managed Service para Apache Kafka | 3 años | services/managedkafka.googleapis.com/standardOffers/9a7ed994-d3df-4680-b4e6-7c3d932add66 |
services/managedkafka.googleapis.com/standardOffers/31d79333-0c0e-4208-9b20-c6e4f27e5d1d |
| Memorystore para Redis | 1 año | services/redis.googleapis.com/standardOffers/8e0da7cb-196b-4351-bc32-6a6ba94f1456 |
services/redis.googleapis.com/standardOffers/fe93270a-f338-4a76-b303-c323608a9d37 |
| Memorystore | 3 años | services/redis.googleapis.com/standardOffers/2a3729ac-1e38-4a34-bc96-bd988028351f |
services/redis.googleapis.com/standardOffers/8f20579e-7630-4592-8fa6-0d7d3b749354 |
| Spanner | 1 año | services/spanner.googleapis.com/standardOffers/359db5c2-8c2c-49e3-a21d-26176c4cd403 |
services/spanner.googleapis.com/standardOffers/29829e5f-681c-4810-a471-8e4611a8042b |
| Spanner | 3 años | services/spanner.googleapis.com/standardOffers/a6a32e10-1d76-4df8-8485-eee10d08a1cf |
services/spanner.googleapis.com/standardOffers/709f6c69-8a49-4032-97f7-ce21fe340603 |
| Cloud SQL | 1 año | services/cloudsql.googleapis.com/standardOffers/d31cf078-36a2-4a8a-a2e6-b23caec0e7a3 |
services/cloudsql.googleapis.com/standardOffers/266e6a8c-2a0d-4b92-af9c-5795760f1fc9 |
| Cloud SQL | 3 años | services/cloudsql.googleapis.com/standardOffers/48960309-1646-4fa2-9bf8-d7e72090d2b8 |
services/cloudsql.googleapis.com/standardOffers/4998bf0a-51dd-4ce0-8405-aa529dd86d33 |
Las siguientes ofertas no se ven afectadas por el nuevo modelo de CUD y están disponibles para la compra:
| Producto | Término | Nombre de la oferta |
|---|---|---|
| Copia de seguridad para GKE | 1 año | services/gkebackup.googleapis.com/standardOffers/89852607-f073-4696-94cc-de7ed85f27c7 |
| Copia de seguridad para GKE | 3 años | services/gkebackup.googleapis.com/standardOffers/25d2877b-2868-4312-b54e-880896a119c5 |
| Backup and DR (VMWare) | 1 año | services/backupdr.googleapis.com/standardOffers/30c7e770-724f-4a7d-8369-b726a397b53a |
| Backup and DR (VMWare) | 3 años | services/backupdr.googleapis.com/standardOffers/6748e93c-4114-4fa2-bf3e-cb4d3534bb48 |
| NetApp Volumes | 1 año | services/netapp.googleapis.com/standardOffers/90520cfa-14b6-42ae-92b9-129671bf2aca |
| NetApp Volumes | 3 años | services/netapp.googleapis.com/standardOffers/c852fef8-e699-4524-90f4-e7b89edeb33c |
Identifica los parámetros de la oferta
Los compromisos tienen dos parámetros:
Importe del compromiso (
hourly_commit): Es el crédito que se aplica a tu cuenta de Facturación de Cloud cada hora después de comprar este compromiso.Región (
region): Es la región para la que se aplican los beneficios de este compromiso.
Cuando compras un compromiso, debes especificar ambos parámetros.
Compra la oferta
Para comprar una oferta, llama a
billingAccounts.orders.place,
y proporciona los siguientes parámetros:
El
hourly_commitque indica el valor en dólares del compromiso.La
regionpara la que se comprará el compromiso.
Para realizar un pedido, ejecuta el siguiente comando:
curl 'https://cloudcommerceconsumerprocurement.googleapis.com/v1alpha1/billingAccounts/BILLING_ACCOUNT_ID/orders:place' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer ACCESS_TOKEN' \
--header 'X-Goog-User-Project: CONSUMER_PROJECT_ID' \
-d '@-' <<EOF
{
"displayName": "DISPLAY_NAME",
"lineItemInfo": [{
"parameters": [{
"name": "hourly_commit",
"value": {
"doubleValue": HOURLY_COMMIT
}
}, {
"name": "region",
"value": {
"stringValue": "REGION"
}
}],
"offer": "OFFER_NAME"
}]
}
EOFSe muestra el nombre de una operación de larga duración:
{
"name": "OPERATION_NAME"
}
Para verificar que la operación de larga duración que se muestra se completó correctamente, ejecuta el siguiente comando:
curl 'https://cloudcommerceconsumerprocurement.googleapis.com/v1alpha1/OPERATION_NAME' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer ACCESS_TOKEN' \
--header 'X-Goog-User-Project: CONSUMER_PROJECT_ID'La operación de larga duración debería completarse en menos de un segundo.
Visualiza tu pedido
Puedes ver el estado actual de un compromiso directamente en Google Cloud la consola, o
bien llamando a
billingAccounts.orders.get.
El campo name del pedido creado especifica el nombre del pedido.
cURL
Para ver un pedido, ejecuta el siguiente comando:
curl 'https://cloudcommerceconsumerprocurement.googleapis.com/v1alpha1/ORDER_NAME' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer ACCESS_TOKEN' \
--header 'X-Goog-User-Project: CONSUMER_PROJECT_ID'Console
En la Google Cloud consola de, ve a tu cuenta de Facturación de Cloud.
Selecciona Descuentos por compromiso de uso (CUD) en la barra lateral.
Se muestran los compromisos que compraste.
Temas relacionados
- Mejoras en el programa de CUD basados en la inversión
- Cambios en el modelo de datos de CUD basados en la inversión
- Cronogramas para la migración del nuevo modelo de CUD
- Verifica tus descuentos después de la migración
- Elige la cantidad correcta de CUD para comprar
- Ejemplo de consultas para el nuevo modelo de datos de CUD
- SKU, ofertas y IDs de modelos de consumo de CUD migrados
- Mejoras en la interfaz de usuario de facturación