Show / Hide Table of Contents

Class BaseScalableAttributeProps

Properties for a ScalableTableAttribute.

Inheritance
System.Object
BaseScalableAttributeProps
Implements
IBaseScalableAttributeProps
IEnableScalingProps
Namespace: Amazon.CDK.AWS.ApplicationAutoScaling
Assembly: Amazon.CDK.AWS.ApplicationAutoScaling.dll
Syntax (csharp)
public class BaseScalableAttributeProps : Object, IBaseScalableAttributeProps, IEnableScalingProps
Syntax (vb)
Public Class BaseScalableAttributeProps
    Inherits Object
    Implements IBaseScalableAttributeProps, IEnableScalingProps

Synopsis

Constructors

BaseScalableAttributeProps()

Properties

Dimension

Scalable dimension of the attribute.

MaxCapacity

Maximum capacity to scale to.

MinCapacity

Minimum capacity to scale to.

ResourceId

Resource ID of the attribute.

Role

Role to use for scaling.

ServiceNamespace

Service namespace of the scalable attribute.

Constructors

BaseScalableAttributeProps()

public BaseScalableAttributeProps()

Properties

Dimension

Scalable dimension of the attribute.

public string Dimension { get; set; }
Property Value

System.String

MaxCapacity

Maximum capacity to scale to.

public double MaxCapacity { get; set; }
Property Value

System.Double

MinCapacity

Minimum capacity to scale to.

public Nullable<double> MinCapacity { get; set; }
Property Value

System.Nullable<System.Double>

Remarks

Default: 1

ResourceId

Resource ID of the attribute.

public string ResourceId { get; set; }
Property Value

System.String

Role

Role to use for scaling.

public IRole Role { get; set; }
Property Value

IRole

ServiceNamespace

Service namespace of the scalable attribute.

public ServiceNamespace ServiceNamespace { get; set; }
Property Value

ServiceNamespace

Implements

IBaseScalableAttributeProps
IEnableScalingProps
Back to top Generated by DocFX