- Recurso REST: v1.projects.locations
- Recurso REST: v1.projects.locations.bareMetalAdminClusters
- Recurso REST: v1.projects.locations.bareMetalClusters
- Recurso REST: v1.projects.locations.bareMetalClusters.bareMetalNodePools
- Recurso REST: v1.projects.locations.operations
- Recurso REST: v1.projects.locations.vmwareAdminClusters
- Recurso REST: v1.projects.locations.vmwareClusters
- Recurso REST: v1.projects.locations.vmwareClusters.vmwareNodePools
Servicio: gkeonprem.googleapis.com
Para llamar a este servicio, te recomendamos que uses las bibliotecas de cliente proporcionadas por Google. Si tu aplicación necesita usar tus propias bibliotecas para llamar a este servicio, utiliza la siguiente información al hacer las solicitudes a la API.
Documento de descubrimiento
Un documento de descubrimiento es una especificación legible por máquinas que se usa para describir y consumir APIs REST. Se usa para crear bibliotecas de cliente, complementos de IDE y otras herramientas que interactúan con las APIs de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona el siguiente documento de detección:
Endpoint de servicio
Un endpoint de servicio es una URL base que especifica la dirección de red de un servicio de API. Un servicio puede tener varios endpoints. Este servicio tiene el siguiente endpoint de servicio y todos los URIs que se proporcionan más abajo son relativos a este endpoint de servicio:
- https://gkeonprem.googleapis.com
Recurso REST: v1.projects.locations
| Métodos | |
|---|---|
| get | GET /v1/{name=projects/*/locations/*}Obtiene información sobre una ubicación. | 
| list | GET /v1/{name=projects/*}/locationsMuestra información sobre las ubicaciones admitidas para este servicio. | 
Recurso REST: v1.projects.locations.bareMetalAdminClusters
| Métodos | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*}/bareMetalAdminClustersCrea un clúster de administrador de metal desnudo en un proyecto y una ubicación determinados. | 
| enroll | POST /v1/{parent=projects/*/locations/*}/bareMetalAdminClusters:enrollRegistra un clúster de administrador de bare metal en la API Anthos On-Premise de un proyecto y una ubicación concretos. | 
| get | GET /v1/{name=projects/*/locations/*/bareMetalAdminClusters/*}Obtiene los detalles de un solo clúster de administrador de Bare Metal. | 
| list | GET /v1/{parent=projects/*/locations/*}/bareMetalAdminClustersMuestra los clústeres de administrador de metal desnudo de un proyecto y una ubicación determinados. | 
| patch | PATCH /v1/{bareMetalAdminCluster.name=projects/*/locations/*/bareMetalAdminClusters/*}Actualiza los parámetros de un solo clúster de administrador de Bare Metal. | 
| queryVersionConfig | POST /v1/{parent=projects/*/locations/*}/bareMetalAdminClusters:queryVersionConfigConsulta la configuración de la versión del clúster de administrador de Bare Metal. | 
Recurso REST: v1.projects.locations.bareMetalClusters
| Métodos | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*}/bareMetalClustersCrea un clúster de metal desnudo en un proyecto y una ubicación determinados. | 
| delete | DELETE /v1/{name=projects/*/locations/*/bareMetalClusters/*}Elimina un solo clúster de bare metal. | 
| enroll | POST /v1/{parent=projects/*/locations/*}/bareMetalClusters:enrollRegistra un clúster de usuario de metal desnudo y sus grupos de nodos en la API Anthos On-Prem en un proyecto y una ubicación determinados. | 
| get | GET /v1/{name=projects/*/locations/*/bareMetalClusters/*}Obtiene los detalles de un solo clúster de Bare Metal. | 
| list | GET /v1/{parent=projects/*/locations/*}/bareMetalClustersMuestra los clústeres de metal desnudo de un proyecto y una ubicación determinados. | 
| patch | PATCH /v1/{bareMetalCluster.name=projects/*/locations/*/bareMetalClusters/*}Actualiza los parámetros de un solo clúster de Bare Metal. | 
| queryVersionConfig | POST /v1/{parent=projects/*/locations/*}/bareMetalClusters:queryVersionConfigConsulta la configuración de la versión del clúster de usuarios de Bare Metal. | 
Recurso REST: v1.projects.locations.bareMetalClusters.bareMetalNodePools
| Métodos | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*/bareMetalClusters/*}/bareMetalNodePoolsCrea un grupo de nodos de hardware desnudo en un proyecto, una ubicación y un clúster de hardware desnudo determinados. | 
| delete | DELETE /v1/{name=projects/*/locations/*/bareMetalClusters/*/bareMetalNodePools/*}Elimina un solo grupo de nodos de metal desnudo. | 
| enroll | POST /v1/{parent=projects/*/locations/*/bareMetalClusters/*}/bareMetalNodePools:enrollRegistra un grupo de nodos de hardware desnudo en la API Anthos On-Prem en un proyecto y una ubicación determinados. | 
| get | GET /v1/{name=projects/*/locations/*/bareMetalClusters/*/bareMetalNodePools/*}Obtiene los detalles de un solo grupo de nodos de metal desnudo. | 
| list | GET /v1/{parent=projects/*/locations/*/bareMetalClusters/*}/bareMetalNodePoolsMuestra los grupos de nodos de metal desnudo de un proyecto, una ubicación y un clúster de metal desnudo determinados. | 
| patch | PATCH /v1/{bareMetalNodePool.name=projects/*/locations/*/bareMetalClusters/*/bareMetalNodePools/*}Actualiza los parámetros de un solo grupo de nodos de Bare Metal. | 
Recurso REST: v1.projects.locations.operations
| Métodos | |
|---|---|
| get | GET /v1/{name=projects/*/locations/*/operations/*}Obtiene el estado más reciente de una operación de larga duración. | 
| list | GET /v1/{name=projects/*/locations/*}/operationsLista las operaciones que coinciden con el filtro especificado en la solicitud. | 
Recurso de REST: v1.projects.locations.vmwareAdminClusters
| Métodos | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*}/vmwareAdminClustersCrea un clúster de administrador de VMware en un proyecto y una ubicación determinados. | 
| enroll | POST /v1/{parent=projects/*/locations/*}/vmwareAdminClusters:enrollRegistra un clúster de administrador de VMware en la API Anthos On-Prem de un proyecto y una ubicación concretos. | 
| get | GET /v1/{name=projects/*/locations/*/vmwareAdminClusters/*}Obtiene los detalles de un clúster de administración de VMware. | 
| list | GET /v1/{parent=projects/*/locations/*}/vmwareAdminClustersMuestra los clústeres de administración de VMware de un proyecto y una ubicación determinados. | 
| patch | PATCH /v1/{vmwareAdminCluster.name=projects/*/locations/*/vmwareAdminClusters/*}Actualiza los parámetros de un solo clúster de administrador de VMware. | 
Recurso REST: v1.projects.locations.vmwareClusters
| Métodos | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*}/vmwareClustersCrea un clúster de usuarios de VMware en un proyecto y una ubicación determinados. | 
| delete | DELETE /v1/{name=projects/*/locations/*/vmwareClusters/*}Elimina un clúster de VMware. | 
| enroll | POST /v1/{parent=projects/*/locations/*}/vmwareClusters:enrollRegistra un clúster de usuario de VMware y sus grupos de nodos en la API Anthos On-Prem de un proyecto y una ubicación determinados. | 
| get | GET /v1/{name=projects/*/locations/*/vmwareClusters/*}Obtiene los detalles de un clúster de VMware. | 
| list | GET /v1/{parent=projects/*/locations/*}/vmwareClustersMuestra los clústeres de VMware de un proyecto y una ubicación determinados. | 
| patch | PATCH /v1/{vmwareCluster.name=projects/*/locations/*/vmwareClusters/*}Actualiza los parámetros de un solo clúster de VMware. | 
| queryVersionConfig | POST /v1/{parent=projects/*/locations/*}/vmwareClusters:queryVersionConfigConsulta la configuración de la versión del clúster de usuarios de VMware. | 
Recurso REST: v1.projects.locations.vmwareClusters.vmwareNodePools
| Métodos | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*/vmwareClusters/*}/vmwareNodePoolsCrea un grupo de nodos de VMware en un proyecto, una ubicación y un clúster de VMware determinados. | 
| delete | DELETE /v1/{name=projects/*/locations/*/vmwareClusters/*/vmwareNodePools/*}Elimina un solo grupo de nodos de VMware. | 
| enroll | POST /v1/{parent=projects/*/locations/*/vmwareClusters/*}/vmwareNodePools:enrollRegistra un grupo de nodos de VMware en la API de Anthos On-Prem | 
| get | GET /v1/{name=projects/*/locations/*/vmwareClusters/*/vmwareNodePools/*}Obtiene los detalles de un grupo de nodos de VMware. | 
| list | GET /v1/{parent=projects/*/locations/*/vmwareClusters/*}/vmwareNodePoolsLista los grupos de nodos de VMware de un proyecto, una ubicación y un clúster de VMware determinados. | 
| patch | PATCH /v1/{vmwareNodePool.name=projects/*/locations/*/vmwareClusters/*/vmwareNodePools/*}Actualiza los parámetros de un solo grupo de nodos de VMware. |