- 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
- Autorisations IAM
Crée un objet DataStore
.
DataStore permet de stocker des Documents
. Pour diffuser ces documents pour la recherche ou les recommandations, un Engine
doit être créé séparément.
Requête HTTP
POST https://discoveryengine.googleapis.com/v1beta/{parent=projects/*/locations/*/collections/*}/dataStores
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
parent |
Obligatoire. Nom de la ressource parente, par exemple |
Paramètres de requête
Paramètres | |
---|---|
dataStoreId |
Obligatoire. ID à utiliser pour Ce champ doit être conforme à la norme RFC-1034 et ne pas comporter plus de 63 caractères. Dans le cas contraire, une erreur INVALID_ARGUMENT est renvoyée. |
createAdvancedSiteSearch |
Indicateur booléen indiquant si l'utilisateur souhaite créer directement un data store avancé pour la recherche sur le site. Si le data store n'est pas configuré comme une recherche sur le site (vertical GENERIC et contentConfig PUBLIC_WEBSITE), cet indicateur sera ignoré. |
skipDefaultSchemaCreation |
Indicateur booléen indiquant s'il faut ignorer la création du schéma par défaut pour le data store. N'activez cette option que si vous êtes certain que le schéma par défaut est incompatible avec votre cas d'utilisation. Si la valeur est "true", vous devez créer manuellement un schéma pour le data store avant de pouvoir ingérer des documents. Cette option ne peut pas être spécifiée si |
Paramètre d'union cmek_options . Options CMEK pour DataStore. Si vous définissez ce champ, vous remplacerez la configuration CmekConfig par défaut, le cas échéant. cmek_options ne peut être qu'un des éléments suivants : |
|
cmekConfigName |
Nom de ressource de CmekConfig à utiliser pour protéger ce DataStore. |
disableCmek |
DataStore sans protections CMEK. Si une configuration CmekConfig par défaut est définie pour le projet, la définition de ce champ remplacera également la configuration CmekConfig par défaut. |
Corps de la requête
Le corps de la requête contient une instance de DataStore
.
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une nouvelle instance de Operation
.
Niveaux d'accès des autorisations
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/discoveryengine.readwrite
Pour plus d'informations, consultez la Authentication Overview.
Autorisations IAM
Nécessite l'autorisation IAM suivante sur la ressource parent
:
discoveryengine.dataStores.create
Pour en savoir plus, consultez la documentation IAM.