- Requête HTTP
- Paramètres de chemin d'accès
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Niveaux d'accès des autorisations
- BareMetalClusterCreateConfig
- BareMetalClusterUpgradeConfig
Interroge la configuration de la version du cluster d'utilisateur Bare Metal.
Requête HTTP
POST https://gkeonprem.googleapis.com/v1/{parent=projects/*/locations/*}/bareMetalClusters:queryVersionConfig
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
parent |
Obligatoire. Parent du projet et de l'emplacement pour lesquels interroger la configuration de version. Format : "projects/{project}/locations/{location}" |
Paramètres de requête
Paramètres | |
---|---|
Paramètre d'union config_type . Configuration de la requête de configuration de version permettant de spécifier le cas d'utilisation pour lister les versions. config_type ne peut être qu'un des éléments suivants : |
|
createConfig |
Cas d'utilisation de la création de cluster d'utilisateur. Nécessite l'appartenance au cluster d'administrateur ou le nom de la ressource. |
upgradeConfig |
Cas d'utilisation de la mise à niveau d'un cluster d'utilisateur. Le nom de ressource du cluster d'utilisateur est obligatoire. |
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Message de réponse pour interroger la configuration de la version du cluster d'administrateur Bare Metal.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{
"versions": [
{
object ( |
Champs | |
---|---|
versions[] |
Liste des versions disponibles à installer ou vers lesquelles effectuer la mise à niveau. |
Niveaux d'accès des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/cloud-platform
Pour plus d'informations, consultez la Authentication Overview.
BareMetalClusterCreateConfig
Message pour la création de la configuration du cluster d'utilisateur Bare Metal.
Représentation JSON |
---|
{ // Union field |
Champs | |
---|---|
Champ d'union
|
|
adminClusterMembership |
L'appartenance au cluster d'administrateur. Nom de ressource complet de l'appartenance au parc du cluster d'administrateur. Format : "projects/{project}/locations/{location}/memberships/{membership}" |
adminClusterName |
Nom de ressource du cluster d'administrateur. Nom complet de la ressource du cluster d'administrateur. Format : "projects/{project}/locations/{location}/bareMetalAdminClusters/{bareMetalAdminCluster}" |
BareMetalClusterUpgradeConfig
Message pour la configuration de la mise à niveau du cluster d'utilisateur Bare Metal.
Représentation JSON |
---|
{ "clusterName": string } |
Champs | |
---|---|
clusterName |
Nom de ressource du cluster d'utilisateur. Il s'agit du nom de ressource complet de la ressource du cluster d'utilisateur. Format : "projects/{project}/locations/{location}/bareMetalClusters/{bareMetalCluster}" |