Interface ILambdaSharpInfo
The ILambdaSharpInfo interface exposes information about the LambdaSharp environment.
Namespace: LambdaSharp.Logging
Assembly: LambdaSharp.Logging.dll
Syntax
public interface ILambdaSharpInfo
Properties
AppId
The AppId property holds the app instance id.
Declaration
string AppId { get; }
Property Value
Type | Description |
---|---|
System.String | Id of the app instance. |
AppInstanceId
The AppInstanceId property describes app instance identifier.
Declaration
string AppInstanceId { get; }
Property Value
Type | Description |
---|---|
System.String | The app assembly version GUID. |
AppName
The AppName property holds the name of the app.
Declaration
string AppName { get; }
Property Value
Type | Description |
---|---|
System.String | Name of the app. |
DeploymentTier
The deployment tier name.
Declaration
string DeploymentTier { get; }
Property Value
Type | Description |
---|---|
System.String |
FunctionName
The FunctionName property holds the name of the Lambda function.
Declaration
string FunctionName { get; }
Property Value
Type | Description |
---|---|
System.String | Name of the Lambda function. |
GitBranch
The GitBranch property hold the optional Git branch of the code.
Declaration
string GitBranch { get; }
Property Value
Type | Description |
---|---|
System.String | Git branch name or null. |
GitSha
The GitSha property holds the optional Git SHA of the code.
Declaration
string GitSha { get; }
Property Value
Type | Description |
---|---|
System.String | Git SHA value or null. |
ModuleId
The ModuleId property holds the CloudFormation stack name.
Declaration
string ModuleId { get; }
Property Value
Type | Description |
---|---|
System.String | Name of the CloudFormation stack. |
ModuleInfo
The module full name, version, and origin.
Declaration
string ModuleInfo { get; }
Property Value
Type | Description |
---|---|
System.String |