public sealed class BasicScaling : IMessage<BasicScaling>, IEquatable<BasicScaling>, IDeepCloneable<BasicScaling>, IBufferMessage, IMessage
A service with basic scaling will create an instance when the application receives a request. The instance will be turned down when the app becomes idle. Basic scaling is ideal for work that is intermittent or driven by user activity.
Implements
Google.Protobuf.IMessage<BasicScaling>, IEquatable<BasicScaling>, Google.Protobuf.IDeepCloneable<BasicScaling>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.AppEngine.V1Assembly
Google.Cloud.AppEngine.V1.dll
Constructors
BasicScaling()
public BasicScaling()
BasicScaling(BasicScaling)
public BasicScaling(BasicScaling other)
Parameter | |
---|---|
Name | Description |
other | BasicScaling |
Properties
IdleTimeout
public Duration IdleTimeout { get; set; }
Duration of time after the last request that an instance must wait before the instance is shut down.
Property Value | |
---|---|
Type | Description |
Google.Protobuf.WellKnownTypes.Duration |
MaxInstances
public int MaxInstances { get; set; }
Maximum number of instances to create for this version.
Property Value | |
---|---|
Type | Description |
Int32 |