1type: google.api.Service 2config_version: 3 3name: recommendationengine.googleapis.com 4title: Recommendations AI 5 6apis: 7- name: google.cloud.recommendationengine.v1beta1.CatalogService 8- name: google.cloud.recommendationengine.v1beta1.PredictionApiKeyRegistry 9- name: google.cloud.recommendationengine.v1beta1.PredictionService 10- name: google.cloud.recommendationengine.v1beta1.UserEventService 11 12types: 13- name: google.cloud.recommendationengine.v1beta1.ImportCatalogItemsResponse 14- name: google.cloud.recommendationengine.v1beta1.ImportErrorsConfig 15- name: google.cloud.recommendationengine.v1beta1.ImportMetadata 16- name: google.cloud.recommendationengine.v1beta1.ImportUserEventsResponse 17- name: google.cloud.recommendationengine.v1beta1.PurgeUserEventsMetadata 18- name: google.cloud.recommendationengine.v1beta1.PurgeUserEventsResponse 19 20documentation: 21 summary: |- 22 Recommendations AI service enables customers to build end-to-end 23 personalized recommendation systems without requiring a high level of 24 expertise in machine learning, recommendation system, or Google Cloud. 25 26backend: 27 rules: 28 - selector: google.cloud.recommendationengine.v1beta1.CatalogService.ImportCatalogItems 29 deadline: 300.0 30 - selector: google.cloud.recommendationengine.v1beta1.CatalogService.ListCatalogItems 31 deadline: 300.0 32 - selector: google.cloud.recommendationengine.v1beta1.UserEventService.ImportUserEvents 33 deadline: 300.0 34 - selector: google.cloud.recommendationengine.v1beta1.UserEventService.ListUserEvents 35 deadline: 300.0 36 37http: 38 rules: 39 - selector: google.longrunning.Operations.GetOperation 40 get: '/v1beta1/{name=projects/*/locations/*/catalogs/*/operations/*}' 41 additional_bindings: 42 - get: '/v1beta1/{name=projects/*/locations/*/catalogs/*/eventStores/*/operations/*}' 43 - selector: google.longrunning.Operations.ListOperations 44 get: '/v1beta1/{name=projects/*/locations/*/catalogs/*}/operations' 45 additional_bindings: 46 - get: '/v1beta1/{name=projects/*/locations/*/catalogs/*/eventStores/*}/operations' 47 48authentication: 49 rules: 50 - selector: 'google.cloud.recommendationengine.v1beta1.CatalogService.*' 51 oauth: 52 canonical_scopes: |- 53 https://www.googleapis.com/auth/cloud-platform 54 - selector: 'google.cloud.recommendationengine.v1beta1.PredictionApiKeyRegistry.*' 55 oauth: 56 canonical_scopes: |- 57 https://www.googleapis.com/auth/cloud-platform 58 - selector: google.cloud.recommendationengine.v1beta1.PredictionService.Predict 59 oauth: 60 canonical_scopes: |- 61 https://www.googleapis.com/auth/cloud-platform 62 - selector: 'google.cloud.recommendationengine.v1beta1.UserEventService.*' 63 oauth: 64 canonical_scopes: |- 65 https://www.googleapis.com/auth/cloud-platform 66 - selector: 'google.longrunning.Operations.*' 67 oauth: 68 canonical_scopes: |- 69 https://www.googleapis.com/auth/cloud-platform 70