1type: google.api.Service 2config_version: 3 3name: appengine.googleapis.com 4title: App Engine Admin API 5 6apis: 7- name: google.appengine.v1.Applications 8- name: google.appengine.v1.AuthorizedCertificates 9- name: google.appengine.v1.AuthorizedDomains 10- name: google.appengine.v1.DomainMappings 11- name: google.appengine.v1.Firewall 12- name: google.appengine.v1.Instances 13- name: google.appengine.v1.Services 14- name: google.appengine.v1.Versions 15 16types: 17- name: google.appengine.v1.LocationMetadata 18- name: google.appengine.v1.OperationMetadataV1 19 20documentation: 21 summary: Provisions and manages developers' App Engine applications. 22 overview: |- 23 # Google App Engine Admin API 24 25 ## Overview 26 27 The Google App Engine Admin API is a RESTful API for managing App Engine 28 applications. The Admin API provides programmatic access to several of the 29 App Engine administrative operations that are found in the [Google Cloud 30 Platform Console](https://console.cloud.google.com/appengine). 31 32 ## Documentation 33 34 [Google App Engine Admin API 35 Documentation](https://cloud.google.com/appengine/docs/admin-api/) 36 rules: 37 - selector: google.cloud.location.Locations.GetLocation 38 description: Gets information about a location. 39 40 - selector: google.cloud.location.Locations.ListLocations 41 description: Lists information about the supported locations for this service. 42 43backend: 44 rules: 45 - selector: 'google.appengine.v1.Applications.*' 46 deadline: 30.0 47 - selector: 'google.appengine.v1.AuthorizedCertificates.*' 48 deadline: 30.0 49 - selector: google.appengine.v1.AuthorizedCertificates.GetAuthorizedCertificate 50 deadline: 60.0 51 - selector: google.appengine.v1.AuthorizedDomains.ListAuthorizedDomains 52 deadline: 30.0 53 - selector: 'google.appengine.v1.DomainMappings.*' 54 deadline: 30.0 55 - selector: google.appengine.v1.DomainMappings.GetDomainMapping 56 deadline: 60.0 57 - selector: google.appengine.v1.DomainMappings.ListDomainMappings 58 deadline: 60.0 59 - selector: 'google.appengine.v1.Firewall.*' 60 deadline: 30.0 61 - selector: 'google.appengine.v1.Instances.*' 62 deadline: 30.0 63 - selector: google.appengine.v1.Instances.ListInstances 64 deadline: 60.0 65 - selector: 'google.appengine.v1.Services.*' 66 deadline: 30.0 67 - selector: 'google.appengine.v1.Versions.*' 68 deadline: 30.0 69 - selector: google.cloud.location.Locations.GetLocation 70 deadline: 30.0 71 - selector: google.cloud.location.Locations.ListLocations 72 deadline: 30.0 73 - selector: 'google.longrunning.Operations.*' 74 deadline: 30.0 75 76http: 77 rules: 78 - selector: google.cloud.location.Locations.GetLocation 79 get: '/v1/{name=apps/*/locations/*}' 80 - selector: google.cloud.location.Locations.ListLocations 81 get: '/v1/{name=apps/*}/locations' 82 - selector: google.longrunning.Operations.GetOperation 83 get: '/v1/{name=apps/*/operations/*}' 84 - selector: google.longrunning.Operations.ListOperations 85 get: '/v1/{name=apps/*}/operations' 86 87authentication: 88 rules: 89 - selector: 'google.appengine.v1.Applications.*' 90 oauth: 91 canonical_scopes: |- 92 https://www.googleapis.com/auth/cloud-platform 93 - selector: google.appengine.v1.Applications.GetApplication 94 oauth: 95 canonical_scopes: |- 96 https://www.googleapis.com/auth/appengine.admin, 97 https://www.googleapis.com/auth/cloud-platform, 98 https://www.googleapis.com/auth/cloud-platform.read-only 99 - selector: 'google.appengine.v1.AuthorizedCertificates.*' 100 oauth: 101 canonical_scopes: |- 102 https://www.googleapis.com/auth/cloud-platform 103 - selector: google.appengine.v1.AuthorizedCertificates.GetAuthorizedCertificate 104 oauth: 105 canonical_scopes: |- 106 https://www.googleapis.com/auth/appengine.admin, 107 https://www.googleapis.com/auth/cloud-platform, 108 https://www.googleapis.com/auth/cloud-platform.read-only 109 - selector: google.appengine.v1.AuthorizedCertificates.ListAuthorizedCertificates 110 oauth: 111 canonical_scopes: |- 112 https://www.googleapis.com/auth/appengine.admin, 113 https://www.googleapis.com/auth/cloud-platform, 114 https://www.googleapis.com/auth/cloud-platform.read-only 115 - selector: google.appengine.v1.AuthorizedDomains.ListAuthorizedDomains 116 oauth: 117 canonical_scopes: |- 118 https://www.googleapis.com/auth/appengine.admin, 119 https://www.googleapis.com/auth/cloud-platform, 120 https://www.googleapis.com/auth/cloud-platform.read-only 121 - selector: 'google.appengine.v1.DomainMappings.*' 122 oauth: 123 canonical_scopes: |- 124 https://www.googleapis.com/auth/cloud-platform 125 - selector: google.appengine.v1.DomainMappings.GetDomainMapping 126 oauth: 127 canonical_scopes: |- 128 https://www.googleapis.com/auth/appengine.admin, 129 https://www.googleapis.com/auth/cloud-platform, 130 https://www.googleapis.com/auth/cloud-platform.read-only 131 - selector: google.appengine.v1.DomainMappings.ListDomainMappings 132 oauth: 133 canonical_scopes: |- 134 https://www.googleapis.com/auth/appengine.admin, 135 https://www.googleapis.com/auth/cloud-platform, 136 https://www.googleapis.com/auth/cloud-platform.read-only 137 - selector: 'google.appengine.v1.Firewall.*' 138 oauth: 139 canonical_scopes: |- 140 https://www.googleapis.com/auth/cloud-platform 141 - selector: google.appengine.v1.Firewall.GetIngressRule 142 oauth: 143 canonical_scopes: |- 144 https://www.googleapis.com/auth/appengine.admin, 145 https://www.googleapis.com/auth/cloud-platform, 146 https://www.googleapis.com/auth/cloud-platform.read-only 147 - selector: google.appengine.v1.Firewall.ListIngressRules 148 oauth: 149 canonical_scopes: |- 150 https://www.googleapis.com/auth/appengine.admin, 151 https://www.googleapis.com/auth/cloud-platform, 152 https://www.googleapis.com/auth/cloud-platform.read-only 153 - selector: google.appengine.v1.Instances.DebugInstance 154 oauth: 155 canonical_scopes: |- 156 https://www.googleapis.com/auth/cloud-platform 157 - selector: google.appengine.v1.Instances.DeleteInstance 158 oauth: 159 canonical_scopes: |- 160 https://www.googleapis.com/auth/cloud-platform 161 - selector: google.appengine.v1.Instances.GetInstance 162 oauth: 163 canonical_scopes: |- 164 https://www.googleapis.com/auth/appengine.admin, 165 https://www.googleapis.com/auth/cloud-platform, 166 https://www.googleapis.com/auth/cloud-platform.read-only 167 - selector: google.appengine.v1.Instances.ListInstances 168 oauth: 169 canonical_scopes: |- 170 https://www.googleapis.com/auth/appengine.admin, 171 https://www.googleapis.com/auth/cloud-platform, 172 https://www.googleapis.com/auth/cloud-platform.read-only 173 - selector: google.appengine.v1.Services.DeleteService 174 oauth: 175 canonical_scopes: |- 176 https://www.googleapis.com/auth/cloud-platform 177 - selector: google.appengine.v1.Services.GetService 178 oauth: 179 canonical_scopes: |- 180 https://www.googleapis.com/auth/appengine.admin, 181 https://www.googleapis.com/auth/cloud-platform, 182 https://www.googleapis.com/auth/cloud-platform.read-only 183 - selector: google.appengine.v1.Services.ListServices 184 oauth: 185 canonical_scopes: |- 186 https://www.googleapis.com/auth/appengine.admin, 187 https://www.googleapis.com/auth/cloud-platform, 188 https://www.googleapis.com/auth/cloud-platform.read-only 189 - selector: google.appengine.v1.Services.UpdateService 190 oauth: 191 canonical_scopes: |- 192 https://www.googleapis.com/auth/cloud-platform 193 - selector: 'google.appengine.v1.Versions.*' 194 oauth: 195 canonical_scopes: |- 196 https://www.googleapis.com/auth/cloud-platform 197 - selector: google.appengine.v1.Versions.GetVersion 198 oauth: 199 canonical_scopes: |- 200 https://www.googleapis.com/auth/appengine.admin, 201 https://www.googleapis.com/auth/cloud-platform, 202 https://www.googleapis.com/auth/cloud-platform.read-only 203 - selector: google.appengine.v1.Versions.ListVersions 204 oauth: 205 canonical_scopes: |- 206 https://www.googleapis.com/auth/appengine.admin, 207 https://www.googleapis.com/auth/cloud-platform, 208 https://www.googleapis.com/auth/cloud-platform.read-only 209 - selector: google.cloud.location.Locations.GetLocation 210 oauth: 211 canonical_scopes: |- 212 https://www.googleapis.com/auth/appengine.admin, 213 https://www.googleapis.com/auth/cloud-platform, 214 https://www.googleapis.com/auth/cloud-platform.read-only 215 - selector: google.cloud.location.Locations.ListLocations 216 oauth: 217 canonical_scopes: |- 218 https://www.googleapis.com/auth/appengine.admin, 219 https://www.googleapis.com/auth/cloud-platform, 220 https://www.googleapis.com/auth/cloud-platform.read-only 221 - selector: google.longrunning.Operations.GetOperation 222 oauth: 223 canonical_scopes: |- 224 https://www.googleapis.com/auth/appengine.admin, 225 https://www.googleapis.com/auth/cloud-platform, 226 https://www.googleapis.com/auth/cloud-platform.read-only 227 - selector: google.longrunning.Operations.ListOperations 228 oauth: 229 canonical_scopes: |- 230 https://www.googleapis.com/auth/appengine.admin, 231 https://www.googleapis.com/auth/cloud-platform, 232 https://www.googleapis.com/auth/cloud-platform.read-only 233 - selector: google.longrunning.Operations.WaitOperation 234 oauth: 235 canonical_scopes: |- 236 https://www.googleapis.com/auth/cloud-platform 237