AWS Cloudformation: есть ли способ захвата Glue ARN для использования в пошаговой функции? - PullRequest
0 голосов
/ 07 мая 2020

Моя задача - создать шаблон облачной информации, который создает задание склейки, а затем устанавливает это задание в качестве задачи функции первого шага. чтобы иметь возможность получить задание ARN Glue, если оно даже создано:

https://theburningmonk.com/cloudformation-ref-and-getatt-cheatsheet/

Если оно создано, согласно этой шпаргалке, это не доступна облачная информация GetAtt ..

Я что-то упустил? Как это сделать?

1 Ответ

2 голосов
/ 07 мая 2020

AWS :: Glue :: Job не возвращает свой ARN .

Однако вы можете построить его самостоятельно , так как задание на клей ARN имеет известный формат , а !Ref <glue-job-resource> возвращает имя задания.

Так, например, чтобы вернуть Arn в Outputs, вы можете сделать следующее:

Outputs:
  JobArn:
    Value: !Sub "arn:${AWS::Partition}:glue:${AWS::Region}:${AWS::AccountId}:job/${<glue-job-resource>}"
...