Describe Layers
opsworks_describe_layers | R Documentation |
Requests a description of one or more layers in a specified stack¶
Description¶
Requests a description of one or more layers in a specified stack.
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.
Usage¶
opsworks_describe_layers(StackId, LayerIds)
Arguments¶
StackId |
The stack ID. |
LayerIds |
An array of layer IDs that specify the layers to be described. If
you omit this parameter, |
Value¶
A list with the following syntax:
list(
Layers = list(
list(
Arn = "string",
StackId = "string",
LayerId = "string",
Type = "aws-flow-ruby"|"ecs-cluster"|"java-app"|"lb"|"web"|"php-app"|"rails-app"|"nodejs-app"|"memcached"|"db-master"|"monitoring-master"|"custom",
Name = "string",
Shortname = "string",
Attributes = list(
"string"
),
CloudWatchLogsConfiguration = list(
Enabled = TRUE|FALSE,
LogStreams = list(
list(
LogGroupName = "string",
DatetimeFormat = "string",
TimeZone = "LOCAL"|"UTC",
File = "string",
FileFingerprintLines = "string",
MultiLineStartPattern = "string",
InitialPosition = "start_of_file"|"end_of_file",
Encoding = "ascii"|"big5"|"big5hkscs"|"cp037"|"cp424"|"cp437"|"cp500"|"cp720"|"cp737"|"cp775"|"cp850"|"cp852"|"cp855"|"cp856"|"cp857"|"cp858"|"cp860"|"cp861"|"cp862"|"cp863"|"cp864"|"cp865"|"cp866"|"cp869"|"cp874"|"cp875"|"cp932"|"cp949"|"cp950"|"cp1006"|"cp1026"|"cp1140"|"cp1250"|"cp1251"|"cp1252"|"cp1253"|"cp1254"|"cp1255"|"cp1256"|"cp1257"|"cp1258"|"euc_jp"|"euc_jis_2004"|"euc_jisx0213"|"euc_kr"|"gb2312"|"gbk"|"gb18030"|"hz"|"iso2022_jp"|"iso2022_jp_1"|"iso2022_jp_2"|"iso2022_jp_2004"|"iso2022_jp_3"|"iso2022_jp_ext"|"iso2022_kr"|"latin_1"|"iso8859_2"|"iso8859_3"|"iso8859_4"|"iso8859_5"|"iso8859_6"|"iso8859_7"|"iso8859_8"|"iso8859_9"|"iso8859_10"|"iso8859_13"|"iso8859_14"|"iso8859_15"|"iso8859_16"|"johab"|"koi8_r"|"koi8_u"|"mac_cyrillic"|"mac_greek"|"mac_iceland"|"mac_latin2"|"mac_roman"|"mac_turkish"|"ptcp154"|"shift_jis"|"shift_jis_2004"|"shift_jisx0213"|"utf_32"|"utf_32_be"|"utf_32_le"|"utf_16"|"utf_16_be"|"utf_16_le"|"utf_7"|"utf_8"|"utf_8_sig",
BufferDuration = 123,
BatchCount = 123,
BatchSize = 123
)
)
),
CustomInstanceProfileArn = "string",
CustomJson = "string",
CustomSecurityGroupIds = list(
"string"
),
DefaultSecurityGroupNames = list(
"string"
),
Packages = list(
"string"
),
VolumeConfigurations = list(
list(
MountPoint = "string",
RaidLevel = 123,
NumberOfDisks = 123,
Size = 123,
VolumeType = "string",
Iops = 123,
Encrypted = TRUE|FALSE
)
),
EnableAutoHealing = TRUE|FALSE,
AutoAssignElasticIps = TRUE|FALSE,
AutoAssignPublicIps = TRUE|FALSE,
DefaultRecipes = list(
Setup = list(
"string"
),
Configure = list(
"string"
),
Deploy = list(
"string"
),
Undeploy = list(
"string"
),
Shutdown = list(
"string"
)
),
CustomRecipes = list(
Setup = list(
"string"
),
Configure = list(
"string"
),
Deploy = list(
"string"
),
Undeploy = list(
"string"
),
Shutdown = list(
"string"
)
),
CreatedAt = "string",
InstallUpdatesOnBoot = TRUE|FALSE,
UseEbsOptimizedInstances = TRUE|FALSE,
LifecycleEventConfiguration = list(
Shutdown = list(
ExecutionTimeout = 123,
DelayUntilElbConnectionsDrained = TRUE|FALSE
)
)
)
)
)
Request syntax¶
svc$describe_layers(
StackId = "string",
LayerIds = list(
"string"
)
)