Class CfnEndpointConfigPropsMixin.ManagedInstanceScalingProperty
Settings that control the range in the number of instances that the endpoint provisions as it scales up or down to accommodate traffic.
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.SageMaker
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnEndpointConfigPropsMixin.ManagedInstanceScalingProperty : CfnEndpointConfigPropsMixin.IManagedInstanceScalingProperty
Syntax (vb)
Public Class CfnEndpointConfigPropsMixin.ManagedInstanceScalingProperty Implements CfnEndpointConfigPropsMixin.IManagedInstanceScalingProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.SageMaker;
var managedInstanceScalingProperty = new ManagedInstanceScalingProperty {
MaxInstanceCount = 123,
MinInstanceCount = 123,
ScaleInPolicy = new ScaleInPolicyProperty {
CooldownInMinutes = 123,
MaximumStepSize = 123,
Strategy = "strategy"
},
Status = "status"
};
Synopsis
Constructors
| ManagedInstanceScalingProperty() | Settings that control the range in the number of instances that the endpoint provisions as it scales up or down to accommodate traffic. |
Properties
| MaxInstanceCount | The maximum number of instances that the endpoint can provision when it scales up to accommodate an increase in traffic. |
| MinInstanceCount | The minimum number of instances that the endpoint must retain when it scales down to accommodate a decrease in traffic. |
| ScaleInPolicy | Specifies how the endpoint releases instances when managed instance scaling scales in. |
| Status | Indicates whether managed instance scaling is enabled. |
Constructors
ManagedInstanceScalingProperty()
Settings that control the range in the number of instances that the endpoint provisions as it scales up or down to accommodate traffic.
public ManagedInstanceScalingProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.SageMaker;
var managedInstanceScalingProperty = new ManagedInstanceScalingProperty {
MaxInstanceCount = 123,
MinInstanceCount = 123,
ScaleInPolicy = new ScaleInPolicyProperty {
CooldownInMinutes = 123,
MaximumStepSize = 123,
Strategy = "strategy"
},
Status = "status"
};
Properties
MaxInstanceCount
The maximum number of instances that the endpoint can provision when it scales up to accommodate an increase in traffic.
public double? MaxInstanceCount { get; set; }
Property Value
Remarks
MinInstanceCount
The minimum number of instances that the endpoint must retain when it scales down to accommodate a decrease in traffic.
public double? MinInstanceCount { get; set; }
Property Value
Remarks
ScaleInPolicy
Specifies how the endpoint releases instances when managed instance scaling scales in.
public object? ScaleInPolicy { get; set; }
Property Value
Remarks
Status
Indicates whether managed instance scaling is enabled.
public string? Status { get; set; }