Show / Hide Table of Contents

Interface ILambdaFinalizerDependencyProvider

The ILambdaFinalizerDependencyProvider interface provides all the required dependencies for ALambdaFinalizerFunction instances. This interface follows the Dependency Provider pattern where all side-effecting methods and properties must be provided by an outside implementation.

Inherited Members
ILambdaFunctionDependencyProvider.UtcNow
ILambdaFunctionDependencyProvider.ConfigSource
ILambdaFunctionDependencyProvider.DebugLoggingEnabled
ILambdaFunctionDependencyProvider.Log(String)
ILambdaFunctionDependencyProvider.DecryptSecretAsync(Byte[], Dictionary<String, String>, CancellationToken)
ILambdaFunctionDependencyProvider.EncryptSecretAsync(Byte[], String, Dictionary<String, String>, CancellationToken)
ILambdaFunctionDependencyProvider.SendMessageToQueueAsync(String, String, IEnumerable<KeyValuePair<String, String>>, CancellationToken)
ILambdaFunctionDependencyProvider.SendEventAsync(DateTimeOffset, String, String, String, String, IEnumerable<String>, CancellationToken)
Namespace: LambdaSharp.Finalizer
Assembly: LambdaSharp.Finalizer.dll
Syntax
public interface ILambdaFinalizerDependencyProvider : ILambdaFunctionDependencyProvider

Methods

IsStackDeleteInProgressAsync(String, CancellationToken)

Checks if the specified stack is currently being deleted.

Declaration
Task<bool> IsStackDeleteInProgressAsync(string stackId, CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
System.String stackId

CloudFormation stack ID

System.Threading.CancellationToken cancellationToken

The token to monitor for cancellation requests.

Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

Boolean indicating if the specified stack is being deleted.

In This Article
Back to top Generated by DocFX