- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- Autorisations IAM
Imports crée une ressource AttachedCluster
en important une ressource d'abonnement au parc existante.
Les clusters associés créés avant l'introduction de l'API Anthos Multi-Cloud peuvent être importés via cette méthode.
Si la requête aboutit, la réponse contient une ressource Operation
nouvellement créée qui peut être décrite pour suivre l'état de l'opération.
Requête HTTP
POST https://{endpoint}/v1/{parent=projects/*/locations/*}/attachedClusters:import
Où {endpoint}
est l'un des points de terminaison de service compatibles.
Les URL utilisent la syntaxe de transcodage gRPC.
Paramètres de chemin
Paramètres | |
---|---|
parent |
Obligatoire. Emplacement parent dans lequel cette ressource Les noms des emplacements sont au format Consultez la page Noms des ressources pour en savoir plus sur les noms des ressources Google Cloud. |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{
"validateOnly": boolean,
"fleetMembership": string,
"platformVersion": string,
"distribution": string,
"proxyConfig": {
object ( |
Champs | |
---|---|
validateOnly |
Si cette option est définie, ne valide que la requête, mais n'importe pas réellement le cluster. |
fleetMembership |
Obligatoire. Nom de la ressource d'adhésion à un parc à importer. |
platformVersion |
Obligatoire. Version de la plate-forme du cluster (par exemple, Vous pouvez lister toutes les versions compatibles dans une région Google Cloud donnée en appelant |
distribution |
Obligatoire. Distribution Kubernetes du cluster associé sous-jacent. Valeurs acceptées : ["eks", "aks"]. |
proxyConfig |
Facultatif. Configuration du proxy pour le trafic HTTP(S) sortant. |
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de Operation
.
Champs d'application des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/cloud-platform
Pour en savoir plus, consultez la page Présentation de l'authentification.
Autorisations IAM
Nécessite l'autorisation IAM suivante sur la ressource parent
:
gkemulticloud.attachedClusters.import
Pour en savoir plus, consultez la documentation IAM.