Class CfnInferenceComponentPropsMixin.InferenceComponentSchedulingConfigProperty
The scheduling configuration that determines how inference component copies are placed across available instances.
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.SageMaker
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnInferenceComponentPropsMixin.InferenceComponentSchedulingConfigProperty : CfnInferenceComponentPropsMixin.IInferenceComponentSchedulingConfigProperty
Syntax (vb)
Public Class CfnInferenceComponentPropsMixin.InferenceComponentSchedulingConfigProperty Implements CfnInferenceComponentPropsMixin.IInferenceComponentSchedulingConfigProperty
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 inferenceComponentSchedulingConfigProperty = new InferenceComponentSchedulingConfigProperty {
AvailabilityZoneBalance = new InferenceComponentAvailabilityZoneBalanceProperty {
EnforcementMode = "enforcementMode",
MaxImbalance = 123
},
PlacementStrategy = "placementStrategy"
};
Synopsis
Constructors
| InferenceComponentSchedulingConfigProperty() | The scheduling configuration that determines how inference component copies are placed across available instances. |
Properties
| AvailabilityZoneBalance | Configuration for balancing inference component copies across Availability Zones. |
| PlacementStrategy | The scheduling configuration that determines how inference component copies are placed across available instances. |
Constructors
InferenceComponentSchedulingConfigProperty()
The scheduling configuration that determines how inference component copies are placed across available instances.
public InferenceComponentSchedulingConfigProperty()
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 inferenceComponentSchedulingConfigProperty = new InferenceComponentSchedulingConfigProperty {
AvailabilityZoneBalance = new InferenceComponentAvailabilityZoneBalanceProperty {
EnforcementMode = "enforcementMode",
MaxImbalance = 123
},
PlacementStrategy = "placementStrategy"
};
Properties
AvailabilityZoneBalance
Configuration for balancing inference component copies across Availability Zones.
public object? AvailabilityZoneBalance { get; set; }
Property Value
Remarks
PlacementStrategy
The scheduling configuration that determines how inference component copies are placed across available instances.
public string? PlacementStrategy { get; set; }