Это определения переменных.Они могут быть определены где-то еще.Пример
custom: ${file(env.yml)}
environment: ${self:custom.environment}
Затем я определяю мои переменные в моем env.yml как таковые
environment: dev
Resource: "arn:aws:dynamodb:${opt:region, self:provider.region}:*:table/${self:provider.environment.DYNAMODB_TABLE}"
, этот ресурс является ресурсом arn для примера DYANMODB_TABLE
Вы должны выполнить преформучто-то вроде этого
- Sid: "LogsAccess"
Effect: "Allow"
Action:
- "logs:CreateLogGroup"
- "logs:CreateLogStream"
- "logs:PutLogEvents"
- "logs:DescribeLogStreams"
Resource: "arn:aws:logs:*:*:*"
Но в этом случае ваш блок будет относиться к DynamodB.