Show / Hide Table of Contents

Interface CfnConnectorPropsMixin.IAutoScalingProperty

Specifies how the connector scales.

Namespace: Amazon.CDK.Mixins.Preview.AWS.KafkaConnect.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnConnectorPropsMixin.IAutoScalingProperty
Syntax (vb)
Public Interface CfnConnectorPropsMixin.IAutoScalingProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-autoscaling.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.Mixins.Preview.AWS.KafkaConnect.Mixins;

             var autoScalingProperty = new AutoScalingProperty {
                 MaxWorkerCount = 123,
                 McuCount = 123,
                 MinWorkerCount = 123,
                 ScaleInPolicy = new ScaleInPolicyProperty {
                     CpuUtilizationPercentage = 123
                 },
                 ScaleOutPolicy = new ScaleOutPolicyProperty {
                     CpuUtilizationPercentage = 123
                 }
             };

Synopsis

Properties

MaxWorkerCount

The maximum number of workers allocated to the connector.

McuCount

The number of microcontroller units (MCUs) allocated to each connector worker.

MinWorkerCount

The minimum number of workers allocated to the connector.

ScaleInPolicy

The sacle-in policy for the connector.

ScaleOutPolicy

The sacle-out policy for the connector.

Properties

MaxWorkerCount

The maximum number of workers allocated to the connector.

double? MaxWorkerCount { get; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-autoscaling.html#cfn-kafkaconnect-connector-autoscaling-maxworkercount

McuCount

The number of microcontroller units (MCUs) allocated to each connector worker.

double? McuCount { get; }
Property Value

double?

Remarks

The valid values are 1,2,4,8.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-autoscaling.html#cfn-kafkaconnect-connector-autoscaling-mcucount

MinWorkerCount

The minimum number of workers allocated to the connector.

double? MinWorkerCount { get; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-autoscaling.html#cfn-kafkaconnect-connector-autoscaling-minworkercount

ScaleInPolicy

The sacle-in policy for the connector.

object? ScaleInPolicy { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-autoscaling.html#cfn-kafkaconnect-connector-autoscaling-scaleinpolicy

Type union: either IResolvable or CfnConnectorPropsMixin.IScaleInPolicyProperty

ScaleOutPolicy

The sacle-out policy for the connector.

object? ScaleOutPolicy { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-autoscaling.html#cfn-kafkaconnect-connector-autoscaling-scaleoutpolicy

Type union: either IResolvable or CfnConnectorPropsMixin.IScaleOutPolicyProperty

Back to top Generated by DocFX