Version 4.0.23.6 (la plus récente)
Créer un projet
mode développeur requis.
- Appelez
update_session
pour sélectionner l'espace de travail "dev".
Veuillez renseigner l'élément name
.
git_remote_url
n'est pas autorisé. Pour configurer Git pour le nouveau projet, suivez les instructions de update_project
.
Demande
POST
/projects
Type de données
Description
Demande
body
Développer la définition HTTPBody...
body
Projet
Développer la définition du projet...
peut
lock
Opérations que l'utilisateur actuel peut effectuer sur cet objet
id
lock
ID du projet
name
Nom à afficher pour le projet
utilise_git
lock
Si la valeur est "true", le projet est configuré avec un dépôt Git
git_remote_url
URL du dépôt distant Git
git_username
Nom d'utilisateur Git pour l'authentification HTTPS. (En production uniquement si vous utilisez des attributs utilisateur)
git_password
Mot de passe Git (écriture seule) pour l'authentification HTTPS. (En production uniquement si vous utilisez des attributs utilisateur)
Git_production_branch_name
Nom de la branche de production Git. La valeur par défaut est "master". Uniquement compatible avec Looker 21.0 et les versions ultérieures.
utiliser_git_cookie_auth
Si la valeur est "true", le projet utilise un cookie Git pour l'authentification.
git_username_user_attribute
Nom de l'attribut utilisateur pour le nom d'utilisateur dans l'authentification HTTPS par utilisateur.
git_password_user_attribute
Nom de l'attribut utilisateur pour le mot de passe dans l'authentification HTTPS par utilisateur.
git_service_name (nom du service Git)
Nom du fournisseur de services Git
git_serveur_d'applications_http_port
Port sur lequel le serveur d'applications HTTP(S) s'exécute (pour les relations publiques, la navigation de fichiers, etc.)
git_application_server_http_scheme
Scheme en cours d'exécution sur le serveur d'applications (pour les relations publiques, la navigation de fichiers, etc.)
déployer_secret
(Écriture seule) Jeton secret facultatif avec lequel authentifier les requêtes vers le point de terminaison de déploiement du webhook. Si cette règle n'est pas configurée, le point de terminaison n'est pas authentifié.
Unset_deploy_secret
(Écriture seule) Lorsque la valeur est "true", le secret est déployé, de manière à autoriser l'accès non authentifié au point de terminaison du déploiement du webhook.
mode_demande_extraction
Stratégie de requête git pull pour ce projet. Les valeurs valides sont "off", "links", "recommended" et "required".
validation_obligatoire
Stratégie de validation: si la valeur est "true", le projet doit passer avec succès les contrôles de validation avant que les modifications ne puissent être validées dans le dépôt Git.
git_release_mgmt_enabled
Si la valeur est "true", la gestion avancée des versions Git est activée pour ce projet
autorisation_avertissements
Stratégie de validation: si la valeur est "true", le projet peut être validé avec des avertissements lorsque "validation_required" est défini sur "true". ("allow_warnings" n'a aucun effet si "validation_required" est défini sur "false".
exemple_est
lock
Si la valeur est "true", le projet est un exemple et ne peut pas être modifié
état_dépendance
État des dépendances dans votre fichier manifeste et votre fichier de verrouillage
Réponse
200: Projet
Type de données
Description
(objet)
peut
lock
Opérations que l'utilisateur actuel peut effectuer sur cet objet
id
lock
ID du projet
name
Nom à afficher pour le projet
utilise_git
lock
Si la valeur est "true", le projet est configuré avec un dépôt Git
git_remote_url
URL du dépôt distant Git
git_username
Nom d'utilisateur Git pour l'authentification HTTPS. (En production uniquement si vous utilisez des attributs utilisateur)
git_password
Mot de passe Git (écriture seule) pour l'authentification HTTPS. (En production uniquement si vous utilisez des attributs utilisateur)
Git_production_branch_name
Nom de la branche de production Git. La valeur par défaut est "master". Uniquement compatible avec Looker 21.0 et les versions ultérieures.
utiliser_git_cookie_auth
Si la valeur est "true", le projet utilise un cookie Git pour l'authentification.
git_username_user_attribute
Nom de l'attribut utilisateur pour le nom d'utilisateur dans l'authentification HTTPS par utilisateur.
git_password_user_attribute
Nom de l'attribut utilisateur pour le mot de passe dans l'authentification HTTPS par utilisateur.
git_service_name (nom du service Git)
Nom du fournisseur de services Git
git_serveur_d'applications_http_port
Port sur lequel le serveur d'applications HTTP(S) s'exécute (pour les relations publiques, la navigation de fichiers, etc.)
git_application_server_http_scheme
Scheme en cours d'exécution sur le serveur d'applications (pour les relations publiques, la navigation de fichiers, etc.)
déployer_secret
(Écriture seule) Jeton secret facultatif avec lequel authentifier les requêtes vers le point de terminaison de déploiement du webhook. Si cette règle n'est pas configurée, le point de terminaison n'est pas authentifié.
Unset_deploy_secret
(Écriture seule) Lorsque la valeur est "true", le secret est déployé, de manière à autoriser l'accès non authentifié au point de terminaison du déploiement du webhook.
mode_demande_extraction
Stratégie de requête git pull pour ce projet. Les valeurs valides sont "off", "links", "recommended" et "required".
validation_obligatoire
Stratégie de validation: si la valeur est "true", le projet doit passer avec succès les contrôles de validation avant que les modifications ne puissent être validées dans le dépôt Git.
git_release_mgmt_enabled
Si la valeur est "true", la gestion avancée des versions Git est activée pour ce projet
autorisation_avertissements
Stratégie de validation: si la valeur est "true", le projet peut être validé avec des avertissements lorsque "validation_required" est défini sur "true". ("allow_warnings" n'a aucun effet si "validation_required" est défini sur "false".
exemple_est
lock
Si la valeur est "true", le projet est un exemple et ne peut pas être modifié
état_dépendance
État des dépendances dans votre fichier manifeste et votre fichier de verrouillage
400 Bad Request
Type de données
Description
(objet)
Message
lock
Infos sur l'erreur
documentation_url
lock
Lien vers la documentation
404: introuvable
Type de données
Description
(objet)
Message
lock
Infos sur l'erreur
documentation_url
lock
Lien vers la documentation
409: La ressource existe déjà
Type de données
Description
(objet)
Message
lock
Infos sur l'erreur
documentation_url
lock
Lien vers la documentation
422: Erreur de validation
Type de données
Description
(objet)
Message
lock
Infos sur l'erreur
erreurs
Développer la définition de ValidationErrorDetail...
champ
lock
Champ comportant une erreur
code
lock
Code d'erreur
Message
lock
Message d'information sur l'erreur
documentation_url
lock
Lien vers la documentation
documentation_url
lock
Lien vers la documentation
429 : Too Many Requests
Type de données
Description
(objet)
Message
lock
Infos sur l'erreur
documentation_url
lock
Lien vers la documentation