Show / Hide Table of Contents

Show/Update LambdaSharp Core Services Status for Deploy Modules

The tier coreservices command is used to show and updates the LambdaSharp Core Services configuration for deployed modules in a deployment tier.

Options

--enabled

(optional) Enable LambdaSharp.Core services for all modules

--disabled

(optional) Disable LambdaSharp.Core services for all modules

--tier|-T <NAME>

(optional) Name of deployment tier (default: LAMBDASHARP_TIER environment variable)

--aws-profile|-P <NAME>

(optional) Use a specific AWS profile from the AWS credentials file

--aws-region <NAME>

(optional) Use a specific AWS region (default: read from AWS profile)

--verbose|-V[:<LEVEL>]

(optional) Show verbose output (0=Quiet, 1=Normal, 2=Detailed, 3=Exceptions; Normal if LEVEL is omitted)

--no-ansi

(optional) Disable colored ANSI terminal output

--quiet

(optional) Don't show banner or execution time

--no-beep

(optional) Don't emit beep when finished

Examples

Show LambdaSharp Core Services status for all deployed modules

Using PowerShell/Bash:

lash tier coreservices --tier Sandbox

Output:

LambdaSharp CLI (v0.6.0.2) - Enable/Disable LambdaSharp.Core services for all modules in tier

Found 3 modules for deployment tier 'Sandbox'

NAME                                MODULE                                      STATUS             CORE-SERVICES
LambdaSharp-S3-IO                   LambdaSharp.S3.IO:0.6.0.2                   UPDATE_COMPLETE    ENABLED
LambdaSharp-S3-Subscriber           LambdaSharp.S3.Subscriber:0.6.0.2           UPDATE_COMPLETE    ENABLED
LambdaSharp-Demo-TwitterNotifier    Demo.TwitterNotifier:1.0-DEV    UPDATE_COMPLETE    ENABLED

Done (finished: 6/26/2019 10:16:45 PM; duration: 00:00:02.7702739)

Disable LambdaSharp Core Services for all deployed modules

Using PowerShell/Bash:

lash tier coreservices --tier Sandbox --disabled

Output:

LambdaSharp CLI (v0.6.0.2) - Enable/Disable LambdaSharp.Core services for all modules in tier

Found 3 modules for deployment tier 'Sandbox'

NAME                                MODULE                                      STATUS             CORE-SERVICES
LambdaSharp-S3-IO                   LambdaSharp.S3.IO:0.6.0.2                   UPDATE_COMPLETE    ENABLED
LambdaSharp-S3-Subscriber           LambdaSharp.S3.Subscriber:0.6.0.2           UPDATE_COMPLETE    ENABLED
LambdaSharp-Demo-TwitterNotifier    Demo.TwitterNotifier:1.0-DEV    UPDATE_COMPLETE    ENABLED

=> Stack update initiated for Sandbox-LambdaSharp-S3-IO
UPDATE_COMPLETE    AWS::CloudFormation::Stack             Sandbox-LambdaSharp-S3-IO
UPDATE_COMPLETE    AWS::Lambda::Function                  S3Writer
DELETE_COMPLETE    AWS::IAM::Policy                       ModuleRoleDeadLetterQueuePolicy
DELETE_COMPLETE    AWS::Logs::SubscriptionFilter          S3WriterLogGroupSubscription
DELETE_COMPLETE    AWS::CloudFormation::CustomResource    S3WriterRegistration
DELETE_COMPLETE    AWS::IAM::Policy                       ModuleRoleDefaultSecretKeyPolicy
DELETE_COMPLETE    AWS::CloudFormation::CustomResource    ModuleRegistration
=> Stack update finished

=> Stack update initiated for Sandbox-LambdaSharp-S3-Subscriber
UPDATE_COMPLETE    AWS::CloudFormation::Stack             Sandbox-LambdaSharp-S3-Subscriber
UPDATE_COMPLETE    AWS::Lambda::Function                  ResourceHandler
DELETE_COMPLETE    AWS::IAM::Policy                       ModuleRoleDefaultSecretKeyPolicy
DELETE_COMPLETE    AWS::Logs::SubscriptionFilter          ResourceHandlerLogGroupSubscription
DELETE_COMPLETE    AWS::IAM::Policy                       ModuleRoleDeadLetterQueuePolicy
DELETE_COMPLETE    AWS::CloudFormation::CustomResource    ResourceHandlerRegistration
DELETE_COMPLETE    AWS::CloudFormation::CustomResource    ModuleRegistration
=> Stack update finished

=> Stack update initiated for Sandbox-LambdaSharp-Demo-TwitterNotifier
UPDATE_COMPLETE    AWS::CloudFormation::Stack             Sandbox-LambdaSharp-Demo-TwitterNotifier
UPDATE_COMPLETE    AWS::CloudFormation::Stack             TwitterNotify
UPDATE_COMPLETE    AWS::Lambda::Function                  NotifyFunction
DELETE_COMPLETE    AWS::Logs::SubscriptionFilter          NotifyFunctionLogGroupSubscription
DELETE_COMPLETE    AWS::CloudFormation::CustomResource    NotifyFunctionRegistration
DELETE_COMPLETE    AWS::IAM::Policy                       ModuleRoleDeadLetterQueuePolicy
DELETE_COMPLETE    AWS::IAM::Policy                       ModuleRoleDefaultSecretKeyPolicy
DELETE_COMPLETE    AWS::CloudFormation::CustomResource    ModuleRegistration
=> Stack update finished

Found 3 modules for deployment tier 'Sandbox'

NAME                                MODULE                                      STATUS             CORE-SERVICES
LambdaSharp-S3-IO                   LambdaSharp.S3.IO:0.6.0.2                   UPDATE_COMPLETE    DISABLED
LambdaSharp-S3-Subscriber           LambdaSharp.S3.Subscriber:0.6.0.2           UPDATE_COMPLETE    DISABLED
LambdaSharp-Demo-TwitterNotifier    Demo.TwitterNotifier:1.0-DEV    UPDATE_COMPLETE    DISABLED

Done (finished: 6/26/2019 10:26:30 PM; duration: 00:02:59.1804694)
In This Article
Back to top Generated by DocFX