1type: google.api.Service 2config_version: 3 3name: memcache.googleapis.com 4title: Cloud Memorystore for Memcached API 5 6apis: 7- name: google.cloud.location.Locations 8- name: google.cloud.memcache.v1beta2.CloudMemcache 9- name: google.longrunning.Operations 10 11types: 12- name: google.cloud.memcache.v1beta2.LocationMetadata 13- name: google.cloud.memcache.v1beta2.OperationMetadata 14 15documentation: 16 summary: |- 17 Google Cloud Memorystore for Memcached API is used for creating and 18 managing Memcached instances in GCP. 19 rules: 20 - selector: google.cloud.location.Locations.GetLocation 21 description: Gets information about a location. 22 23 - selector: google.cloud.location.Locations.ListLocations 24 description: Lists information about the supported locations for this service. 25 26backend: 27 rules: 28 - selector: google.cloud.location.Locations.GetLocation 29 deadline: 60.0 30 - selector: google.cloud.location.Locations.ListLocations 31 deadline: 60.0 32 - selector: google.cloud.memcache.v1beta2.CloudMemcache.GetInstance 33 deadline: 10.0 34 - selector: google.cloud.memcache.v1beta2.CloudMemcache.ListInstances 35 deadline: 10.0 36 - selector: 'google.longrunning.Operations.*' 37 deadline: 60.0 38 - selector: google.longrunning.Operations.GetOperation 39 deadline: 5.0 40 41http: 42 rules: 43 - selector: google.cloud.location.Locations.GetLocation 44 get: '/v1beta2/{name=projects/*/locations/*}' 45 - selector: google.cloud.location.Locations.ListLocations 46 get: '/v1beta2/{name=projects/*}/locations' 47 - selector: google.longrunning.Operations.CancelOperation 48 post: '/v1beta2/{name=projects/*/locations/*/operations/*}:cancel' 49 body: '*' 50 - selector: google.longrunning.Operations.DeleteOperation 51 delete: '/v1beta2/{name=projects/*/locations/*/operations/*}' 52 - selector: google.longrunning.Operations.GetOperation 53 get: '/v1beta2/{name=projects/*/locations/*/operations/*}' 54 - selector: google.longrunning.Operations.ListOperations 55 get: '/v1beta2/{name=projects/*/locations/*}/operations' 56 57authentication: 58 rules: 59 - selector: google.cloud.location.Locations.GetLocation 60 oauth: 61 canonical_scopes: |- 62 https://www.googleapis.com/auth/cloud-platform 63 - selector: google.cloud.location.Locations.ListLocations 64 oauth: 65 canonical_scopes: |- 66 https://www.googleapis.com/auth/cloud-platform 67 - selector: 'google.cloud.memcache.v1beta2.CloudMemcache.*' 68 oauth: 69 canonical_scopes: |- 70 https://www.googleapis.com/auth/cloud-platform 71 - selector: 'google.longrunning.Operations.*' 72 oauth: 73 canonical_scopes: |- 74 https://www.googleapis.com/auth/cloud-platform 75