Show / Hide Table of Contents

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.

Inheritance
object
CfnEndpointConfigPropsMixin.ManagedInstanceScalingProperty
Implements
CfnEndpointConfigPropsMixin.IManagedInstanceScalingProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-managedinstancescaling.html

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-managedinstancescaling.html

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

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-managedinstancescaling.html#cfn-sagemaker-endpointconfig-managedinstancescaling-maxinstancecount

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

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-managedinstancescaling.html#cfn-sagemaker-endpointconfig-managedinstancescaling-mininstancecount

ScaleInPolicy

Specifies how the endpoint releases instances when managed instance scaling scales in.

public object? ScaleInPolicy { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-managedinstancescaling.html#cfn-sagemaker-endpointconfig-managedinstancescaling-scaleinpolicy

Type union: either IResolvable or CfnEndpointConfigPropsMixin.IScaleInPolicyProperty

Status

Indicates whether managed instance scaling is enabled.

public string? Status { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-managedinstancescaling.html#cfn-sagemaker-endpointconfig-managedinstancescaling-status

Implements

CfnEndpointConfigPropsMixin.IManagedInstanceScalingProperty
Back to top Generated by DocFX