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)
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
)
)
)
)
)
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.
svc$describe_apps(
StackId = "string",
AppIds = list(
"string"
)
)