Method: organizations.locations.securityHealthAnalyticsCustomModules.create

Crée un SecurityHealthAnalyticsCustomModule résident dans le champ d'application de l'organisation, du dossier ou du projet donnés, et crée également des ressources SecurityHealthAnalyticsCustomModule héritées pour tous les dossiers et projets qui sont des descendants du parent donné. Ces modules sont activés par défaut.

Requête HTTP

POST https://securitycentermanagement.googleapis.com/v1/{parent=organizations/*/locations/*}/securityHealthAnalyticsCustomModules

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Obligatoire. Nom de l'organisation, du dossier ou du projet parent du module, dans l'un des formats suivants:

  • organizations/{organization}/locations/{location}
  • folders/{folder}/locations/{location}
  • projects/{project}/locations/{location}

Paramètres de requête

Paramètres
validateOnly

boolean

Facultatif. Lorsque cette valeur est définie sur true, la requête est validée (y compris les vérifications IAM), mais aucun module n'est créé. Une réponse OK indique que la requête est valide, tandis qu'une réponse d'erreur indique qu'elle est non valide.

Si la requête est valide, une requête ultérieure visant à créer le module peut toujours échouer pour l'une des raisons suivantes:

  • L'état de vos ressources cloud a changé (par exemple, vous avez perdu une autorisation IAM requise).
  • Une erreur s'est produite lors de la création du module

La valeur par défaut est false.

Corps de la requête

Le corps de la requête contient une instance de SecurityHealthAnalyticsCustomModule.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une nouvelle instance de SecurityHealthAnalyticsCustomModule.

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 :

  • securitycentermanagement.securityHealthAnalyticsCustomModules.create

Pour en savoir plus, consultez la documentation IAM.