mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-01-29 05:12:45 +01:00
1 line
173 KiB
JSON
1 line
173 KiB
JSON
{"config":{"indexing":"full","lang":["en"],"min_search_length":3,"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":[{"location":"","text":"The appengine1-beta4 command-line interface (CLI) allows to use most features of the Google appengine service from the comfort of your terminal. By default all output is printed to standard out, but flags can be set to direct it into a file independent of your shell's capabilities. Errors will be printed to standard error, and cause the program's exit code to be non-zero. If data-structures are requested, these will be returned as pretty-printed JSON, to be useful as input to other tools. Everything else about the appengine API can be found at the official documentation site . Installation and Source Code Install the command-line interface with cargo using: cargo install google-appengine1_beta4-cli Find the source code on github . Usage This documentation was generated from the appengine API at revision 20181005 . The CLI is at version 5.0.4 . appengine1-beta4 [options] apps create (-r <kv>)... [-p <v>]... [-o <out>] get <apps-id> [-p <v>]... [-o <out>] locations-get <apps-id> <locations-id> [-p <v>]... [-o <out>] locations-list <apps-id> [-p <v>]... [-o <out>] modules-delete <apps-id> <modules-id> [-p <v>]... [-o <out>] modules-get <apps-id> <modules-id> [-p <v>]... [-o <out>] modules-list <apps-id> [-p <v>]... [-o <out>] modules-patch <apps-id> <modules-id> (-r <kv>)... [-p <v>]... [-o <out>] modules-versions-create <apps-id> <modules-id> (-r <kv>)... [-p <v>]... [-o <out>] modules-versions-delete <apps-id> <modules-id> <versions-id> [-p <v>]... [-o <out>] modules-versions-get <apps-id> <modules-id> <versions-id> [-p <v>]... [-o <out>] modules-versions-instances-debug <apps-id> <modules-id> <versions-id> <instances-id> (-r <kv>)... [-p <v>]... [-o <out>] modules-versions-instances-delete <apps-id> <modules-id> <versions-id> <instances-id> [-p <v>]... [-o <out>] modules-versions-instances-get <apps-id> <modules-id> <versions-id> <instances-id> [-p <v>]... [-o <out>] modules-versions-instances-list <apps-id> <modules-id> <versions-id> [-p <v>]... [-o <out>] modules-versions-list <apps-id> <modules-id> [-p <v>]... [-o <out>] modules-versions-patch <apps-id> <modules-id> <versions-id> (-r <kv>)... [-p <v>]... [-o <out>] operations-get <apps-id> <operations-id> [-p <v>]... [-o <out>] operations-list <apps-id> [-p <v>]... [-o <out>] patch <apps-id> (-r <kv>)... [-p <v>]... [-o <out>] appengine1-beta4 --help Configuration: [--scope <url>]... Specify the authentication a method should be executed in. Each scope requires the user to grant this application permission to use it. If unset, it defaults to the shortest scope url for a particular method. --config-dir <folder> A directory into which we will store our persistent data. Defaults to a user-writable directory that we will create during the first invocation. [default: ~/.google-service-cli] Configuration The program will store all persistent data in the ~/.google-service-cli directory in JSON files prefixed with appengine1-beta4- . You can change the directory used to store configuration with the --config-dir flag on a per-invocation basis. More information about the various kinds of persistent data are given in the following paragraphs. Authentication Most APIs require a user to authenticate any request. If this is the case, the scope determines the set of permissions granted. The granularity of these is usually no more than read-only or full-access . If not set, the system will automatically select the smallest feasible scope, e.g. when invoking a method that is read-only, it will ask only for a read-only scope. You may use the --scope flag to specify a scope directly. All applicable scopes are documented in the respective method's CLI documentation. The first time a scope is used, the user is asked for permission. Follow the instructions given by the CLI to grant permissions, or to decline. If a scope was authenticated by the user, the respective information will be stored as JSON in the configuration directory, e.g. ~/.google-service-cli/appengine1-beta4-token-<scope-hash>.json . No manual management of these tokens is necessary. To revoke granted authentication, please refer to the official documentation . Application Secrets In order to allow any application to use Google services, it will need to be registered using the Google Developer Console . APIs the application may use are then enabled for it one by one. Most APIs can be used for free and have a daily quota. To allow more comfortable usage of the CLI without forcing anyone to register an own application, the CLI comes with a default application secret that is configured accordingly. This also means that heavy usage all around the world may deplete the daily quota. You can workaround this limitation by putting your own secrets file at this location: ~/.google-service-cli/appengine1-beta4-secret.json , assuming that the required appengine API was enabled for it. Such a secret file can be downloaded in the Google Developer Console at APIs & auth -> Credentials -> Download JSON and used as is. Learn more about how to setup Google projects and enable APIs using the official documentation . Debugging Even though the CLI does its best to provide usable error messages, sometimes it might be desirable to know what exactly led to a particular issue. This is done by allowing all client-server communication to be output to standard error as-is . The --debug flag will print errors using the Debug representation to standard error. You may consider redirecting standard error into a file for ease of use, e.g. appengine1-beta4 --debug <resource> <method> [options] 2>debug.txt .","title":"Home"},{"location":"#installation-and-source-code","text":"Install the command-line interface with cargo using: cargo install google-appengine1_beta4-cli Find the source code on github .","title":"Installation and Source Code"},{"location":"#usage","text":"This documentation was generated from the appengine API at revision 20181005 . The CLI is at version 5.0.4 . appengine1-beta4 [options] apps create (-r <kv>)... [-p <v>]... [-o <out>] get <apps-id> [-p <v>]... [-o <out>] locations-get <apps-id> <locations-id> [-p <v>]... [-o <out>] locations-list <apps-id> [-p <v>]... [-o <out>] modules-delete <apps-id> <modules-id> [-p <v>]... [-o <out>] modules-get <apps-id> <modules-id> [-p <v>]... [-o <out>] modules-list <apps-id> [-p <v>]... [-o <out>] modules-patch <apps-id> <modules-id> (-r <kv>)... [-p <v>]... [-o <out>] modules-versions-create <apps-id> <modules-id> (-r <kv>)... [-p <v>]... [-o <out>] modules-versions-delete <apps-id> <modules-id> <versions-id> [-p <v>]... [-o <out>] modules-versions-get <apps-id> <modules-id> <versions-id> [-p <v>]... [-o <out>] modules-versions-instances-debug <apps-id> <modules-id> <versions-id> <instances-id> (-r <kv>)... [-p <v>]... [-o <out>] modules-versions-instances-delete <apps-id> <modules-id> <versions-id> <instances-id> [-p <v>]... [-o <out>] modules-versions-instances-get <apps-id> <modules-id> <versions-id> <instances-id> [-p <v>]... [-o <out>] modules-versions-instances-list <apps-id> <modules-id> <versions-id> [-p <v>]... [-o <out>] modules-versions-list <apps-id> <modules-id> [-p <v>]... [-o <out>] modules-versions-patch <apps-id> <modules-id> <versions-id> (-r <kv>)... [-p <v>]... [-o <out>] operations-get <apps-id> <operations-id> [-p <v>]... [-o <out>] operations-list <apps-id> [-p <v>]... [-o <out>] patch <apps-id> (-r <kv>)... [-p <v>]... [-o <out>] appengine1-beta4 --help Configuration: [--scope <url>]... Specify the authentication a method should be executed in. Each scope requires the user to grant this application permission to use it. If unset, it defaults to the shortest scope url for a particular method. --config-dir <folder> A directory into which we will store our persistent data. Defaults to a user-writable directory that we will create during the first invocation. [default: ~/.google-service-cli]","title":"Usage"},{"location":"#configuration","text":"The program will store all persistent data in the ~/.google-service-cli directory in JSON files prefixed with appengine1-beta4- . You can change the directory used to store configuration with the --config-dir flag on a per-invocation basis. More information about the various kinds of persistent data are given in the following paragraphs.","title":"Configuration"},{"location":"#authentication","text":"Most APIs require a user to authenticate any request. If this is the case, the scope determines the set of permissions granted. The granularity of these is usually no more than read-only or full-access . If not set, the system will automatically select the smallest feasible scope, e.g. when invoking a method that is read-only, it will ask only for a read-only scope. You may use the --scope flag to specify a scope directly. All applicable scopes are documented in the respective method's CLI documentation. The first time a scope is used, the user is asked for permission. Follow the instructions given by the CLI to grant permissions, or to decline. If a scope was authenticated by the user, the respective information will be stored as JSON in the configuration directory, e.g. ~/.google-service-cli/appengine1-beta4-token-<scope-hash>.json . No manual management of these tokens is necessary. To revoke granted authentication, please refer to the official documentation .","title":"Authentication"},{"location":"#application-secrets","text":"In order to allow any application to use Google services, it will need to be registered using the Google Developer Console . APIs the application may use are then enabled for it one by one. Most APIs can be used for free and have a daily quota. To allow more comfortable usage of the CLI without forcing anyone to register an own application, the CLI comes with a default application secret that is configured accordingly. This also means that heavy usage all around the world may deplete the daily quota. You can workaround this limitation by putting your own secrets file at this location: ~/.google-service-cli/appengine1-beta4-secret.json , assuming that the required appengine API was enabled for it. Such a secret file can be downloaded in the Google Developer Console at APIs & auth -> Credentials -> Download JSON and used as is. Learn more about how to setup Google projects and enable APIs using the official documentation .","title":"Application Secrets"},{"location":"#debugging","text":"Even though the CLI does its best to provide usable error messages, sometimes it might be desirable to know what exactly led to a particular issue. This is done by allowing all client-server communication to be output to standard error as-is . The --debug flag will print errors using the Debug representation to standard error. You may consider redirecting standard error into a file for ease of use, e.g. appengine1-beta4 --debug <resource> <method> [options] 2>debug.txt .","title":"Debugging"},{"location":"apps_create/","text":"Creates an App Engine application for a Google Cloud Platform project. Required fields: id - The ID of the target Cloud Platform project. location - The region (https://cloud.google.com/appengine/docs/locations) where you want the App Engine application located.For more information about App Engine applications, see Managing Projects, Applications, and Billing (https://cloud.google.com/appengine/docs/python/console/). Scopes You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps create ... Required Request Value The request value is a data-structure with various fields. Each field may be a simple scalar or another data-structure. In the latter case it is advised to set the field-cursor to the data-structure's field to specify values more concisely. For example, a structure like this: Application: auth-domain: string code-bucket: string default-bucket: string default-cookie-expiration: string default-hostname: string iap: enabled: boolean oauth2-client-id: string oauth2-client-secret: string oauth2-client-secret-sha256: string id: string location: string name: string can be set completely with the following arguments which are assumed to be executed in the given order. Note how the cursor position is adjusted to the respective structures, allowing simple field names to be used most of the time. -r . auth-domain=et Google Apps authentication domain that controls which users can access this application.Defaults to open access for any Google Account. code-bucket=magna Google Cloud Storage bucket that can be used for storing files associated with this application. This bucket is associated with the application and can be used by the gcloud deployment commands.@OutputOnly default-bucket=no Google Cloud Storage bucket that can be used by this application to store content.@OutputOnly default-cookie-expiration=ipsum Cookie expiration policy for this application. default-hostname=voluptua. Hostname used to reach the application, as resolved by App Engine.@OutputOnly iap enabled=false Whether the serving infrastructure will authenticate and authorize all incoming requests.If true, the oauth2_client_id and oauth2_client_secret fields must be non-empty. oauth2-client-id=amet. OAuth2 client ID to use for the authentication flow. oauth2-client-secret=takimata For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2_client_secret_sha256 field.@InputOnly oauth2-client-secret-sha256=amet. Hex-encoded SHA-256 hash of the client secret.@OutputOnly .. id=duo Identifier of the Application resource. This identifier is equivalent to the project ID of the Google Cloud Platform project where you want to deploy your application. Example: myapp. location=ipsum Location from which this application will be run. Application instances will run out of data centers in the chosen location, which is also where all of the application's end user content is stored.Defaults to us-central.Options are:us-central - Central USeurope-west - Western Europeus-east1 - Eastern US name=gubergren Full path to the Application resource in the API. Example: apps/myapp.@OutputOnly About Cursors The cursor position is key to comfortably set complex nested structures. The following rules apply: The cursor position is always set relative to the current one, unless the field name starts with the . character. Fields can be nested such as in -r f.s.o . The cursor position is set relative to the top-level structure if it starts with . , e.g. -r .s.s You can also set nested fields without setting the cursor explicitly. For example, to set a value relative to the current cursor position, you would specify -r struct.sub_struct=bar . You can move the cursor one level up by using .. . Each additional . moves it up one additional level. E.g. ... would go three levels up. Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Create"},{"location":"apps_create/#scopes","text":"You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps create ...","title":"Scopes"},{"location":"apps_create/#required-request-value","text":"The request value is a data-structure with various fields. Each field may be a simple scalar or another data-structure. In the latter case it is advised to set the field-cursor to the data-structure's field to specify values more concisely. For example, a structure like this: Application: auth-domain: string code-bucket: string default-bucket: string default-cookie-expiration: string default-hostname: string iap: enabled: boolean oauth2-client-id: string oauth2-client-secret: string oauth2-client-secret-sha256: string id: string location: string name: string can be set completely with the following arguments which are assumed to be executed in the given order. Note how the cursor position is adjusted to the respective structures, allowing simple field names to be used most of the time. -r . auth-domain=et Google Apps authentication domain that controls which users can access this application.Defaults to open access for any Google Account. code-bucket=magna Google Cloud Storage bucket that can be used for storing files associated with this application. This bucket is associated with the application and can be used by the gcloud deployment commands.@OutputOnly default-bucket=no Google Cloud Storage bucket that can be used by this application to store content.@OutputOnly default-cookie-expiration=ipsum Cookie expiration policy for this application. default-hostname=voluptua. Hostname used to reach the application, as resolved by App Engine.@OutputOnly iap enabled=false Whether the serving infrastructure will authenticate and authorize all incoming requests.If true, the oauth2_client_id and oauth2_client_secret fields must be non-empty. oauth2-client-id=amet. OAuth2 client ID to use for the authentication flow. oauth2-client-secret=takimata For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2_client_secret_sha256 field.@InputOnly oauth2-client-secret-sha256=amet. Hex-encoded SHA-256 hash of the client secret.@OutputOnly .. id=duo Identifier of the Application resource. This identifier is equivalent to the project ID of the Google Cloud Platform project where you want to deploy your application. Example: myapp. location=ipsum Location from which this application will be run. Application instances will run out of data centers in the chosen location, which is also where all of the application's end user content is stored.Defaults to us-central.Options are:us-central - Central USeurope-west - Western Europeus-east1 - Eastern US name=gubergren Full path to the Application resource in the API. Example: apps/myapp.@OutputOnly","title":"Required Request Value"},{"location":"apps_create/#about-cursors","text":"The cursor position is key to comfortably set complex nested structures. The following rules apply: The cursor position is always set relative to the current one, unless the field name starts with the . character. Fields can be nested such as in -r f.s.o . The cursor position is set relative to the top-level structure if it starts with . , e.g. -r .s.s You can also set nested fields without setting the cursor explicitly. For example, to set a value relative to the current cursor position, you would specify -r struct.sub_struct=bar . You can move the cursor one level up by using .. . Each additional . moves it up one additional level. E.g. ... would go three levels up.","title":"About Cursors"},{"location":"apps_create/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_create/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_get/","text":"Gets information about an application. Scopes You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps get ... Required Scalar Argument <apps-id> (string) Part of name . Name of the application to get. Example: apps/myapp. Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional Method Properties You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p ensure-resources-exist=boolean Certain resources associated with an application are created on-demand. Controls whether these resources should be created when performing the GET operation. If specified and any resources could not be created, the request will fail with an error code. Additionally, this parameter can cause the request to take longer to complete. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Get"},{"location":"apps_get/#scopes","text":"You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps get ...","title":"Scopes"},{"location":"apps_get/#required-scalar-argument","text":"<apps-id> (string) Part of name . Name of the application to get. Example: apps/myapp.","title":"Required Scalar Argument"},{"location":"apps_get/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_get/#optional-method-properties","text":"You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p ensure-resources-exist=boolean Certain resources associated with an application are created on-demand. Controls whether these resources should be created when performing the GET operation. If specified and any resources could not be created, the request will fail with an error code. Additionally, this parameter can cause the request to take longer to complete.","title":"Optional Method Properties"},{"location":"apps_get/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_locations-get/","text":"Gets information about a location. Scopes You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps locations-get ... Required Scalar Arguments <apps-id> (string) Part of name . Resource name for the location. <locations-id> (string) Part of name . See documentation of appsId . Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Locations Get"},{"location":"apps_locations-get/#scopes","text":"You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps locations-get ...","title":"Scopes"},{"location":"apps_locations-get/#required-scalar-arguments","text":"<apps-id> (string) Part of name . Resource name for the location. <locations-id> (string) Part of name . See documentation of appsId .","title":"Required Scalar Arguments"},{"location":"apps_locations-get/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_locations-get/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_locations-list/","text":"Lists information about the supported locations for this service. Scopes You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps locations-list ... Required Scalar Argument <apps-id> (string) Part of name . The resource that owns the locations collection, if applicable. Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional Method Properties You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p filter=string The standard list filter. -p page-size=integer The standard list page size. -p page-token=string The standard list page token. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Locations List"},{"location":"apps_locations-list/#scopes","text":"You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps locations-list ...","title":"Scopes"},{"location":"apps_locations-list/#required-scalar-argument","text":"<apps-id> (string) Part of name . The resource that owns the locations collection, if applicable.","title":"Required Scalar Argument"},{"location":"apps_locations-list/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_locations-list/#optional-method-properties","text":"You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p filter=string The standard list filter. -p page-size=integer The standard list page size. -p page-token=string The standard list page token.","title":"Optional Method Properties"},{"location":"apps_locations-list/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_modules-delete/","text":"Deletes the specified module and all enclosed versions. Scopes You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-delete ... Required Scalar Arguments <apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default. <modules-id> (string) Part of name . See documentation of appsId . Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Modules Delete"},{"location":"apps_modules-delete/#scopes","text":"You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-delete ...","title":"Scopes"},{"location":"apps_modules-delete/#required-scalar-arguments","text":"<apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default. <modules-id> (string) Part of name . See documentation of appsId .","title":"Required Scalar Arguments"},{"location":"apps_modules-delete/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_modules-delete/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_modules-get/","text":"Gets the current configuration of the specified module. Scopes You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-get ... Required Scalar Arguments <apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default. <modules-id> (string) Part of name . See documentation of appsId . Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Modules Get"},{"location":"apps_modules-get/#scopes","text":"You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-get ...","title":"Scopes"},{"location":"apps_modules-get/#required-scalar-arguments","text":"<apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default. <modules-id> (string) Part of name . See documentation of appsId .","title":"Required Scalar Arguments"},{"location":"apps_modules-get/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_modules-get/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_modules-list/","text":"Lists all the modules in the application. Scopes You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-list ... Required Scalar Argument <apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp. Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional Method Properties You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p page-size=integer Maximum results to return per page. -p page-token=string Continuation token for fetching the next page of results. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Modules List"},{"location":"apps_modules-list/#scopes","text":"You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-list ...","title":"Scopes"},{"location":"apps_modules-list/#required-scalar-argument","text":"<apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp.","title":"Required Scalar Argument"},{"location":"apps_modules-list/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_modules-list/#optional-method-properties","text":"You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p page-size=integer Maximum results to return per page. -p page-token=string Continuation token for fetching the next page of results.","title":"Optional Method Properties"},{"location":"apps_modules-list/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_modules-patch/","text":"Updates the configuration of the specified module. Scopes You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-patch ... Required Scalar Arguments <apps-id> (string) Part of name . Name of the resource to update. Example: apps/myapp/modules/default. <modules-id> (string) Part of name . See documentation of appsId . Required Request Value The request value is a data-structure with various fields. Each field may be a simple scalar or another data-structure. In the latter case it is advised to set the field-cursor to the data-structure's field to specify values more concisely. For example, a structure like this: Module: id: string name: string split: allocations: { string: number } shard-by: string can be set completely with the following arguments which are assumed to be executed in the given order. Note how the cursor position is adjusted to the respective structures, allowing simple field names to be used most of the time. -r . id=lorem Relative name of the module within the application. Example: default.@OutputOnly name=gubergren Full path to the Module resource in the API. Example: apps/myapp/modules/default.@OutputOnly split allocations=key=0.20494600207758173 Mapping from version IDs within the module to fractional (0.000, 1] allocations of traffic for that version. Each version can be specified only once, but some versions in the module may not have any traffic allocation. Modules that have traffic allocated cannot be deleted until either the module is deleted or their traffic allocation is removed. Allocations must sum to 1. Up to two decimal place precision is supported for IP-based splits and up to three decimal places is supported for cookie-based splits. the value will be associated with the given key shard-by=ea Mechanism used to determine which version a request is sent to. The traffic selection algorithm will be stable for either type until allocations are changed. About Cursors The cursor position is key to comfortably set complex nested structures. The following rules apply: The cursor position is always set relative to the current one, unless the field name starts with the . character. Fields can be nested such as in -r f.s.o . The cursor position is set relative to the top-level structure if it starts with . , e.g. -r .s.s You can also set nested fields without setting the cursor explicitly. For example, to set a value relative to the current cursor position, you would specify -r struct.sub_struct=bar . You can move the cursor one level up by using .. . Each additional . moves it up one additional level. E.g. ... would go three levels up. Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional Method Properties You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p mask=string Standard field mask for the set of fields to be updated. -p migrate-traffic=boolean Set to true to gradually shift traffic to one or more versions that you specify. By default, traffic is shifted immediately. For gradual traffic migration, the target versions must be located within instances that are configured for both warmup requests (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta4/apps.modules.versions#inboundservicetype) and automatic scaling (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta4/apps.modules.versions#automaticscaling). You must specify the shardBy (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta4/apps.modules#shardby) field in the Module resource. Gradual traffic migration is not supported in the App Engine flexible environment. For examples, see Migrating and Splitting Traffic (https://cloud.google.com/appengine/docs/admin-api/migrating-splitting-traffic). Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Modules Patch"},{"location":"apps_modules-patch/#scopes","text":"You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-patch ...","title":"Scopes"},{"location":"apps_modules-patch/#required-scalar-arguments","text":"<apps-id> (string) Part of name . Name of the resource to update. Example: apps/myapp/modules/default. <modules-id> (string) Part of name . See documentation of appsId .","title":"Required Scalar Arguments"},{"location":"apps_modules-patch/#required-request-value","text":"The request value is a data-structure with various fields. Each field may be a simple scalar or another data-structure. In the latter case it is advised to set the field-cursor to the data-structure's field to specify values more concisely. For example, a structure like this: Module: id: string name: string split: allocations: { string: number } shard-by: string can be set completely with the following arguments which are assumed to be executed in the given order. Note how the cursor position is adjusted to the respective structures, allowing simple field names to be used most of the time. -r . id=lorem Relative name of the module within the application. Example: default.@OutputOnly name=gubergren Full path to the Module resource in the API. Example: apps/myapp/modules/default.@OutputOnly split allocations=key=0.20494600207758173 Mapping from version IDs within the module to fractional (0.000, 1] allocations of traffic for that version. Each version can be specified only once, but some versions in the module may not have any traffic allocation. Modules that have traffic allocated cannot be deleted until either the module is deleted or their traffic allocation is removed. Allocations must sum to 1. Up to two decimal place precision is supported for IP-based splits and up to three decimal places is supported for cookie-based splits. the value will be associated with the given key shard-by=ea Mechanism used to determine which version a request is sent to. The traffic selection algorithm will be stable for either type until allocations are changed.","title":"Required Request Value"},{"location":"apps_modules-patch/#about-cursors","text":"The cursor position is key to comfortably set complex nested structures. The following rules apply: The cursor position is always set relative to the current one, unless the field name starts with the . character. Fields can be nested such as in -r f.s.o . The cursor position is set relative to the top-level structure if it starts with . , e.g. -r .s.s You can also set nested fields without setting the cursor explicitly. For example, to set a value relative to the current cursor position, you would specify -r struct.sub_struct=bar . You can move the cursor one level up by using .. . Each additional . moves it up one additional level. E.g. ... would go three levels up.","title":"About Cursors"},{"location":"apps_modules-patch/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_modules-patch/#optional-method-properties","text":"You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p mask=string Standard field mask for the set of fields to be updated. -p migrate-traffic=boolean Set to true to gradually shift traffic to one or more versions that you specify. By default, traffic is shifted immediately. For gradual traffic migration, the target versions must be located within instances that are configured for both warmup requests (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta4/apps.modules.versions#inboundservicetype) and automatic scaling (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta4/apps.modules.versions#automaticscaling). You must specify the shardBy (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta4/apps.modules#shardby) field in the Module resource. Gradual traffic migration is not supported in the App Engine flexible environment. For examples, see Migrating and Splitting Traffic (https://cloud.google.com/appengine/docs/admin-api/migrating-splitting-traffic).","title":"Optional Method Properties"},{"location":"apps_modules-patch/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_modules-versions-create/","text":"Deploys code and resource files to a new version. Scopes You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-create ... Required Scalar Arguments <apps-id> (string) Part of name . Name of the resource to update. Example: apps/myapp/modules/default. <modules-id> (string) Part of name . See documentation of appsId . Required Request Value The request value is a data-structure with various fields. Each field may be a simple scalar or another data-structure. In the latter case it is advised to set the field-cursor to the data-structure's field to specify values more concisely. For example, a structure like this: Version: api-config: auth-fail-action: string login: string script: string security-level: string url: string automatic-scaling: cool-down-period: string cpu-utilization: aggregation-window-length: string target-utilization: number disk-utilization: target-read-bytes-per-sec: integer target-read-ops-per-sec: integer target-write-bytes-per-sec: integer target-write-ops-per-sec: integer max-concurrent-requests: integer max-idle-instances: integer max-pending-latency: string max-total-instances: integer min-idle-instances: integer min-pending-latency: string min-total-instances: integer network-utilization: target-received-bytes-per-sec: integer target-received-packets-per-sec: integer target-sent-bytes-per-sec: integer target-sent-packets-per-sec: integer request-utilization: target-concurrent-requests: integer target-request-count-per-sec: integer basic-scaling: idle-timeout: string max-instances: integer beta-settings: { string: string } creation-time: string default-expiration: string deployer: string deployment: container: image: string endpoints-api-service: config-id: string disable-trace-sampling: boolean name: string rollout-strategy: string env: string env-variables: { string: string } health-check: check-interval: string disable-health-check: boolean healthy-threshold: integer host: string restart-threshold: integer timeout: string unhealthy-threshold: integer id: string inbound-services: [string] instance-class: string manual-scaling: instances: integer name: string network: forwarded-ports: [string] instance-tag: string name: string nobuild-files-regex: string resources: cpu: number disk-gb: number memory-gb: number runtime: string runtime-api-version: string serving-status: string threadsafe: boolean vm: boolean can be set completely with the following arguments which are assumed to be executed in the given order. Note how the cursor position is adjusted to the respective structures, allowing simple field names to be used most of the time. -r .api-config auth-fail-action=ipsum Action to take when users access resources that require authentication. Defaults to redirect. login=invidunt Level of login required to access this resource. Defaults to optional. script=amet Path to the script from the application root directory. security-level=duo Security (HTTPS) enforcement for this URL. url=ipsum URL to serve the endpoint at. ..automatic-scaling cool-down-period=sed The time period that the Autoscaler (https://cloud.google.com/compute/docs/autoscaler/) should wait before it starts collecting information from a new instance. This prevents the autoscaler from collecting information when the instance is initializing, during which the collected usage would not be reliable. Only applicable in the App Engine flexible environment. cpu-utilization aggregation-window-length=ut Period of time over which CPU utilization is calculated. target-utilization=0.6992083316156428 Target CPU utilization ratio to maintain when scaling. Must be between 0 and 1. ..disk-utilization target-read-bytes-per-sec=44 Target bytes read per second. target-read-ops-per-sec=51 Target ops read per second. target-write-bytes-per-sec=51 Target bytes written per second. target-write-ops-per-sec=94 Target ops written per second. .. max-concurrent-requests=39 Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance.Defaults to a runtime-specific value. max-idle-instances=84 Maximum number of idle instances that should be maintained for this version. max-pending-latency=dolor Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it. max-total-instances=45 Maximum number of instances that should be started to handle requests. min-idle-instances=76 Minimum number of idle instances that should be maintained for this version. Only applicable for the default version of a module. min-pending-latency=labore Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it. min-total-instances=58 Minimum number of instances that should be maintained for this version. network-utilization target-received-bytes-per-sec=31 Target bytes received per second. target-received-packets-per-sec=21 Target packets received per second. target-sent-bytes-per-sec=40 Target bytes sent per second. target-sent-packets-per-sec=86 Target packets sent per second. ..request-utilization target-concurrent-requests=88 Target number of concurrent requests. target-request-count-per-sec=77 Target requests per second. ...basic-scaling idle-timeout=sed Duration of time after the last request that an instance must wait before the instance is shut down. max-instances=77 Maximum number of instances to create for this version. .. beta-settings=key=et Metadata settings that are supplied to this version to enable beta runtime features. the value will be associated with the given key creation-time=vero Time that this version was created.@OutputOnly default-expiration=erat Duration that static files should be cached by web proxies and browsers. Only applicable if the corresponding StaticFilesHandler (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#staticfileshandler) does not specify its own expiration time.Only returned in GET requests if view=FULL is set. deployer=sed Email address of the user who created this version.@OutputOnly deployment.container image=duo URI to the hosted container image in Google Container Registry. The URI must be fully qualified and include a tag or digest. Examples: \"gcr.io/my-project/image:tag\" or \"gcr.io/my-project/image@digest\" ...endpoints-api-service config-id=dolore Endpoints service configuration id as specified by the Service Management API. For example \"2016-09-19r1\"By default, the Endpoints service configuration id is fixed and config_id must be specified. To keep the Endpoints service configuration id updated with each rollout, specify RolloutStrategy.MANAGED and omit config_id. disable-trace-sampling=false Enable or disable trace sampling. By default, this is set to false for enabled. name=diam Endpoints service name which is the name of the \"service\" resource in the Service Management API. For example \"myapi.endpoints.myproject.cloud.goog\" rollout-strategy=dolor Endpoints rollout strategy. If FIXED, config_id must be specified. If MANAGED, config_id must be omitted. .. env=et App Engine execution environment to use for this version.Defaults to 1. env-variables=key=et Environment variables made available to the application.Only returned in GET requests if view=FULL is set. the value will be associated with the given key health-check check-interval=sadipscing Interval between health checks. disable-health-check=false Whether to explicitly disable health checks for this instance. healthy-threshold=81 Number of consecutive successful health checks required before receiving traffic. host=vero Host header to send when performing an HTTP health check. Example: \"myapp.appspot.com\" restart-threshold=25 Number of consecutive failed health checks required before an instance is restarted. timeout=invidunt Time before the health check is considered failed. unhealthy-threshold=36 Number of consecutive failed health checks required before removing traffic. .. id=vero Relative name of the version within the module. Example: v1. Version names can contain only lowercase letters, numbers, or hyphens. Reserved names: \"default\", \"latest\", and any name with the prefix \"ah-\". inbound-services=elitr Before an application can receive email or XMPP messages, the application must be configured to enable the service. Each invocation of this argument appends the given value to the array. instance-class=lorem Instance class that is used to run this version. Valid values are: AutomaticScaling: F1, F2, F4, F4_1G ManualScaling or BasicScaling: B1, B2, B4, B8, B4_1GDefaults to F1 for AutomaticScaling and B1 for ManualScaling or BasicScaling. manual-scaling instances=72 Number of instances to assign to the module at the start. This number can later be altered by using the Modules API (https://cloud.google.com/appengine/docs/python/modules/functions) set_num_instances() function. .. name=no Full path to the Version resource in the API. Example: apps/myapp/modules/default/versions/v1.@OutputOnly network forwarded-ports=ipsum List of ports, or port pairs, to forward from the virtual machine to the application container. Each invocation of this argument appends the given value to the array. instance-tag=accusam Tag to apply to the VM instance during creation. name=takimata Google Cloud Platform network where the virtual machines are created. Specify the short name, not the resource path.Defaults to default. .. nobuild-files-regex=consetetur Files that match this pattern will not be built into this version. Only applicable for Go runtimes.Only returned in GET requests if view=FULL is set. resources cpu=0.5721089079262882 Number of CPU cores needed. disk-gb=0.22880530766851637 Disk size (GB) needed. memory-gb=0.04583256524798884 Memory (GB) needed. .. runtime=sed Desired runtime. Example: python27. runtime-api-version=takimata The version of the API in the given runtime environment. Please see the app.yaml reference for valid values at https://cloud.google.com/appengine/docs/standard/<language>/config/appref serving-status=dolores Current serving status of this version. Only the versions with a SERVING status create instances and can be billed.SERVING_STATUS_UNSPECIFIED is an invalid value. Defaults to SERVING. threadsafe=true Whether multiple requests can be dispatched to this version at once. vm=false Whether to deploy this version in a container on a virtual machine. About Cursors The cursor position is key to comfortably set complex nested structures. The following rules apply: The cursor position is always set relative to the current one, unless the field name starts with the . character. Fields can be nested such as in -r f.s.o . The cursor position is set relative to the top-level structure if it starts with . , e.g. -r .s.s You can also set nested fields without setting the cursor explicitly. For example, to set a value relative to the current cursor position, you would specify -r struct.sub_struct=bar . You can move the cursor one level up by using .. . Each additional . moves it up one additional level. E.g. ... would go three levels up. Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Modules Versions Create"},{"location":"apps_modules-versions-create/#scopes","text":"You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-create ...","title":"Scopes"},{"location":"apps_modules-versions-create/#required-scalar-arguments","text":"<apps-id> (string) Part of name . Name of the resource to update. Example: apps/myapp/modules/default. <modules-id> (string) Part of name . See documentation of appsId .","title":"Required Scalar Arguments"},{"location":"apps_modules-versions-create/#required-request-value","text":"The request value is a data-structure with various fields. Each field may be a simple scalar or another data-structure. In the latter case it is advised to set the field-cursor to the data-structure's field to specify values more concisely. For example, a structure like this: Version: api-config: auth-fail-action: string login: string script: string security-level: string url: string automatic-scaling: cool-down-period: string cpu-utilization: aggregation-window-length: string target-utilization: number disk-utilization: target-read-bytes-per-sec: integer target-read-ops-per-sec: integer target-write-bytes-per-sec: integer target-write-ops-per-sec: integer max-concurrent-requests: integer max-idle-instances: integer max-pending-latency: string max-total-instances: integer min-idle-instances: integer min-pending-latency: string min-total-instances: integer network-utilization: target-received-bytes-per-sec: integer target-received-packets-per-sec: integer target-sent-bytes-per-sec: integer target-sent-packets-per-sec: integer request-utilization: target-concurrent-requests: integer target-request-count-per-sec: integer basic-scaling: idle-timeout: string max-instances: integer beta-settings: { string: string } creation-time: string default-expiration: string deployer: string deployment: container: image: string endpoints-api-service: config-id: string disable-trace-sampling: boolean name: string rollout-strategy: string env: string env-variables: { string: string } health-check: check-interval: string disable-health-check: boolean healthy-threshold: integer host: string restart-threshold: integer timeout: string unhealthy-threshold: integer id: string inbound-services: [string] instance-class: string manual-scaling: instances: integer name: string network: forwarded-ports: [string] instance-tag: string name: string nobuild-files-regex: string resources: cpu: number disk-gb: number memory-gb: number runtime: string runtime-api-version: string serving-status: string threadsafe: boolean vm: boolean can be set completely with the following arguments which are assumed to be executed in the given order. Note how the cursor position is adjusted to the respective structures, allowing simple field names to be used most of the time. -r .api-config auth-fail-action=ipsum Action to take when users access resources that require authentication. Defaults to redirect. login=invidunt Level of login required to access this resource. Defaults to optional. script=amet Path to the script from the application root directory. security-level=duo Security (HTTPS) enforcement for this URL. url=ipsum URL to serve the endpoint at. ..automatic-scaling cool-down-period=sed The time period that the Autoscaler (https://cloud.google.com/compute/docs/autoscaler/) should wait before it starts collecting information from a new instance. This prevents the autoscaler from collecting information when the instance is initializing, during which the collected usage would not be reliable. Only applicable in the App Engine flexible environment. cpu-utilization aggregation-window-length=ut Period of time over which CPU utilization is calculated. target-utilization=0.6992083316156428 Target CPU utilization ratio to maintain when scaling. Must be between 0 and 1. ..disk-utilization target-read-bytes-per-sec=44 Target bytes read per second. target-read-ops-per-sec=51 Target ops read per second. target-write-bytes-per-sec=51 Target bytes written per second. target-write-ops-per-sec=94 Target ops written per second. .. max-concurrent-requests=39 Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance.Defaults to a runtime-specific value. max-idle-instances=84 Maximum number of idle instances that should be maintained for this version. max-pending-latency=dolor Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it. max-total-instances=45 Maximum number of instances that should be started to handle requests. min-idle-instances=76 Minimum number of idle instances that should be maintained for this version. Only applicable for the default version of a module. min-pending-latency=labore Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it. min-total-instances=58 Minimum number of instances that should be maintained for this version. network-utilization target-received-bytes-per-sec=31 Target bytes received per second. target-received-packets-per-sec=21 Target packets received per second. target-sent-bytes-per-sec=40 Target bytes sent per second. target-sent-packets-per-sec=86 Target packets sent per second. ..request-utilization target-concurrent-requests=88 Target number of concurrent requests. target-request-count-per-sec=77 Target requests per second. ...basic-scaling idle-timeout=sed Duration of time after the last request that an instance must wait before the instance is shut down. max-instances=77 Maximum number of instances to create for this version. .. beta-settings=key=et Metadata settings that are supplied to this version to enable beta runtime features. the value will be associated with the given key creation-time=vero Time that this version was created.@OutputOnly default-expiration=erat Duration that static files should be cached by web proxies and browsers. Only applicable if the corresponding StaticFilesHandler (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#staticfileshandler) does not specify its own expiration time.Only returned in GET requests if view=FULL is set. deployer=sed Email address of the user who created this version.@OutputOnly deployment.container image=duo URI to the hosted container image in Google Container Registry. The URI must be fully qualified and include a tag or digest. Examples: \"gcr.io/my-project/image:tag\" or \"gcr.io/my-project/image@digest\" ...endpoints-api-service config-id=dolore Endpoints service configuration id as specified by the Service Management API. For example \"2016-09-19r1\"By default, the Endpoints service configuration id is fixed and config_id must be specified. To keep the Endpoints service configuration id updated with each rollout, specify RolloutStrategy.MANAGED and omit config_id. disable-trace-sampling=false Enable or disable trace sampling. By default, this is set to false for enabled. name=diam Endpoints service name which is the name of the \"service\" resource in the Service Management API. For example \"myapi.endpoints.myproject.cloud.goog\" rollout-strategy=dolor Endpoints rollout strategy. If FIXED, config_id must be specified. If MANAGED, config_id must be omitted. .. env=et App Engine execution environment to use for this version.Defaults to 1. env-variables=key=et Environment variables made available to the application.Only returned in GET requests if view=FULL is set. the value will be associated with the given key health-check check-interval=sadipscing Interval between health checks. disable-health-check=false Whether to explicitly disable health checks for this instance. healthy-threshold=81 Number of consecutive successful health checks required before receiving traffic. host=vero Host header to send when performing an HTTP health check. Example: \"myapp.appspot.com\" restart-threshold=25 Number of consecutive failed health checks required before an instance is restarted. timeout=invidunt Time before the health check is considered failed. unhealthy-threshold=36 Number of consecutive failed health checks required before removing traffic. .. id=vero Relative name of the version within the module. Example: v1. Version names can contain only lowercase letters, numbers, or hyphens. Reserved names: \"default\", \"latest\", and any name with the prefix \"ah-\". inbound-services=elitr Before an application can receive email or XMPP messages, the application must be configured to enable the service. Each invocation of this argument appends the given value to the array. instance-class=lorem Instance class that is used to run this version. Valid values are: AutomaticScaling: F1, F2, F4, F4_1G ManualScaling or BasicScaling: B1, B2, B4, B8, B4_1GDefaults to F1 for AutomaticScaling and B1 for ManualScaling or BasicScaling. manual-scaling instances=72 Number of instances to assign to the module at the start. This number can later be altered by using the Modules API (https://cloud.google.com/appengine/docs/python/modules/functions) set_num_instances() function. .. name=no Full path to the Version resource in the API. Example: apps/myapp/modules/default/versions/v1.@OutputOnly network forwarded-ports=ipsum List of ports, or port pairs, to forward from the virtual machine to the application container. Each invocation of this argument appends the given value to the array. instance-tag=accusam Tag to apply to the VM instance during creation. name=takimata Google Cloud Platform network where the virtual machines are created. Specify the short name, not the resource path.Defaults to default. .. nobuild-files-regex=consetetur Files that match this pattern will not be built into this version. Only applicable for Go runtimes.Only returned in GET requests if view=FULL is set. resources cpu=0.5721089079262882 Number of CPU cores needed. disk-gb=0.22880530766851637 Disk size (GB) needed. memory-gb=0.04583256524798884 Memory (GB) needed. .. runtime=sed Desired runtime. Example: python27. runtime-api-version=takimata The version of the API in the given runtime environment. Please see the app.yaml reference for valid values at https://cloud.google.com/appengine/docs/standard/<language>/config/appref serving-status=dolores Current serving status of this version. Only the versions with a SERVING status create instances and can be billed.SERVING_STATUS_UNSPECIFIED is an invalid value. Defaults to SERVING. threadsafe=true Whether multiple requests can be dispatched to this version at once. vm=false Whether to deploy this version in a container on a virtual machine.","title":"Required Request Value"},{"location":"apps_modules-versions-create/#about-cursors","text":"The cursor position is key to comfortably set complex nested structures. The following rules apply: The cursor position is always set relative to the current one, unless the field name starts with the . character. Fields can be nested such as in -r f.s.o . The cursor position is set relative to the top-level structure if it starts with . , e.g. -r .s.s You can also set nested fields without setting the cursor explicitly. For example, to set a value relative to the current cursor position, you would specify -r struct.sub_struct=bar . You can move the cursor one level up by using .. . Each additional . moves it up one additional level. E.g. ... would go three levels up.","title":"About Cursors"},{"location":"apps_modules-versions-create/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_modules-versions-create/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_modules-versions-delete/","text":"Deletes an existing version. Scopes You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-delete ... Required Scalar Arguments <apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default/versions/v1. <modules-id> (string) Part of name . See documentation of appsId . <versions-id> (string) Part of name . See documentation of appsId . Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Modules Versions Delete"},{"location":"apps_modules-versions-delete/#scopes","text":"You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-delete ...","title":"Scopes"},{"location":"apps_modules-versions-delete/#required-scalar-arguments","text":"<apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default/versions/v1. <modules-id> (string) Part of name . See documentation of appsId . <versions-id> (string) Part of name . See documentation of appsId .","title":"Required Scalar Arguments"},{"location":"apps_modules-versions-delete/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_modules-versions-delete/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_modules-versions-get/","text":"Gets the specified Version resource. By default, only a BASIC_VIEW will be returned. Specify the FULL_VIEW parameter to get the full resource. Scopes You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-get ... Required Scalar Arguments <apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default/versions/v1. <modules-id> (string) Part of name . See documentation of appsId . <versions-id> (string) Part of name . See documentation of appsId . Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional Method Properties You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p view=string Controls the set of fields returned in the Get response. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Modules Versions Get"},{"location":"apps_modules-versions-get/#scopes","text":"You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-get ...","title":"Scopes"},{"location":"apps_modules-versions-get/#required-scalar-arguments","text":"<apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default/versions/v1. <modules-id> (string) Part of name . See documentation of appsId . <versions-id> (string) Part of name . See documentation of appsId .","title":"Required Scalar Arguments"},{"location":"apps_modules-versions-get/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_modules-versions-get/#optional-method-properties","text":"You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p view=string Controls the set of fields returned in the Get response.","title":"Optional Method Properties"},{"location":"apps_modules-versions-get/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_modules-versions-instances-debug/","text":"Enables debugging on a VM instance. This allows you to use the SSH command to connect to the virtual machine where the instance lives. While in \"debug mode\", the instance continues to serve live traffic. You should delete the instance when you are done debugging and then allow the system to take over and determine if another instance should be started.Only applicable for instances in App Engine flexible environment. Scopes You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-instances-debug ... Required Scalar Arguments <apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default/versions/v1/instances/instance-1. <modules-id> (string) Part of name . See documentation of appsId . <versions-id> (string) Part of name . See documentation of appsId . <instances-id> (string) Part of name . See documentation of appsId . Required Request Value The request value is a data-structure with various fields. Each field may be a simple scalar or another data-structure. In the latter case it is advised to set the field-cursor to the data-structure's field to specify values more concisely. For example, a structure like this: DebugInstanceRequest: ssh-key: string can be set completely with the following arguments which are assumed to be executed in the given order. Note how the cursor position is adjusted to the respective structures, allowing simple field names to be used most of the time. -r . ssh-key=accusam Public SSH key to add to the instance. Examples: [USERNAME]:ssh-rsa [KEY_VALUE] [USERNAME] [USERNAME]:ssh-rsa [KEY_VALUE] google-ssh {\"userName\":\"[USERNAME]\",\"expireOn\":\"[EXPIRE_TIME]\"}For more information, see Adding and Removing SSH Keys (https://cloud.google.com/compute/docs/instances/adding-removing-ssh-keys). About Cursors The cursor position is key to comfortably set complex nested structures. The following rules apply: The cursor position is always set relative to the current one, unless the field name starts with the . character. Fields can be nested such as in -r f.s.o . The cursor position is set relative to the top-level structure if it starts with . , e.g. -r .s.s You can also set nested fields without setting the cursor explicitly. For example, to set a value relative to the current cursor position, you would specify -r struct.sub_struct=bar . You can move the cursor one level up by using .. . Each additional . moves it up one additional level. E.g. ... would go three levels up. Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Modules Versions Instances Debug"},{"location":"apps_modules-versions-instances-debug/#scopes","text":"You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-instances-debug ...","title":"Scopes"},{"location":"apps_modules-versions-instances-debug/#required-scalar-arguments","text":"<apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default/versions/v1/instances/instance-1. <modules-id> (string) Part of name . See documentation of appsId . <versions-id> (string) Part of name . See documentation of appsId . <instances-id> (string) Part of name . See documentation of appsId .","title":"Required Scalar Arguments"},{"location":"apps_modules-versions-instances-debug/#required-request-value","text":"The request value is a data-structure with various fields. Each field may be a simple scalar or another data-structure. In the latter case it is advised to set the field-cursor to the data-structure's field to specify values more concisely. For example, a structure like this: DebugInstanceRequest: ssh-key: string can be set completely with the following arguments which are assumed to be executed in the given order. Note how the cursor position is adjusted to the respective structures, allowing simple field names to be used most of the time. -r . ssh-key=accusam Public SSH key to add to the instance. Examples: [USERNAME]:ssh-rsa [KEY_VALUE] [USERNAME] [USERNAME]:ssh-rsa [KEY_VALUE] google-ssh {\"userName\":\"[USERNAME]\",\"expireOn\":\"[EXPIRE_TIME]\"}For more information, see Adding and Removing SSH Keys (https://cloud.google.com/compute/docs/instances/adding-removing-ssh-keys).","title":"Required Request Value"},{"location":"apps_modules-versions-instances-debug/#about-cursors","text":"The cursor position is key to comfortably set complex nested structures. The following rules apply: The cursor position is always set relative to the current one, unless the field name starts with the . character. Fields can be nested such as in -r f.s.o . The cursor position is set relative to the top-level structure if it starts with . , e.g. -r .s.s You can also set nested fields without setting the cursor explicitly. For example, to set a value relative to the current cursor position, you would specify -r struct.sub_struct=bar . You can move the cursor one level up by using .. . Each additional . moves it up one additional level. E.g. ... would go three levels up.","title":"About Cursors"},{"location":"apps_modules-versions-instances-debug/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_modules-versions-instances-debug/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_modules-versions-instances-delete/","text":"Stops a running instance. Scopes You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-instances-delete ... Required Scalar Arguments <apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default/versions/v1/instances/instance-1. <modules-id> (string) Part of name . See documentation of appsId . <versions-id> (string) Part of name . See documentation of appsId . <instances-id> (string) Part of name . See documentation of appsId . Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Modules Versions Instances Delete"},{"location":"apps_modules-versions-instances-delete/#scopes","text":"You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-instances-delete ...","title":"Scopes"},{"location":"apps_modules-versions-instances-delete/#required-scalar-arguments","text":"<apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default/versions/v1/instances/instance-1. <modules-id> (string) Part of name . See documentation of appsId . <versions-id> (string) Part of name . See documentation of appsId . <instances-id> (string) Part of name . See documentation of appsId .","title":"Required Scalar Arguments"},{"location":"apps_modules-versions-instances-delete/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_modules-versions-instances-delete/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_modules-versions-instances-get/","text":"Gets instance information. Scopes You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-instances-get ... Required Scalar Arguments <apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default/versions/v1/instances/instance-1. <modules-id> (string) Part of name . See documentation of appsId . <versions-id> (string) Part of name . See documentation of appsId . <instances-id> (string) Part of name . See documentation of appsId . Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Modules Versions Instances Get"},{"location":"apps_modules-versions-instances-get/#scopes","text":"You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-instances-get ...","title":"Scopes"},{"location":"apps_modules-versions-instances-get/#required-scalar-arguments","text":"<apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default/versions/v1/instances/instance-1. <modules-id> (string) Part of name . See documentation of appsId . <versions-id> (string) Part of name . See documentation of appsId . <instances-id> (string) Part of name . See documentation of appsId .","title":"Required Scalar Arguments"},{"location":"apps_modules-versions-instances-get/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_modules-versions-instances-get/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_modules-versions-instances-list/","text":"Lists the instances of a version.Tip: To aggregate details about instances over time, see the Stackdriver Monitoring API (https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.timeSeries/list). Scopes You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-instances-list ... Required Scalar Arguments <apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default/versions/v1. <modules-id> (string) Part of name . See documentation of appsId . <versions-id> (string) Part of name . See documentation of appsId . Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional Method Properties You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p page-size=integer Maximum results to return per page. -p page-token=string Continuation token for fetching the next page of results. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Modules Versions Instances List"},{"location":"apps_modules-versions-instances-list/#scopes","text":"You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-instances-list ...","title":"Scopes"},{"location":"apps_modules-versions-instances-list/#required-scalar-arguments","text":"<apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default/versions/v1. <modules-id> (string) Part of name . See documentation of appsId . <versions-id> (string) Part of name . See documentation of appsId .","title":"Required Scalar Arguments"},{"location":"apps_modules-versions-instances-list/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_modules-versions-instances-list/#optional-method-properties","text":"You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p page-size=integer Maximum results to return per page. -p page-token=string Continuation token for fetching the next page of results.","title":"Optional Method Properties"},{"location":"apps_modules-versions-instances-list/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_modules-versions-list/","text":"Lists the versions of a module. Scopes You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-list ... Required Scalar Arguments <apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default. <modules-id> (string) Part of name . See documentation of appsId . Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional Method Properties You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p page-size=integer Maximum results to return per page. -p page-token=string Continuation token for fetching the next page of results. -p view=string Controls the set of fields returned in the List response. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Modules Versions List"},{"location":"apps_modules-versions-list/#scopes","text":"You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-list ...","title":"Scopes"},{"location":"apps_modules-versions-list/#required-scalar-arguments","text":"<apps-id> (string) Part of name . Name of the resource requested. Example: apps/myapp/modules/default. <modules-id> (string) Part of name . See documentation of appsId .","title":"Required Scalar Arguments"},{"location":"apps_modules-versions-list/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_modules-versions-list/#optional-method-properties","text":"You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p page-size=integer Maximum results to return per page. -p page-token=string Continuation token for fetching the next page of results. -p view=string Controls the set of fields returned in the List response.","title":"Optional Method Properties"},{"location":"apps_modules-versions-list/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_modules-versions-patch/","text":"Updates the specified Version resource. You can specify the following fields depending on the App Engine environment and type of scaling that the version resource uses: serving_status (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta4/apps.modules.versions#Version.FIELDS.serving_status): For Version resources that use basic scaling, manual scaling, or run in the App Engine flexible environment. instance_class (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta4/apps.modules.versions#Version.FIELDS.instance_class): For Version resources that run in the App Engine standard environment. automatic_scaling.min_idle_instances (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta4/apps.modules.versions#Version.FIELDS.automatic_scaling): For Version resources that use automatic scaling and run in the App Engine standard environment. automatic_scaling.max_idle_instances (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta4/apps.modules.versions#Version.FIELDS.automatic_scaling): For Version resources that use automatic scaling and run in the App Engine standard environment. Scopes You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-patch ... Required Scalar Arguments <apps-id> (string) Part of name . Name of the resource to update. Example: apps/myapp/modules/default/versions/1. <modules-id> (string) Part of name . See documentation of appsId . <versions-id> (string) Part of name . See documentation of appsId . Required Request Value The request value is a data-structure with various fields. Each field may be a simple scalar or another data-structure. In the latter case it is advised to set the field-cursor to the data-structure's field to specify values more concisely. For example, a structure like this: Version: api-config: auth-fail-action: string login: string script: string security-level: string url: string automatic-scaling: cool-down-period: string cpu-utilization: aggregation-window-length: string target-utilization: number disk-utilization: target-read-bytes-per-sec: integer target-read-ops-per-sec: integer target-write-bytes-per-sec: integer target-write-ops-per-sec: integer max-concurrent-requests: integer max-idle-instances: integer max-pending-latency: string max-total-instances: integer min-idle-instances: integer min-pending-latency: string min-total-instances: integer network-utilization: target-received-bytes-per-sec: integer target-received-packets-per-sec: integer target-sent-bytes-per-sec: integer target-sent-packets-per-sec: integer request-utilization: target-concurrent-requests: integer target-request-count-per-sec: integer basic-scaling: idle-timeout: string max-instances: integer beta-settings: { string: string } creation-time: string default-expiration: string deployer: string deployment: container: image: string endpoints-api-service: config-id: string disable-trace-sampling: boolean name: string rollout-strategy: string env: string env-variables: { string: string } health-check: check-interval: string disable-health-check: boolean healthy-threshold: integer host: string restart-threshold: integer timeout: string unhealthy-threshold: integer id: string inbound-services: [string] instance-class: string manual-scaling: instances: integer name: string network: forwarded-ports: [string] instance-tag: string name: string nobuild-files-regex: string resources: cpu: number disk-gb: number memory-gb: number runtime: string runtime-api-version: string serving-status: string threadsafe: boolean vm: boolean can be set completely with the following arguments which are assumed to be executed in the given order. Note how the cursor position is adjusted to the respective structures, allowing simple field names to be used most of the time. -r .api-config auth-fail-action=voluptua. Action to take when users access resources that require authentication. Defaults to redirect. login=dolore Level of login required to access this resource. Defaults to optional. script=dolore Path to the script from the application root directory. security-level=dolore Security (HTTPS) enforcement for this URL. url=voluptua. URL to serve the endpoint at. ..automatic-scaling cool-down-period=amet. The time period that the Autoscaler (https://cloud.google.com/compute/docs/autoscaler/) should wait before it starts collecting information from a new instance. This prevents the autoscaler from collecting information when the instance is initializing, during which the collected usage would not be reliable. Only applicable in the App Engine flexible environment. cpu-utilization aggregation-window-length=ea Period of time over which CPU utilization is calculated. target-utilization=0.05043422241780038 Target CPU utilization ratio to maintain when scaling. Must be between 0 and 1. ..disk-utilization target-read-bytes-per-sec=63 Target bytes read per second. target-read-ops-per-sec=90 Target ops read per second. target-write-bytes-per-sec=94 Target bytes written per second. target-write-ops-per-sec=74 Target ops written per second. .. max-concurrent-requests=58 Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance.Defaults to a runtime-specific value. max-idle-instances=3 Maximum number of idle instances that should be maintained for this version. max-pending-latency=et Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it. max-total-instances=62 Maximum number of instances that should be started to handle requests. min-idle-instances=69 Minimum number of idle instances that should be maintained for this version. Only applicable for the default version of a module. min-pending-latency=ipsum Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it. min-total-instances=83 Minimum number of instances that should be maintained for this version. network-utilization target-received-bytes-per-sec=93 Target bytes received per second. target-received-packets-per-sec=45 Target packets received per second. target-sent-bytes-per-sec=94 Target bytes sent per second. target-sent-packets-per-sec=71 Target packets sent per second. ..request-utilization target-concurrent-requests=72 Target number of concurrent requests. target-request-count-per-sec=82 Target requests per second. ...basic-scaling idle-timeout=dolores Duration of time after the last request that an instance must wait before the instance is shut down. max-instances=33 Maximum number of instances to create for this version. .. beta-settings=key=sed Metadata settings that are supplied to this version to enable beta runtime features. the value will be associated with the given key creation-time=no Time that this version was created.@OutputOnly default-expiration=et Duration that static files should be cached by web proxies and browsers. Only applicable if the corresponding StaticFilesHandler (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#staticfileshandler) does not specify its own expiration time.Only returned in GET requests if view=FULL is set. deployer=elitr Email address of the user who created this version.@OutputOnly deployment.container image=sed URI to the hosted container image in Google Container Registry. The URI must be fully qualified and include a tag or digest. Examples: \"gcr.io/my-project/image:tag\" or \"gcr.io/my-project/image@digest\" ...endpoints-api-service config-id=no Endpoints service configuration id as specified by the Service Management API. For example \"2016-09-19r1\"By default, the Endpoints service configuration id is fixed and config_id must be specified. To keep the Endpoints service configuration id updated with each rollout, specify RolloutStrategy.MANAGED and omit config_id. disable-trace-sampling=false Enable or disable trace sampling. By default, this is set to false for enabled. name=at Endpoints service name which is the name of the \"service\" resource in the Service Management API. For example \"myapi.endpoints.myproject.cloud.goog\" rollout-strategy=sadipscing Endpoints rollout strategy. If FIXED, config_id must be specified. If MANAGED, config_id must be omitted. .. env=aliquyam App Engine execution environment to use for this version.Defaults to 1. env-variables=key=dolores Environment variables made available to the application.Only returned in GET requests if view=FULL is set. the value will be associated with the given key health-check check-interval=sadipscing Interval between health checks. disable-health-check=false Whether to explicitly disable health checks for this instance. healthy-threshold=54 Number of consecutive successful health checks required before receiving traffic. host=est Host header to send when performing an HTTP health check. Example: \"myapp.appspot.com\" restart-threshold=77 Number of consecutive failed health checks required before an instance is restarted. timeout=sea Time before the health check is considered failed. unhealthy-threshold=5 Number of consecutive failed health checks required before removing traffic. .. id=consetetur Relative name of the version within the module. Example: v1. Version names can contain only lowercase letters, numbers, or hyphens. Reserved names: \"default\", \"latest\", and any name with the prefix \"ah-\". inbound-services=stet Before an application can receive email or XMPP messages, the application must be configured to enable the service. Each invocation of this argument appends the given value to the array. instance-class=est Instance class that is used to run this version. Valid values are: AutomaticScaling: F1, F2, F4, F4_1G ManualScaling or BasicScaling: B1, B2, B4, B8, B4_1GDefaults to F1 for AutomaticScaling and B1 for ManualScaling or BasicScaling. manual-scaling instances=19 Number of instances to assign to the module at the start. This number can later be altered by using the Modules API (https://cloud.google.com/appengine/docs/python/modules/functions) set_num_instances() function. .. name=elitr Full path to the Version resource in the API. Example: apps/myapp/modules/default/versions/v1.@OutputOnly network forwarded-ports=duo List of ports, or port pairs, to forward from the virtual machine to the application container. Each invocation of this argument appends the given value to the array. instance-tag=diam Tag to apply to the VM instance during creation. name=est Google Cloud Platform network where the virtual machines are created. Specify the short name, not the resource path.Defaults to default. .. nobuild-files-regex=sit Files that match this pattern will not be built into this version. Only applicable for Go runtimes.Only returned in GET requests if view=FULL is set. resources cpu=0.06840925818992016 Number of CPU cores needed. disk-gb=0.3524215642896459 Disk size (GB) needed. memory-gb=0.6768631685059072 Memory (GB) needed. .. runtime=eos Desired runtime. Example: python27. runtime-api-version=et The version of the API in the given runtime environment. Please see the app.yaml reference for valid values at https://cloud.google.com/appengine/docs/standard/<language>/config/appref serving-status=sea Current serving status of this version. Only the versions with a SERVING status create instances and can be billed.SERVING_STATUS_UNSPECIFIED is an invalid value. Defaults to SERVING. threadsafe=false Whether multiple requests can be dispatched to this version at once. vm=false Whether to deploy this version in a container on a virtual machine. About Cursors The cursor position is key to comfortably set complex nested structures. The following rules apply: The cursor position is always set relative to the current one, unless the field name starts with the . character. Fields can be nested such as in -r f.s.o . The cursor position is set relative to the top-level structure if it starts with . , e.g. -r .s.s You can also set nested fields without setting the cursor explicitly. For example, to set a value relative to the current cursor position, you would specify -r struct.sub_struct=bar . You can move the cursor one level up by using .. . Each additional . moves it up one additional level. E.g. ... would go three levels up. Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional Method Properties You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p mask=string Standard field mask for the set of fields to be updated. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Modules Versions Patch"},{"location":"apps_modules-versions-patch/#scopes","text":"You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps modules-versions-patch ...","title":"Scopes"},{"location":"apps_modules-versions-patch/#required-scalar-arguments","text":"<apps-id> (string) Part of name . Name of the resource to update. Example: apps/myapp/modules/default/versions/1. <modules-id> (string) Part of name . See documentation of appsId . <versions-id> (string) Part of name . See documentation of appsId .","title":"Required Scalar Arguments"},{"location":"apps_modules-versions-patch/#required-request-value","text":"The request value is a data-structure with various fields. Each field may be a simple scalar or another data-structure. In the latter case it is advised to set the field-cursor to the data-structure's field to specify values more concisely. For example, a structure like this: Version: api-config: auth-fail-action: string login: string script: string security-level: string url: string automatic-scaling: cool-down-period: string cpu-utilization: aggregation-window-length: string target-utilization: number disk-utilization: target-read-bytes-per-sec: integer target-read-ops-per-sec: integer target-write-bytes-per-sec: integer target-write-ops-per-sec: integer max-concurrent-requests: integer max-idle-instances: integer max-pending-latency: string max-total-instances: integer min-idle-instances: integer min-pending-latency: string min-total-instances: integer network-utilization: target-received-bytes-per-sec: integer target-received-packets-per-sec: integer target-sent-bytes-per-sec: integer target-sent-packets-per-sec: integer request-utilization: target-concurrent-requests: integer target-request-count-per-sec: integer basic-scaling: idle-timeout: string max-instances: integer beta-settings: { string: string } creation-time: string default-expiration: string deployer: string deployment: container: image: string endpoints-api-service: config-id: string disable-trace-sampling: boolean name: string rollout-strategy: string env: string env-variables: { string: string } health-check: check-interval: string disable-health-check: boolean healthy-threshold: integer host: string restart-threshold: integer timeout: string unhealthy-threshold: integer id: string inbound-services: [string] instance-class: string manual-scaling: instances: integer name: string network: forwarded-ports: [string] instance-tag: string name: string nobuild-files-regex: string resources: cpu: number disk-gb: number memory-gb: number runtime: string runtime-api-version: string serving-status: string threadsafe: boolean vm: boolean can be set completely with the following arguments which are assumed to be executed in the given order. Note how the cursor position is adjusted to the respective structures, allowing simple field names to be used most of the time. -r .api-config auth-fail-action=voluptua. Action to take when users access resources that require authentication. Defaults to redirect. login=dolore Level of login required to access this resource. Defaults to optional. script=dolore Path to the script from the application root directory. security-level=dolore Security (HTTPS) enforcement for this URL. url=voluptua. URL to serve the endpoint at. ..automatic-scaling cool-down-period=amet. The time period that the Autoscaler (https://cloud.google.com/compute/docs/autoscaler/) should wait before it starts collecting information from a new instance. This prevents the autoscaler from collecting information when the instance is initializing, during which the collected usage would not be reliable. Only applicable in the App Engine flexible environment. cpu-utilization aggregation-window-length=ea Period of time over which CPU utilization is calculated. target-utilization=0.05043422241780038 Target CPU utilization ratio to maintain when scaling. Must be between 0 and 1. ..disk-utilization target-read-bytes-per-sec=63 Target bytes read per second. target-read-ops-per-sec=90 Target ops read per second. target-write-bytes-per-sec=94 Target bytes written per second. target-write-ops-per-sec=74 Target ops written per second. .. max-concurrent-requests=58 Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance.Defaults to a runtime-specific value. max-idle-instances=3 Maximum number of idle instances that should be maintained for this version. max-pending-latency=et Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it. max-total-instances=62 Maximum number of instances that should be started to handle requests. min-idle-instances=69 Minimum number of idle instances that should be maintained for this version. Only applicable for the default version of a module. min-pending-latency=ipsum Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it. min-total-instances=83 Minimum number of instances that should be maintained for this version. network-utilization target-received-bytes-per-sec=93 Target bytes received per second. target-received-packets-per-sec=45 Target packets received per second. target-sent-bytes-per-sec=94 Target bytes sent per second. target-sent-packets-per-sec=71 Target packets sent per second. ..request-utilization target-concurrent-requests=72 Target number of concurrent requests. target-request-count-per-sec=82 Target requests per second. ...basic-scaling idle-timeout=dolores Duration of time after the last request that an instance must wait before the instance is shut down. max-instances=33 Maximum number of instances to create for this version. .. beta-settings=key=sed Metadata settings that are supplied to this version to enable beta runtime features. the value will be associated with the given key creation-time=no Time that this version was created.@OutputOnly default-expiration=et Duration that static files should be cached by web proxies and browsers. Only applicable if the corresponding StaticFilesHandler (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#staticfileshandler) does not specify its own expiration time.Only returned in GET requests if view=FULL is set. deployer=elitr Email address of the user who created this version.@OutputOnly deployment.container image=sed URI to the hosted container image in Google Container Registry. The URI must be fully qualified and include a tag or digest. Examples: \"gcr.io/my-project/image:tag\" or \"gcr.io/my-project/image@digest\" ...endpoints-api-service config-id=no Endpoints service configuration id as specified by the Service Management API. For example \"2016-09-19r1\"By default, the Endpoints service configuration id is fixed and config_id must be specified. To keep the Endpoints service configuration id updated with each rollout, specify RolloutStrategy.MANAGED and omit config_id. disable-trace-sampling=false Enable or disable trace sampling. By default, this is set to false for enabled. name=at Endpoints service name which is the name of the \"service\" resource in the Service Management API. For example \"myapi.endpoints.myproject.cloud.goog\" rollout-strategy=sadipscing Endpoints rollout strategy. If FIXED, config_id must be specified. If MANAGED, config_id must be omitted. .. env=aliquyam App Engine execution environment to use for this version.Defaults to 1. env-variables=key=dolores Environment variables made available to the application.Only returned in GET requests if view=FULL is set. the value will be associated with the given key health-check check-interval=sadipscing Interval between health checks. disable-health-check=false Whether to explicitly disable health checks for this instance. healthy-threshold=54 Number of consecutive successful health checks required before receiving traffic. host=est Host header to send when performing an HTTP health check. Example: \"myapp.appspot.com\" restart-threshold=77 Number of consecutive failed health checks required before an instance is restarted. timeout=sea Time before the health check is considered failed. unhealthy-threshold=5 Number of consecutive failed health checks required before removing traffic. .. id=consetetur Relative name of the version within the module. Example: v1. Version names can contain only lowercase letters, numbers, or hyphens. Reserved names: \"default\", \"latest\", and any name with the prefix \"ah-\". inbound-services=stet Before an application can receive email or XMPP messages, the application must be configured to enable the service. Each invocation of this argument appends the given value to the array. instance-class=est Instance class that is used to run this version. Valid values are: AutomaticScaling: F1, F2, F4, F4_1G ManualScaling or BasicScaling: B1, B2, B4, B8, B4_1GDefaults to F1 for AutomaticScaling and B1 for ManualScaling or BasicScaling. manual-scaling instances=19 Number of instances to assign to the module at the start. This number can later be altered by using the Modules API (https://cloud.google.com/appengine/docs/python/modules/functions) set_num_instances() function. .. name=elitr Full path to the Version resource in the API. Example: apps/myapp/modules/default/versions/v1.@OutputOnly network forwarded-ports=duo List of ports, or port pairs, to forward from the virtual machine to the application container. Each invocation of this argument appends the given value to the array. instance-tag=diam Tag to apply to the VM instance during creation. name=est Google Cloud Platform network where the virtual machines are created. Specify the short name, not the resource path.Defaults to default. .. nobuild-files-regex=sit Files that match this pattern will not be built into this version. Only applicable for Go runtimes.Only returned in GET requests if view=FULL is set. resources cpu=0.06840925818992016 Number of CPU cores needed. disk-gb=0.3524215642896459 Disk size (GB) needed. memory-gb=0.6768631685059072 Memory (GB) needed. .. runtime=eos Desired runtime. Example: python27. runtime-api-version=et The version of the API in the given runtime environment. Please see the app.yaml reference for valid values at https://cloud.google.com/appengine/docs/standard/<language>/config/appref serving-status=sea Current serving status of this version. Only the versions with a SERVING status create instances and can be billed.SERVING_STATUS_UNSPECIFIED is an invalid value. Defaults to SERVING. threadsafe=false Whether multiple requests can be dispatched to this version at once. vm=false Whether to deploy this version in a container on a virtual machine.","title":"Required Request Value"},{"location":"apps_modules-versions-patch/#about-cursors","text":"The cursor position is key to comfortably set complex nested structures. The following rules apply: The cursor position is always set relative to the current one, unless the field name starts with the . character. Fields can be nested such as in -r f.s.o . The cursor position is set relative to the top-level structure if it starts with . , e.g. -r .s.s You can also set nested fields without setting the cursor explicitly. For example, to set a value relative to the current cursor position, you would specify -r struct.sub_struct=bar . You can move the cursor one level up by using .. . Each additional . moves it up one additional level. E.g. ... would go three levels up.","title":"About Cursors"},{"location":"apps_modules-versions-patch/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_modules-versions-patch/#optional-method-properties","text":"You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p mask=string Standard field mask for the set of fields to be updated.","title":"Optional Method Properties"},{"location":"apps_modules-versions-patch/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_operations-get/","text":"Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service. Scopes You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps operations-get ... Required Scalar Arguments <apps-id> (string) Part of name . The name of the operation resource. <operations-id> (string) Part of name . See documentation of appsId . Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Operations Get"},{"location":"apps_operations-get/#scopes","text":"You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps operations-get ...","title":"Scopes"},{"location":"apps_operations-get/#required-scalar-arguments","text":"<apps-id> (string) Part of name . The name of the operation resource. <operations-id> (string) Part of name . See documentation of appsId .","title":"Required Scalar Arguments"},{"location":"apps_operations-get/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_operations-get/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_operations-list/","text":"Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.NOTE: the name binding allows API services to override the binding to use different resource name schemes, such as users/ /operations. To override the binding, API services can add a binding such as \"/v1/{name=users/ }/operations\" to their service configuration. For backwards compatibility, the default name includes the operations collection id, however overriding users must ensure the name binding is the parent resource, without the operations collection id. Scopes You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps operations-list ... Required Scalar Argument <apps-id> (string) Part of name . The name of the operation's parent resource. Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional Method Properties You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p filter=string The standard list filter. -p page-size=integer The standard list page size. -p page-token=string The standard list page token. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Operations List"},{"location":"apps_operations-list/#scopes","text":"You will need authorization for at least one of the following scopes to make a valid call: https://www.googleapis.com/auth/appengine.admin https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-platform.read-only If unset, the scope for this method defaults to https://www.googleapis.com/auth/appengine.admin . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps operations-list ...","title":"Scopes"},{"location":"apps_operations-list/#required-scalar-argument","text":"<apps-id> (string) Part of name . The name of the operation's parent resource.","title":"Required Scalar Argument"},{"location":"apps_operations-list/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_operations-list/#optional-method-properties","text":"You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p filter=string The standard list filter. -p page-size=integer The standard list page size. -p page-token=string The standard list page token.","title":"Optional Method Properties"},{"location":"apps_operations-list/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"},{"location":"apps_patch/","text":"Updates the specified Application resource. You can update the following fields: auth_domain (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta4/apps#Application.FIELDS.auth_domain) default_cookie_expiration (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta4/apps#Application.FIELDS.default_cookie_expiration) Scopes You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps patch ... Required Scalar Argument <apps-id> (string) Part of name . Name of the Application resource to update. Example: apps/myapp. Required Request Value The request value is a data-structure with various fields. Each field may be a simple scalar or another data-structure. In the latter case it is advised to set the field-cursor to the data-structure's field to specify values more concisely. For example, a structure like this: Application: auth-domain: string code-bucket: string default-bucket: string default-cookie-expiration: string default-hostname: string iap: enabled: boolean oauth2-client-id: string oauth2-client-secret: string oauth2-client-secret-sha256: string id: string location: string name: string can be set completely with the following arguments which are assumed to be executed in the given order. Note how the cursor position is adjusted to the respective structures, allowing simple field names to be used most of the time. -r . auth-domain=dolore Google Apps authentication domain that controls which users can access this application.Defaults to open access for any Google Account. code-bucket=eirmod Google Cloud Storage bucket that can be used for storing files associated with this application. This bucket is associated with the application and can be used by the gcloud deployment commands.@OutputOnly default-bucket=lorem Google Cloud Storage bucket that can be used by this application to store content.@OutputOnly default-cookie-expiration=accusam Cookie expiration policy for this application. default-hostname=amet Hostname used to reach the application, as resolved by App Engine.@OutputOnly iap enabled=true Whether the serving infrastructure will authenticate and authorize all incoming requests.If true, the oauth2_client_id and oauth2_client_secret fields must be non-empty. oauth2-client-id=erat OAuth2 client ID to use for the authentication flow. oauth2-client-secret=accusam For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2_client_secret_sha256 field.@InputOnly oauth2-client-secret-sha256=sea Hex-encoded SHA-256 hash of the client secret.@OutputOnly .. id=takimata Identifier of the Application resource. This identifier is equivalent to the project ID of the Google Cloud Platform project where you want to deploy your application. Example: myapp. location=lorem Location from which this application will be run. Application instances will run out of data centers in the chosen location, which is also where all of the application's end user content is stored.Defaults to us-central.Options are:us-central - Central USeurope-west - Western Europeus-east1 - Eastern US name=et Full path to the Application resource in the API. Example: apps/myapp.@OutputOnly About Cursors The cursor position is key to comfortably set complex nested structures. The following rules apply: The cursor position is always set relative to the current one, unless the field name starts with the . character. Fields can be nested such as in -r f.s.o . The cursor position is set relative to the top-level structure if it starts with . , e.g. -r .s.s You can also set nested fields without setting the cursor explicitly. For example, to set a value relative to the current cursor position, you would specify -r struct.sub_struct=bar . You can move the cursor one level up by using .. . Each additional . moves it up one additional level. E.g. ... would go three levels up. Optional Output Flags The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output. Optional Method Properties You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p mask=string Standard field mask for the set of fields to be updated. Optional General Properties The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Patch"},{"location":"apps_patch/#scopes","text":"You will need authorization for the https://www.googleapis.com/auth/cloud-platform scope to make a valid call. If unset, the scope for this method defaults to https://www.googleapis.com/auth/cloud-platform . You can set the scope for this method like this: appengine1-beta4 --scope <scope> apps patch ...","title":"Scopes"},{"location":"apps_patch/#required-scalar-argument","text":"<apps-id> (string) Part of name . Name of the Application resource to update. Example: apps/myapp.","title":"Required Scalar Argument"},{"location":"apps_patch/#required-request-value","text":"The request value is a data-structure with various fields. Each field may be a simple scalar or another data-structure. In the latter case it is advised to set the field-cursor to the data-structure's field to specify values more concisely. For example, a structure like this: Application: auth-domain: string code-bucket: string default-bucket: string default-cookie-expiration: string default-hostname: string iap: enabled: boolean oauth2-client-id: string oauth2-client-secret: string oauth2-client-secret-sha256: string id: string location: string name: string can be set completely with the following arguments which are assumed to be executed in the given order. Note how the cursor position is adjusted to the respective structures, allowing simple field names to be used most of the time. -r . auth-domain=dolore Google Apps authentication domain that controls which users can access this application.Defaults to open access for any Google Account. code-bucket=eirmod Google Cloud Storage bucket that can be used for storing files associated with this application. This bucket is associated with the application and can be used by the gcloud deployment commands.@OutputOnly default-bucket=lorem Google Cloud Storage bucket that can be used by this application to store content.@OutputOnly default-cookie-expiration=accusam Cookie expiration policy for this application. default-hostname=amet Hostname used to reach the application, as resolved by App Engine.@OutputOnly iap enabled=true Whether the serving infrastructure will authenticate and authorize all incoming requests.If true, the oauth2_client_id and oauth2_client_secret fields must be non-empty. oauth2-client-id=erat OAuth2 client ID to use for the authentication flow. oauth2-client-secret=accusam For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2_client_secret_sha256 field.@InputOnly oauth2-client-secret-sha256=sea Hex-encoded SHA-256 hash of the client secret.@OutputOnly .. id=takimata Identifier of the Application resource. This identifier is equivalent to the project ID of the Google Cloud Platform project where you want to deploy your application. Example: myapp. location=lorem Location from which this application will be run. Application instances will run out of data centers in the chosen location, which is also where all of the application's end user content is stored.Defaults to us-central.Options are:us-central - Central USeurope-west - Western Europeus-east1 - Eastern US name=et Full path to the Application resource in the API. Example: apps/myapp.@OutputOnly","title":"Required Request Value"},{"location":"apps_patch/#about-cursors","text":"The cursor position is key to comfortably set complex nested structures. The following rules apply: The cursor position is always set relative to the current one, unless the field name starts with the . character. Fields can be nested such as in -r f.s.o . The cursor position is set relative to the top-level structure if it starts with . , e.g. -r .s.s You can also set nested fields without setting the cursor explicitly. For example, to set a value relative to the current cursor position, you would specify -r struct.sub_struct=bar . You can move the cursor one level up by using .. . Each additional . moves it up one additional level. E.g. ... would go three levels up.","title":"About Cursors"},{"location":"apps_patch/#optional-output-flags","text":"The method's return value a JSON encoded structure, which will be written to standard output by default. -o out out specifies the destination to which to write the server's result to. It will be a JSON-encoded structure. The destination may be - to indicate standard output, or a filepath that is to contain the received bytes. If unset, it defaults to standard output.","title":"Optional Output Flags"},{"location":"apps_patch/#optional-method-properties","text":"You may set the following properties to further configure the call. Please note that -p is followed by one or more key-value-pairs, and is called like this -p k1=v1 k2=v2 even though the listing below repeats the -p for completeness. -p mask=string Standard field mask for the set of fields to be updated.","title":"Optional Method Properties"},{"location":"apps_patch/#optional-general-properties","text":"The following properties can configure any call, and are not specific to this method. -p $-xgafv=string V1 error format. -p access-token=string OAuth access token. -p alt=string Data format for response. -p callback=string JSONP -p fields=string Selector specifying which fields to include in a partial response. -p key=string API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -p oauth-token=string OAuth 2.0 token for the current user. -p pretty-print=boolean Returns response with indentations and line breaks. -p quota-user=string Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -p upload-type=string Legacy upload protocol for media (e.g. \"media\", \"multipart\"). -p upload-protocol=string Upload protocol for media (e.g. \"raw\", \"multipart\").","title":"Optional General Properties"}]} |