|
8 | 8 | "id": "Tree",
|
9 | 9 | "path": "Tree",
|
10 | 10 | "constructInfo": {
|
11 |
| - "fqn": "@aws-cdk/core.Construct", |
12 |
| - "version": "0.0.0" |
| 11 | + "fqn": "constructs.Construct", |
| 12 | + "version": "10.1.33" |
13 | 13 | }
|
14 | 14 | },
|
15 | 15 | "batch-stack": {
|
|
1614 | 1614 | "version": "0.0.0"
|
1615 | 1615 | }
|
1616 | 1616 | },
|
| 1617 | + "batch-secret": { |
| 1618 | + "id": "batch-secret", |
| 1619 | + "path": "batch-stack/batch-secret", |
| 1620 | + "children": { |
| 1621 | + "Resource": { |
| 1622 | + "id": "Resource", |
| 1623 | + "path": "batch-stack/batch-secret/Resource", |
| 1624 | + "attributes": { |
| 1625 | + "aws:cdk:cloudformation:type": "AWS::SecretsManager::Secret", |
| 1626 | + "aws:cdk:cloudformation:props": { |
| 1627 | + "generateSecretString": {} |
| 1628 | + } |
| 1629 | + }, |
| 1630 | + "constructInfo": { |
| 1631 | + "fqn": "@aws-cdk/aws-secretsmanager.CfnSecret", |
| 1632 | + "version": "0.0.0" |
| 1633 | + } |
| 1634 | + } |
| 1635 | + }, |
| 1636 | + "constructInfo": { |
| 1637 | + "fqn": "@aws-cdk/aws-secretsmanager.Secret", |
| 1638 | + "version": "0.0.0" |
| 1639 | + } |
| 1640 | + }, |
1617 | 1641 | "batch-job-def-from-ecr": {
|
1618 | 1642 | "id": "batch-job-def-from-ecr",
|
1619 | 1643 | "path": "batch-stack/batch-job-def-from-ecr",
|
|
1814 | 1838 | "fqn": "@aws-cdk/aws-iam.CfnRole",
|
1815 | 1839 | "version": "0.0.0"
|
1816 | 1840 | }
|
| 1841 | + }, |
| 1842 | + "DefaultPolicy": { |
| 1843 | + "id": "DefaultPolicy", |
| 1844 | + "path": "batch-stack/execution-role/DefaultPolicy", |
| 1845 | + "children": { |
| 1846 | + "Resource": { |
| 1847 | + "id": "Resource", |
| 1848 | + "path": "batch-stack/execution-role/DefaultPolicy/Resource", |
| 1849 | + "attributes": { |
| 1850 | + "aws:cdk:cloudformation:type": "AWS::IAM::Policy", |
| 1851 | + "aws:cdk:cloudformation:props": { |
| 1852 | + "policyDocument": { |
| 1853 | + "Statement": [ |
| 1854 | + { |
| 1855 | + "Action": [ |
| 1856 | + "secretsmanager:DescribeSecret", |
| 1857 | + "secretsmanager:GetSecretValue" |
| 1858 | + ], |
| 1859 | + "Effect": "Allow", |
| 1860 | + "Resource": { |
| 1861 | + "Ref": "batchsecret7CD5E4C6" |
| 1862 | + } |
| 1863 | + } |
| 1864 | + ], |
| 1865 | + "Version": "2012-10-17" |
| 1866 | + }, |
| 1867 | + "policyName": "executionroleDefaultPolicy497F11A3", |
| 1868 | + "roles": [ |
| 1869 | + { |
| 1870 | + "Ref": "executionroleD9A39BE6" |
| 1871 | + } |
| 1872 | + ] |
| 1873 | + } |
| 1874 | + }, |
| 1875 | + "constructInfo": { |
| 1876 | + "fqn": "@aws-cdk/aws-iam.CfnPolicy", |
| 1877 | + "version": "0.0.0" |
| 1878 | + } |
| 1879 | + } |
| 1880 | + }, |
| 1881 | + "constructInfo": { |
| 1882 | + "fqn": "@aws-cdk/aws-iam.Policy", |
| 1883 | + "version": "0.0.0" |
| 1884 | + } |
1817 | 1885 | }
|
1818 | 1886 | },
|
1819 | 1887 | "constructInfo": {
|
|
1849 | 1917 | "aws:cdk:cloudformation:props": {
|
1850 | 1918 | "type": "container",
|
1851 | 1919 | "containerProperties": {
|
| 1920 | + "secrets": [ |
| 1921 | + { |
| 1922 | + "name": "SECRET", |
| 1923 | + "valueFrom": { |
| 1924 | + "Ref": "batchsecret7CD5E4C6" |
| 1925 | + } |
| 1926 | + } |
| 1927 | + ], |
1852 | 1928 | "image": "docker/whalesay",
|
1853 | 1929 | "executionRoleArn": {
|
1854 | 1930 | "Fn::GetAtt": [
|
|
0 commit comments