- 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
Serviço: gkeonprem.googleapis.com
Para chamar este serviço, recomendamos que use as bibliotecas de cliente fornecidas pela Google. Se a sua aplicação precisar de usar as suas próprias bibliotecas para chamar este serviço, use as seguintes informações quando fizer os pedidos API.
Documento de descoberta
Um documento de descoberta é uma especificação legível por computador para descrever e consumir APIs REST. É usada para criar bibliotecas cliente, plug-ins de IDEs e outras ferramentas que interagem com as APIs Google. Um serviço pode fornecer vários documentos de descoberta. Este serviço fornece o seguinte documento de descoberta:
Ponto final do serviço
Um ponto final de serviço é um URL base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários endpoints de serviço. Este serviço tem o seguinte ponto final do serviço e todos os URIs abaixo são relativos a este ponto final do serviço:
https://gkeonprem.googleapis.com
Recurso REST: v1.projects.locations
Métodos | |
---|---|
get |
GET /v1/{name=projects/*/locations/*} Obtém informações sobre uma localização. |
list |
GET /v1/{name=projects/*}/locations Apresenta informações sobre as localizações suportadas para 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 num determinado projeto e localização. |
enroll |
POST /v1/{parent=projects/*/locations/*}/bareMetalAdminClusters:enroll Inscreve um cluster de administrador bare metal existente na API Anthos On-Prem num determinado projeto e localização. |
get |
GET /v1/{name=projects/*/locations/*/bareMetalAdminClusters/*} Obtém detalhes de um único cluster de administrador bare metal. |
list |
GET /v1/{parent=projects/*/locations/*}/bareMetalAdminClusters Apresenta os clusters de administrador bare metal num determinado projeto e localização. |
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 num determinado projeto e localização. |
delete |
DELETE /v1/{name=projects/*/locations/*/bareMetalClusters/*} Elimina um único cluster bare metal. |
enroll |
POST /v1/{parent=projects/*/locations/*}/bareMetalClusters:enroll Inscreve um cluster de utilizadores bare metal existente e os respetivos pools de nós na API Anthos On-Prem num determinado projeto e localização. |
get |
GET /v1/{name=projects/*/locations/*/bareMetalClusters/*} Obtém detalhes de um único cluster bare metal. |
list |
GET /v1/{parent=projects/*/locations/*}/bareMetalClusters Apresenta os clusters bare metal num determinado projeto e localização. |
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 utilizadores bare metal. |
Recurso REST: v1.projects.locations.bareMetalClusters.bareMetalNodePools
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/bareMetalClusters/*}/bareMetalNodePools Cria um novo node pool de metal sem revestimento num determinado projeto, localização e cluster de metal sem revestimento. |
delete |
DELETE /v1/{name=projects/*/locations/*/bareMetalClusters/*/bareMetalNodePools/*} Elimina um único node pool bare metal. |
enroll |
POST /v1/{parent=projects/*/locations/*/bareMetalClusters/*}/bareMetalNodePools:enroll Inscreve um conjunto de nós bare metal existente na API Anthos On-Prem num determinado projeto e localização. |
get |
GET /v1/{name=projects/*/locations/*/bareMetalClusters/*/bareMetalNodePools/*} Obtém detalhes de um único conjunto de nós bare metal. |
list |
GET /v1/{parent=projects/*/locations/*/bareMetalClusters/*}/bareMetalNodePools Lista os node pools bare metal num determinado projeto, localização e cluster bare metal. |
patch |
PATCH /v1/{bareMetalNodePool.name=projects/*/locations/*/bareMetalClusters/*/bareMetalNodePools/*} Atualiza os parâmetros de um único node pool bare metal. |
Recurso REST: v1.projects.locations.operations
Métodos | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/operations/*} Obtém o estado mais recente de uma operação de execução longa. |
list |
GET /v1/{name=projects/*/locations/*}/operations Lista as operações que correspondem ao filtro especificado no pedido. |
Recurso REST: v1.projects.locations.vmwareAdminClusters
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/vmwareAdminClusters Cria um novo cluster de administrador do VMware num determinado projeto e localização. |
enroll |
POST /v1/{parent=projects/*/locations/*}/vmwareAdminClusters:enroll Inscreve um cluster de administrador do VMware existente na API Anthos On-Prem num determinado projeto e localização. |
get |
GET /v1/{name=projects/*/locations/*/vmwareAdminClusters/*} Obtém detalhes de um único cluster de administrador do VMware. |
list |
GET /v1/{parent=projects/*/locations/*}/vmwareAdminClusters Lista os clusters de administrador do VMware num determinado projeto e localização. |
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 utilizadores do VMware num determinado projeto e localização. |
delete |
DELETE /v1/{name=projects/*/locations/*/vmwareClusters/*} Elimina um único cluster VMware. |
enroll |
POST /v1/{parent=projects/*/locations/*}/vmwareClusters:enroll Inscreve um cluster de utilizadores do VMware existente e os respetivos conjuntos de nós na API Anthos On-Prem num determinado projeto e localização. |
get |
GET /v1/{name=projects/*/locations/*/vmwareClusters/*} Obtém detalhes de um único cluster VMware. |
list |
GET /v1/{parent=projects/*/locations/*}/vmwareClusters Apresenta os clusters VMware num determinado projeto e localização. |
patch |
PATCH /v1/{vmwareCluster.name=projects/*/locations/*/vmwareClusters/*} Atualiza os parâmetros de um único cluster VMware. |
queryVersionConfig |
POST /v1/{parent=projects/*/locations/*}/vmwareClusters:queryVersionConfig Consulta a configuração da versão do cluster de utilizadores do VMware. |
Recurso REST: v1.projects.locations.vmwareClusters.vmwareNodePools
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/vmwareClusters/*}/vmwareNodePools Cria um novo node pool do VMware num determinado projeto, localização e cluster do VMware. |
delete |
DELETE /v1/{name=projects/*/locations/*/vmwareClusters/*/vmwareNodePools/*} Elimina um único node pool do VMware. |
enroll |
POST /v1/{parent=projects/*/locations/*/vmwareClusters/*}/vmwareNodePools:enroll Inscreve um pool de nós do VMware na API Anthos On-Prem |
get |
GET /v1/{name=projects/*/locations/*/vmwareClusters/*/vmwareNodePools/*} Obtém detalhes de um único pool de nós do VMware. |
list |
GET /v1/{parent=projects/*/locations/*/vmwareClusters/*}/vmwareNodePools Lista os node pools do VMware num determinado projeto, localização e cluster do VMware. |
patch |
PATCH /v1/{vmwareNodePool.name=projects/*/locations/*/vmwareClusters/*/vmwareNodePools/*} Atualiza os parâmetros de um único node pool do VMware. |