Requests a description of a specified set of apps.
This call accepts only one resource-identifying parameter.
Required Permissions: To use this action, an IAM user must have a Show, Deploy, or Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions.
opsworks_describe_apps(StackId, AppIds)
The app stack ID. If you use this parameter,
describe_apps
returns a description of the
apps in the specified stack.
An array of app IDs for the apps to be described. If you use this
parameter, describe_apps
returns a
description of the specified apps. Otherwise, it returns a description
of every app.
A list with the following syntax:
list( Apps = list( list( AppId = "string", StackId = "string", Shortname = "string", Name = "string", Description = "string", DataSources = list( list( Type = "string", Arn = "string", DatabaseName = "string" ) ), Type = "aws-flow-ruby"|"java"|"rails"|"php"|"nodejs"|"static"|"other", AppSource = list( Type = "git"|"svn"|"archive"|"s3", Url = "string", Username = "string", Password = "string", SshKey = "string", Revision = "string" ), Domains = list( "string" ), EnableSsl = TRUE|FALSE, SslConfiguration = list( Certificate = "string", PrivateKey = "string", Chain = "string" ), Attributes = list( "string" ), CreatedAt = "string", Environment = list( list( Key = "string", Value = "string", Secure = TRUE|FALSE ) ) ) ) )
svc$describe_apps( StackId = "string", AppIds = list( "string" ) )