- 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
- Champs d'application des autorisations
- Autorisations IAM
- Essayer
Crée une ressource LbRouteExtension
dans un projet et un emplacement donnés.
Requête HTTP
POST https://networkservices.googleapis.com/v1/{parent=projects/*/locations/*}/lbRouteExtensions
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
parent |
Obligatoire. Ressource parente de la ressource |
Paramètres de requête
Paramètres | |
---|---|
lbRouteExtensionId |
Obligatoire. ID fourni par l'utilisateur de la ressource |
requestId |
Facultatif. ID de requête facultatif permettant d'identifier les requêtes. Indiquez un ID de requête unique afin que le serveur puisse ignorer la requête si elle a déjà été traitée si vous devez relancer celle-ci. Le serveur garantit que pendant au moins 60 minutes à compter de la première requête. Par exemple, imaginons que vous effectuez une requête initiale et que celle-ci expire. Si vous exécutez à nouveau la requête avec le même ID, le serveur peut vérifier si l'opération d'origine avec le même ID a été reçue et, le cas échéant, ignore la deuxième requête. Ainsi, les clients ne peuvent pas créer accidentellement des engagements en double. L'ID de requête doit être un UUID valide, à ceci près qu'un UUID égal à zéro (00000000-0000-0000-0000-000000000000) n'est pas accepté. |
Corps de la requête
Le corps de la requête contient une instance de LbRouteExtension
.
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une nouvelle 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 les autorisations IAM suivantes sur la ressource service
:
compute.backendServices.get
compute.backendServices.use
compute.regionBackendServices.get
compute.regionBackendServices.use
Nécessite les autorisations IAM suivantes sur la ressource forwardingRules
:
compute.forwardingRules.get
compute.forwardingRules.update
compute.globalForwardingRules.get
compute.globalForwardingRules.update
Nécessite l'autorisation IAM suivante sur la ressource parent
:
networkservices.lbRouteExtensions.create
Pour en savoir plus, consultez la documentation IAM.