- 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/*}/locations Muestra información sobre las ubicaciones admitidas para este servicio. |
Recurso REST: v1.projects.locations.bareMetalAdminClusters
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/bareMetalAdminClusters Crea un clúster de administrador de metal desnudo en un proyecto y una ubicación determinados. |
enroll |
POST /v1/{parent=projects/*/locations/*}/bareMetalAdminClusters:enroll Registra 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/*}/bareMetalAdminClusters Muestra 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:queryVersionConfig Consulta 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/*}/bareMetalClusters Crea 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:enroll Registra 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/*}/bareMetalClusters Muestra 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:queryVersionConfig Consulta 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/*}/bareMetalNodePools Crea 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:enroll Registra 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/*}/bareMetalNodePools Muestra 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/*}/operations Lista 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/*}/vmwareAdminClusters Crea un clúster de administrador de VMware en un proyecto y una ubicación determinados. |
enroll |
POST /v1/{parent=projects/*/locations/*}/vmwareAdminClusters:enroll Registra 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/*}/vmwareAdminClusters Muestra 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/*}/vmwareClusters Crea 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:enroll Registra 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/*}/vmwareClusters Muestra 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:queryVersionConfig Consulta 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/*}/vmwareNodePools Crea 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:enroll Registra 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/*}/vmwareNodePools Lista 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. |