Class ProjectsResource.LocationsResource.ApplicationsResource.ServicesResource.VersionsResource | Google.Apis.Appengine.v1beta
Show / Hide Table of Contents

Class ProjectsResource.LocationsResource.ApplicationsResource.ServicesResource.VersionsResource

The "versions" collection of methods.

Inheritance
object
ProjectsResource.LocationsResource.ApplicationsResource.ServicesResource.VersionsResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Appengine.v1beta
Assembly: Google.Apis.Appengine.v1beta.dll
Syntax
public class ProjectsResource.LocationsResource.ApplicationsResource.ServicesResource.VersionsResource

Constructors

VersionsResource(IClientService)

Constructs a new resource.

Declaration
public VersionsResource(IClientService service)
Parameters
Type Name Description
IClientService service

Methods

Delete(string, string, string, string, string)

Deletes an existing Version resource.

Declaration
public virtual ProjectsResource.LocationsResource.ApplicationsResource.ServicesResource.VersionsResource.DeleteRequest Delete(string projectsId, string locationsId, string applicationsId, string servicesId, string versionsId)
Parameters
Type Name Description
string projectsId

Part of name. Name of the resource requested. Example: apps/myapp/services/default/versions/v1.

string locationsId

Part of name. See documentation of projectsId.

string applicationsId

Part of name. See documentation of projectsId.

string servicesId

Part of name. See documentation of projectsId.

string versionsId

Part of name. See documentation of projectsId.

Returns
Type Description
ProjectsResource.LocationsResource.ApplicationsResource.ServicesResource.VersionsResource.DeleteRequest

Patch(Version, string, string, string, string, string)

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:Standard environment instance_class (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta/apps.services.versions#Version.FIELDS.instance_class)automatic scaling in the standard environment: automatic_scaling.min_idle_instances (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta/apps.services.versions#Version.FIELDS.automatic_scaling) automatic_scaling.max_idle_instances (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta/apps.services.versions#Version.FIELDS.automatic_scaling) automaticScaling.standard_scheduler_settings.max_instances (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta/apps.services.versions#StandardSchedulerSettings) automaticScaling.standard_scheduler_settings.min_instances (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta/apps.services.versions#StandardSchedulerSettings) automaticScaling.standard_scheduler_settings.target_cpu_utilization (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta/apps.services.versions#StandardSchedulerSettings) automaticScaling.standard_scheduler_settings.target_throughput_utilization (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta/apps.services.versions#StandardSchedulerSettings)basic scaling or manual scaling in the standard environment: serving_status (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta/apps.services.versions#Version.FIELDS.serving_status) manual_scaling.instances (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta/apps.services.versions#manualscaling)Flexible environment serving_status (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta/apps.services.versions#Version.FIELDS.serving_status)automatic scaling in the flexible environment: automatic_scaling.min_total_instances (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta/apps.services.versions#Version.FIELDS.automatic_scaling) automatic_scaling.max_total_instances (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta/apps.services.versions#Version.FIELDS.automatic_scaling) automatic_scaling.cool_down_period_sec (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta/apps.services.versions#Version.FIELDS.automatic_scaling) automatic_scaling.cpu_utilization.target_utilization (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta/apps.services.versions#Version.FIELDS.automatic_scaling)manual scaling in the flexible environment: manual_scaling.instances (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1beta/apps.services.versions#manualscaling)

Declaration
public virtual ProjectsResource.LocationsResource.ApplicationsResource.ServicesResource.VersionsResource.PatchRequest Patch(Version body, string projectsId, string locationsId, string applicationsId, string servicesId, string versionsId)
Parameters
Type Name Description
Version body

The body of the request.

string projectsId

Part of name. Name of the resource to update. Example: apps/myapp/services/default/versions/1.

string locationsId

Part of name. See documentation of projectsId.

string applicationsId

Part of name. See documentation of projectsId.

string servicesId

Part of name. See documentation of projectsId.

string versionsId

Part of name. See documentation of projectsId.

Returns
Type Description
ProjectsResource.LocationsResource.ApplicationsResource.ServicesResource.VersionsResource.PatchRequest
In this article
Back to top Generated by DocFX