Show / Hide Table of Contents

Class ScalingEvents

A list of ScalingEvents, you can use one of the predefined lists, such as ScalingEvents.ERRORS or create a custom group by instantiating a NotificationTypes object, e.g: new NotificationTypes(NotificationType.INSTANCE_LAUNCH).

Inheritance
System.Object
ScalingEvents
Namespace: Amazon.CDK.AWS.AutoScaling
Assembly: Amazon.CDK.AWS.AutoScaling.dll
Syntax (csharp)
public class ScalingEvents : DeputyBase
Syntax (vb)
Public Class ScalingEvents
    Inherits DeputyBase
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.AWS.AutoScaling;

var scalingEvents = ScalingEvents.ALL;

Synopsis

Constructors

ScalingEvents(ScalingEvent[])
ScalingEvents(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

ScalingEvents(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

Properties

ALL

All fleet scaling events.

ERRORS

Fleet scaling errors.

LAUNCH_EVENTS

Fleet scaling launch events.

TERMINATION_EVENTS

Fleet termination launch events.

Constructors

ScalingEvents(ScalingEvent[])

public ScalingEvents(params ScalingEvent[] types)
Parameters
types ScalingEvent[]

ScalingEvents(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

protected ScalingEvents(ByRefValue reference)
Parameters
reference Amazon.JSII.Runtime.Deputy.ByRefValue

The Javascript-owned object reference

ScalingEvents(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

protected ScalingEvents(DeputyBase.DeputyProps props)
Parameters
props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps

The deputy props

Properties

ALL

All fleet scaling events.

public static ScalingEvents ALL { get; }
Property Value

ScalingEvents

ERRORS

Fleet scaling errors.

public static ScalingEvents ERRORS { get; }
Property Value

ScalingEvents

LAUNCH_EVENTS

Fleet scaling launch events.

public static ScalingEvents LAUNCH_EVENTS { get; }
Property Value

ScalingEvents

TERMINATION_EVENTS

Fleet termination launch events.

public static ScalingEvents TERMINATION_EVENTS { get; }
Property Value

ScalingEvents

Back to top Generated by DocFX