Property | Type | Description | |
---|---|---|---|
StructuredLogger | ILogger | ||
ThroughputClient | IDynamoDbTableThroughputClient |
Method | Description | |
---|---|---|
ProvisionAsync ( IAutoscalingConfigurationSet configuration, |
||
UpdateProvisionAsync ( IAutoscalingConfigurationSet configuration, |
Method | Description | |
---|---|---|
Provisioner ( IDynamoDbTableThroughputClient throughputClient, ILogger structuredLogger ) : System |
Method | Description | |
---|---|---|
ShouldUpdate ( string entityName, string type, long provisioned, long updated, bool enabled, bool demoMode, System.DateTime increasedAt, System.DateTime decreaseAt, System.TimeSpan increaseInterval, System.TimeSpan decreaseInterval ) : bool |
public ProvisionAsync ( IAutoscalingConfigurationSet configuration, |
||
configuration | IAutoscalingConfigurationSet | |
current | ||
updated | ||
cancellationToken | ||
return | Task |
protected Provisioner ( IDynamoDbTableThroughputClient throughputClient, ILogger structuredLogger ) : System | ||
throughputClient | IDynamoDbTableThroughputClient | |
structuredLogger | ILogger | |
return | System |
public abstract UpdateProvisionAsync ( IAutoscalingConfigurationSet configuration, |
||
configuration | IAutoscalingConfigurationSet | |
current | ||
cancellationToken | ||
return | Task |