- Recurso REST: v1.projects.locations
- Recurso REST: v1.projects.locations.bareMetalAdminClusters
- Recurso da REST: v1.projects.locations.bareMetalClusters
- Recurso REST: v1.projects.locations.bareMetalClusters.bareMetalNodePools
- Recurso da REST: v1.projects.locations.operations
- Recurso REST: v1.projects.locations.vmwareAdminClusters
- Recurso REST: v1.projects.locations.vmwareClusters
- Recurso REST: v1.projects.locations.vmwareClusters.vmwareNodePools
Serviço: gkeonprem.googleapis.com
Para chamar esse serviço, recomendamos que você use as bibliotecas de cliente fornecidas pelo Google. Caso o aplicativo precise usar bibliotecas próprias para chamar esse serviço, use as informações a seguir quando fizer as solicitações da API.
Documento de descoberta
Um Documento de descoberta é uma especificação legível por máquina para descrever e consumir APIs REST. Ele é usado para criar bibliotecas de cliente, plug-ins IDE e outras ferramentas que interagem com as APIs do Google. Um serviço pode fornecer vários documentos de descoberta. O serviço fornece o seguinte documento de detecção:
Endpoint de serviço
Um endpoint de serviço é um URL de base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários endpoints. Este serviço tem o endpoint a seguir e todos os URIs abaixo são relativos a ele:
https://gkeonprem.googleapis.com
Recurso REST: v1.projects.locations
Métodos | |
---|---|
get |
GET /v1/{name=projects/*/locations/*} Extrai informações sobre um local. |
list |
GET /v1/{name=projects/*}/locations Lista informações sobre os locais compatíveis com este serviço. |
Recurso REST: v1.projects.locations.bareMetalAdminClusters
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/bareMetalAdminClusters Cria um novo cluster de administrador bare metal em determinado projeto e local. |
enroll |
POST /v1/{parent=projects/*/locations/*}/bareMetalAdminClusters:enroll Registra um cluster de administrador bare metal na API Anthos On-Prem em um determinado projeto e local. |
get |
GET /v1/{name=projects/*/locations/*/bareMetalAdminClusters/*} Recebe detalhes de um único cluster de administrador bare metal. |
list |
GET /v1/{parent=projects/*/locations/*}/bareMetalAdminClusters Lista os clusters de administrador bare metal em um determinado projeto e local. |
patch |
PATCH /v1/{bareMetalAdminCluster.name=projects/*/locations/*/bareMetalAdminClusters/*} Atualiza os parâmetros de um único cluster de administrador bare metal. |
queryVersionConfig |
POST /v1/{parent=projects/*/locations/*}/bareMetalAdminClusters:queryVersionConfig Consulta a configuração da versão do cluster de administrador bare metal. |
Recurso REST: v1.projects.locations.bareMetalClusters
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/bareMetalClusters Cria um novo cluster bare metal em determinado projeto e local. |
delete |
DELETE /v1/{name=projects/*/locations/*/bareMetalClusters/*} Exclui um único cluster bare metal. |
enroll |
POST /v1/{parent=projects/*/locations/*}/bareMetalClusters:enroll Registra um cluster de usuário bare metal e os pools de nós dele na API Anthos On-Prem em um determinado projeto e local. |
get |
GET /v1/{name=projects/*/locations/*/bareMetalClusters/*} Recebe detalhes de um único cluster bare metal. |
list |
GET /v1/{parent=projects/*/locations/*}/bareMetalClusters Lista os clusters bare metal em um determinado projeto e local. |
patch |
PATCH /v1/{bareMetalCluster.name=projects/*/locations/*/bareMetalClusters/*} Atualiza os parâmetros de um único cluster bare metal. |
queryVersionConfig |
POST /v1/{parent=projects/*/locations/*}/bareMetalClusters:queryVersionConfig Consulta a configuração da versão do cluster de usuário bare metal. |
Recurso REST: v1.projects.locations.bareMetalClusters.bareMetalNodePools
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/bareMetalClusters/*}/bareMetalNodePools Cria um novo pool de nós bare metal em um determinado projeto, local e cluster bare metal. |
delete |
DELETE /v1/{name=projects/*/locations/*/bareMetalClusters/*/bareMetalNodePools/*} Exclui um único pool de nós bare metal. |
enroll |
POST /v1/{parent=projects/*/locations/*/bareMetalClusters/*}/bareMetalNodePools:enroll Registra um pool de nós bare metal na API Anthos On-Prem em um determinado projeto e local. |
get |
GET /v1/{name=projects/*/locations/*/bareMetalClusters/*/bareMetalNodePools/*} Recebe detalhes de um único pool de nós bare metal. |
list |
GET /v1/{parent=projects/*/locations/*/bareMetalClusters/*}/bareMetalNodePools Lista os pools de nós do Bare Metal em um determinado projeto, local e cluster do Bare Metal. |
patch |
PATCH /v1/{bareMetalNodePool.name=projects/*/locations/*/bareMetalClusters/*/bareMetalNodePools/*} Atualiza os parâmetros de um único pool de nós bare metal. |
Recurso da REST: v1.projects.locations.operations
Métodos | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/operations/*} Recebe o estado mais recente de uma operação de longa duração. |
list |
GET /v1/{name=projects/*/locations/*}/operations Lista as operações correspondentes ao filtro especificado na solicitação. |
Recurso REST: v1.projects.locations.vmwareAdminClusters
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/vmwareAdminClusters Cria um cluster de administrador do VMware em determinado projeto e local. |
enroll |
POST /v1/{parent=projects/*/locations/*}/vmwareAdminClusters:enroll Registra um cluster de administrador do VMware na API Anthos On-Prem em um determinado projeto e local. |
get |
GET /v1/{name=projects/*/locations/*/vmwareAdminClusters/*} Recebe detalhes de um único cluster de administrador do VMware. |
list |
GET /v1/{parent=projects/*/locations/*}/vmwareAdminClusters Lista os clusters de administrador do VMware em um determinado projeto e local. |
patch |
PATCH /v1/{vmwareAdminCluster.name=projects/*/locations/*/vmwareAdminClusters/*} Atualiza os parâmetros de um único cluster de administrador do VMware. |
Recurso REST: v1.projects.locations.vmwareClusters
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/vmwareClusters Cria um novo cluster de usuário do VMware em determinado projeto e local. |
delete |
DELETE /v1/{name=projects/*/locations/*/vmwareClusters/*} Exclui um único cluster do VMware. |
enroll |
POST /v1/{parent=projects/*/locations/*}/vmwareClusters:enroll Registra um cluster de usuário do VMware e os pools de nós dele na API Anthos On-Prem em um determinado projeto e local. |
get |
GET /v1/{name=projects/*/locations/*/vmwareClusters/*} Recebe detalhes de um único cluster do VMware. |
list |
GET /v1/{parent=projects/*/locations/*}/vmwareClusters Lista os clusters do VMware em um determinado projeto e local. |
patch |
PATCH /v1/{vmwareCluster.name=projects/*/locations/*/vmwareClusters/*} Atualiza os parâmetros de um único cluster do VMware. |
queryVersionConfig |
POST /v1/{parent=projects/*/locations/*}/vmwareClusters:queryVersionConfig Consulta a configuração da versão do cluster de usuário do VMware. |
Recurso REST: v1.projects.locations.vmwareClusters.vmwareNodePools
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/vmwareClusters/*}/vmwareNodePools Cria um pool de nós do VMware em um determinado projeto, local e cluster do VMware. |
delete |
DELETE /v1/{name=projects/*/locations/*/vmwareClusters/*/vmwareNodePools/*} Exclui um único pool de nós do VMware. |
enroll |
POST /v1/{parent=projects/*/locations/*/vmwareClusters/*}/vmwareNodePools:enroll Registra um pool de nós do VMware na API Anthos On-Prem. |
get |
GET /v1/{name=projects/*/locations/*/vmwareClusters/*/vmwareNodePools/*} Recebe detalhes de um único pool de nós do VMware. |
list |
GET /v1/{parent=projects/*/locations/*/vmwareClusters/*}/vmwareNodePools Lista os pools de nós do VMware em um determinado projeto, local e cluster do VMware. |
patch |
PATCH /v1/{vmwareNodePool.name=projects/*/locations/*/vmwareClusters/*/vmwareNodePools/*} Atualiza os parâmetros de um único pool de nós do VMware. |