// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`Matching basic template 1`] = `
"{
\\"nodeData\\": {
\\"entityType\\": \\"diff\\",
\\"_id\\": \\"1055\\"
},
\\"outgoingNodeReferences\\": {
\\"componentOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"365\\",
\\"type\\": \\"REMOVE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"21\\",
\\"name\\": \\"Table1725C6B72\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::DynamoDB::Table\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::DynamoDB::Table\\",
\\"Properties\\": {
\\"KeySchema\\": [
{
\\"AttributeName\\": \\"id\\",
\\"KeyType\\": \\"HASH\\"
}
],
\\"AttributeDefinitions\\": [
{
\\"AttributeName\\": \\"id\\",
\\"AttributeType\\": \\"S\\"
}
],
\\"ProvisionedThroughput\\": {
\\"ReadCapacityUnits\\": 5,
\\"WriteCapacityUnits\\": 5
}
},
\\"UpdateReplacePolicy\\": \\"Retain\\",
\\"DeletionPolicy\\": \\"Retain\\",
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"364\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]Table1725C6B72\\"
},
\\"isModelEntityTransition\\": true
},
\\"appliesTo\\": [
\\"[dup-ref]Table1725C6B72\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"340\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"Type\\": \\"AWS::DynamoDB::Table\\",
\\"Properties\\": {
\\"KeySchema\\": [
{
\\"AttributeName\\": \\"id\\",
\\"KeyType\\": \\"HASH\\"
}
],
\\"AttributeDefinitions\\": [
{
\\"AttributeName\\": \\"id\\",
\\"AttributeType\\": \\"N\\"
}
],
\\"ProvisionedThroughput\\": {
\\"ReadCapacityUnits\\": 5,
\\"WriteCapacityUnits\\": 5
}
},
\\"UpdateReplacePolicy\\": \\"Retain\\",
\\"DeletionPolicy\\": \\"Retain\\",
\\"Metadata\\": {}
},
\\"new\\": {
\\"Type\\": \\"AWS::DynamoDB::Table\\",
\\"Properties\\": {
\\"KeySchema\\": [
{
\\"AttributeName\\": \\"ANewKey\\",
\\"KeyType\\": \\"HASH\\"
}
],
\\"AttributeDefinitions\\": [
{
\\"AttributeName\\": \\"id\\",
\\"AttributeType\\": \\"N\\"
}
],
\\"ProvisionedThroughput\\": {
\\"ReadCapacityUnits\\": 5,
\\"WriteCapacityUnits\\": 5
}
},
\\"UpdateReplacePolicy\\": \\"Retain\\",
\\"DeletionPolicy\\": \\"Retain\\",
\\"Metadata\\": {}
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"338\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"339\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"323\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"40\\",
\\"name\\": \\"ConstructWithTableTable14C141063\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::DynamoDB::Table\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"195\\",
\\"name\\": \\"ConstructWithTableTable14C141063\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::DynamoDB::Table\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"337\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"335\\",
\\"v1\\": [
\\"Properties\\"
],
\\"v2\\": [
\\"Properties\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"336\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"333\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"331\\",
\\"v1\\": [
\\"Properties\\",
\\"KeySchema\\"
],
\\"v2\\": [
\\"Properties\\",
\\"KeySchema\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"332\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"330\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"328\\",
\\"v1\\": [
\\"Properties\\",
\\"KeySchema\\",
0
],
\\"v2\\": [
\\"Properties\\",
\\"KeySchema\\",
0
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"329\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"327\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"id\\",
\\"new\\": \\"ANewKey\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"325\\",
\\"v1\\": [
\\"Properties\\",
\\"KeySchema\\",
0,
\\"AttributeName\\"
],
\\"v2\\": [
\\"Properties\\",
\\"KeySchema\\",
0,
\\"AttributeName\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"326\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"id\\",
\\"v2\\": \\"ANewKey\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"id\\",
\\"ANewKey\\",
\\"[dup-ref]ConstructWithTableTable14C141063\\",
\\"[dup-ref]ConstructWithTableTable14C141063\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]ConstructWithTableTable14C141063\\",
\\"[dup-ref]ConstructWithTableTable14C141063\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]ConstructWithTableTable14C141063\\",
\\"[dup-ref]ConstructWithTableTable14C141063\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]ConstructWithTableTable14C141063\\",
\\"[dup-ref]ConstructWithTableTable14C141063\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]ConstructWithTableTable14C141063\\",
\\"[dup-ref]ConstructWithTableTable14C141063\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"363\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"Type\\": \\"AWS::DynamoDB::Table\\",
\\"Properties\\": {
\\"KeySchema\\": [
{
\\"AttributeName\\": \\"id\\",
\\"KeyType\\": \\"HASH\\"
}
],
\\"AttributeDefinitions\\": [
{
\\"AttributeName\\": \\"id\\",
\\"AttributeType\\": \\"S\\"
}
],
\\"BillingMode\\": \\"PAY_PER_REQUEST\\"
},
\\"UpdateReplacePolicy\\": \\"Retain\\",
\\"DeletionPolicy\\": \\"Retain\\",
\\"Metadata\\": {}
},
\\"new\\": {
\\"Type\\": \\"AWS::DynamoDB::Table\\",
\\"Properties\\": {
\\"KeySchema\\": [
{
\\"AttributeName\\": \\"ANewKey\\",
\\"KeyType\\": \\"HASH\\"
}
],
\\"AttributeDefinitions\\": [
{
\\"AttributeName\\": \\"id\\",
\\"AttributeType\\": \\"S\\"
}
],
\\"BillingMode\\": \\"ANOTHER_BILLING_MODE\\"
},
\\"UpdateReplacePolicy\\": \\"Retain\\",
\\"DeletionPolicy\\": \\"Retain\\",
\\"Metadata\\": {}
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"361\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"362\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"343\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"57\\",
\\"name\\": \\"Table2DBDCD1F7\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::DynamoDB::Table\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"212\\",
\\"name\\": \\"Table2DBDCD1F7\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::DynamoDB::Table\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"360\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"358\\",
\\"v1\\": [
\\"Properties\\"
],
\\"v2\\": [
\\"Properties\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"359\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"353\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"351\\",
\\"v1\\": [
\\"Properties\\",
\\"KeySchema\\"
],
\\"v2\\": [
\\"Properties\\",
\\"KeySchema\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"352\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"350\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"348\\",
\\"v1\\": [
\\"Properties\\",
\\"KeySchema\\",
0
],
\\"v2\\": [
\\"Properties\\",
\\"KeySchema\\",
0
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"349\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"347\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"id\\",
\\"new\\": \\"ANewKey\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"345\\",
\\"v1\\": [
\\"Properties\\",
\\"KeySchema\\",
0,
\\"AttributeName\\"
],
\\"v2\\": [
\\"Properties\\",
\\"KeySchema\\",
0,
\\"AttributeName\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"346\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"id\\",
\\"v2\\": \\"ANewKey\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"id\\",
\\"ANewKey\\",
\\"[dup-ref]Table2DBDCD1F7\\",
\\"[dup-ref]Table2DBDCD1F7\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Table2DBDCD1F7\\",
\\"[dup-ref]Table2DBDCD1F7\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Table2DBDCD1F7\\",
\\"[dup-ref]Table2DBDCD1F7\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"357\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"PAY_PER_REQUEST\\",
\\"new\\": \\"ANOTHER_BILLING_MODE\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"355\\",
\\"v1\\": [
\\"Properties\\",
\\"BillingMode\\"
],
\\"v2\\": [
\\"Properties\\",
\\"BillingMode\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"356\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"PAY_PER_REQUEST\\",
\\"v2\\": \\"ANOTHER_BILLING_MODE\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"PAY_PER_REQUEST\\",
\\"ANOTHER_BILLING_MODE\\",
\\"[dup-ref]Table2DBDCD1F7\\",
\\"[dup-ref]Table2DBDCD1F7\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Table2DBDCD1F7\\",
\\"[dup-ref]Table2DBDCD1F7\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Table2DBDCD1F7\\",
\\"[dup-ref]Table2DBDCD1F7\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"1052\\",
\\"type\\": \\"REMOVE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"115\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/Table1/Resource\\"
}
},
\\"incoming\\": {}
}
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"1051\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"appliesTo\\": [
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"1054\\",
\\"type\\": \\"REMOVE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"139\\",
\\"name\\": \\"Table1\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/Table1\\"
}
},
\\"incoming\\": {}
}
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"1053\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]Table1\\"
},
\\"isModelEntityTransition\\": true
},
\\"appliesTo\\": [
\\"[dup-ref]Table1\\"
]
}
}
],
\\"componentTransitions\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]2\\",
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"366\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"62\\",
\\"name\\": \\"user2C2B57AE\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::User\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::User\\",
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"217\\",
\\"name\\": \\"user2C2B57AE\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::User\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::User\\",
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"367\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"95\\",
\\"name\\": \\"userDefaultPolicy083DF682\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Policy\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Policy\\",
\\"Properties\\": {
\\"PolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": [
\\"dynamodb:BatchGetItem\\",
\\"dynamodb:GetRecords\\",
\\"dynamodb:GetShardIterator\\",
\\"dynamodb:Query\\",
\\"dynamodb:GetItem\\",
\\"dynamodb:Scan\\",
\\"dynamodb:BatchWriteItem\\",
\\"dynamodb:PutItem\\",
\\"dynamodb:UpdateItem\\",
\\"dynamodb:DeleteItem\\"
],
\\"Effect\\": \\"Allow\\",
\\"Resource\\": [
{
\\"Fn::GetAtt\\": [
\\"Table2DBDCD1F7\\",
\\"Arn\\"
]
},
{
\\"Ref\\": \\"AWS::NoValue\\"
}
]
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"PolicyName\\": \\"userDefaultPolicy083DF682\\",
\\"Users\\": [
{
\\"Ref\\": \\"user2C2B57AE\\"
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"250\\",
\\"name\\": \\"userDefaultPolicy083DF682\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Policy\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Policy\\",
\\"Properties\\": {
\\"PolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": [
\\"dynamodb:BatchGetItem\\",
\\"dynamodb:GetRecords\\",
\\"dynamodb:GetShardIterator\\",
\\"dynamodb:Query\\",
\\"dynamodb:GetItem\\",
\\"dynamodb:Scan\\",
\\"dynamodb:BatchWriteItem\\",
\\"dynamodb:PutItem\\",
\\"dynamodb:UpdateItem\\",
\\"dynamodb:DeleteItem\\"
],
\\"Effect\\": \\"Allow\\",
\\"Resource\\": [
{
\\"Fn::GetAtt\\": [
\\"Table2DBDCD1F7\\",
\\"Arn\\"
]
},
{
\\"Ref\\": \\"AWS::NoValue\\"
}
]
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"PolicyName\\": \\"userDefaultPolicy083DF682\\",
\\"Users\\": [
{
\\"Ref\\": \\"user2C2B57AE\\"
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"780\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"103\\",
\\"name\\": \\"CDKMetadata\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::CDK::Metadata\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::CDK::Metadata\\",
\\"Properties\\": {
\\"Modules\\": \\"aws-cdk=1.71.0,@aws-cdk/assets=1.71.0,@aws-cdk/aws-applicationautoscaling=1.71.0,@aws-cdk/aws-autoscaling-common=1.71.0,@aws-cdk/aws-cloudwatch=1.71.0,@aws-cdk/aws-codeguruprofiler=1.71.0,@aws-cdk/aws-dynamodb=1.71.0,@aws-cdk/aws-ec2=1.71.0,@aws-cdk/aws-events=1.71.0,@aws-cdk/aws-iam=1.71.0,@aws-cdk/aws-kms=1.71.0,@aws-cdk/aws-lambda=1.71.0,@aws-cdk/aws-logs=1.71.0,@aws-cdk/aws-s3=1.71.0,@aws-cdk/aws-s3-assets=1.71.0,@aws-cdk/aws-sqs=1.71.0,@aws-cdk/aws-ssm=1.71.0,@aws-cdk/cloud-assembly-schema=1.71.0,@aws-cdk/core=1.71.0,@aws-cdk/custom-resources=1.71.0,@aws-cdk/cx-api=1.71.0,@aws-cdk/region-info=1.71.0,jsii-runtime=node.js/v12.18.2\\"
},
\\"Metadata\\": {},
\\"Condition\\": \\"CDKMetadataAvailable\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"258\\",
\\"name\\": \\"CDKMetadata\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::CDK::Metadata\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::CDK::Metadata\\",
\\"Properties\\": {
\\"Modules\\": \\"aws-cdk=1.71.0,@aws-cdk/assets=1.71.0,@aws-cdk/aws-applicationautoscaling=1.71.0,@aws-cdk/aws-autoscaling-common=1.71.0,@aws-cdk/aws-cloudwatch=1.71.0,@aws-cdk/aws-codeguruprofiler=1.71.0,@aws-cdk/aws-dynamodb=1.71.0,@aws-cdk/aws-ec2=1.71.0,@aws-cdk/aws-events=1.71.0,@aws-cdk/aws-iam=1.71.0,@aws-cdk/aws-kms=1.71.0,@aws-cdk/aws-lambda=1.71.0,@aws-cdk/aws-logs=1.71.0,@aws-cdk/aws-s3=1.71.0,@aws-cdk/aws-s3-assets=1.71.0,@aws-cdk/aws-sqs=1.71.0,@aws-cdk/aws-ssm=1.71.0,@aws-cdk/cloud-assembly-schema=1.71.0,@aws-cdk/core=1.71.0,@aws-cdk/custom-resources=1.71.0,@aws-cdk/cx-api=1.71.0,@aws-cdk/region-info=1.71.0,jsii-runtime=node.js/v12.18.2\\"
},
\\"Metadata\\": {},
\\"Condition\\": \\"CDKMetadataAvailable\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"817\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"119\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/ConstructWithTable/Table1/Resource\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"269\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/ConstructWithTable/Table1/Resource\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"854\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"123\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/Table2/Resource\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"273\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/Table2/Resource\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"891\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"127\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/user/Resource\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"277\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/user/Resource\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"928\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"131\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/user/DefaultPolicy/Resource\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"281\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/user/DefaultPolicy/Resource\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"941\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"135\\",
\\"name\\": \\"Default\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/CDKMetadata/Default\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"285\\",
\\"name\\": \\"Default\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/CDKMetadata/Default\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"974\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"142\\",
\\"name\\": \\"HelloCdkStack\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"295\\",
\\"name\\": \\"HelloCdkStack\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"984\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"147\\",
\\"name\\": \\"Table1\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/ConstructWithTable/Table1\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"289\\",
\\"name\\": \\"Table1\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/ConstructWithTable/Table1\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"997\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"150\\",
\\"name\\": \\"ConstructWithTable\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/ConstructWithTable\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"292\\",
\\"name\\": \\"ConstructWithTable\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/ConstructWithTable\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"1011\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"156\\",
\\"name\\": \\"Table2\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/Table2\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"301\\",
\\"name\\": \\"Table2\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/Table2\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"1024\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"161\\",
\\"name\\": \\"user\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/user\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"306\\",
\\"name\\": \\"user\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/user\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"1037\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"166\\",
\\"name\\": \\"DefaultPolicy\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/user/DefaultPolicy\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"311\\",
\\"name\\": \\"DefaultPolicy\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/user/DefaultPolicy\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"1050\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"171\\",
\\"name\\": \\"CDKMetadata\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/CDKMetadata\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"316\\",
\\"name\\": \\"CDKMetadata\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"HelloCdkStack/CDKMetadata\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"[dup-ref]18\\",
\\"[dup-ref]19\\"
],
\\"infraModelTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"320\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"infrastructureState\\",
\\"_id\\": \\"174\\"
},
\\"outgoingNodeReferences\\": {
\\"components\\": [
\\"[dup-ref]Table1725C6B72\\",
\\"[dup-ref]ConstructWithTableTable14C141063\\",
\\"[dup-ref]Table2DBDCD1F7\\",
\\"[dup-ref]user2C2B57AE\\",
\\"[dup-ref]userDefaultPolicy083DF682\\",
\\"[dup-ref]CDKMetadata\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Default\\",
\\"[dup-ref]Table1\\",
\\"[dup-ref]HelloCdkStack\\",
\\"[dup-ref]Table1\\",
\\"[dup-ref]ConstructWithTable\\",
\\"[dup-ref]Table2\\",
\\"[dup-ref]user\\",
\\"[dup-ref]DefaultPolicy\\",
\\"[dup-ref]CDKMetadata\\"
],
\\"relationships\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"111\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.0.Resource.0.Fn::GetAtt -> Table2DBDCD1F7.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
0,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]userDefaultPolicy083DF682\\",
\\"target\\": \\"[dup-ref]Table2DBDCD1F7\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"112\\",
\\"type\\": \\"Properties.Users.0.Ref -> user2C2B57AE\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Users\\",
0,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]userDefaultPolicy083DF682\\",
\\"target\\": \\"[dup-ref]user2C2B57AE\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"116\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]Table1725C6B72\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"120\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]ConstructWithTableTable14C141063\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"124\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]Table2DBDCD1F7\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"128\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]user2C2B57AE\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"132\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]userDefaultPolicy083DF682\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"136\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]CDKMetadata\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"144\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Table1\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"143\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]HelloCdkStack\\",
\\"target\\": \\"[dup-ref]Table1\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"151\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]HelloCdkStack\\",
\\"target\\": \\"[dup-ref]ConstructWithTable\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"157\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]HelloCdkStack\\",
\\"target\\": \\"[dup-ref]Table2\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"162\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]HelloCdkStack\\",
\\"target\\": \\"[dup-ref]user\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"172\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]HelloCdkStack\\",
\\"target\\": \\"[dup-ref]CDKMetadata\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"153\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Table1\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"152\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ConstructWithTable\\",
\\"target\\": \\"[dup-ref]Table1\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"158\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Table2\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"163\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]user\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"167\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]user\\",
\\"target\\": \\"[dup-ref]DefaultPolicy\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"168\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]DefaultPolicy\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"173\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CDKMetadata\\",
\\"target\\": \\"[dup-ref]Default\\"
}
}
]
}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"infrastructureState\\",
\\"_id\\": \\"319\\"
},
\\"outgoingNodeReferences\\": {
\\"components\\": [
\\"[dup-ref]ConstructWithTableTable14C141063\\",
\\"[dup-ref]Table2DBDCD1F7\\",
\\"[dup-ref]user2C2B57AE\\",
\\"[dup-ref]userDefaultPolicy083DF682\\",
\\"[dup-ref]CDKMetadata\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Default\\",
\\"[dup-ref]Table1\\",
\\"[dup-ref]ConstructWithTable\\",
\\"[dup-ref]HelloCdkStack\\",
\\"[dup-ref]Table2\\",
\\"[dup-ref]user\\",
\\"[dup-ref]DefaultPolicy\\",
\\"[dup-ref]CDKMetadata\\"
],
\\"relationships\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"265\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.0.Resource.0.Fn::GetAtt -> Table2DBDCD1F7.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
0,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]userDefaultPolicy083DF682\\",
\\"target\\": \\"[dup-ref]Table2DBDCD1F7\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"266\\",
\\"type\\": \\"Properties.Users.0.Ref -> user2C2B57AE\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Users\\",
0,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]userDefaultPolicy083DF682\\",
\\"target\\": \\"[dup-ref]user2C2B57AE\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"270\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]ConstructWithTableTable14C141063\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"274\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]Table2DBDCD1F7\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"278\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]user2C2B57AE\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"282\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]userDefaultPolicy083DF682\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"286\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]CDKMetadata\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"298\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Table1\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"297\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ConstructWithTable\\",
\\"target\\": \\"[dup-ref]Table1\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"296\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]HelloCdkStack\\",
\\"target\\": \\"[dup-ref]ConstructWithTable\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"302\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]HelloCdkStack\\",
\\"target\\": \\"[dup-ref]Table2\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"307\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]HelloCdkStack\\",
\\"target\\": \\"[dup-ref]user\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"317\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]HelloCdkStack\\",
\\"target\\": \\"[dup-ref]CDKMetadata\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"303\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Table2\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"308\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]user\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"312\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]user\\",
\\"target\\": \\"[dup-ref]DefaultPolicy\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"313\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]DefaultPolicy\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"318\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CDKMetadata\\",
\\"target\\": \\"[dup-ref]Default\\"
}
}
]
}
}
},
\\"isModelEntityTransition\\": true
}
},
\\"componentToTransitionMap\\": {},
\\"componentTransitionToOperationsMap\\": {}
}"
`;
exports[`Matching big template 1`] = `
"{
\\"nodeData\\": {
\\"entityType\\": \\"diff\\",
\\"_id\\": \\"17872\\"
},
\\"outgoingNodeReferences\\": {
\\"componentOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4012\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"Type\\": \\"AWS::IAM::Role\\",
\\"Properties\\": {
\\"AssumeRolePolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": \\"sts:AssumeRole\\",
\\"Effect\\": \\"Allow\\",
\\"Principal\\": {
\\"Service\\": \\"ec2.amazonaws.com\\"
}
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"Tags\\": [
{
\\"Key\\": \\"Name\\",
\\"Value\\": \\"KesselRunStack/Instance\\"
}
]
},
\\"Metadata\\": {}
},
\\"new\\": {
\\"Type\\": \\"AWS::IAM::Role\\",
\\"Properties\\": {
\\"AssumeRolePolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": \\"sts:AssumeRole\\",
\\"Effect\\": \\"Allow\\",
\\"Principal\\": {
\\"Service\\": \\"ec2.amazonaws.com\\"
}
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"Tags\\": [
{
\\"Key\\": \\"Name\\",
\\"Value\\": \\"KesselRunStack/Default/Instance\\"
}
]
},
\\"Metadata\\": {}
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4010\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4011\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"3995\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1204\\",
\\"name\\": \\"InstanceInstanceRoleE9785DE5\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Role\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2543\\",
\\"name\\": \\"InstanceInstanceRoleE9785DE5\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Role\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4009\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4007\\",
\\"v1\\": [
\\"Properties\\"
],
\\"v2\\": [
\\"Properties\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4008\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4006\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4004\\",
\\"v1\\": [
\\"Properties\\",
\\"Tags\\"
],
\\"v2\\": [
\\"Properties\\",
\\"Tags\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4005\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4003\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4001\\",
\\"v1\\": [
\\"Properties\\",
\\"Tags\\",
0
],
\\"v2\\": [
\\"Properties\\",
\\"Tags\\",
0
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4002\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4000\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/Instance\\",
\\"new\\": \\"KesselRunStack/Default/Instance\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"3998\\",
\\"v1\\": [
\\"Properties\\",
\\"Tags\\",
0,
\\"Value\\"
],
\\"v2\\": [
\\"Properties\\",
\\"Tags\\",
0,
\\"Value\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"3999\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/Instance\\",
\\"v2\\": \\"KesselRunStack/Default/Instance\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/Instance\\",
\\"KesselRunStack/Default/Instance\\",
\\"[dup-ref]InstanceInstanceRoleE9785DE5\\",
\\"[dup-ref]InstanceInstanceRoleE9785DE5\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]InstanceInstanceRoleE9785DE5\\",
\\"[dup-ref]InstanceInstanceRoleE9785DE5\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]InstanceInstanceRoleE9785DE5\\",
\\"[dup-ref]InstanceInstanceRoleE9785DE5\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]InstanceInstanceRoleE9785DE5\\",
\\"[dup-ref]InstanceInstanceRoleE9785DE5\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]InstanceInstanceRoleE9785DE5\\",
\\"[dup-ref]InstanceInstanceRoleE9785DE5\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4699\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"Type\\": \\"AWS::Lambda::Function\\",
\\"Properties\\": {
\\"Code\\": {
\\"S3Bucket\\": {
\\"Ref\\": \\"AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3Bucket5BA77413\\"
},
\\"S3Key\\": {
\\"Fn::Join\\": [
\\"\\",
[
{
\\"Fn::Select\\": [
0,
{
\\"Fn::Split\\": [
\\"||\\",
{
\\"Ref\\": \\"AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\"
}
]
}
]
},
{
\\"Fn::Select\\": [
1,
{
\\"Fn::Split\\": [
\\"||\\",
{
\\"Ref\\": \\"AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\"
}
]
}
]
}
]
]
}
},
\\"Handler\\": \\"handler.handler\\",
\\"Role\\": {
\\"Fn::GetAtt\\": [
\\"WebAppLambdaServiceRoleB3C5DDDA\\",
\\"Arn\\"
]
},
\\"Runtime\\": \\"nodejs12.x\\",
\\"Environment\\": {
\\"Variables\\": {
\\"INSTANCE_ID\\": {
\\"Ref\\": \\"InstanceC1063A87\\"
},
\\"SECURITY_GROUP_ID\\": {
\\"Fn::GetAtt\\": [
\\"InstanceInstanceSecurityGroupF0E2D5BE\\",
\\"GroupId\\"
]
},
\\"KEY_PARAMETER_NAME\\": {
\\"Fn::GetAtt\\": [
\\"GameKeyKeyPairF8B1B0F0\\",
\\"Parameter\\"
]
}
}
},
\\"Timeout\\": 60
},
\\"DependsOn\\": [
\\"WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"WebAppLambdaServiceRoleB3C5DDDA\\"
],
\\"Metadata\\": {
\\"aws:asset:path\\": \\"asset.a4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807ca\\",
\\"aws:asset:property\\": \\"Code\\"
}
},
\\"new\\": {
\\"Type\\": \\"AWS::Lambda::Function\\",
\\"Properties\\": {
\\"Code\\": {
\\"S3Bucket\\": {
\\"Ref\\": \\"AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3BucketA30C151C\\"
},
\\"S3Key\\": {
\\"Fn::Join\\": [
\\"\\",
[
{
\\"Fn::Select\\": [
0,
{
\\"Fn::Split\\": [
\\"||\\",
{
\\"Ref\\": \\"AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\"
}
]
}
]
},
{
\\"Fn::Select\\": [
1,
{
\\"Fn::Split\\": [
\\"||\\",
{
\\"Ref\\": \\"AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\"
}
]
}
]
}
]
]
}
},
\\"Handler\\": \\"handler.handler\\",
\\"Role\\": {
\\"Fn::GetAtt\\": [
\\"WebAppLambdaServiceRoleB3C5DDDA\\",
\\"Arn\\"
]
},
\\"Runtime\\": \\"nodejs12.x\\",
\\"Environment\\": {
\\"Variables\\": {
\\"INSTANCE_ID\\": {
\\"Ref\\": \\"InstanceC1063A87\\"
},
\\"SECURITY_GROUP_ID\\": {
\\"Fn::GetAtt\\": [
\\"InstanceInstanceSecurityGroupF0E2D5BE\\",
\\"GroupId\\"
]
},
\\"KEY_PARAMETER_NAME\\": {
\\"Fn::GetAtt\\": [
\\"GameKeyKeyPairF8B1B0F0\\",
\\"Parameter\\"
]
}
}
},
\\"Timeout\\": 60
},
\\"DependsOn\\": [
\\"WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"WebAppLambdaServiceRoleB3C5DDDA\\"
],
\\"Metadata\\": {
\\"aws:asset:path\\": \\"asset.7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7\\",
\\"aws:asset:property\\": \\"Code\\"
}
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4697\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4698\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4445\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1643\\",
\\"name\\": \\"WebAppLambdaE4C4A83F\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::Lambda::Function\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2854\\",
\\"name\\": \\"WebAppLambdaE4C4A83F\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::Lambda::Function\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4680\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4678\\",
\\"v1\\": [
\\"Properties\\"
],
\\"v2\\": [
\\"Properties\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4679\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4647\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4645\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\"
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4646\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4451\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4449\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Bucket\\"
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Bucket\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4450\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4448\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3Bucket5BA77413\\",
\\"new\\": \\"AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3BucketA30C151C\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4446\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Bucket\\",
\\"Ref\\"
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Bucket\\",
\\"Ref\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4447\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3Bucket5BA77413\\",
\\"v2\\": \\"AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3BucketA30C151C\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3Bucket5BA77413\\",
\\"AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3BucketA30C151C\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4644\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4642\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\"
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4643\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4641\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4639\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\"
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4640\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4638\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4636\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4637\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4500\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4498\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4499\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4497\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4495\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\"
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4496\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4494\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4492\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4493\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4491\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4489\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\"
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4490\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4488\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4486\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4487\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4485\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\",
\\"new\\": \\"AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4483\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4484\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\",
\\"v2\\": \\"AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\",
\\"AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4635\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4633\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4634\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4632\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4630\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\"
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4631\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4629\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4627\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4628\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4626\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4624\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\"
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4625\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4623\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4621\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4622\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4620\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\",
\\"new\\": \\"AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4618\\",
\\"v1\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"v2\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4619\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\",
\\"v2\\": \\"AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\",
\\"AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4696\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4694\\",
\\"v1\\": [
\\"Metadata\\"
],
\\"v2\\": [
\\"Metadata\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4695\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4693\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"asset.a4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807ca\\",
\\"new\\": \\"asset.7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4691\\",
\\"v1\\": [
\\"Metadata\\",
\\"aws:asset:path\\"
],
\\"v2\\": [
\\"Metadata\\",
\\"aws:asset:path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4692\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"asset.a4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807ca\\",
\\"v2\\": \\"asset.7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"asset.a4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807ca\\",
\\"asset.7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4723\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"Type\\": \\"AWS::EC2::SecurityGroup\\",
\\"Properties\\": {
\\"GroupDescription\\": \\"KesselRunStack/Instance/InstanceSecurityGroup\\",
\\"SecurityGroupEgress\\": [
{
\\"CidrIp\\": \\"0.0.0.0/0\\",
\\"Description\\": \\"Allow all outbound traffic by default\\",
\\"IpProtocol\\": \\"-1\\"
}
],
\\"SecurityGroupIngress\\": [
{
\\"CidrIp\\": \\"1.2.3.4/32\\",
\\"Description\\": \\"Dummy\\",
\\"IpProtocol\\": \\"-1\\"
}
],
\\"Tags\\": [
{
\\"Key\\": \\"Name\\",
\\"Value\\": \\"KesselRunStack/Instance\\"
}
],
\\"VpcId\\": \\"vpc-12345\\"
},
\\"Metadata\\": {}
},
\\"new\\": {
\\"Type\\": \\"AWS::EC2::SecurityGroup\\",
\\"Properties\\": {
\\"GroupDescription\\": \\"KesselRunStack/Default/Instance/InstanceSecurityGroup\\",
\\"SecurityGroupEgress\\": [
{
\\"CidrIp\\": \\"0.0.0.0/0\\",
\\"Description\\": \\"Allow all outbound traffic by default\\",
\\"IpProtocol\\": \\"-1\\"
}
],
\\"SecurityGroupIngress\\": [
{
\\"CidrIp\\": \\"1.2.3.4/32\\",
\\"Description\\": \\"Dummy\\",
\\"IpProtocol\\": \\"-1\\"
}
],
\\"Tags\\": [
{
\\"Key\\": \\"Name\\",
\\"Value\\": \\"KesselRunStack/Default/Instance\\"
}
],
\\"VpcId\\": \\"vpc-12345\\"
},
\\"Metadata\\": {}
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4721\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4722\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4702\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1186\\",
\\"name\\": \\"InstanceInstanceSecurityGroupF0E2D5BE\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::EC2::SecurityGroup\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2525\\",
\\"name\\": \\"InstanceInstanceSecurityGroupF0E2D5BE\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::EC2::SecurityGroup\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4720\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4718\\",
\\"v1\\": [
\\"Properties\\"
],
\\"v2\\": [
\\"Properties\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4719\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4705\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/Instance/InstanceSecurityGroup\\",
\\"new\\": \\"KesselRunStack/Default/Instance/InstanceSecurityGroup\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4703\\",
\\"v1\\": [
\\"Properties\\",
\\"GroupDescription\\"
],
\\"v2\\": [
\\"Properties\\",
\\"GroupDescription\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4704\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/Instance/InstanceSecurityGroup\\",
\\"v2\\": \\"KesselRunStack/Default/Instance/InstanceSecurityGroup\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/Instance/InstanceSecurityGroup\\",
\\"KesselRunStack/Default/Instance/InstanceSecurityGroup\\",
\\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\",
\\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4717\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4715\\",
\\"v1\\": [
\\"Properties\\",
\\"Tags\\"
],
\\"v2\\": [
\\"Properties\\",
\\"Tags\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4716\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4714\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4712\\",
\\"v1\\": [
\\"Properties\\",
\\"Tags\\",
0
],
\\"v2\\": [
\\"Properties\\",
\\"Tags\\",
0
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4713\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4711\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/Instance\\",
\\"new\\": \\"KesselRunStack/Default/Instance\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4709\\",
\\"v1\\": [
\\"Properties\\",
\\"Tags\\",
0,
\\"Value\\"
],
\\"v2\\": [
\\"Properties\\",
\\"Tags\\",
0,
\\"Value\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4710\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/Instance\\",
\\"v2\\": \\"KesselRunStack/Default/Instance\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/Instance\\",
\\"KesselRunStack/Default/Instance\\",
\\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\",
\\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\",
\\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\",
\\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\",
\\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\",
\\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"6200\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"Type\\": \\"AWS::IAM::Policy\\",
\\"Properties\\": {
\\"PolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": [
\\"s3:GetObject*\\",
\\"s3:GetBucket*\\",
\\"s3:List*\\"
],
\\"Effect\\": \\"Allow\\",
\\"Resource\\": [
{
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":s3:::\\",
{
\\"Ref\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\"
}
]
]
},
{
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":s3:::\\",
{
\\"Ref\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\"
},
\\"/*\\"
]
]
}
]
},
{
\\"Action\\": [
\\"s3:GetObject*\\",
\\"s3:GetBucket*\\",
\\"s3:List*\\",
\\"s3:DeleteObject*\\",
\\"s3:PutObject*\\",
\\"s3:Abort*\\"
],
\\"Effect\\": \\"Allow\\",
\\"Resource\\": [
{
\\"Fn::GetAtt\\": [
\\"WebAppBucket8F6FA179\\",
\\"Arn\\"
]
},
{
\\"Fn::Join\\": [
\\"\\",
[
{
\\"Fn::GetAtt\\": [
\\"WebAppBucket8F6FA179\\",
\\"Arn\\"
]
},
\\"/*\\"
]
]
}
]
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"PolicyName\\": \\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"Roles\\": [
{
\\"Ref\\": \\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\"
}
]
},
\\"Metadata\\": {}
},
\\"new\\": {
\\"Type\\": \\"AWS::IAM::Policy\\",
\\"Properties\\": {
\\"PolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": [
\\"s3:GetObject*\\",
\\"s3:GetBucket*\\",
\\"s3:List*\\"
],
\\"Effect\\": \\"Allow\\",
\\"Resource\\": [
{
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":s3:::\\",
{
\\"Ref\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\"
}
]
]
},
{
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":s3:::\\",
{
\\"Ref\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\"
},
\\"/*\\"
]
]
}
]
},
{
\\"Action\\": [
\\"s3:GetObject*\\",
\\"s3:GetBucket*\\",
\\"s3:List*\\",
\\"s3:DeleteObject*\\",
\\"s3:PutObject*\\",
\\"s3:Abort*\\"
],
\\"Effect\\": \\"Allow\\",
\\"Resource\\": [
{
\\"Fn::GetAtt\\": [
\\"WebAppBucket8F6FA179\\",
\\"Arn\\"
]
},
{
\\"Fn::Join\\": [
\\"\\",
[
{
\\"Fn::GetAtt\\": [
\\"WebAppBucket8F6FA179\\",
\\"Arn\\"
]
},
\\"/*\\"
]
]
}
]
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"PolicyName\\": \\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"Roles\\": [
{
\\"Ref\\": \\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\"
}
]
},
\\"Metadata\\": {}
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"6198\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"6199\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4743\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1455\\",
\\"name\\": \\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Policy\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3337\\",
\\"name\\": \\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Policy\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"6197\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"6195\\",
\\"v1\\": [
\\"Properties\\"
],
\\"v2\\": [
\\"Properties\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"6196\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"6193\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"6191\\",
\\"v1\\": [
\\"Properties\\",
\\"PolicyDocument\\"
],
\\"v2\\": [
\\"Properties\\",
\\"PolicyDocument\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"6192\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"6190\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"6188\\",
\\"v1\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\"
],
\\"v2\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"6189\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"5184\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"5182\\",
\\"v1\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0
],
\\"v2\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"5183\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"5181\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"5179\\",
\\"v1\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\"
],
\\"v2\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"5180\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"5178\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"5176\\",
\\"v1\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
1
],
\\"v2\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
1
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"5177\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"5175\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"5173\\",
\\"v1\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
1,
\\"Fn::Join\\"
],
\\"v2\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
1,
\\"Fn::Join\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"5174\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"5172\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"5170\\",
\\"v1\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
1,
\\"Fn::Join\\",
1
],
\\"v2\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
1,
\\"Fn::Join\\",
1
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"5171\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"5148\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"5146\\",
\\"v1\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
1,
\\"Fn::Join\\",
1,
3
],
\\"v2\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
1,
\\"Fn::Join\\",
1,
3
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"5147\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"5145\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"new\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"5143\\",
\\"v1\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
1,
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
],
\\"v2\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
1,
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"5144\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"v2\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4855\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4853\\",
\\"v1\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
0
],
\\"v2\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
0
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4854\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4852\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4850\\",
\\"v1\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
0,
\\"Fn::Join\\"
],
\\"v2\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
0,
\\"Fn::Join\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4851\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4849\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4847\\",
\\"v1\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
0,
\\"Fn::Join\\",
1
],
\\"v2\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
0,
\\"Fn::Join\\",
1
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4848\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4846\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4844\\",
\\"v1\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
0,
\\"Fn::Join\\",
1,
3
],
\\"v2\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
0,
\\"Fn::Join\\",
1,
3
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4845\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"4843\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"new\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4841\\",
\\"v1\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
0,
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
],
\\"v2\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
0,
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4842\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"v2\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8241\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"Type\\": \\"AWS::EC2::Instance\\",
\\"Properties\\": {
\\"AvailabilityZone\\": \\"dummy1a\\",
\\"BlockDeviceMappings\\": [
{
\\"DeviceName\\": \\"/dev/sda1\\",
\\"Ebs\\": {
\\"DeleteOnTermination\\": true,
\\"VolumeSize\\": 50,
\\"VolumeType\\": \\"gp3\\"
}
}
],
\\"EbsOptimized\\": true,
\\"IamInstanceProfile\\": {
\\"Ref\\": \\"InstanceInstanceProfileAB5AEF02\\"
},
\\"ImageId\\": {
\\"Ref\\": \\"SsmParameterValueawsserviceamiwindowslatestWindowsServer2019EnglishFullBaseC96584B6F00A464EAD1953AFF4B05118Parameter\\"
},
\\"InstanceType\\": \\"g4dn.xlarge\\",
\\"KeyName\\": {
\\"Fn::GetAtt\\": [
\\"GameKeyKeyPairF8B1B0F0\\",
\\"KeyName\\"
]
},
\\"SecurityGroupIds\\": [
{
\\"Fn::GetAtt\\": [
\\"InstanceInstanceSecurityGroupF0E2D5BE\\",
\\"GroupId\\"
]
}
],
\\"SubnetId\\": \\"p-12345\\",
\\"Tags\\": [
{
\\"Key\\": \\"Name\\",
\\"Value\\": \\"KesselRunStack/Instance\\"
}
],
\\"UserData\\": {
\\"Fn::Base64\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"# fingerprint: 749f8215a096bff1\\\\ncfn-init.exe -v --region \\",
{
\\"Ref\\": \\"AWS::Region\\"
},
\\" --stack \\",
{
\\"Ref\\": \\"AWS::StackName\\"
},
\\" --resource InstanceC1063A87 -c default\\\\ncfn-signal.exe -e $LASTEXITCODE --region \\",
{
\\"Ref\\": \\"AWS::Region\\"
},
\\" --stack \\",
{
\\"Ref\\": \\"AWS::StackName\\"
},
\\" --resource InstanceC1063A87\\\\ntype C:\\\\\\\\cfn\\\\\\\\log\\\\\\\\cfn-init.log\\"
]
]
}
}
},
\\"DependsOn\\": [
\\"InstanceInstanceRoleDefaultPolicy4ACE9290\\",
\\"InstanceInstanceRoleE9785DE5\\"
],
\\"CreationPolicy\\": {
\\"ResourceSignal\\": {
\\"Count\\": 1,
\\"Timeout\\": \\"PT5M\\"
}
},
\\"Metadata\\": {
\\"AWS::CloudFormation::Init\\": {
\\"configSets\\": {
\\"default\\": [
\\"config\\"
]
},
\\"config\\": {
\\"files\\": {
\\"C:\\\\\\\\Users\\\\\\\\Administrator\\\\\\\\Downloads\\\\\\\\first-run-setup.ps1\\": {
\\"content\\": \\"[Net.ServicePointManager]::SecurityProtocol = \\\\\\"tls12, tls11, tls\\\\\\"\\\\n $ScriptWebArchive = \\\\\\"https://github.com/parsec-cloud/Parsec-Cloud-Preparation-Tool/archive/master.zip\\\\\\"\\\\n $LocalArchivePath = \\\\\\"$ENV:UserProfile\\\\\\\\Downloads\\\\\\\\Parsec-Cloud-Preparation-Tool\\\\\\"\\\\n (New-Object System.Net.WebClient).DownloadFile($ScriptWebArchive, \\\\\\"$LocalArchivePath.zip\\\\\\")\\\\n Expand-Archive \\\\\\"$LocalArchivePath.zip\\\\\\" -DestinationPath $LocalArchivePath -Force\\\\n CD $LocalArchivePath\\\\\\\\Parsec-Cloud-Preparation-Tool-master\\\\\\\\ | powershell.exe .\\\\\\\\loader.ps1\\",
\\"encoding\\": \\"plain\\"
},
\\"C:\\\\\\\\Users\\\\\\\\Administrator\\\\\\\\Desktop\\\\\\\\FIRST RUN SETUP.bat\\": {
\\"content\\": \\"@PowerShell -File %UserProfile%\\\\\\\\Downloads\\\\\\\\first-run-setup.ps1\\",
\\"encoding\\": \\"plain\\"
}
},
\\"commands\\": {
\\"000\\": {
\\"command\\": [
\\"PowerShell\\",
\\"-Command\\",
{
\\"Fn::Join\\": [
\\"\\",
[
\\"Set-AWSCredential -AccessKey \\",
{
\\"Ref\\": \\"AccessKey\\"
},
\\" -SecretKey \\",
{
\\"Fn::GetAtt\\": [
\\"AccessKey\\",
\\"SecretAccessKey\\"
]
},
\\" -StoreAs GPUUpdateG4Dn\\"
]
]
}
]
}
}
}
}
}
},
\\"new\\": {
\\"Type\\": \\"AWS::EC2::Instance\\",
\\"Properties\\": {
\\"AvailabilityZone\\": \\"dummy1a\\",
\\"BlockDeviceMappings\\": [
{
\\"DeviceName\\": \\"/dev/sda1\\",
\\"Ebs\\": {
\\"DeleteOnTermination\\": true,
\\"VolumeSize\\": 50,
\\"VolumeType\\": \\"gp3\\"
}
}
],
\\"EbsOptimized\\": true,
\\"IamInstanceProfile\\": {
\\"Ref\\": \\"InstanceInstanceProfileAB5AEF02\\"
},
\\"ImageId\\": {
\\"Ref\\": \\"SsmParameterValueawsserviceamiwindowslatestWindowsServer2019EnglishFullBaseC96584B6F00A464EAD1953AFF4B05118Parameter\\"
},
\\"InstanceType\\": \\"g4dn.xlarge\\",
\\"KeyName\\": {
\\"Fn::GetAtt\\": [
\\"GameKeyKeyPairF8B1B0F0\\",
\\"KeyName\\"
]
},
\\"SecurityGroupIds\\": [
{
\\"Fn::GetAtt\\": [
\\"InstanceInstanceSecurityGroupF0E2D5BE\\",
\\"GroupId\\"
]
}
],
\\"SubnetId\\": \\"p-12345\\",
\\"Tags\\": [
{
\\"Key\\": \\"Name\\",
\\"Value\\": \\"KesselRunStack/Default/Instance\\"
}
],
\\"UserData\\": {
\\"Fn::Base64\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"# fingerprint: 749f8215a096bff1\\\\ncfn-init.exe -v --region \\",
{
\\"Ref\\": \\"AWS::Region\\"
},
\\" --stack \\",
{
\\"Ref\\": \\"AWS::StackName\\"
},
\\" --resource InstanceC1063A87 -c default\\\\ncfn-signal.exe -e $LASTEXITCODE --region \\",
{
\\"Ref\\": \\"AWS::Region\\"
},
\\" --stack \\",
{
\\"Ref\\": \\"AWS::StackName\\"
},
\\" --resource InstanceC1063A87\\\\ntype C:\\\\\\\\cfn\\\\\\\\log\\\\\\\\cfn-init.log\\"
]
]
}
}
},
\\"DependsOn\\": [
\\"InstanceInstanceRoleDefaultPolicy4ACE9290\\",
\\"InstanceInstanceRoleE9785DE5\\"
],
\\"CreationPolicy\\": {
\\"ResourceSignal\\": {
\\"Count\\": 1,
\\"Timeout\\": \\"PT5M\\"
}
},
\\"Metadata\\": {
\\"AWS::CloudFormation::Init\\": {
\\"configSets\\": {
\\"default\\": [
\\"config\\"
]
},
\\"config\\": {
\\"files\\": {
\\"C:\\\\\\\\Users\\\\\\\\Administrator\\\\\\\\Downloads\\\\\\\\first-run-setup.ps1\\": {
\\"content\\": \\"[Net.ServicePointManager]::SecurityProtocol = \\\\\\"tls12, tls11, tls\\\\\\"\\\\n $ScriptWebArchive = \\\\\\"https://github.com/parsec-cloud/Parsec-Cloud-Preparation-Tool/archive/master.zip\\\\\\"\\\\n $LocalArchivePath = \\\\\\"$ENV:UserProfile\\\\\\\\Downloads\\\\\\\\Parsec-Cloud-Preparation-Tool\\\\\\"\\\\n (New-Object System.Net.WebClient).DownloadFile($ScriptWebArchive, \\\\\\"$LocalArchivePath.zip\\\\\\")\\\\n Expand-Archive \\\\\\"$LocalArchivePath.zip\\\\\\" -DestinationPath $LocalArchivePath -Force\\\\n CD $LocalArchivePath\\\\\\\\Parsec-Cloud-Preparation-Tool-master\\\\\\\\ | powershell.exe .\\\\\\\\loader.ps1\\",
\\"encoding\\": \\"plain\\"
},
\\"C:\\\\\\\\Users\\\\\\\\Administrator\\\\\\\\Desktop\\\\\\\\FIRST RUN SETUP.bat\\": {
\\"content\\": \\"@PowerShell -File %UserProfile%\\\\\\\\Downloads\\\\\\\\first-run-setup.ps1\\",
\\"encoding\\": \\"plain\\"
}
},
\\"commands\\": {
\\"000\\": {
\\"command\\": [
\\"PowerShell\\",
\\"-Command\\",
{
\\"Fn::Join\\": [
\\"\\",
[
\\"Set-AWSCredential -AccessKey \\",
{
\\"Ref\\": \\"AccessKey\\"
},
\\" -SecretKey \\",
{
\\"Fn::GetAtt\\": [
\\"AccessKey\\",
\\"SecretAccessKey\\"
]
},
\\" -StoreAs GPUUpdateG4Dn\\"
]
]
}
]
}
}
}
}
}
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8239\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8240\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"7727\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1322\\",
\\"name\\": \\"InstanceC1063A87\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::EC2::Instance\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2661\\",
\\"name\\": \\"InstanceC1063A87\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::EC2::Instance\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8075\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8073\\",
\\"v1\\": [
\\"Properties\\"
],
\\"v2\\": [
\\"Properties\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8074\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"7759\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"7757\\",
\\"v1\\": [
\\"Properties\\",
\\"Tags\\"
],
\\"v2\\": [
\\"Properties\\",
\\"Tags\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"7758\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"7756\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"7754\\",
\\"v1\\": [
\\"Properties\\",
\\"Tags\\",
0
],
\\"v2\\": [
\\"Properties\\",
\\"Tags\\",
0
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"7755\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"7753\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/Instance\\",
\\"new\\": \\"KesselRunStack/Default/Instance\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"7751\\",
\\"v1\\": [
\\"Properties\\",
\\"Tags\\",
0,
\\"Value\\"
],
\\"v2\\": [
\\"Properties\\",
\\"Tags\\",
0,
\\"Value\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"7752\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/Instance\\",
\\"v2\\": \\"KesselRunStack/Default/Instance\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/Instance\\",
\\"KesselRunStack/Default/Instance\\",
\\"[dup-ref]InstanceC1063A87\\",
\\"[dup-ref]InstanceC1063A87\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]InstanceC1063A87\\",
\\"[dup-ref]InstanceC1063A87\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]InstanceC1063A87\\",
\\"[dup-ref]InstanceC1063A87\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]InstanceC1063A87\\",
\\"[dup-ref]InstanceC1063A87\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]InstanceC1063A87\\",
\\"[dup-ref]InstanceC1063A87\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8466\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"Type\\": \\"Custom::CDKBucketDeployment\\",
\\"Properties\\": {
\\"ServiceToken\\": {
\\"Fn::GetAtt\\": [
\\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"Arn\\"
]
},
\\"SourceBucketNames\\": [
{
\\"Ref\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\"
}
],
\\"SourceObjectKeys\\": [
{
\\"Fn::Join\\": [
\\"\\",
[
{
\\"Fn::Select\\": [
0,
{
\\"Fn::Split\\": [
\\"||\\",
{
\\"Ref\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\"
}
]
}
]
},
{
\\"Fn::Select\\": [
1,
{
\\"Fn::Split\\": [
\\"||\\",
{
\\"Ref\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\"
}
]
}
]
}
]
]
}
],
\\"DestinationBucketName\\": {
\\"Ref\\": \\"WebAppBucket8F6FA179\\"
},
\\"Prune\\": true
},
\\"UpdateReplacePolicy\\": \\"Delete\\",
\\"DeletionPolicy\\": \\"Delete\\",
\\"Metadata\\": {}
},
\\"new\\": {
\\"Type\\": \\"Custom::CDKBucketDeployment\\",
\\"Properties\\": {
\\"ServiceToken\\": {
\\"Fn::GetAtt\\": [
\\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"Arn\\"
]
},
\\"SourceBucketNames\\": [
{
\\"Ref\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\"
}
],
\\"SourceObjectKeys\\": [
{
\\"Fn::Join\\": [
\\"\\",
[
{
\\"Fn::Select\\": [
0,
{
\\"Fn::Split\\": [
\\"||\\",
{
\\"Ref\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\"
}
]
}
]
},
{
\\"Fn::Select\\": [
1,
{
\\"Fn::Split\\": [
\\"||\\",
{
\\"Ref\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\"
}
]
}
]
}
]
]
}
],
\\"DestinationBucketName\\": {
\\"Ref\\": \\"WebAppBucket8F6FA179\\"
},
\\"Prune\\": true
},
\\"UpdateReplacePolicy\\": \\"Delete\\",
\\"DeletionPolicy\\": \\"Delete\\",
\\"Metadata\\": {}
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8464\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8465\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8243\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1368\\",
\\"name\\": \\"WebAppDeploymentCustomResourceD7DB25D0\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"Custom::CDKBucketDeployment\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2707\\",
\\"name\\": \\"WebAppDeploymentCustomResourceD7DB25D0\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"Custom::CDKBucketDeployment\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8463\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8461\\",
\\"v1\\": [
\\"Properties\\"
],
\\"v2\\": [
\\"Properties\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8462\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8263\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8261\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceBucketNames\\"
],
\\"v2\\": [
\\"Properties\\",
\\"SourceBucketNames\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8262\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8260\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8258\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceBucketNames\\",
0
],
\\"v2\\": [
\\"Properties\\",
\\"SourceBucketNames\\",
0
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8259\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8257\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"new\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8255\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceBucketNames\\",
0,
\\"Ref\\"
],
\\"v2\\": [
\\"Properties\\",
\\"SourceBucketNames\\",
0,
\\"Ref\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8256\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"v2\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8460\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8458\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceObjectKeys\\"
],
\\"v2\\": [
\\"Properties\\",
\\"SourceObjectKeys\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8459\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8457\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8455\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0
],
\\"v2\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8456\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8454\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8452\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\"
],
\\"v2\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8453\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8451\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8449\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1
],
\\"v2\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8450\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8313\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8311\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
0
],
\\"v2\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
0
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8312\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8310\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8308\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\"
],
\\"v2\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8309\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8307\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8305\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1
],
\\"v2\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8306\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8304\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8302\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\"
],
\\"v2\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8303\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8301\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8299\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1
],
\\"v2\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8300\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8298\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\",
\\"new\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8296\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"v2\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8297\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\",
\\"v2\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\",
\\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8448\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8446\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
1
],
\\"v2\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
1
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8447\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8445\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8443\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\"
],
\\"v2\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8444\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8442\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8440\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1
],
\\"v2\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8441\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8439\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8437\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\"
],
\\"v2\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8438\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8436\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8434\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1
],
\\"v2\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8435\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8433\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\",
\\"new\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8431\\",
\\"v1\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"v2\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8432\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\",
\\"v2\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\",
\\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8568\\",
\\"type\\": \\"RENAME\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1702\\",
\\"name\\": \\"S3GatewayGameAppDeployment45A40F1C4b3c56c977a48268e4d338b071d20578\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::Deployment\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::ApiGateway::Deployment\\",
\\"Properties\\": {
\\"RestApiId\\": {
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
},
\\"Description\\": \\"Automatically created by the RestApi construct\\"
},
\\"DependsOn\\": [
\\"S3GatewayGameAppproxyGET2D68D639\\",
\\"S3GatewayGameAppproxy2374A00B\\",
\\"S3GatewayGameAppapiANY8309A6C9\\",
\\"S3GatewayGameAppapi997B66C0\\",
\\"S3GatewayGameAppGET419DC6F4\\"
],
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"new\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2913\\",
\\"name\\": \\"S3GatewayGameAppDeployment45A40F1C1ea3f370273feac6dc79badcdb1c5090\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::Deployment\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::ApiGateway::Deployment\\",
\\"Properties\\": {
\\"RestApiId\\": {
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
},
\\"Description\\": \\"Automatically created by the RestApi construct\\"
},
\\"DependsOn\\": [
\\"S3GatewayGameAppproxyGET2D68D639\\",
\\"S3GatewayGameAppproxy2374A00B\\",
\\"S3GatewayGameAppapiANY8309A6C9\\",
\\"S3GatewayGameAppapi997B66C0\\",
\\"S3GatewayGameAppGET419DC6F4\\"
],
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8482\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C4b3c56c977a48268e4d338b071d20578\\",
\\"v2\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C1ea3f370273feac6dc79badcdb1c5090\\"
},
\\"isModelEntityTransition\\": true
},
\\"appliesTo\\": [
\\"[dup-ref]S3GatewayGameAppDeployment45A40F1C4b3c56c977a48268e4d338b071d20578\\",
\\"[dup-ref]S3GatewayGameAppDeployment45A40F1C1ea3f370273feac6dc79badcdb1c5090\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8581\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"Type\\": \\"AWS::ApiGateway::Stage\\",
\\"Properties\\": {
\\"RestApiId\\": {
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
},
\\"DeploymentId\\": {
\\"Ref\\": \\"S3GatewayGameAppDeployment45A40F1C4b3c56c977a48268e4d338b071d20578\\"
},
\\"StageName\\": \\"prod\\"
},
\\"Metadata\\": {}
},
\\"new\\": {
\\"Type\\": \\"AWS::ApiGateway::Stage\\",
\\"Properties\\": {
\\"RestApiId\\": {
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
},
\\"DeploymentId\\": {
\\"Ref\\": \\"S3GatewayGameAppDeployment45A40F1C1ea3f370273feac6dc79badcdb1c5090\\"
},
\\"StageName\\": \\"prod\\"
},
\\"Metadata\\": {}
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8579\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8580\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8569\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1713\\",
\\"name\\": \\"S3GatewayGameAppDeploymentStageprod501ACE37\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::Stage\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2924\\",
\\"name\\": \\"S3GatewayGameAppDeploymentStageprod501ACE37\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::Stage\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8578\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8576\\",
\\"v1\\": [
\\"Properties\\"
],
\\"v2\\": [
\\"Properties\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8577\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8575\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8573\\",
\\"v1\\": [
\\"Properties\\",
\\"DeploymentId\\"
],
\\"v2\\": [
\\"Properties\\",
\\"DeploymentId\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8574\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"8572\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"S3GatewayGameAppDeployment45A40F1C4b3c56c977a48268e4d338b071d20578\\",
\\"new\\": \\"S3GatewayGameAppDeployment45A40F1C1ea3f370273feac6dc79badcdb1c5090\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8570\\",
\\"v1\\": [
\\"Properties\\",
\\"DeploymentId\\",
\\"Ref\\"
],
\\"v2\\": [
\\"Properties\\",
\\"DeploymentId\\",
\\"Ref\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8571\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"S3GatewayGameAppDeployment45A40F1C4b3c56c977a48268e4d338b071d20578\\",
\\"v2\\": \\"S3GatewayGameAppDeployment45A40F1C1ea3f370273feac6dc79badcdb1c5090\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"S3GatewayGameAppDeployment45A40F1C4b3c56c977a48268e4d338b071d20578\\",
\\"S3GatewayGameAppDeployment45A40F1C1ea3f370273feac6dc79badcdb1c5090\\",
\\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\",
\\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\",
\\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\",
\\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\",
\\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9829\\",
\\"type\\": \\"RENAME\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2007\\",
\\"name\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"S3 key for asset version \\\\\\"51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3\\\\\\"\\"
}
},
\\"incoming\\": {}
},
\\"new\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3433\\",
\\"name\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"S3 key for asset version \\\\\\"522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381f\\\\\\"\\"
}
},
\\"incoming\\": {}
}
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9626\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\",
\\"v2\\": \\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\"
},
\\"isModelEntityTransition\\": true
},
\\"appliesTo\\": [
\\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\",
\\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9830\\",
\\"type\\": \\"RENAME\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2011\\",
\\"name\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3ArtifactHash1CB34D4B\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"Artifact hash for asset \\\\\\"51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3\\\\\\"\\"
}
},
\\"incoming\\": {}
},
\\"new\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3437\\",
\\"name\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fArtifactHashE5AC1E7E\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"Artifact hash for asset \\\\\\"522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381f\\\\\\"\\"
}
},
\\"incoming\\": {}
}
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9675\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3ArtifactHash1CB34D4B\\",
\\"v2\\": \\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fArtifactHashE5AC1E7E\\"
},
\\"isModelEntityTransition\\": true
},
\\"appliesTo\\": [
\\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3ArtifactHash1CB34D4B\\",
\\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fArtifactHashE5AC1E7E\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9831\\",
\\"type\\": \\"RENAME\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2019\\",
\\"name\\": \\"AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"S3 key for asset version \\\\\\"a4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807ca\\\\\\"\\"
}
},
\\"incoming\\": {}
},
\\"new\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3445\\",
\\"name\\": \\"AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"S3 key for asset version \\\\\\"7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7\\\\\\"\\"
}
},
\\"incoming\\": {}
}
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9773\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\",
\\"v2\\": \\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\"
},
\\"isModelEntityTransition\\": true
},
\\"appliesTo\\": [
\\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\",
\\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9832\\",
\\"type\\": \\"RENAME\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2023\\",
\\"name\\": \\"AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caArtifactHash985C4613\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"Artifact hash for asset \\\\\\"a4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807ca\\\\\\"\\"
}
},
\\"incoming\\": {}
},
\\"new\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3449\\",
\\"name\\": \\"AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7ArtifactHash6C4D52FA\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"Artifact hash for asset \\\\\\"7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7\\\\\\"\\"
}
},
\\"incoming\\": {}
}
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9822\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caArtifactHash985C4613\\",
\\"v2\\": \\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7ArtifactHash6C4D52FA\\"
},
\\"isModelEntityTransition\\": true
},
\\"appliesTo\\": [
\\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caArtifactHash985C4613\\",
\\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7ArtifactHash6C4D52FA\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9833\\",
\\"type\\": \\"RENAME\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2003\\",
\\"name\\": \\"AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"S3 bucket for asset \\\\\\"51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3\\\\\\"\\"
}
},
\\"incoming\\": {}
},
\\"new\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3429\\",
\\"name\\": \\"AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"S3 bucket for asset \\\\\\"522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381f\\\\\\"\\"
}
},
\\"incoming\\": {}
}
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9577\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"v2\\": \\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\"
},
\\"isModelEntityTransition\\": true
},
\\"appliesTo\\": [
\\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9834\\",
\\"type\\": \\"RENAME\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2015\\",
\\"name\\": \\"AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3Bucket5BA77413\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"S3 bucket for asset \\\\\\"a4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807ca\\\\\\"\\"
}
},
\\"incoming\\": {}
},
\\"new\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3441\\",
\\"name\\": \\"AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3BucketA30C151C\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"S3 bucket for asset \\\\\\"7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7\\\\\\"\\"
}
},
\\"incoming\\": {}
}
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9724\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3Bucket5BA77413\\",
\\"v2\\": \\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3BucketA30C151C\\"
},
\\"isModelEntityTransition\\": true
},
\\"appliesTo\\": [
\\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3Bucket5BA77413\\",
\\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3BucketA30C151C\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9632\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9630\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9631\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9629\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"S3 key for asset version \\\\\\"51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3\\\\\\"\\",
\\"new\\": \\"S3 key for asset version \\\\\\"522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381f\\\\\\"\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9627\\",
\\"v1\\": [
\\"Description\\"
],
\\"v2\\": [
\\"Description\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9628\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"S3 key for asset version \\\\\\"51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3\\\\\\"\\",
\\"v2\\": \\"S3 key for asset version \\\\\\"522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381f\\\\\\"\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"S3 key for asset version \\\\\\"51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3\\\\\\"\\",
\\"S3 key for asset version \\\\\\"522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381f\\\\\\"\\",
\\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\",
\\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\",
\\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9681\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9679\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9680\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9678\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"Artifact hash for asset \\\\\\"51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3\\\\\\"\\",
\\"new\\": \\"Artifact hash for asset \\\\\\"522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381f\\\\\\"\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9676\\",
\\"v1\\": [
\\"Description\\"
],
\\"v2\\": [
\\"Description\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9677\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"Artifact hash for asset \\\\\\"51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3\\\\\\"\\",
\\"v2\\": \\"Artifact hash for asset \\\\\\"522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381f\\\\\\"\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"Artifact hash for asset \\\\\\"51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3\\\\\\"\\",
\\"Artifact hash for asset \\\\\\"522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381f\\\\\\"\\",
\\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3ArtifactHash1CB34D4B\\",
\\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fArtifactHashE5AC1E7E\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3ArtifactHash1CB34D4B\\",
\\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fArtifactHashE5AC1E7E\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9779\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9777\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9778\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9776\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"S3 key for asset version \\\\\\"a4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807ca\\\\\\"\\",
\\"new\\": \\"S3 key for asset version \\\\\\"7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7\\\\\\"\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9774\\",
\\"v1\\": [
\\"Description\\"
],
\\"v2\\": [
\\"Description\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9775\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"S3 key for asset version \\\\\\"a4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807ca\\\\\\"\\",
\\"v2\\": \\"S3 key for asset version \\\\\\"7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7\\\\\\"\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"S3 key for asset version \\\\\\"a4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807ca\\\\\\"\\",
\\"S3 key for asset version \\\\\\"7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7\\\\\\"\\",
\\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\",
\\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\",
\\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9828\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9826\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9827\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9825\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"Artifact hash for asset \\\\\\"a4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807ca\\\\\\"\\",
\\"new\\": \\"Artifact hash for asset \\\\\\"7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7\\\\\\"\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9823\\",
\\"v1\\": [
\\"Description\\"
],
\\"v2\\": [
\\"Description\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9824\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"Artifact hash for asset \\\\\\"a4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807ca\\\\\\"\\",
\\"v2\\": \\"Artifact hash for asset \\\\\\"7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7\\\\\\"\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"Artifact hash for asset \\\\\\"a4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807ca\\\\\\"\\",
\\"Artifact hash for asset \\\\\\"7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7\\\\\\"\\",
\\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caArtifactHash985C4613\\",
\\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7ArtifactHash6C4D52FA\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caArtifactHash985C4613\\",
\\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7ArtifactHash6C4D52FA\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9583\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9581\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9582\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9580\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"S3 bucket for asset \\\\\\"51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3\\\\\\"\\",
\\"new\\": \\"S3 bucket for asset \\\\\\"522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381f\\\\\\"\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9578\\",
\\"v1\\": [
\\"Description\\"
],
\\"v2\\": [
\\"Description\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9579\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"S3 bucket for asset \\\\\\"51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3\\\\\\"\\",
\\"v2\\": \\"S3 bucket for asset \\\\\\"522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381f\\\\\\"\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"S3 bucket for asset \\\\\\"51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3\\\\\\"\\",
\\"S3 bucket for asset \\\\\\"522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381f\\\\\\"\\",
\\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9730\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"[dup-ref]old\\",
\\"new\\": \\"[dup-ref]new\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9728\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9729\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"9727\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"S3 bucket for asset \\\\\\"a4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807ca\\\\\\"\\",
\\"new\\": \\"S3 bucket for asset \\\\\\"7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7\\\\\\"\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9725\\",
\\"v1\\": [
\\"Description\\"
],
\\"v2\\": [
\\"Description\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9726\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"S3 bucket for asset \\\\\\"a4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807ca\\\\\\"\\",
\\"v2\\": \\"S3 bucket for asset \\\\\\"7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7\\\\\\"\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"S3 bucket for asset \\\\\\"a4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807ca\\\\\\"\\",
\\"S3 bucket for asset \\\\\\"7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7\\\\\\"\\",
\\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3Bucket5BA77413\\",
\\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3BucketA30C151C\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3Bucket5BA77413\\",
\\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3BucketA30C151C\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17871\\",
\\"type\\": \\"INSERT\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"new\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3720\\",
\\"name\\": \\"Default\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/Default\\"
}
},
\\"incoming\\": {}
}
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17870\\"
},
\\"outgoingNodeReferences\\": {
\\"v2\\": \\"[dup-ref]Default\\"
},
\\"isModelEntityTransition\\": true
},
\\"appliesTo\\": [
\\"[dup-ref]Default\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"14737\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api/ANY/ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/ANY/ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14735\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14736\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14731\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2287\\",
\\"name\\": \\"ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3677\\",
\\"name\\": \\"ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"14734\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api/ANY/ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/ANY/ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14732\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14733\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api/ANY/ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/ANY/ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/Default/api/ANY/ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/ANY/ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"[dup-ref]ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"[dup-ref]ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"[dup-ref]ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"14664\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api/ANY/ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/ANY/ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14662\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14663\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14658\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2283\\",
\\"name\\": \\"ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3673\\",
\\"name\\": \\"ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"14661\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api/ANY/ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/ANY/ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14659\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14660\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api/ANY/ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/ANY/ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/Default/api/ANY/ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/ANY/ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"[dup-ref]ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"[dup-ref]ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"[dup-ref]ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"13893\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/Default/GET/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13891\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13892\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13887\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2267\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3637\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"13890\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/Default/GET/Resource\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13888\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13889\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/Default/GET/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/Default/GET/Resource\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"12583\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/WebAppLambda/ServiceRole/DefaultPolicy/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/WebAppLambda/ServiceRole/DefaultPolicy/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"12581\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"12582\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"12577\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2239\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3629\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"12580\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/WebAppLambda/ServiceRole/DefaultPolicy/Resource\\",
\\"new\\": \\"KesselRunStack/Default/WebAppLambda/ServiceRole/DefaultPolicy/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"12578\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"12579\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/WebAppLambda/ServiceRole/DefaultPolicy/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/WebAppLambda/ServiceRole/DefaultPolicy/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/WebAppLambda/ServiceRole/DefaultPolicy/Resource\\",
\\"KesselRunStack/Default/WebAppLambda/ServiceRole/DefaultPolicy/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"13711\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/DeploymentStage.prod/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/DeploymentStage.prod/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13709\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13710\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13705\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2263\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3653\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"13708\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/DeploymentStage.prod/Resource\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/DeploymentStage.prod/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13706\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13707\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/DeploymentStage.prod/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/DeploymentStage.prod/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/DeploymentStage.prod/Resource\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/DeploymentStage.prod/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"14344\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/Default/{proxy+}/GET/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/{proxy+}/GET/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14342\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14343\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14338\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2275\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3665\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"14341\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/Default/{proxy+}/GET/Resource\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/{proxy+}/GET/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14339\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14340\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/Default/{proxy+}/GET/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/{proxy+}/GET/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/Default/{proxy+}/GET/Resource\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/Default/{proxy+}/GET/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"10975\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/Instance/InstanceRole/DefaultPolicy/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/Instance/InstanceRole/DefaultPolicy/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10973\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10974\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10969\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2203\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3605\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"10972\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/Instance/InstanceRole/DefaultPolicy/Resource\\",
\\"new\\": \\"KesselRunStack/Default/Instance/InstanceRole/DefaultPolicy/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10970\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10971\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/Instance/InstanceRole/DefaultPolicy/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/Instance/InstanceRole/DefaultPolicy/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/Instance/InstanceRole/DefaultPolicy/Resource\\",
\\"KesselRunStack/Default/Instance/InstanceRole/DefaultPolicy/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"14133\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/Default/{proxy+}/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/{proxy+}/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14131\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14132\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14127\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2271\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3661\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"14130\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/Default/{proxy+}/Resource\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/{proxy+}/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14128\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14129\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/Default/{proxy+}/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/{proxy+}/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/Default/{proxy+}/Resource\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/Default/{proxy+}/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"14912\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api/ANY/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/ANY/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14910\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14911\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14906\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2291\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3681\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"14909\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api/ANY/Resource\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/ANY/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14907\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14908\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api/ANY/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/ANY/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/Default/api/ANY/Resource\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/ANY/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"13216\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/CloudWatchRole/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/CloudWatchRole/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13214\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13215\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13210\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2251\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3641\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"13213\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/CloudWatchRole/Resource\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/CloudWatchRole/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13211\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13212\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/CloudWatchRole/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/CloudWatchRole/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/CloudWatchRole/Resource\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/CloudWatchRole/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"15334\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3IntegrationRole/DefaultPolicy/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3IntegrationRole/DefaultPolicy/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15332\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15333\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15328\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2299\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3689\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"15331\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3IntegrationRole/DefaultPolicy/Resource\\",
\\"new\\": \\"KesselRunStack/Default/S3IntegrationRole/DefaultPolicy/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15329\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15330\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3IntegrationRole/DefaultPolicy/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/S3IntegrationRole/DefaultPolicy/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3IntegrationRole/DefaultPolicy/Resource\\",
\\"KesselRunStack/Default/S3IntegrationRole/DefaultPolicy/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"10553\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/Instance/InstanceSecurityGroup/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/Instance/InstanceSecurityGroup/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10551\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10552\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10547\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2195\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3597\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"10550\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/Instance/InstanceSecurityGroup/Resource\\",
\\"new\\": \\"KesselRunStack/Default/Instance/InstanceSecurityGroup/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10548\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10549\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/Instance/InstanceSecurityGroup/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/Instance/InstanceSecurityGroup/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/Instance/InstanceSecurityGroup/Resource\\",
\\"KesselRunStack/Default/Instance/InstanceSecurityGroup/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"11651\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/WebAppDeployment/CustomResource/Default\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/WebAppDeployment/CustomResource/Default\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11649\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11650\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11645\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2219\\",
\\"name\\": \\"Default\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3621\\",
\\"name\\": \\"Default\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"11648\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/WebAppDeployment/CustomResource/Default\\",
\\"new\\": \\"KesselRunStack/Default/WebAppDeployment/CustomResource/Default\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11646\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11647\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/WebAppDeployment/CustomResource/Default\\",
\\"v2\\": \\"KesselRunStack/Default/WebAppDeployment/CustomResource/Default\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/WebAppDeployment/CustomResource/Default\\",
\\"KesselRunStack/Default/WebAppDeployment/CustomResource/Default\\",
\\"[dup-ref]Default\\",
\\"[dup-ref]Default\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Default\\",
\\"[dup-ref]Default\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"14555\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14553\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14554\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14549\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2279\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3669\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"14552\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api/Resource\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14550\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"14551\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/Default/api/Resource\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16783\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/WebAppLambda/ServiceRole/DefaultPolicy\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/WebAppLambda/ServiceRole/DefaultPolicy\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16781\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16782\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16777\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2390\\",
\\"name\\": \\"DefaultPolicy\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3783\\",
\\"name\\": \\"DefaultPolicy\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16780\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/WebAppLambda/ServiceRole/DefaultPolicy\\",
\\"new\\": \\"KesselRunStack/Default/WebAppLambda/ServiceRole/DefaultPolicy\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16778\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16779\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/WebAppLambda/ServiceRole/DefaultPolicy\\",
\\"v2\\": \\"KesselRunStack/Default/WebAppLambda/ServiceRole/DefaultPolicy\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/WebAppLambda/ServiceRole/DefaultPolicy\\",
\\"KesselRunStack/Default/WebAppLambda/ServiceRole/DefaultPolicy\\",
\\"[dup-ref]DefaultPolicy\\",
\\"[dup-ref]DefaultPolicy\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]DefaultPolicy\\",
\\"[dup-ref]DefaultPolicy\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17160\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/DeploymentStage.prod\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/DeploymentStage.prod\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17158\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17159\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17154\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2416\\",
\\"name\\": \\"DeploymentStage.prod\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3809\\",
\\"name\\": \\"DeploymentStage.prod\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17157\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/DeploymentStage.prod\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/DeploymentStage.prod\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17155\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17156\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/DeploymentStage.prod\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/DeploymentStage.prod\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/DeploymentStage.prod\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/DeploymentStage.prod\\",
\\"[dup-ref]DeploymentStage.prod\\",
\\"[dup-ref]DeploymentStage.prod\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]DeploymentStage.prod\\",
\\"[dup-ref]DeploymentStage.prod\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17488\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/Default/{proxy+}/GET\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/{proxy+}/GET\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17486\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17487\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17482\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2435\\",
\\"name\\": \\"GET\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3828\\",
\\"name\\": \\"GET\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17485\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/Default/{proxy+}/GET\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/{proxy+}/GET\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17483\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17484\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/Default/{proxy+}/GET\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/{proxy+}/GET\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/Default/{proxy+}/GET\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/Default/{proxy+}/GET\\",
\\"[dup-ref]GET\\",
\\"[dup-ref]GET\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]GET\\",
\\"[dup-ref]GET\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"13500\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/Deployment/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Deployment/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13498\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13499\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13494\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2259\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3649\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"13497\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/Deployment/Resource\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Deployment/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13495\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13496\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/Deployment/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Deployment/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/Deployment/Resource\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/Deployment/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16093\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/Instance/InstanceRole/DefaultPolicy\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/Instance/InstanceRole/DefaultPolicy\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16091\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16092\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16087\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2345\\",
\\"name\\": \\"DefaultPolicy\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3753\\",
\\"name\\": \\"DefaultPolicy\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16090\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/Instance/InstanceRole/DefaultPolicy\\",
\\"new\\": \\"KesselRunStack/Default/Instance/InstanceRole/DefaultPolicy\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16088\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16089\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/Instance/InstanceRole/DefaultPolicy\\",
\\"v2\\": \\"KesselRunStack/Default/Instance/InstanceRole/DefaultPolicy\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/Instance/InstanceRole/DefaultPolicy\\",
\\"KesselRunStack/Default/Instance/InstanceRole/DefaultPolicy\\",
\\"[dup-ref]DefaultPolicy\\",
\\"[dup-ref]DefaultPolicy\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]DefaultPolicy\\",
\\"[dup-ref]DefaultPolicy\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17409\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/Default/{proxy+}\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/{proxy+}\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17407\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17408\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17403\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2430\\",
\\"name\\": \\"{proxy+}\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3823\\",
\\"name\\": \\"{proxy+}\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17406\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/Default/{proxy+}\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/{proxy+}\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17404\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17405\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/Default/{proxy+}\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/{proxy+}\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/Default/{proxy+}\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/Default/{proxy+}\\",
\\"[dup-ref]{proxy+}\\",
\\"[dup-ref]{proxy+}\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]{proxy+}\\",
\\"[dup-ref]{proxy+}\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"12372\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/WebAppLambda/ServiceRole/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/WebAppLambda/ServiceRole/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"12370\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"12371\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"12366\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2235\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3625\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"12369\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/WebAppLambda/ServiceRole/Resource\\",
\\"new\\": \\"KesselRunStack/Default/WebAppLambda/ServiceRole/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"12367\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"12368\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/WebAppLambda/ServiceRole/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/WebAppLambda/ServiceRole/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/WebAppLambda/ServiceRole/Resource\\",
\\"KesselRunStack/Default/WebAppLambda/ServiceRole/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17634\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api/ANY\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/ANY\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17632\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17633\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17628\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2445\\",
\\"name\\": \\"ANY\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3838\\",
\\"name\\": \\"ANY\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17631\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api/ANY\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/ANY\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17629\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17630\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api/ANY\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/ANY\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/Default/api/ANY\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/Default/api/ANY\\",
\\"[dup-ref]ANY\\",
\\"[dup-ref]ANY\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]ANY\\",
\\"[dup-ref]ANY\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17014\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/CloudWatchRole\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/CloudWatchRole\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17012\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17013\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17008\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2405\\",
\\"name\\": \\"CloudWatchRole\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3798\\",
\\"name\\": \\"CloudWatchRole\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17011\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/CloudWatchRole\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/CloudWatchRole\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17009\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17010\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/CloudWatchRole\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/CloudWatchRole\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/CloudWatchRole\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/CloudWatchRole\\",
\\"[dup-ref]CloudWatchRole\\",
\\"[dup-ref]CloudWatchRole\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]CloudWatchRole\\",
\\"[dup-ref]CloudWatchRole\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16257\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/WebAppDeployment/CustomResource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/WebAppDeployment/CustomResource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16255\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16256\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16251\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2357\\",
\\"name\\": \\"CustomResource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3765\\",
\\"name\\": \\"CustomResource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16254\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/WebAppDeployment/CustomResource\\",
\\"new\\": \\"KesselRunStack/Default/WebAppDeployment/CustomResource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16252\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16253\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/WebAppDeployment/CustomResource\\",
\\"v2\\": \\"KesselRunStack/Default/WebAppDeployment/CustomResource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/WebAppDeployment/CustomResource\\",
\\"KesselRunStack/Default/WebAppDeployment/CustomResource\\",
\\"[dup-ref]CustomResource\\",
\\"[dup-ref]CustomResource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]CustomResource\\",
\\"[dup-ref]CustomResource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17792\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3IntegrationRole/DefaultPolicy\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3IntegrationRole/DefaultPolicy\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17790\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17791\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17786\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2457\\",
\\"name\\": \\"DefaultPolicy\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3850\\",
\\"name\\": \\"DefaultPolicy\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17789\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3IntegrationRole/DefaultPolicy\\",
\\"new\\": \\"KesselRunStack/Default/S3IntegrationRole/DefaultPolicy\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17787\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17788\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3IntegrationRole/DefaultPolicy\\",
\\"v2\\": \\"KesselRunStack/Default/S3IntegrationRole/DefaultPolicy\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3IntegrationRole/DefaultPolicy\\",
\\"KesselRunStack/Default/S3IntegrationRole/DefaultPolicy\\",
\\"[dup-ref]DefaultPolicy\\",
\\"[dup-ref]DefaultPolicy\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]DefaultPolicy\\",
\\"[dup-ref]DefaultPolicy\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"10764\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/Instance/InstanceRole/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/Instance/InstanceRole/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10762\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10763\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10758\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2199\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3601\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"10761\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/Instance/InstanceRole/Resource\\",
\\"new\\": \\"KesselRunStack/Default/Instance/InstanceRole/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10759\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10760\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/Instance/InstanceRole/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/Instance/InstanceRole/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/Instance/InstanceRole/Resource\\",
\\"KesselRunStack/Default/Instance/InstanceRole/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"15874\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/Instance/InstanceSecurityGroup\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/Instance/InstanceSecurityGroup\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15872\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15873\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15868\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2331\\",
\\"name\\": \\"InstanceSecurityGroup\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3739\\",
\\"name\\": \\"InstanceSecurityGroup\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"15871\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/Instance/InstanceSecurityGroup\\",
\\"new\\": \\"KesselRunStack/Default/Instance/InstanceSecurityGroup\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15869\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15870\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/Instance/InstanceSecurityGroup\\",
\\"v2\\": \\"KesselRunStack/Default/Instance/InstanceSecurityGroup\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/Instance/InstanceSecurityGroup\\",
\\"KesselRunStack/Default/Instance/InstanceSecurityGroup\\",
\\"[dup-ref]InstanceSecurityGroup\\",
\\"[dup-ref]InstanceSecurityGroup\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]InstanceSecurityGroup\\",
\\"[dup-ref]InstanceSecurityGroup\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17233\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/Default/GET\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/GET\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17231\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17232\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17227\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2421\\",
\\"name\\": \\"GET\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3814\\",
\\"name\\": \\"GET\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17230\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/Default/GET\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/GET\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17228\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17229\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/Default/GET\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/GET\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/Default/GET\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/Default/GET\\",
\\"[dup-ref]GET\\",
\\"[dup-ref]GET\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]GET\\",
\\"[dup-ref]GET\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17561\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17559\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17560\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17555\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2440\\",
\\"name\\": \\"api\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3833\\",
\\"name\\": \\"api\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17558\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17556\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17557\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/Default/api\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/api\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/Default/api\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/Default/api\\",
\\"[dup-ref]api\\",
\\"[dup-ref]api\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]api\\",
\\"[dup-ref]api\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17087\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/Deployment\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Deployment\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17085\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17086\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17081\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2411\\",
\\"name\\": \\"Deployment\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3804\\",
\\"name\\": \\"Deployment\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17084\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/Deployment\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Deployment\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17082\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17083\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/Deployment\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Deployment\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/Deployment\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/Deployment\\",
\\"[dup-ref]Deployment\\",
\\"[dup-ref]Deployment\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Deployment\\",
\\"[dup-ref]Deployment\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"15123\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3IntegrationRole/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3IntegrationRole/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15121\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15122\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15117\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2295\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3685\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"15120\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3IntegrationRole/Resource\\",
\\"new\\": \\"KesselRunStack/Default/S3IntegrationRole/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15118\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15119\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3IntegrationRole/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/S3IntegrationRole/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3IntegrationRole/Resource\\",
\\"KesselRunStack/Default/S3IntegrationRole/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"13361\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/Account\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Account\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13359\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13360\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13355\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2255\\",
\\"name\\": \\"Account\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3645\\",
\\"name\\": \\"Account\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"13358\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/Account\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Account\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13356\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13357\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/Account\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Account\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/Account\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/Account\\",
\\"[dup-ref]Account\\",
\\"[dup-ref]Account\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Account\\",
\\"[dup-ref]Account\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17336\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/Default\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17334\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17335\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17330\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2424\\",
\\"name\\": \\"Default\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3817\\",
\\"name\\": \\"Default\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17333\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/Default\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17331\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17332\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/Default\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/Default\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/Default\\",
\\"[dup-ref]Default\\",
\\"[dup-ref]Default\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Default\\",
\\"[dup-ref]Default\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"11162\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/Instance/InstanceProfile\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/Instance/InstanceProfile\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11160\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11161\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11156\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2207\\",
\\"name\\": \\"InstanceProfile\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3609\\",
\\"name\\": \\"InstanceProfile\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"11159\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/Instance/InstanceProfile\\",
\\"new\\": \\"KesselRunStack/Default/Instance/InstanceProfile\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11157\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11158\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/Instance/InstanceProfile\\",
\\"v2\\": \\"KesselRunStack/Default/Instance/InstanceProfile\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/Instance/InstanceProfile\\",
\\"KesselRunStack/Default/Instance/InstanceProfile\\",
\\"[dup-ref]InstanceProfile\\",
\\"[dup-ref]InstanceProfile\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]InstanceProfile\\",
\\"[dup-ref]InstanceProfile\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16625\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/WebAppLambda/ServiceRole\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/WebAppLambda/ServiceRole\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16623\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16624\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16619\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2381\\",
\\"name\\": \\"ServiceRole\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3774\\",
\\"name\\": \\"ServiceRole\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16622\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/WebAppLambda/ServiceRole\\",
\\"new\\": \\"KesselRunStack/Default/WebAppLambda/ServiceRole\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16620\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16621\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/WebAppLambda/ServiceRole\\",
\\"v2\\": \\"KesselRunStack/Default/WebAppLambda/ServiceRole\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/WebAppLambda/ServiceRole\\",
\\"KesselRunStack/Default/WebAppLambda/ServiceRole\\",
\\"[dup-ref]ServiceRole\\",
\\"[dup-ref]ServiceRole\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]ServiceRole\\",
\\"[dup-ref]ServiceRole\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"10318\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/GameKey/KeyPair/Default\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/GameKey/KeyPair/Default\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10316\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10317\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10312\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2183\\",
\\"name\\": \\"Default\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3593\\",
\\"name\\": \\"Default\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"10315\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/GameKey/KeyPair/Default\\",
\\"new\\": \\"KesselRunStack/Default/GameKey/KeyPair/Default\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10313\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10314\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/GameKey/KeyPair/Default\\",
\\"v2\\": \\"KesselRunStack/Default/GameKey/KeyPair/Default\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/GameKey/KeyPair/Default\\",
\\"KesselRunStack/Default/GameKey/KeyPair/Default\\",
\\"[dup-ref]Default\\",
\\"[dup-ref]Default\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Default\\",
\\"[dup-ref]Default\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"11470\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/WebAppBucket/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/WebAppBucket/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11468\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11469\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11464\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2215\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3617\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"11467\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/WebAppBucket/Resource\\",
\\"new\\": \\"KesselRunStack/Default/WebAppBucket/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11465\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11466\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/WebAppBucket/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/WebAppBucket/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/WebAppBucket/Resource\\",
\\"KesselRunStack/Default/WebAppBucket/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"12794\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/WebAppLambda/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/WebAppLambda/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"12792\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"12793\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"12788\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2243\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3633\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"12791\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/WebAppLambda/Resource\\",
\\"new\\": \\"KesselRunStack/Default/WebAppLambda/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"12789\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"12790\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/WebAppLambda/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/WebAppLambda/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/WebAppLambda/Resource\\",
\\"KesselRunStack/Default/WebAppLambda/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16020\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/Instance/InstanceRole\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/Instance/InstanceRole\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16018\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16019\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16014\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2340\\",
\\"name\\": \\"InstanceRole\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3748\\",
\\"name\\": \\"InstanceRole\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16017\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/Instance/InstanceRole\\",
\\"new\\": \\"KesselRunStack/Default/Instance/InstanceRole\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16015\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16016\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/Instance/InstanceRole\\",
\\"v2\\": \\"KesselRunStack/Default/Instance/InstanceRole\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/Instance/InstanceRole\\",
\\"KesselRunStack/Default/Instance/InstanceRole\\",
\\"[dup-ref]InstanceRole\\",
\\"[dup-ref]InstanceRole\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]InstanceRole\\",
\\"[dup-ref]InstanceRole\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"10040\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/NVidiaUser/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/NVidiaUser/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10038\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10039\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10034\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2175\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3585\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"10037\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/NVidiaUser/Resource\\",
\\"new\\": \\"KesselRunStack/Default/NVidiaUser/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10035\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10036\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/NVidiaUser/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/NVidiaUser/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/NVidiaUser/Resource\\",
\\"KesselRunStack/Default/NVidiaUser/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"11259\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/Instance/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/Instance/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11257\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11258\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11253\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2211\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3613\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"11256\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/Instance/Resource\\",
\\"new\\": \\"KesselRunStack/Default/Instance/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11254\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11255\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/Instance/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/Instance/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/Instance/Resource\\",
\\"KesselRunStack/Default/Instance/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16868\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16866\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16867\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16862\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2396\\",
\\"name\\": \\"GameApp\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3789\\",
\\"name\\": \\"GameApp\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16865\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16863\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16864\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp\\",
\\"KesselRunStack/Default/S3Gateway/GameApp\\",
\\"[dup-ref]GameApp\\",
\\"[dup-ref]GameApp\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]GameApp\\",
\\"[dup-ref]GameApp\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17707\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3IntegrationRole\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3IntegrationRole\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17705\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17706\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17701\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2452\\",
\\"name\\": \\"S3IntegrationRole\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3845\\",
\\"name\\": \\"S3IntegrationRole\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"17704\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3IntegrationRole\\",
\\"new\\": \\"KesselRunStack/Default/S3IntegrationRole\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17702\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17703\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3IntegrationRole\\",
\\"v2\\": \\"KesselRunStack/Default/S3IntegrationRole\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3IntegrationRole\\",
\\"KesselRunStack/Default/S3IntegrationRole\\",
\\"[dup-ref]S3IntegrationRole\\",
\\"[dup-ref]S3IntegrationRole\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]S3IntegrationRole\\",
\\"[dup-ref]S3IntegrationRole\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16330\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/WebAppDeployment\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/WebAppDeployment\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16328\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16329\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16324\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2360\\",
\\"name\\": \\"WebAppDeployment\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3768\\",
\\"name\\": \\"WebAppDeployment\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16327\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/WebAppDeployment\\",
\\"new\\": \\"KesselRunStack/Default/WebAppDeployment\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16325\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16326\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/WebAppDeployment\\",
\\"v2\\": \\"KesselRunStack/Default/WebAppDeployment\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/WebAppDeployment\\",
\\"KesselRunStack/Default/WebAppDeployment\\",
\\"[dup-ref]WebAppDeployment\\",
\\"[dup-ref]WebAppDeployment\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppDeployment\\",
\\"[dup-ref]WebAppDeployment\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"15662\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/GameKey/KeyPair\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/GameKey/KeyPair\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15660\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15661\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15656\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2316\\",
\\"name\\": \\"KeyPair\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3730\\",
\\"name\\": \\"KeyPair\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"15659\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/GameKey/KeyPair\\",
\\"new\\": \\"KesselRunStack/Default/GameKey/KeyPair\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15657\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15658\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/GameKey/KeyPair\\",
\\"v2\\": \\"KesselRunStack/Default/GameKey/KeyPair\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/GameKey/KeyPair\\",
\\"KesselRunStack/Default/GameKey/KeyPair\\",
\\"[dup-ref]KeyPair\\",
\\"[dup-ref]KeyPair\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]KeyPair\\",
\\"[dup-ref]KeyPair\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16184\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/WebAppBucket\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/WebAppBucket\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16182\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16183\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16178\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2352\\",
\\"name\\": \\"WebAppBucket\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3760\\",
\\"name\\": \\"WebAppBucket\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16181\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/WebAppBucket\\",
\\"new\\": \\"KesselRunStack/Default/WebAppBucket\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16179\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16180\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/WebAppBucket\\",
\\"v2\\": \\"KesselRunStack/Default/WebAppBucket\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/WebAppBucket\\",
\\"KesselRunStack/Default/WebAppBucket\\",
\\"[dup-ref]WebAppBucket\\",
\\"[dup-ref]WebAppBucket\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppBucket\\",
\\"[dup-ref]WebAppBucket\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16704\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/WebAppLambda\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/WebAppLambda\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16702\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16703\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16698\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2384\\",
\\"name\\": \\"WebAppLambda\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3777\\",
\\"name\\": \\"WebAppLambda\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16701\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/WebAppLambda\\",
\\"new\\": \\"KesselRunStack/Default/WebAppLambda\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16699\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16700\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/WebAppLambda\\",
\\"v2\\": \\"KesselRunStack/Default/WebAppLambda\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/WebAppLambda\\",
\\"KesselRunStack/Default/WebAppLambda\\",
\\"[dup-ref]WebAppLambda\\",
\\"[dup-ref]WebAppLambda\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]WebAppLambda\\",
\\"[dup-ref]WebAppLambda\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"15521\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/NVidiaUser\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/NVidiaUser\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15519\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15520\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15515\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2307\\",
\\"name\\": \\"NVidiaUser\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3717\\",
\\"name\\": \\"NVidiaUser\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"15518\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/NVidiaUser\\",
\\"new\\": \\"KesselRunStack/Default/NVidiaUser\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15516\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15517\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/NVidiaUser\\",
\\"v2\\": \\"KesselRunStack/Default/NVidiaUser\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/NVidiaUser\\",
\\"KesselRunStack/Default/NVidiaUser\\",
\\"[dup-ref]NVidiaUser\\",
\\"[dup-ref]NVidiaUser\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]NVidiaUser\\",
\\"[dup-ref]NVidiaUser\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"10245\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/AccessKey\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/AccessKey\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10243\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10244\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10239\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2179\\",
\\"name\\": \\"AccessKey\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3589\\",
\\"name\\": \\"AccessKey\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"10242\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/AccessKey\\",
\\"new\\": \\"KesselRunStack/Default/AccessKey\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10240\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10241\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/AccessKey\\",
\\"v2\\": \\"KesselRunStack/Default/AccessKey\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/AccessKey\\",
\\"KesselRunStack/Default/AccessKey\\",
\\"[dup-ref]AccessKey\\",
\\"[dup-ref]AccessKey\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]AccessKey\\",
\\"[dup-ref]AccessKey\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16941\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16939\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16940\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16935\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2399\\",
\\"name\\": \\"S3Gateway\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3792\\",
\\"name\\": \\"S3Gateway\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"16938\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16936\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16937\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway\\",
\\"KesselRunStack/Default/S3Gateway\\",
\\"[dup-ref]S3Gateway\\",
\\"[dup-ref]S3Gateway\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]S3Gateway\\",
\\"[dup-ref]S3Gateway\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"15947\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/Instance\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/Instance\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15945\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15946\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15941\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2334\\",
\\"name\\": \\"Instance\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3742\\",
\\"name\\": \\"Instance\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"15944\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/Instance\\",
\\"new\\": \\"KesselRunStack/Default/Instance\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15942\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15943\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/Instance\\",
\\"v2\\": \\"KesselRunStack/Default/Instance\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/Instance\\",
\\"KesselRunStack/Default/Instance\\",
\\"[dup-ref]Instance\\",
\\"[dup-ref]Instance\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Instance\\",
\\"[dup-ref]Instance\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"15735\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/GameKey\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/GameKey\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15733\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15734\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15729\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2319\\",
\\"name\\": \\"GameKey\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3733\\",
\\"name\\": \\"GameKey\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"15732\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/GameKey\\",
\\"new\\": \\"KesselRunStack/Default/GameKey\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15730\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15731\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/GameKey\\",
\\"v2\\": \\"KesselRunStack/Default/GameKey\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/GameKey\\",
\\"KesselRunStack/Default/GameKey\\",
\\"[dup-ref]GameKey\\",
\\"[dup-ref]GameKey\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]GameKey\\",
\\"[dup-ref]GameKey\\"
]
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"13034\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": {
\\"path\\": \\"KesselRunStack/S3Gateway/GameApp/Resource\\"
},
\\"new\\": {
\\"path\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/GET/Resource\\"
}
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13032\\",
\\"v1\\": [],
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13033\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"[dup-ref]v1\\",
\\"v2\\": \\"[dup-ref]v2\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13028\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2247\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3657\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": \\"[dup-ref]hasProperties\\"
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"innerOperations\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"change\\",
\\"_id\\": \\"13031\\",
\\"propertyOperationType\\": \\"UPDATE\\",
\\"type\\": \\"UPDATE\\"
},
\\"outgoingNodeReferences\\": {
\\"exposesValues\\": {
\\"old\\": \\"KesselRunStack/S3Gateway/GameApp/Resource\\",
\\"new\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/GET/Resource\\"
},
\\"pathTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13029\\",
\\"v1\\": [
\\"path\\"
],
\\"v2\\": [
\\"path\\"
]
},
\\"outgoingNodeReferences\\": {},
\\"isModelEntityTransition\\": false
},
\\"propertyTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"13030\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": \\"KesselRunStack/S3Gateway/GameApp/Resource\\",
\\"v2\\": \\"KesselRunStack/Default/S3Gateway/GameApp/Default/GET/Resource\\"
},
\\"isModelEntityTransition\\": true
},
\\"componentTransition\\": \\"[dup-ref]componentTransition\\",
\\"appliesTo\\": [
\\"KesselRunStack/S3Gateway/GameApp/Resource\\",
\\"KesselRunStack/Default/S3Gateway/GameApp/Default/GET/Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"appliesTo\\": [
\\"[dup-ref]0\\",
\\"[dup-ref]1\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\"
]
}
}
],
\\"componentTransitions\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"3881\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1072\\",
\\"name\\": \\"NVidiaUser1BAF4BFB\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::User\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::User\\",
\\"Properties\\": {
\\"ManagedPolicyArns\\": [
{
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":iam::aws:policy/AmazonS3ReadOnlyAccess\\"
]
]
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2482\\",
\\"name\\": \\"NVidiaUser1BAF4BFB\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::User\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::User\\",
\\"Properties\\": {
\\"ManagedPolicyArns\\": [
{
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":iam::aws:policy/AmazonS3ReadOnlyAccess\\"
]
]
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"3920\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1080\\",
\\"name\\": \\"AccessKey\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::AccessKey\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::AccessKey\\",
\\"Properties\\": {
\\"UserName\\": {
\\"Ref\\": \\"NVidiaUser1BAF4BFB\\"
}
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2490\\",
\\"name\\": \\"AccessKey\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::AccessKey\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::AccessKey\\",
\\"Properties\\": {
\\"UserName\\": {
\\"Ref\\": \\"NVidiaUser1BAF4BFB\\"
}
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"3921\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1093\\",
\\"name\\": \\"GameKeyKeyPairF8B1B0F0\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"Custom::KeyPair\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"Custom::KeyPair\\",
\\"Properties\\": {
\\"ServiceToken\\": {
\\"Fn::GetAtt\\": [
\\"KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\",
\\"Arn\\"
]
},
\\"KeyNameBase\\": \\"KesselRunKey\\"
},
\\"UpdateReplacePolicy\\": \\"Delete\\",
\\"DeletionPolicy\\": \\"Delete\\",
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2503\\",
\\"name\\": \\"GameKeyKeyPairF8B1B0F0\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"Custom::KeyPair\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"Custom::KeyPair\\",
\\"Properties\\": {
\\"ServiceToken\\": {
\\"Fn::GetAtt\\": [
\\"KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\",
\\"Arn\\"
]
},
\\"KeyNameBase\\": \\"KesselRunKey\\"
},
\\"UpdateReplacePolicy\\": \\"Delete\\",
\\"DeletionPolicy\\": \\"Delete\\",
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"3936\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1125\\",
\\"name\\": \\"KeyPairProviderCustomResourceProviderRoleA32FD897\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Role\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Role\\",
\\"Properties\\": {
\\"AssumeRolePolicyDocument\\": {
\\"Version\\": \\"2012-10-17\\",
\\"Statement\\": [
{
\\"Action\\": \\"sts:AssumeRole\\",
\\"Effect\\": \\"Allow\\",
\\"Principal\\": {
\\"Service\\": \\"lambda.amazonaws.com\\"
}
}
]
},
\\"ManagedPolicyArns\\": [
{
\\"Fn::Sub\\": \\"arn:\${AWS::Partition}:iam::aws:policy/service-role/AWSLambdaBasicExecutionRole\\"
}
],
\\"Policies\\": [
{
\\"PolicyName\\": \\"Inline\\",
\\"PolicyDocument\\": {
\\"Version\\": \\"2012-10-17\\",
\\"Statement\\": [
{
\\"Effect\\": \\"Allow\\",
\\"Action\\": [
\\"ec2:CreateKeyPair\\",
\\"ec2:DeleteKeyPair\\",
\\"ssm:PutParameter\\",
\\"ssm:DeleteParameter\\"
],
\\"Resource\\": [
\\"*\\"
]
}
]
}
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3211\\",
\\"name\\": \\"KeyPairProviderCustomResourceProviderRoleA32FD897\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Role\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Role\\",
\\"Properties\\": {
\\"AssumeRolePolicyDocument\\": {
\\"Version\\": \\"2012-10-17\\",
\\"Statement\\": [
{
\\"Action\\": \\"sts:AssumeRole\\",
\\"Effect\\": \\"Allow\\",
\\"Principal\\": {
\\"Service\\": \\"lambda.amazonaws.com\\"
}
}
]
},
\\"ManagedPolicyArns\\": [
{
\\"Fn::Sub\\": \\"arn:\${AWS::Partition}:iam::aws:policy/service-role/AWSLambdaBasicExecutionRole\\"
}
],
\\"Policies\\": [
{
\\"PolicyName\\": \\"Inline\\",
\\"PolicyDocument\\": {
\\"Version\\": \\"2012-10-17\\",
\\"Statement\\": [
{
\\"Effect\\": \\"Allow\\",
\\"Action\\": [
\\"ec2:CreateKeyPair\\",
\\"ec2:DeleteKeyPair\\",
\\"ssm:PutParameter\\",
\\"ssm:DeleteParameter\\"
],
\\"Resource\\": [
\\"*\\"
]
}
]
}
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4023\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1391\\",
\\"name\\": \\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Role\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Role\\",
\\"Properties\\": {
\\"AssumeRolePolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": \\"sts:AssumeRole\\",
\\"Effect\\": \\"Allow\\",
\\"Principal\\": {
\\"Service\\": \\"lambda.amazonaws.com\\"
}
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"ManagedPolicyArns\\": [
{
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":iam::aws:policy/service-role/AWSLambdaBasicExecutionRole\\"
]
]
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3273\\",
\\"name\\": \\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Role\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Role\\",
\\"Properties\\": {
\\"AssumeRolePolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": \\"sts:AssumeRole\\",
\\"Effect\\": \\"Allow\\",
\\"Principal\\": {
\\"Service\\": \\"lambda.amazonaws.com\\"
}
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"ManagedPolicyArns\\": [
{
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":iam::aws:policy/service-role/AWSLambdaBasicExecutionRole\\"
]
]
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4064\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1519\\",
\\"name\\": \\"WebAppLambdaServiceRoleB3C5DDDA\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Role\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Role\\",
\\"Properties\\": {
\\"AssumeRolePolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": \\"sts:AssumeRole\\",
\\"Effect\\": \\"Allow\\",
\\"Principal\\": {
\\"Service\\": \\"lambda.amazonaws.com\\"
}
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"ManagedPolicyArns\\": [
{
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":iam::aws:policy/service-role/AWSLambdaBasicExecutionRole\\"
]
]
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2730\\",
\\"name\\": \\"WebAppLambdaServiceRoleB3C5DDDA\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Role\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Role\\",
\\"Properties\\": {
\\"AssumeRolePolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": \\"sts:AssumeRole\\",
\\"Effect\\": \\"Allow\\",
\\"Principal\\": {
\\"Service\\": \\"lambda.amazonaws.com\\"
}
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"ManagedPolicyArns\\": [
{
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":iam::aws:policy/service-role/AWSLambdaBasicExecutionRole\\"
]
]
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4110\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1675\\",
\\"name\\": \\"S3GatewayGameAppCloudWatchRole3E18F736\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Role\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Role\\",
\\"Properties\\": {
\\"AssumeRolePolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": \\"sts:AssumeRole\\",
\\"Effect\\": \\"Allow\\",
\\"Principal\\": {
\\"Service\\": \\"apigateway.amazonaws.com\\"
}
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"ManagedPolicyArns\\": [
{
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":iam::aws:policy/service-role/AmazonAPIGatewayPushToCloudWatchLogs\\"
]
]
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2886\\",
\\"name\\": \\"S3GatewayGameAppCloudWatchRole3E18F736\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Role\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Role\\",
\\"Properties\\": {
\\"AssumeRolePolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": \\"sts:AssumeRole\\",
\\"Effect\\": \\"Allow\\",
\\"Principal\\": {
\\"Service\\": \\"apigateway.amazonaws.com\\"
}
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"ManagedPolicyArns\\": [
{
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":iam::aws:policy/service-role/AmazonAPIGatewayPushToCloudWatchLogs\\"
]
]
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4156\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1935\\",
\\"name\\": \\"S3IntegrationRoleF31D2F62\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Role\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Role\\",
\\"Properties\\": {
\\"AssumeRolePolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": \\"sts:AssumeRole\\",
\\"Effect\\": \\"Allow\\",
\\"Principal\\": {
\\"Service\\": \\"apigateway.amazonaws.com\\"
}
}
],
\\"Version\\": \\"2012-10-17\\"
}
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3146\\",
\\"name\\": \\"S3IntegrationRoleF31D2F62\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Role\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Role\\",
\\"Properties\\": {
\\"AssumeRolePolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": \\"sts:AssumeRole\\",
\\"Effect\\": \\"Allow\\",
\\"Principal\\": {
\\"Service\\": \\"apigateway.amazonaws.com\\"
}
}
],
\\"Version\\": \\"2012-10-17\\"
}
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"[dup-ref]8\\",
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4161\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1164\\",
\\"name\\": \\"KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::Lambda::Function\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::Lambda::Function\\",
\\"Properties\\": {
\\"Code\\": {
\\"S3Bucket\\": {
\\"Ref\\": \\"AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3Bucket69CDE7B7\\"
},
\\"S3Key\\": {
\\"Fn::Join\\": [
\\"\\",
[
{
\\"Fn::Select\\": [
0,
{
\\"Fn::Split\\": [
\\"||\\",
{
\\"Ref\\": \\"AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3VersionKey3E23C446\\"
}
]
}
]
},
{
\\"Fn::Select\\": [
1,
{
\\"Fn::Split\\": [
\\"||\\",
{
\\"Ref\\": \\"AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3VersionKey3E23C446\\"
}
]
}
]
}
]
]
}
},
\\"Timeout\\": 900,
\\"MemorySize\\": 128,
\\"Handler\\": \\"__entrypoint__.handler\\",
\\"Role\\": {
\\"Fn::GetAtt\\": [
\\"KeyPairProviderCustomResourceProviderRoleA32FD897\\",
\\"Arn\\"
]
},
\\"Runtime\\": \\"nodejs12.x\\"
},
\\"DependsOn\\": [
\\"KeyPairProviderCustomResourceProviderRoleA32FD897\\"
],
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3250\\",
\\"name\\": \\"KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::Lambda::Function\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::Lambda::Function\\",
\\"Properties\\": {
\\"Code\\": {
\\"S3Bucket\\": {
\\"Ref\\": \\"AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3Bucket69CDE7B7\\"
},
\\"S3Key\\": {
\\"Fn::Join\\": [
\\"\\",
[
{
\\"Fn::Select\\": [
0,
{
\\"Fn::Split\\": [
\\"||\\",
{
\\"Ref\\": \\"AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3VersionKey3E23C446\\"
}
]
}
]
},
{
\\"Fn::Select\\": [
1,
{
\\"Fn::Split\\": [
\\"||\\",
{
\\"Ref\\": \\"AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3VersionKey3E23C446\\"
}
]
}
]
}
]
]
}
},
\\"Timeout\\": 900,
\\"MemorySize\\": 128,
\\"Handler\\": \\"__entrypoint__.handler\\",
\\"Role\\": {
\\"Fn::GetAtt\\": [
\\"KeyPairProviderCustomResourceProviderRoleA32FD897\\",
\\"Arn\\"
]
},
\\"Runtime\\": \\"nodejs12.x\\"
},
\\"DependsOn\\": [
\\"KeyPairProviderCustomResourceProviderRoleA32FD897\\"
],
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4300\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1496\\",
\\"name\\": \\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::Lambda::Function\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::Lambda::Function\\",
\\"Properties\\": {
\\"Code\\": {
\\"S3Bucket\\": {
\\"Ref\\": \\"AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3Bucket77147E20\\"
},
\\"S3Key\\": {
\\"Fn::Join\\": [
\\"\\",
[
{
\\"Fn::Select\\": [
0,
{
\\"Fn::Split\\": [
\\"||\\",
{
\\"Ref\\": \\"AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3VersionKey4253216F\\"
}
]
}
]
},
{
\\"Fn::Select\\": [
1,
{
\\"Fn::Split\\": [
\\"||\\",
{
\\"Ref\\": \\"AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3VersionKey4253216F\\"
}
]
}
]
}
]
]
}
},
\\"Handler\\": \\"index.handler\\",
\\"Role\\": {
\\"Fn::GetAtt\\": [
\\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\",
\\"Arn\\"
]
},
\\"Runtime\\": \\"python3.6\\",
\\"Timeout\\": 900
},
\\"DependsOn\\": [
\\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\"
],
\\"Metadata\\": {
\\"aws:asset:path\\": \\"asset.c9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176.zip\\",
\\"aws:asset:property\\": \\"Code\\"
}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3378\\",
\\"name\\": \\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::Lambda::Function\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::Lambda::Function\\",
\\"Properties\\": {
\\"Code\\": {
\\"S3Bucket\\": {
\\"Ref\\": \\"AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3Bucket77147E20\\"
},
\\"S3Key\\": {
\\"Fn::Join\\": [
\\"\\",
[
{
\\"Fn::Select\\": [
0,
{
\\"Fn::Split\\": [
\\"||\\",
{
\\"Ref\\": \\"AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3VersionKey4253216F\\"
}
]
}
]
},
{
\\"Fn::Select\\": [
1,
{
\\"Fn::Split\\": [
\\"||\\",
{
\\"Ref\\": \\"AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3VersionKey4253216F\\"
}
]
}
]
}
]
]
}
},
\\"Handler\\": \\"index.handler\\",
\\"Role\\": {
\\"Fn::GetAtt\\": [
\\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\",
\\"Arn\\"
]
},
\\"Runtime\\": \\"python3.6\\",
\\"Timeout\\": 900
},
\\"DependsOn\\": [
\\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\"
],
\\"Metadata\\": {
\\"aws:asset:path\\": \\"asset.c9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176.zip\\",
\\"aws:asset:property\\": \\"Code\\"
}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"[dup-ref]11\\",
\\"[dup-ref]12\\",
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"4724\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1224\\",
\\"name\\": \\"InstanceInstanceRoleDefaultPolicy4ACE9290\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Policy\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Policy\\",
\\"Properties\\": {
\\"PolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": [
\\"cloudformation:DescribeStackResource\\",
\\"cloudformation:SignalResource\\"
],
\\"Effect\\": \\"Allow\\",
\\"Resource\\": {
\\"Ref\\": \\"AWS::StackId\\"
}
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"PolicyName\\": \\"InstanceInstanceRoleDefaultPolicy4ACE9290\\",
\\"Roles\\": [
{
\\"Ref\\": \\"InstanceInstanceRoleE9785DE5\\"
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2563\\",
\\"name\\": \\"InstanceInstanceRoleDefaultPolicy4ACE9290\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Policy\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Policy\\",
\\"Properties\\": {
\\"PolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": [
\\"cloudformation:DescribeStackResource\\",
\\"cloudformation:SignalResource\\"
],
\\"Effect\\": \\"Allow\\",
\\"Resource\\": {
\\"Ref\\": \\"AWS::StackId\\"
}
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"PolicyName\\": \\"InstanceInstanceRoleDefaultPolicy4ACE9290\\",
\\"Roles\\": [
{
\\"Ref\\": \\"InstanceInstanceRoleE9785DE5\\"
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"6202\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1590\\",
\\"name\\": \\"WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Policy\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Policy\\",
\\"Properties\\": {
\\"PolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": [
\\"ec2:DescribeSecurityGroups\\",
\\"ec2:DescribeInstances\\"
],
\\"Effect\\": \\"Allow\\",
\\"Resource\\": \\"*\\"
},
{
\\"Action\\": [
\\"ec2:AuthorizeSecurityGroupIngress\\",
\\"ec2:RevokeSecurityGroupIngress\\"
],
\\"Effect\\": \\"Allow\\",
\\"Resource\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":ec2:us-east-1:00000000:security-group/\\",
{
\\"Fn::GetAtt\\": [
\\"InstanceInstanceSecurityGroupF0E2D5BE\\",
\\"GroupId\\"
]
}
]
]
}
},
{
\\"Action\\": [
\\"ec2:StartInstances\\",
\\"ec2:StopInstances\\",
\\"ec2:GetPasswordData\\"
],
\\"Effect\\": \\"Allow\\",
\\"Resource\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":ec2:us-east-1:00000000:instance/\\",
{
\\"Ref\\": \\"InstanceC1063A87\\"
}
]
]
}
},
{
\\"Action\\": \\"ssm:GetParameter\\",
\\"Effect\\": \\"Allow\\",
\\"Resource\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":ssm:us-east-1:00000000:parameter\\",
{
\\"Fn::GetAtt\\": [
\\"GameKeyKeyPairF8B1B0F0\\",
\\"Parameter\\"
]
}
]
]
}
},
{
\\"Action\\": \\"kms:Decrypt\\",
\\"Effect\\": \\"Allow\\",
\\"Resource\\": \\"*\\"
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"PolicyName\\": \\"WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"Roles\\": [
{
\\"Ref\\": \\"WebAppLambdaServiceRoleB3C5DDDA\\"
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2801\\",
\\"name\\": \\"WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Policy\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Policy\\",
\\"Properties\\": {
\\"PolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": [
\\"ec2:DescribeSecurityGroups\\",
\\"ec2:DescribeInstances\\"
],
\\"Effect\\": \\"Allow\\",
\\"Resource\\": \\"*\\"
},
{
\\"Action\\": [
\\"ec2:AuthorizeSecurityGroupIngress\\",
\\"ec2:RevokeSecurityGroupIngress\\"
],
\\"Effect\\": \\"Allow\\",
\\"Resource\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":ec2:us-east-1:00000000:security-group/\\",
{
\\"Fn::GetAtt\\": [
\\"InstanceInstanceSecurityGroupF0E2D5BE\\",
\\"GroupId\\"
]
}
]
]
}
},
{
\\"Action\\": [
\\"ec2:StartInstances\\",
\\"ec2:StopInstances\\",
\\"ec2:GetPasswordData\\"
],
\\"Effect\\": \\"Allow\\",
\\"Resource\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":ec2:us-east-1:00000000:instance/\\",
{
\\"Ref\\": \\"InstanceC1063A87\\"
}
]
]
}
},
{
\\"Action\\": \\"ssm:GetParameter\\",
\\"Effect\\": \\"Allow\\",
\\"Resource\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":ssm:us-east-1:00000000:parameter\\",
{
\\"Fn::GetAtt\\": [
\\"GameKeyKeyPairF8B1B0F0\\",
\\"Parameter\\"
]
}
]
]
}
},
{
\\"Action\\": \\"kms:Decrypt\\",
\\"Effect\\": \\"Allow\\",
\\"Resource\\": \\"*\\"
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"PolicyName\\": \\"WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"Roles\\": [
{
\\"Ref\\": \\"WebAppLambdaServiceRoleB3C5DDDA\\"
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"7568\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1968\\",
\\"name\\": \\"S3IntegrationRoleDefaultPolicy5B77AE07\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Policy\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Policy\\",
\\"Properties\\": {
\\"PolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": [
\\"s3:GetObject*\\",
\\"s3:GetBucket*\\",
\\"s3:List*\\"
],
\\"Effect\\": \\"Allow\\",
\\"Resource\\": [
{
\\"Fn::GetAtt\\": [
\\"WebAppBucket8F6FA179\\",
\\"Arn\\"
]
},
{
\\"Fn::Join\\": [
\\"\\",
[
{
\\"Fn::GetAtt\\": [
\\"WebAppBucket8F6FA179\\",
\\"Arn\\"
]
},
\\"/*\\"
]
]
}
]
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"PolicyName\\": \\"S3IntegrationRoleDefaultPolicy5B77AE07\\",
\\"Roles\\": [
{
\\"Ref\\": \\"S3IntegrationRoleF31D2F62\\"
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3179\\",
\\"name\\": \\"S3IntegrationRoleDefaultPolicy5B77AE07\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::Policy\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::Policy\\",
\\"Properties\\": {
\\"PolicyDocument\\": {
\\"Statement\\": [
{
\\"Action\\": [
\\"s3:GetObject*\\",
\\"s3:GetBucket*\\",
\\"s3:List*\\"
],
\\"Effect\\": \\"Allow\\",
\\"Resource\\": [
{
\\"Fn::GetAtt\\": [
\\"WebAppBucket8F6FA179\\",
\\"Arn\\"
]
},
{
\\"Fn::Join\\": [
\\"\\",
[
{
\\"Fn::GetAtt\\": [
\\"WebAppBucket8F6FA179\\",
\\"Arn\\"
]
},
\\"/*\\"
]
]
}
]
}
],
\\"Version\\": \\"2012-10-17\\"
},
\\"PolicyName\\": \\"S3IntegrationRoleDefaultPolicy5B77AE07\\",
\\"Roles\\": [
{
\\"Ref\\": \\"S3IntegrationRoleF31D2F62\\"
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"[dup-ref]16\\",
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"7725\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1233\\",
\\"name\\": \\"InstanceInstanceProfileAB5AEF02\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::InstanceProfile\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::InstanceProfile\\",
\\"Properties\\": {
\\"Roles\\": [
{
\\"Ref\\": \\"InstanceInstanceRoleE9785DE5\\"
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2572\\",
\\"name\\": \\"InstanceInstanceProfileAB5AEF02\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::IAM::InstanceProfile\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::IAM::InstanceProfile\\",
\\"Properties\\": {
\\"Roles\\": [
{
\\"Ref\\": \\"InstanceInstanceRoleE9785DE5\\"
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"[dup-ref]18\\",
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8242\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1329\\",
\\"name\\": \\"WebAppBucket8F6FA179\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::S3::Bucket\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::S3::Bucket\\",
\\"UpdateReplacePolicy\\": \\"Delete\\",
\\"DeletionPolicy\\": \\"Delete\\",
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2668\\",
\\"name\\": \\"WebAppBucket8F6FA179\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::S3::Bucket\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::S3::Bucket\\",
\\"UpdateReplacePolicy\\": \\"Delete\\",
\\"DeletionPolicy\\": \\"Delete\\",
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"[dup-ref]20\\",
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8467\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1652\\",
\\"name\\": \\"S3GatewayGameApp7F73230F\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::RestApi\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::ApiGateway::RestApi\\",
\\"Properties\\": {
\\"BinaryMediaTypes\\": [
\\"image/*\\"
],
\\"Name\\": \\"GameApp\\"
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2863\\",
\\"name\\": \\"S3GatewayGameApp7F73230F\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::RestApi\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::ApiGateway::RestApi\\",
\\"Properties\\": {
\\"BinaryMediaTypes\\": [
\\"image/*\\"
],
\\"Name\\": \\"GameApp\\"
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8469\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1687\\",
\\"name\\": \\"S3GatewayGameAppAccount244C69A0\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::Account\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::ApiGateway::Account\\",
\\"Properties\\": {
\\"CloudWatchRoleArn\\": {
\\"Fn::GetAtt\\": [
\\"S3GatewayGameAppCloudWatchRole3E18F736\\",
\\"Arn\\"
]
}
},
\\"DependsOn\\": [
\\"S3GatewayGameApp7F73230F\\"
],
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2898\\",
\\"name\\": \\"S3GatewayGameAppAccount244C69A0\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::Account\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::ApiGateway::Account\\",
\\"Properties\\": {
\\"CloudWatchRoleArn\\": {
\\"Fn::GetAtt\\": [
\\"S3GatewayGameAppCloudWatchRole3E18F736\\",
\\"Arn\\"
]
}
},
\\"DependsOn\\": [
\\"S3GatewayGameApp7F73230F\\"
],
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"[dup-ref]23\\",
\\"[dup-ref]24\\",
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8582\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1762\\",
\\"name\\": \\"S3GatewayGameAppGET419DC6F4\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::Method\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::ApiGateway::Method\\",
\\"Properties\\": {
\\"HttpMethod\\": \\"GET\\",
\\"ResourceId\\": {
\\"Fn::GetAtt\\": [
\\"S3GatewayGameApp7F73230F\\",
\\"RootResourceId\\"
]
},
\\"RestApiId\\": {
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
},
\\"AuthorizationType\\": \\"NONE\\",
\\"Integration\\": {
\\"Credentials\\": {
\\"Fn::GetAtt\\": [
\\"S3IntegrationRoleF31D2F62\\",
\\"Arn\\"
]
},
\\"IntegrationHttpMethod\\": \\"GET\\",
\\"IntegrationResponses\\": [
{
\\"ResponseParameters\\": {
\\"method.response.header.Content-Type\\": \\"integration.response.header.Content-Type\\",
\\"method.response.header.Content-Disposition\\": \\"integration.response.header.Content-Disposition\\"
},
\\"StatusCode\\": \\"200\\"
},
{
\\"SelectionPattern\\": \\"^404\\",
\\"StatusCode\\": \\"404\\"
}
],
\\"Type\\": \\"AWS\\",
\\"Uri\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":apigateway:us-east-1:s3:path/\\",
{
\\"Ref\\": \\"WebAppBucket8F6FA179\\"
},
\\"/index.html\\"
]
]
}
},
\\"MethodResponses\\": [
{
\\"ResponseParameters\\": {
\\"method.response.header.Content-Type\\": false,
\\"method.response.header.Content-Disposition\\": false
},
\\"StatusCode\\": \\"200\\"
},
{
\\"StatusCode\\": \\"404\\"
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2973\\",
\\"name\\": \\"S3GatewayGameAppGET419DC6F4\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::Method\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::ApiGateway::Method\\",
\\"Properties\\": {
\\"HttpMethod\\": \\"GET\\",
\\"ResourceId\\": {
\\"Fn::GetAtt\\": [
\\"S3GatewayGameApp7F73230F\\",
\\"RootResourceId\\"
]
},
\\"RestApiId\\": {
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
},
\\"AuthorizationType\\": \\"NONE\\",
\\"Integration\\": {
\\"Credentials\\": {
\\"Fn::GetAtt\\": [
\\"S3IntegrationRoleF31D2F62\\",
\\"Arn\\"
]
},
\\"IntegrationHttpMethod\\": \\"GET\\",
\\"IntegrationResponses\\": [
{
\\"ResponseParameters\\": {
\\"method.response.header.Content-Type\\": \\"integration.response.header.Content-Type\\",
\\"method.response.header.Content-Disposition\\": \\"integration.response.header.Content-Disposition\\"
},
\\"StatusCode\\": \\"200\\"
},
{
\\"SelectionPattern\\": \\"^404\\",
\\"StatusCode\\": \\"404\\"
}
],
\\"Type\\": \\"AWS\\",
\\"Uri\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":apigateway:us-east-1:s3:path/\\",
{
\\"Ref\\": \\"WebAppBucket8F6FA179\\"
},
\\"/index.html\\"
]
]
}
},
\\"MethodResponses\\": [
{
\\"ResponseParameters\\": {
\\"method.response.header.Content-Type\\": false,
\\"method.response.header.Content-Disposition\\": false
},
\\"StatusCode\\": \\"200\\"
},
{
\\"StatusCode\\": \\"404\\"
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8765\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1826\\",
\\"name\\": \\"S3GatewayGameAppproxyGET2D68D639\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::Method\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::ApiGateway::Method\\",
\\"Properties\\": {
\\"HttpMethod\\": \\"GET\\",
\\"ResourceId\\": {
\\"Ref\\": \\"S3GatewayGameAppproxy2374A00B\\"
},
\\"RestApiId\\": {
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
},
\\"AuthorizationType\\": \\"NONE\\",
\\"Integration\\": {
\\"Credentials\\": {
\\"Fn::GetAtt\\": [
\\"S3IntegrationRoleF31D2F62\\",
\\"Arn\\"
]
},
\\"IntegrationHttpMethod\\": \\"GET\\",
\\"IntegrationResponses\\": [
{
\\"ResponseParameters\\": {
\\"method.response.header.Content-Type\\": \\"integration.response.header.Content-Type\\",
\\"method.response.header.Content-Disposition\\": \\"integration.response.header.Content-Disposition\\"
},
\\"StatusCode\\": \\"200\\"
},
{
\\"SelectionPattern\\": \\"^404\\",
\\"StatusCode\\": \\"404\\"
}
],
\\"RequestParameters\\": {
\\"integration.request.path.objkey\\": \\"method.request.path.proxy\\"
},
\\"Type\\": \\"AWS\\",
\\"Uri\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":apigateway:us-east-1:s3:path/\\",
{
\\"Ref\\": \\"WebAppBucket8F6FA179\\"
},
\\"/{objkey}\\"
]
]
}
},
\\"MethodResponses\\": [
{
\\"ResponseParameters\\": {
\\"method.response.header.Content-Type\\": false,
\\"method.response.header.Content-Disposition\\": false
},
\\"StatusCode\\": \\"200\\"
},
{
\\"StatusCode\\": \\"404\\"
}
],
\\"RequestParameters\\": {
\\"method.request.path.proxy\\": true
}
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3037\\",
\\"name\\": \\"S3GatewayGameAppproxyGET2D68D639\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::Method\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::ApiGateway::Method\\",
\\"Properties\\": {
\\"HttpMethod\\": \\"GET\\",
\\"ResourceId\\": {
\\"Ref\\": \\"S3GatewayGameAppproxy2374A00B\\"
},
\\"RestApiId\\": {
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
},
\\"AuthorizationType\\": \\"NONE\\",
\\"Integration\\": {
\\"Credentials\\": {
\\"Fn::GetAtt\\": [
\\"S3IntegrationRoleF31D2F62\\",
\\"Arn\\"
]
},
\\"IntegrationHttpMethod\\": \\"GET\\",
\\"IntegrationResponses\\": [
{
\\"ResponseParameters\\": {
\\"method.response.header.Content-Type\\": \\"integration.response.header.Content-Type\\",
\\"method.response.header.Content-Disposition\\": \\"integration.response.header.Content-Disposition\\"
},
\\"StatusCode\\": \\"200\\"
},
{
\\"SelectionPattern\\": \\"^404\\",
\\"StatusCode\\": \\"404\\"
}
],
\\"RequestParameters\\": {
\\"integration.request.path.objkey\\": \\"method.request.path.proxy\\"
},
\\"Type\\": \\"AWS\\",
\\"Uri\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":apigateway:us-east-1:s3:path/\\",
{
\\"Ref\\": \\"WebAppBucket8F6FA179\\"
},
\\"/{objkey}\\"
]
]
}
},
\\"MethodResponses\\": [
{
\\"ResponseParameters\\": {
\\"method.response.header.Content-Type\\": false,
\\"method.response.header.Content-Disposition\\": false
},
\\"StatusCode\\": \\"200\\"
},
{
\\"StatusCode\\": \\"404\\"
}
],
\\"RequestParameters\\": {
\\"method.request.path.proxy\\": true
}
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"8938\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1921\\",
\\"name\\": \\"S3GatewayGameAppapiANY8309A6C9\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::Method\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::ApiGateway::Method\\",
\\"Properties\\": {
\\"HttpMethod\\": \\"ANY\\",
\\"ResourceId\\": {
\\"Ref\\": \\"S3GatewayGameAppapi997B66C0\\"
},
\\"RestApiId\\": {
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
},
\\"AuthorizationType\\": \\"NONE\\",
\\"Integration\\": {
\\"IntegrationHttpMethod\\": \\"POST\\",
\\"Type\\": \\"AWS_PROXY\\",
\\"Uri\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":apigateway:us-east-1:lambda:path/2015-03-31/functions/\\",
{
\\"Fn::GetAtt\\": [
\\"WebAppLambdaE4C4A83F\\",
\\"Arn\\"
]
},
\\"/invocations\\"
]
]
}
},
\\"MethodResponses\\": [
{
\\"StatusCode\\": \\"200\\"
},
{
\\"StatusCode\\": \\"500\\"
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3132\\",
\\"name\\": \\"S3GatewayGameAppapiANY8309A6C9\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::Method\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::ApiGateway::Method\\",
\\"Properties\\": {
\\"HttpMethod\\": \\"ANY\\",
\\"ResourceId\\": {
\\"Ref\\": \\"S3GatewayGameAppapi997B66C0\\"
},
\\"RestApiId\\": {
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
},
\\"AuthorizationType\\": \\"NONE\\",
\\"Integration\\": {
\\"IntegrationHttpMethod\\": \\"POST\\",
\\"Type\\": \\"AWS_PROXY\\",
\\"Uri\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":apigateway:us-east-1:lambda:path/2015-03-31/functions/\\",
{
\\"Fn::GetAtt\\": [
\\"WebAppLambdaE4C4A83F\\",
\\"Arn\\"
]
},
\\"/invocations\\"
]
]
}
},
\\"MethodResponses\\": [
{
\\"StatusCode\\": \\"200\\"
},
{
\\"StatusCode\\": \\"500\\"
}
]
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9080\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1775\\",
\\"name\\": \\"S3GatewayGameAppproxy2374A00B\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::Resource\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::ApiGateway::Resource\\",
\\"Properties\\": {
\\"ParentId\\": {
\\"Fn::GetAtt\\": [
\\"S3GatewayGameApp7F73230F\\",
\\"RootResourceId\\"
]
},
\\"PathPart\\": \\"{proxy+}\\",
\\"RestApiId\\": {
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
}
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2986\\",
\\"name\\": \\"S3GatewayGameAppproxy2374A00B\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::Resource\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::ApiGateway::Resource\\",
\\"Properties\\": {
\\"ParentId\\": {
\\"Fn::GetAtt\\": [
\\"S3GatewayGameApp7F73230F\\",
\\"RootResourceId\\"
]
},
\\"PathPart\\": \\"{proxy+}\\",
\\"RestApiId\\": {
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
}
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9093\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1839\\",
\\"name\\": \\"S3GatewayGameAppapi997B66C0\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::Resource\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::ApiGateway::Resource\\",
\\"Properties\\": {
\\"ParentId\\": {
\\"Fn::GetAtt\\": [
\\"S3GatewayGameApp7F73230F\\",
\\"RootResourceId\\"
]
},
\\"PathPart\\": \\"api\\",
\\"RestApiId\\": {
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
}
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3050\\",
\\"name\\": \\"S3GatewayGameAppapi997B66C0\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::ApiGateway::Resource\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::ApiGateway::Resource\\",
\\"Properties\\": {
\\"ParentId\\": {
\\"Fn::GetAtt\\": [
\\"S3GatewayGameApp7F73230F\\",
\\"RootResourceId\\"
]
},
\\"PathPart\\": \\"api\\",
\\"RestApiId\\": {
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
}
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9104\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1865\\",
\\"name\\": \\"S3GatewayGameAppapiANYApiPermissionKesselRunStackS3GatewayGameAppDDC26D96ANYapi5CCFEF3A\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::Lambda::Permission\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::Lambda::Permission\\",
\\"Properties\\": {
\\"Action\\": \\"lambda:InvokeFunction\\",
\\"FunctionName\\": {
\\"Fn::GetAtt\\": [
\\"WebAppLambdaE4C4A83F\\",
\\"Arn\\"
]
},
\\"Principal\\": \\"apigateway.amazonaws.com\\",
\\"SourceArn\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":execute-api:us-east-1:00000000:\\",
{
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
},
\\"/\\",
{
\\"Ref\\": \\"S3GatewayGameAppDeploymentStageprod501ACE37\\"
},
\\"/*/api\\"
]
]
}
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3076\\",
\\"name\\": \\"S3GatewayGameAppapiANYApiPermissionKesselRunStackS3GatewayGameAppDDC26D96ANYapi5CCFEF3A\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::Lambda::Permission\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::Lambda::Permission\\",
\\"Properties\\": {
\\"Action\\": \\"lambda:InvokeFunction\\",
\\"FunctionName\\": {
\\"Fn::GetAtt\\": [
\\"WebAppLambdaE4C4A83F\\",
\\"Arn\\"
]
},
\\"Principal\\": \\"apigateway.amazonaws.com\\",
\\"SourceArn\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":execute-api:us-east-1:00000000:\\",
{
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
},
\\"/\\",
{
\\"Ref\\": \\"S3GatewayGameAppDeploymentStageprod501ACE37\\"
},
\\"/*/api\\"
]
]
}
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9320\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1888\\",
\\"name\\": \\"S3GatewayGameAppapiANYApiPermissionTestKesselRunStackS3GatewayGameAppDDC26D96ANYapi11815113\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::Lambda::Permission\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::Lambda::Permission\\",
\\"Properties\\": {
\\"Action\\": \\"lambda:InvokeFunction\\",
\\"FunctionName\\": {
\\"Fn::GetAtt\\": [
\\"WebAppLambdaE4C4A83F\\",
\\"Arn\\"
]
},
\\"Principal\\": \\"apigateway.amazonaws.com\\",
\\"SourceArn\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":execute-api:us-east-1:00000000:\\",
{
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
},
\\"/test-invoke-stage/*/api\\"
]
]
}
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3099\\",
\\"name\\": \\"S3GatewayGameAppapiANYApiPermissionTestKesselRunStackS3GatewayGameAppDDC26D96ANYapi11815113\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::Lambda::Permission\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::Lambda::Permission\\",
\\"Properties\\": {
\\"Action\\": \\"lambda:InvokeFunction\\",
\\"FunctionName\\": {
\\"Fn::GetAtt\\": [
\\"WebAppLambdaE4C4A83F\\",
\\"Arn\\"
]
},
\\"Principal\\": \\"apigateway.amazonaws.com\\",
\\"SourceArn\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"arn:\\",
{
\\"Ref\\": \\"AWS::Partition\\"
},
\\":execute-api:us-east-1:00000000:\\",
{
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
},
\\"/test-invoke-stage/*/api\\"
]
]
}
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9432\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1975\\",
\\"name\\": \\"CDKMetadata\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::CDK::Metadata\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::CDK::Metadata\\",
\\"Properties\\": {
\\"Modules\\": \\"aws-cdk=1.71.0,@aws-cdk/assets=1.80.0,@aws-cdk/aws-apigateway=1.80.0,@aws-cdk/aws-applicationautoscaling=1.80.0,@aws-cdk/aws-autoscaling-common=1.80.0,@aws-cdk/aws-cloudwatch=1.80.0,@aws-cdk/aws-codeguruprofiler=1.80.0,@aws-cdk/aws-ec2=1.80.0,@aws-cdk/aws-ecr=1.80.0,@aws-cdk/aws-ecr-assets=1.80.0,@aws-cdk/aws-events=1.80.0,@aws-cdk/aws-iam=1.80.0,@aws-cdk/aws-kms=1.80.0,@aws-cdk/aws-lambda=1.80.0,@aws-cdk/aws-logs=1.80.0,@aws-cdk/aws-s3=1.80.0,@aws-cdk/aws-s3-assets=1.80.0,@aws-cdk/aws-s3-deployment=1.80.0,@aws-cdk/aws-sqs=1.80.0,@aws-cdk/aws-ssm=1.80.0,@aws-cdk/cloud-assembly-schema=1.80.0,@aws-cdk/core=1.80.0,@aws-cdk/cx-api=1.80.0,@aws-cdk/region-info=1.80.0,jsii-runtime=node.js/v12.18.2\\"
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3385\\",
\\"name\\": \\"CDKMetadata\\",
\\"type\\": \\"Resource\\",
\\"subtype\\": \\"AWS::CDK::Metadata\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::CDK::Metadata\\",
\\"Properties\\": {
\\"Modules\\": \\"aws-cdk=1.71.0,@aws-cdk/assets=1.80.0,@aws-cdk/aws-apigateway=1.80.0,@aws-cdk/aws-applicationautoscaling=1.80.0,@aws-cdk/aws-autoscaling-common=1.80.0,@aws-cdk/aws-cloudwatch=1.80.0,@aws-cdk/aws-codeguruprofiler=1.80.0,@aws-cdk/aws-ec2=1.80.0,@aws-cdk/aws-ecr=1.80.0,@aws-cdk/aws-ecr-assets=1.80.0,@aws-cdk/aws-events=1.80.0,@aws-cdk/aws-iam=1.80.0,@aws-cdk/aws-kms=1.80.0,@aws-cdk/aws-lambda=1.80.0,@aws-cdk/aws-logs=1.80.0,@aws-cdk/aws-s3=1.80.0,@aws-cdk/aws-s3-assets=1.80.0,@aws-cdk/aws-s3-deployment=1.80.0,@aws-cdk/aws-sqs=1.80.0,@aws-cdk/aws-ssm=1.80.0,@aws-cdk/cloud-assembly-schema=1.80.0,@aws-cdk/core=1.80.0,@aws-cdk/cx-api=1.80.0,@aws-cdk/region-info=1.80.0,jsii-runtime=node.js/v12.18.2\\"
},
\\"Metadata\\": {}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9433\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1979\\",
\\"name\\": \\"AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3Bucket69CDE7B7\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"S3 bucket for asset \\\\\\"0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047\\\\\\"\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3405\\",
\\"name\\": \\"AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3Bucket69CDE7B7\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"S3 bucket for asset \\\\\\"0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047\\\\\\"\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9446\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1983\\",
\\"name\\": \\"AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3VersionKey3E23C446\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"S3 key for asset version \\\\\\"0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047\\\\\\"\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3409\\",
\\"name\\": \\"AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3VersionKey3E23C446\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"S3 key for asset version \\\\\\"0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047\\\\\\"\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9459\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1987\\",
\\"name\\": \\"AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047ArtifactHashDD30B458\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"Artifact hash for asset \\\\\\"0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047\\\\\\"\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3413\\",
\\"name\\": \\"AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047ArtifactHashDD30B458\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"Artifact hash for asset \\\\\\"0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047\\\\\\"\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9472\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1991\\",
\\"name\\": \\"AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3Bucket77147E20\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"S3 bucket for asset \\\\\\"c9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176\\\\\\"\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3417\\",
\\"name\\": \\"AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3Bucket77147E20\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"S3 bucket for asset \\\\\\"c9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176\\\\\\"\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9485\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1995\\",
\\"name\\": \\"AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3VersionKey4253216F\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"S3 key for asset version \\\\\\"c9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176\\\\\\"\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3421\\",
\\"name\\": \\"AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3VersionKey4253216F\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"S3 key for asset version \\\\\\"c9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176\\\\\\"\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9498\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"1999\\",
\\"name\\": \\"AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176ArtifactHash4E343C6C\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"Artifact hash for asset \\\\\\"c9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176\\\\\\"\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3425\\",
\\"name\\": \\"AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176ArtifactHash4E343C6C\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"String\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"String\\",
\\"Description\\": \\"Artifact hash for asset \\\\\\"c9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176\\\\\\"\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"[dup-ref]39\\",
\\"[dup-ref]40\\",
\\"[dup-ref]41\\",
\\"[dup-ref]42\\",
\\"[dup-ref]43\\",
\\"[dup-ref]44\\",
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9835\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2027\\",
\\"name\\": \\"SsmParameterValueawsserviceamiwindowslatestWindowsServer2019EnglishFullBaseC96584B6F00A464EAD1953AFF4B05118Parameter\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"AWS::SSM::Parameter::Value\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::SSM::Parameter::Value\\",
\\"Default\\": \\"/aws/service/ami-windows-latest/Windows_Server-2019-English-Full-Base\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3453\\",
\\"name\\": \\"SsmParameterValueawsserviceamiwindowslatestWindowsServer2019EnglishFullBaseC96584B6F00A464EAD1953AFF4B05118Parameter\\",
\\"type\\": \\"Parameter\\",
\\"subtype\\": \\"AWS::SSM::Parameter::Value\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Type\\": \\"AWS::SSM::Parameter::Value\\",
\\"Default\\": \\"/aws/service/ami-windows-latest/Windows_Server-2019-English-Full-Base\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"9836\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2043\\",
\\"name\\": \\"S3GatewayGameAppEndpoint960301A3\\",
\\"type\\": \\"Output\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Value\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"https://\\",
{
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
},
\\".execute-api.us-east-1.\\",
{
\\"Ref\\": \\"AWS::URLSuffix\\"
},
\\"/\\",
{
\\"Ref\\": \\"S3GatewayGameAppDeploymentStageprod501ACE37\\"
},
\\"/\\"
]
]
}
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3401\\",
\\"name\\": \\"S3GatewayGameAppEndpoint960301A3\\",
\\"type\\": \\"Output\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"Value\\": {
\\"Fn::Join\\": [
\\"\\",
[
\\"https://\\",
{
\\"Ref\\": \\"S3GatewayGameApp7F73230F\\"
},
\\".execute-api.us-east-1.\\",
{
\\"Ref\\": \\"AWS::URLSuffix\\"
},
\\"/\\",
{
\\"Ref\\": \\"S3GatewayGameAppDeploymentStageprod501ACE37\\"
},
\\"/\\"
]
]
}
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10433\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2187\\",
\\"name\\": \\"Role\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/KeyPairProviderCustomResourceProvider/Role\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3693\\",
\\"name\\": \\"Role\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/KeyPairProviderCustomResourceProvider/Role\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"10500\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2191\\",
\\"name\\": \\"Handler\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/KeyPairProviderCustomResourceProvider/Handler\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3697\\",
\\"name\\": \\"Handler\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/KeyPairProviderCustomResourceProvider/Handler\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"11875\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2223\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C/ServiceRole/Resource\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3701\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C/ServiceRole/Resource\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"12080\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2227\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C/ServiceRole/DefaultPolicy/Resource\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3705\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C/ServiceRole/DefaultPolicy/Resource\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"12285\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2231\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C/Resource\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3709\\",
\\"name\\": \\"Resource\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C/Resource\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15436\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2303\\",
\\"name\\": \\"Default\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/CDKMetadata/Default\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3713\\",
\\"name\\": \\"Default\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/CDKMetadata/Default\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15589\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2310\\",
\\"name\\": \\"KesselRunStack\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3723\\",
\\"name\\": \\"KesselRunStack\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"15825\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2325\\",
\\"name\\": \\"KeyPairProviderCustomResourceProvider\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/KeyPairProviderCustomResourceProvider\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3855\\",
\\"name\\": \\"KeyPairProviderCustomResourceProvider\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/KeyPairProviderCustomResourceProvider\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16420\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2366\\",
\\"name\\": \\"ServiceRole\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C/ServiceRole\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3861\\",
\\"name\\": \\"ServiceRole\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C/ServiceRole\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16487\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2369\\",
\\"name\\": \\"Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3864\\",
\\"name\\": \\"Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"16572\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2375\\",
\\"name\\": \\"DefaultPolicy\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C/ServiceRole/DefaultPolicy\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3870\\",
\\"name\\": \\"DefaultPolicy\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C/ServiceRole/DefaultPolicy\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
{
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"17869\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"2462\\",
\\"name\\": \\"CDKMetadata\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/CDKMetadata\\"
}
},
\\"incoming\\": {}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"component\\",
\\"_id\\": \\"3876\\",
\\"name\\": \\"CDKMetadata\\",
\\"type\\": \\"CDK Construct\\"
},
\\"outgoingNodeReferences\\": {
\\"hasRelationship\\": {},
\\"hasProperties\\": {
\\"path\\": \\"KesselRunStack/CDKMetadata\\"
}
},
\\"incoming\\": {}
}
},
\\"isModelEntityTransition\\": true
},
\\"[dup-ref]59\\",
\\"[dup-ref]60\\",
\\"[dup-ref]61\\",
\\"[dup-ref]62\\",
\\"[dup-ref]63\\",
\\"[dup-ref]64\\",
\\"[dup-ref]65\\",
\\"[dup-ref]66\\",
\\"[dup-ref]67\\",
\\"[dup-ref]68\\",
\\"[dup-ref]69\\",
\\"[dup-ref]70\\",
\\"[dup-ref]71\\",
\\"[dup-ref]72\\",
\\"[dup-ref]73\\",
\\"[dup-ref]74\\",
\\"[dup-ref]75\\",
\\"[dup-ref]76\\",
\\"[dup-ref]77\\",
\\"[dup-ref]78\\",
\\"[dup-ref]79\\",
\\"[dup-ref]80\\",
\\"[dup-ref]81\\",
\\"[dup-ref]82\\",
\\"[dup-ref]83\\",
\\"[dup-ref]84\\",
\\"[dup-ref]85\\",
\\"[dup-ref]86\\",
\\"[dup-ref]87\\",
\\"[dup-ref]88\\",
\\"[dup-ref]89\\",
\\"[dup-ref]90\\",
\\"[dup-ref]91\\",
\\"[dup-ref]92\\",
\\"[dup-ref]93\\",
\\"[dup-ref]94\\",
\\"[dup-ref]95\\",
\\"[dup-ref]96\\",
\\"[dup-ref]97\\",
\\"[dup-ref]98\\",
\\"[dup-ref]99\\",
\\"[dup-ref]100\\",
\\"[dup-ref]101\\",
\\"[dup-ref]102\\",
\\"[dup-ref]103\\",
\\"[dup-ref]104\\",
\\"[dup-ref]105\\",
\\"[dup-ref]106\\",
\\"[dup-ref]107\\",
\\"[dup-ref]108\\",
\\"[dup-ref]109\\",
\\"[dup-ref]110\\",
\\"[dup-ref]111\\",
\\"[dup-ref]112\\"
],
\\"infraModelTransition\\": {
\\"nodeData\\": {
\\"entityType\\": \\"transition\\",
\\"_id\\": \\"3880\\"
},
\\"outgoingNodeReferences\\": {
\\"v1\\": {
\\"nodeData\\": {
\\"entityType\\": \\"infrastructureState\\",
\\"_id\\": \\"2465\\"
},
\\"outgoingNodeReferences\\": {
\\"components\\": [
\\"[dup-ref]NVidiaUser1BAF4BFB\\",
\\"[dup-ref]AccessKey\\",
\\"[dup-ref]GameKeyKeyPairF8B1B0F0\\",
\\"[dup-ref]KeyPairProviderCustomResourceProviderRoleA32FD897\\",
\\"[dup-ref]KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\",
\\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\",
\\"[dup-ref]InstanceInstanceRoleE9785DE5\\",
\\"[dup-ref]InstanceInstanceRoleDefaultPolicy4ACE9290\\",
\\"[dup-ref]InstanceInstanceProfileAB5AEF02\\",
\\"[dup-ref]InstanceC1063A87\\",
\\"[dup-ref]WebAppBucket8F6FA179\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"[dup-ref]WebAppLambdaServiceRoleB3C5DDDA\\",
\\"[dup-ref]WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]S3GatewayGameApp7F73230F\\",
\\"[dup-ref]S3GatewayGameAppCloudWatchRole3E18F736\\",
\\"[dup-ref]S3GatewayGameAppAccount244C69A0\\",
\\"[dup-ref]S3GatewayGameAppDeployment45A40F1C4b3c56c977a48268e4d338b071d20578\\",
\\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\",
\\"[dup-ref]S3GatewayGameAppGET419DC6F4\\",
\\"[dup-ref]S3GatewayGameAppproxy2374A00B\\",
\\"[dup-ref]S3GatewayGameAppproxyGET2D68D639\\",
\\"[dup-ref]S3GatewayGameAppapi997B66C0\\",
\\"[dup-ref]S3GatewayGameAppapiANYApiPermissionKesselRunStackS3GatewayGameAppDDC26D96ANYapi5CCFEF3A\\",
\\"[dup-ref]S3GatewayGameAppapiANYApiPermissionTestKesselRunStackS3GatewayGameAppDDC26D96ANYapi11815113\\",
\\"[dup-ref]S3GatewayGameAppapiANY8309A6C9\\",
\\"[dup-ref]S3IntegrationRoleF31D2F62\\",
\\"[dup-ref]S3IntegrationRoleDefaultPolicy5B77AE07\\",
\\"[dup-ref]CDKMetadata\\",
\\"[dup-ref]AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3Bucket69CDE7B7\\",
\\"[dup-ref]AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3VersionKey3E23C446\\",
\\"[dup-ref]AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047ArtifactHashDD30B458\\",
\\"[dup-ref]AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3Bucket77147E20\\",
\\"[dup-ref]AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3VersionKey4253216F\\",
\\"[dup-ref]AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176ArtifactHash4E343C6C\\",
\\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\",
\\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3ArtifactHash1CB34D4B\\",
\\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3Bucket5BA77413\\",
\\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\",
\\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caArtifactHash985C4613\\",
\\"[dup-ref]SsmParameterValueawsserviceamiwindowslatestWindowsServer2019EnglishFullBaseC96584B6F00A464EAD1953AFF4B05118Parameter\\",
\\"[dup-ref]S3GatewayGameAppEndpoint960301A3\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]AccessKey\\",
\\"[dup-ref]Default\\",
\\"[dup-ref]Role\\",
\\"[dup-ref]Handler\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]InstanceProfile\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Default\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Account\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"[dup-ref]ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Default\\",
\\"[dup-ref]NVidiaUser\\",
\\"[dup-ref]KesselRunStack\\",
\\"[dup-ref]KeyPair\\",
\\"[dup-ref]GameKey\\",
\\"[dup-ref]KeyPairProviderCustomResourceProvider\\",
\\"[dup-ref]InstanceSecurityGroup\\",
\\"[dup-ref]Instance\\",
\\"[dup-ref]InstanceRole\\",
\\"[dup-ref]DefaultPolicy\\",
\\"[dup-ref]WebAppBucket\\",
\\"[dup-ref]CustomResource\\",
\\"[dup-ref]WebAppDeployment\\",
\\"[dup-ref]ServiceRole\\",
\\"[dup-ref]Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C\\",
\\"[dup-ref]DefaultPolicy\\",
\\"[dup-ref]ServiceRole\\",
\\"[dup-ref]WebAppLambda\\",
\\"[dup-ref]DefaultPolicy\\",
\\"[dup-ref]GameApp\\",
\\"[dup-ref]S3Gateway\\",
\\"[dup-ref]CloudWatchRole\\",
\\"[dup-ref]Deployment\\",
\\"[dup-ref]DeploymentStage.prod\\",
\\"[dup-ref]GET\\",
\\"[dup-ref]Default\\",
\\"[dup-ref]{proxy+}\\",
\\"[dup-ref]GET\\",
\\"[dup-ref]api\\",
\\"[dup-ref]ANY\\",
\\"[dup-ref]S3IntegrationRole\\",
\\"[dup-ref]DefaultPolicy\\",
\\"[dup-ref]CDKMetadata\\"
],
\\"relationships\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2092\\",
\\"type\\": \\"Properties.UserName.Ref -> NVidiaUser1BAF4BFB\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"UserName\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]AccessKey\\",
\\"target\\": \\"[dup-ref]NVidiaUser1BAF4BFB\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2093\\",
\\"type\\": \\"Properties.ServiceToken.Fn::GetAtt -> KeyPairProviderCustomResourceProviderHandlerBB6F16AF.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"ServiceToken\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GameKeyKeyPairF8B1B0F0\\",
\\"target\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2094\\",
\\"type\\": \\"Properties.Code.S3Bucket.Ref -> AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3Bucket69CDE7B7\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Bucket\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\",
\\"target\\": \\"[dup-ref]AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3Bucket69CDE7B7\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2095\\",
\\"type\\": \\"Properties.Code.S3Key.Fn::Join.1.0.Fn::Select.1.Fn::Split.1.Ref -> AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3VersionKey3E23C446\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\",
\\"target\\": \\"[dup-ref]AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3VersionKey3E23C446\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2096\\",
\\"type\\": \\"Properties.Code.S3Key.Fn::Join.1.1.Fn::Select.1.Fn::Split.1.Ref -> AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3VersionKey3E23C446\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\",
\\"target\\": \\"[dup-ref]AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3VersionKey3E23C446\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2097\\",
\\"type\\": \\"Properties.Role.Fn::GetAtt -> KeyPairProviderCustomResourceProviderRoleA32FD897.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Role\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\",
\\"target\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderRoleA32FD897\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2098\\",
\\"type\\": \\"DependsOn -> KeyPairProviderCustomResourceProviderRoleA32FD897\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\",
\\"target\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderRoleA32FD897\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2099\\",
\\"type\\": \\"Properties.Roles.0.Ref -> InstanceInstanceRoleE9785DE5\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Roles\\",
0,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceInstanceRoleDefaultPolicy4ACE9290\\",
\\"target\\": \\"[dup-ref]InstanceInstanceRoleE9785DE5\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2100\\",
\\"type\\": \\"Properties.Roles.0.Ref -> InstanceInstanceRoleE9785DE5\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Roles\\",
0,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceInstanceProfileAB5AEF02\\",
\\"target\\": \\"[dup-ref]InstanceInstanceRoleE9785DE5\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2101\\",
\\"type\\": \\"Properties.IamInstanceProfile.Ref -> InstanceInstanceProfileAB5AEF02\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"IamInstanceProfile\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceC1063A87\\",
\\"target\\": \\"[dup-ref]InstanceInstanceProfileAB5AEF02\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2102\\",
\\"type\\": \\"Properties.ImageId.Ref -> SsmParameterValueawsserviceamiwindowslatestWindowsServer2019EnglishFullBaseC96584B6F00A464EAD1953AFF4B05118Parameter\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"ImageId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceC1063A87\\",
\\"target\\": \\"[dup-ref]SsmParameterValueawsserviceamiwindowslatestWindowsServer2019EnglishFullBaseC96584B6F00A464EAD1953AFF4B05118Parameter\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2103\\",
\\"type\\": \\"Properties.KeyName.Fn::GetAtt -> GameKeyKeyPairF8B1B0F0.KeyName\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"KeyName\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"KeyName\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceC1063A87\\",
\\"target\\": \\"[dup-ref]GameKeyKeyPairF8B1B0F0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2104\\",
\\"type\\": \\"Properties.SecurityGroupIds.0.Fn::GetAtt -> InstanceInstanceSecurityGroupF0E2D5BE.GroupId\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"SecurityGroupIds\\",
0,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"GroupId\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceC1063A87\\",
\\"target\\": \\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2105\\",
\\"type\\": \\"Metadata.AWS::CloudFormation::Init.config.commands.000.command.2.Fn::Join.1.1.Ref -> AccessKey\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Metadata\\",
\\"AWS::CloudFormation::Init\\",
\\"config\\",
\\"commands\\",
\\"000\\",
\\"command\\",
2,
\\"Fn::Join\\",
1,
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceC1063A87\\",
\\"target\\": \\"[dup-ref]AccessKey\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2106\\",
\\"type\\": \\"Metadata.AWS::CloudFormation::Init.config.commands.000.command.2.Fn::Join.1.3.Fn::GetAtt -> AccessKey.SecretAccessKey\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Metadata\\",
\\"AWS::CloudFormation::Init\\",
\\"config\\",
\\"commands\\",
\\"000\\",
\\"command\\",
2,
\\"Fn::Join\\",
1,
3,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"SecretAccessKey\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceC1063A87\\",
\\"target\\": \\"[dup-ref]AccessKey\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2107\\",
\\"type\\": \\"DependsOn -> InstanceInstanceRoleDefaultPolicy4ACE9290\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceC1063A87\\",
\\"target\\": \\"[dup-ref]InstanceInstanceRoleDefaultPolicy4ACE9290\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2108\\",
\\"type\\": \\"DependsOn -> InstanceInstanceRoleE9785DE5\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceC1063A87\\",
\\"target\\": \\"[dup-ref]InstanceInstanceRoleE9785DE5\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2109\\",
\\"type\\": \\"Properties.ServiceToken.Fn::GetAtt -> CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"ServiceToken\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"target\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2110\\",
\\"type\\": \\"Properties.SourceBucketNames.0.Ref -> AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"SourceBucketNames\\",
0,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"target\\": \\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2111\\",
\\"type\\": \\"Properties.SourceObjectKeys.0.Fn::Join.1.0.Fn::Select.1.Fn::Split.1.Ref -> AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"target\\": \\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2112\\",
\\"type\\": \\"Properties.SourceObjectKeys.0.Fn::Join.1.1.Fn::Select.1.Fn::Split.1.Ref -> AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"target\\": \\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3VersionKeyE9526174\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2113\\",
\\"type\\": \\"Properties.DestinationBucketName.Ref -> WebAppBucket8F6FA179\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"DestinationBucketName\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"target\\": \\"[dup-ref]WebAppBucket8F6FA179\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2114\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.0.Resource.0.Fn::Join.1.3.Ref -> AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
0,
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"target\\": \\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2115\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.0.Resource.1.Fn::Join.1.3.Ref -> AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
1,
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"target\\": \\"[dup-ref]AssetParameters51b22e860acf2e278d90ceed3a8eecf8c43328a3f5681219f0bcbf8a983df2e3S3Bucket1CF3330C\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2116\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.1.Resource.0.Fn::GetAtt -> WebAppBucket8F6FA179.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
1,
\\"Resource\\",
0,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"target\\": \\"[dup-ref]WebAppBucket8F6FA179\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2117\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.1.Resource.1.Fn::Join.1.0.Fn::GetAtt -> WebAppBucket8F6FA179.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
1,
\\"Resource\\",
1,
\\"Fn::Join\\",
1,
0,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"target\\": \\"[dup-ref]WebAppBucket8F6FA179\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2118\\",
\\"type\\": \\"Properties.Roles.0.Ref -> CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Roles\\",
0,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"target\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2119\\",
\\"type\\": \\"Properties.Code.S3Bucket.Ref -> AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3Bucket77147E20\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Bucket\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"target\\": \\"[dup-ref]AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3Bucket77147E20\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2120\\",
\\"type\\": \\"Properties.Code.S3Key.Fn::Join.1.0.Fn::Select.1.Fn::Split.1.Ref -> AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3VersionKey4253216F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"target\\": \\"[dup-ref]AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3VersionKey4253216F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2121\\",
\\"type\\": \\"Properties.Code.S3Key.Fn::Join.1.1.Fn::Select.1.Fn::Split.1.Ref -> AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3VersionKey4253216F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"target\\": \\"[dup-ref]AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3VersionKey4253216F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2122\\",
\\"type\\": \\"Properties.Role.Fn::GetAtt -> CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Role\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"target\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2123\\",
\\"type\\": \\"DependsOn -> CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"target\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2124\\",
\\"type\\": \\"DependsOn -> CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"target\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2125\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.1.Resource.Fn::Join.1.3.Fn::GetAtt -> InstanceInstanceSecurityGroupF0E2D5BE.GroupId\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
1,
\\"Resource\\",
\\"Fn::Join\\",
1,
3,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"GroupId\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"target\\": \\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2126\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.2.Resource.Fn::Join.1.3.Ref -> InstanceC1063A87\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
2,
\\"Resource\\",
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"target\\": \\"[dup-ref]InstanceC1063A87\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2127\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.3.Resource.Fn::Join.1.3.Fn::GetAtt -> GameKeyKeyPairF8B1B0F0.Parameter\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
3,
\\"Resource\\",
\\"Fn::Join\\",
1,
3,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Parameter\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"target\\": \\"[dup-ref]GameKeyKeyPairF8B1B0F0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2128\\",
\\"type\\": \\"Properties.Roles.0.Ref -> WebAppLambdaServiceRoleB3C5DDDA\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Roles\\",
0,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"target\\": \\"[dup-ref]WebAppLambdaServiceRoleB3C5DDDA\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2129\\",
\\"type\\": \\"Properties.Code.S3Bucket.Ref -> AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3Bucket5BA77413\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Bucket\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3Bucket5BA77413\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2130\\",
\\"type\\": \\"Properties.Code.S3Key.Fn::Join.1.0.Fn::Select.1.Fn::Split.1.Ref -> AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2131\\",
\\"type\\": \\"Properties.Code.S3Key.Fn::Join.1.1.Fn::Select.1.Fn::Split.1.Ref -> AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]AssetParametersa4185ea71099f2365b20705fccbcddee2495da4691df3f3d55c762b3312807caS3VersionKey484CA5B8\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2132\\",
\\"type\\": \\"Properties.Role.Fn::GetAtt -> WebAppLambdaServiceRoleB3C5DDDA.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Role\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]WebAppLambdaServiceRoleB3C5DDDA\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2133\\",
\\"type\\": \\"Properties.Environment.Variables.INSTANCE_ID.Ref -> InstanceC1063A87\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Environment\\",
\\"Variables\\",
\\"INSTANCE_ID\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]InstanceC1063A87\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2134\\",
\\"type\\": \\"Properties.Environment.Variables.SECURITY_GROUP_ID.Fn::GetAtt -> InstanceInstanceSecurityGroupF0E2D5BE.GroupId\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Environment\\",
\\"Variables\\",
\\"SECURITY_GROUP_ID\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"GroupId\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2135\\",
\\"type\\": \\"Properties.Environment.Variables.KEY_PARAMETER_NAME.Fn::GetAtt -> GameKeyKeyPairF8B1B0F0.Parameter\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Environment\\",
\\"Variables\\",
\\"KEY_PARAMETER_NAME\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Parameter\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]GameKeyKeyPairF8B1B0F0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2136\\",
\\"type\\": \\"DependsOn -> WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]WebAppLambdaServiceRoleDefaultPolicyB264392B\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2137\\",
\\"type\\": \\"DependsOn -> WebAppLambdaServiceRoleB3C5DDDA\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]WebAppLambdaServiceRoleB3C5DDDA\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2138\\",
\\"type\\": \\"Properties.CloudWatchRoleArn.Fn::GetAtt -> S3GatewayGameAppCloudWatchRole3E18F736.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"CloudWatchRoleArn\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppAccount244C69A0\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppCloudWatchRole3E18F736\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2139\\",
\\"type\\": \\"DependsOn -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppAccount244C69A0\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2140\\",
\\"type\\": \\"Properties.RestApiId.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"RestApiId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C4b3c56c977a48268e4d338b071d20578\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2141\\",
\\"type\\": \\"DependsOn -> S3GatewayGameAppproxyGET2D68D639\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C4b3c56c977a48268e4d338b071d20578\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppproxyGET2D68D639\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2142\\",
\\"type\\": \\"DependsOn -> S3GatewayGameAppproxy2374A00B\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C4b3c56c977a48268e4d338b071d20578\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppproxy2374A00B\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2143\\",
\\"type\\": \\"DependsOn -> S3GatewayGameAppapiANY8309A6C9\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C4b3c56c977a48268e4d338b071d20578\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppapiANY8309A6C9\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2144\\",
\\"type\\": \\"DependsOn -> S3GatewayGameAppapi997B66C0\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C4b3c56c977a48268e4d338b071d20578\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppapi997B66C0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2145\\",
\\"type\\": \\"DependsOn -> S3GatewayGameAppGET419DC6F4\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C4b3c56c977a48268e4d338b071d20578\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppGET419DC6F4\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2146\\",
\\"type\\": \\"Properties.RestApiId.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"RestApiId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2147\\",
\\"type\\": \\"Properties.DeploymentId.Ref -> S3GatewayGameAppDeployment45A40F1C4b3c56c977a48268e4d338b071d20578\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"DeploymentId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C4b3c56c977a48268e4d338b071d20578\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2148\\",
\\"type\\": \\"Properties.ResourceId.Fn::GetAtt -> S3GatewayGameApp7F73230F.RootResourceId\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"ResourceId\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"RootResourceId\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppGET419DC6F4\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2149\\",
\\"type\\": \\"Properties.RestApiId.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"RestApiId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppGET419DC6F4\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2150\\",
\\"type\\": \\"Properties.Integration.Credentials.Fn::GetAtt -> S3IntegrationRoleF31D2F62.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Integration\\",
\\"Credentials\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppGET419DC6F4\\",
\\"target\\": \\"[dup-ref]S3IntegrationRoleF31D2F62\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2151\\",
\\"type\\": \\"Properties.Integration.Uri.Fn::Join.1.3.Ref -> WebAppBucket8F6FA179\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Integration\\",
\\"Uri\\",
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppGET419DC6F4\\",
\\"target\\": \\"[dup-ref]WebAppBucket8F6FA179\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2152\\",
\\"type\\": \\"Properties.ParentId.Fn::GetAtt -> S3GatewayGameApp7F73230F.RootResourceId\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"ParentId\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"RootResourceId\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppproxy2374A00B\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2153\\",
\\"type\\": \\"Properties.RestApiId.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"RestApiId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppproxy2374A00B\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2154\\",
\\"type\\": \\"Properties.ResourceId.Ref -> S3GatewayGameAppproxy2374A00B\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"ResourceId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppproxyGET2D68D639\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppproxy2374A00B\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2155\\",
\\"type\\": \\"Properties.RestApiId.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"RestApiId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppproxyGET2D68D639\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2156\\",
\\"type\\": \\"Properties.Integration.Credentials.Fn::GetAtt -> S3IntegrationRoleF31D2F62.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Integration\\",
\\"Credentials\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppproxyGET2D68D639\\",
\\"target\\": \\"[dup-ref]S3IntegrationRoleF31D2F62\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2157\\",
\\"type\\": \\"Properties.Integration.Uri.Fn::Join.1.3.Ref -> WebAppBucket8F6FA179\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Integration\\",
\\"Uri\\",
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppproxyGET2D68D639\\",
\\"target\\": \\"[dup-ref]WebAppBucket8F6FA179\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2158\\",
\\"type\\": \\"Properties.ParentId.Fn::GetAtt -> S3GatewayGameApp7F73230F.RootResourceId\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"ParentId\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"RootResourceId\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapi997B66C0\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2159\\",
\\"type\\": \\"Properties.RestApiId.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"RestApiId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapi997B66C0\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2160\\",
\\"type\\": \\"Properties.FunctionName.Fn::GetAtt -> WebAppLambdaE4C4A83F.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"FunctionName\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapiANYApiPermissionKesselRunStackS3GatewayGameAppDDC26D96ANYapi5CCFEF3A\\",
\\"target\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2161\\",
\\"type\\": \\"Properties.SourceArn.Fn::Join.1.3.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"SourceArn\\",
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapiANYApiPermissionKesselRunStackS3GatewayGameAppDDC26D96ANYapi5CCFEF3A\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2162\\",
\\"type\\": \\"Properties.SourceArn.Fn::Join.1.5.Ref -> S3GatewayGameAppDeploymentStageprod501ACE37\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"SourceArn\\",
\\"Fn::Join\\",
1,
5,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapiANYApiPermissionKesselRunStackS3GatewayGameAppDDC26D96ANYapi5CCFEF3A\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2163\\",
\\"type\\": \\"Properties.FunctionName.Fn::GetAtt -> WebAppLambdaE4C4A83F.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"FunctionName\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapiANYApiPermissionTestKesselRunStackS3GatewayGameAppDDC26D96ANYapi11815113\\",
\\"target\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2164\\",
\\"type\\": \\"Properties.SourceArn.Fn::Join.1.3.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"SourceArn\\",
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapiANYApiPermissionTestKesselRunStackS3GatewayGameAppDDC26D96ANYapi11815113\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2165\\",
\\"type\\": \\"Properties.ResourceId.Ref -> S3GatewayGameAppapi997B66C0\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"ResourceId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapiANY8309A6C9\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppapi997B66C0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2166\\",
\\"type\\": \\"Properties.RestApiId.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"RestApiId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapiANY8309A6C9\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2167\\",
\\"type\\": \\"Properties.Integration.Uri.Fn::Join.1.3.Fn::GetAtt -> WebAppLambdaE4C4A83F.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Integration\\",
\\"Uri\\",
\\"Fn::Join\\",
1,
3,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapiANY8309A6C9\\",
\\"target\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2168\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.0.Resource.0.Fn::GetAtt -> WebAppBucket8F6FA179.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
0,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3IntegrationRoleDefaultPolicy5B77AE07\\",
\\"target\\": \\"[dup-ref]WebAppBucket8F6FA179\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2169\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.0.Resource.1.Fn::Join.1.0.Fn::GetAtt -> WebAppBucket8F6FA179.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
1,
\\"Fn::Join\\",
1,
0,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3IntegrationRoleDefaultPolicy5B77AE07\\",
\\"target\\": \\"[dup-ref]WebAppBucket8F6FA179\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2170\\",
\\"type\\": \\"Properties.Roles.0.Ref -> S3IntegrationRoleF31D2F62\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Roles\\",
0,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3IntegrationRoleDefaultPolicy5B77AE07\\",
\\"target\\": \\"[dup-ref]S3IntegrationRoleF31D2F62\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2171\\",
\\"type\\": \\"Value.Fn::Join.1.1.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Value\\",
\\"Fn::Join\\",
1,
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppEndpoint960301A3\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2172\\",
\\"type\\": \\"Value.Fn::Join.1.5.Ref -> S3GatewayGameAppDeploymentStageprod501ACE37\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Value\\",
\\"Fn::Join\\",
1,
5,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppEndpoint960301A3\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2176\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]NVidiaUser1BAF4BFB\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2180\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]AccessKey\\",
\\"target\\": \\"[dup-ref]AccessKey\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2184\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]GameKeyKeyPairF8B1B0F0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2188\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Role\\",
\\"target\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderRoleA32FD897\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2192\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Handler\\",
\\"target\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2196\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2200\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]InstanceInstanceRoleE9785DE5\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2204\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]InstanceInstanceRoleDefaultPolicy4ACE9290\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2208\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceProfile\\",
\\"target\\": \\"[dup-ref]InstanceInstanceProfileAB5AEF02\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2212\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]InstanceC1063A87\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2216\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]WebAppBucket8F6FA179\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2220\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2224\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2228\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2232\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2236\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]WebAppLambdaServiceRoleB3C5DDDA\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2240\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]WebAppLambdaServiceRoleDefaultPolicyB264392B\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2244\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2248\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2252\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppCloudWatchRole3E18F736\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2256\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Account\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppAccount244C69A0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2260\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C4b3c56c977a48268e4d338b071d20578\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2264\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2268\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppGET419DC6F4\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2272\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppproxy2374A00B\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2276\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppproxyGET2D68D639\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2280\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppapi997B66C0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2284\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppapiANYApiPermissionKesselRunStackS3GatewayGameAppDDC26D96ANYapi5CCFEF3A\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2288\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppapiANYApiPermissionTestKesselRunStackS3GatewayGameAppDDC26D96ANYapi11815113\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2292\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppapiANY8309A6C9\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2296\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3IntegrationRoleF31D2F62\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2300\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3IntegrationRoleDefaultPolicy5B77AE07\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2304\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]CDKMetadata\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2312\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]NVidiaUser\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2311\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KesselRunStack\\",
\\"target\\": \\"[dup-ref]NVidiaUser\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2313\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KesselRunStack\\",
\\"target\\": \\"[dup-ref]AccessKey\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2320\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KesselRunStack\\",
\\"target\\": \\"[dup-ref]GameKey\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2326\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KesselRunStack\\",
\\"target\\": \\"[dup-ref]KeyPairProviderCustomResourceProvider\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2335\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KesselRunStack\\",
\\"target\\": \\"[dup-ref]Instance\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2353\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KesselRunStack\\",
\\"target\\": \\"[dup-ref]WebAppBucket\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2361\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KesselRunStack\\",
\\"target\\": \\"[dup-ref]WebAppDeployment\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2370\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KesselRunStack\\",
\\"target\\": \\"[dup-ref]Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2385\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KesselRunStack\\",
\\"target\\": \\"[dup-ref]WebAppLambda\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2400\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KesselRunStack\\",
\\"target\\": \\"[dup-ref]S3Gateway\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2453\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KesselRunStack\\",
\\"target\\": \\"[dup-ref]S3IntegrationRole\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2463\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KesselRunStack\\",
\\"target\\": \\"[dup-ref]CDKMetadata\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2322\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KeyPair\\",
\\"target\\": \\"[dup-ref]Default\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2321\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GameKey\\",
\\"target\\": \\"[dup-ref]KeyPair\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2327\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KeyPairProviderCustomResourceProvider\\",
\\"target\\": \\"[dup-ref]Role\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2328\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KeyPairProviderCustomResourceProvider\\",
\\"target\\": \\"[dup-ref]Handler\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2337\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceSecurityGroup\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2336\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Instance\\",
\\"target\\": \\"[dup-ref]InstanceSecurityGroup\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2341\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Instance\\",
\\"target\\": \\"[dup-ref]InstanceRole\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2348\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Instance\\",
\\"target\\": \\"[dup-ref]InstanceProfile\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2349\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Instance\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2342\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceRole\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2346\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceRole\\",
\\"target\\": \\"[dup-ref]DefaultPolicy\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2347\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]DefaultPolicy\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2354\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppBucket\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2363\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomResource\\",
\\"target\\": \\"[dup-ref]Default\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2362\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppDeployment\\",
\\"target\\": \\"[dup-ref]CustomResource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2372\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ServiceRole\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2376\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ServiceRole\\",
\\"target\\": \\"[dup-ref]DefaultPolicy\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2371\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C\\",
\\"target\\": \\"[dup-ref]ServiceRole\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2378\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2377\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]DefaultPolicy\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2387\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ServiceRole\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2391\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ServiceRole\\",
\\"target\\": \\"[dup-ref]DefaultPolicy\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2386\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambda\\",
\\"target\\": \\"[dup-ref]ServiceRole\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2393\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambda\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2392\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]DefaultPolicy\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2402\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GameApp\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2406\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GameApp\\",
\\"target\\": \\"[dup-ref]CloudWatchRole\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2408\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GameApp\\",
\\"target\\": \\"[dup-ref]Account\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2412\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GameApp\\",
\\"target\\": \\"[dup-ref]Deployment\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2417\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GameApp\\",
\\"target\\": \\"[dup-ref]DeploymentStage.prod\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2425\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GameApp\\",
\\"target\\": \\"[dup-ref]Default\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2401\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3Gateway\\",
\\"target\\": \\"[dup-ref]GameApp\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2407\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CloudWatchRole\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2413\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Deployment\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2418\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]DeploymentStage.prod\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2427\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GET\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2426\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]GET\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2431\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]{proxy+}\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2441\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]api\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2432\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]{proxy+}\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2436\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]{proxy+}\\",
\\"target\\": \\"[dup-ref]GET\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2437\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GET\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2442\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]api\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2446\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]api\\",
\\"target\\": \\"[dup-ref]ANY\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2447\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ANY\\",
\\"target\\": \\"[dup-ref]ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2448\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ANY\\",
\\"target\\": \\"[dup-ref]ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2449\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ANY\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2454\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3IntegrationRole\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2458\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3IntegrationRole\\",
\\"target\\": \\"[dup-ref]DefaultPolicy\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2459\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]DefaultPolicy\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"2464\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CDKMetadata\\",
\\"target\\": \\"[dup-ref]Default\\"
}
}
]
}
},
\\"v2\\": {
\\"nodeData\\": {
\\"entityType\\": \\"infrastructureState\\",
\\"_id\\": \\"3879\\"
},
\\"outgoingNodeReferences\\": {
\\"components\\": [
\\"[dup-ref]NVidiaUser1BAF4BFB\\",
\\"[dup-ref]AccessKey\\",
\\"[dup-ref]GameKeyKeyPairF8B1B0F0\\",
\\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\",
\\"[dup-ref]InstanceInstanceRoleE9785DE5\\",
\\"[dup-ref]InstanceInstanceRoleDefaultPolicy4ACE9290\\",
\\"[dup-ref]InstanceInstanceProfileAB5AEF02\\",
\\"[dup-ref]InstanceC1063A87\\",
\\"[dup-ref]WebAppBucket8F6FA179\\",
\\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"[dup-ref]WebAppLambdaServiceRoleB3C5DDDA\\",
\\"[dup-ref]WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"[dup-ref]S3GatewayGameApp7F73230F\\",
\\"[dup-ref]S3GatewayGameAppCloudWatchRole3E18F736\\",
\\"[dup-ref]S3GatewayGameAppAccount244C69A0\\",
\\"[dup-ref]S3GatewayGameAppDeployment45A40F1C1ea3f370273feac6dc79badcdb1c5090\\",
\\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\",
\\"[dup-ref]S3GatewayGameAppGET419DC6F4\\",
\\"[dup-ref]S3GatewayGameAppproxy2374A00B\\",
\\"[dup-ref]S3GatewayGameAppproxyGET2D68D639\\",
\\"[dup-ref]S3GatewayGameAppapi997B66C0\\",
\\"[dup-ref]S3GatewayGameAppapiANYApiPermissionKesselRunStackS3GatewayGameAppDDC26D96ANYapi5CCFEF3A\\",
\\"[dup-ref]S3GatewayGameAppapiANYApiPermissionTestKesselRunStackS3GatewayGameAppDDC26D96ANYapi11815113\\",
\\"[dup-ref]S3GatewayGameAppapiANY8309A6C9\\",
\\"[dup-ref]S3IntegrationRoleF31D2F62\\",
\\"[dup-ref]S3IntegrationRoleDefaultPolicy5B77AE07\\",
\\"[dup-ref]KeyPairProviderCustomResourceProviderRoleA32FD897\\",
\\"[dup-ref]KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"[dup-ref]CDKMetadata\\",
\\"[dup-ref]S3GatewayGameAppEndpoint960301A3\\",
\\"[dup-ref]AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3Bucket69CDE7B7\\",
\\"[dup-ref]AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3VersionKey3E23C446\\",
\\"[dup-ref]AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047ArtifactHashDD30B458\\",
\\"[dup-ref]AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3Bucket77147E20\\",
\\"[dup-ref]AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3VersionKey4253216F\\",
\\"[dup-ref]AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176ArtifactHash4E343C6C\\",
\\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\",
\\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\",
\\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fArtifactHashE5AC1E7E\\",
\\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3BucketA30C151C\\",
\\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\",
\\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7ArtifactHash6C4D52FA\\",
\\"[dup-ref]SsmParameterValueawsserviceamiwindowslatestWindowsServer2019EnglishFullBaseC96584B6F00A464EAD1953AFF4B05118Parameter\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]AccessKey\\",
\\"[dup-ref]Default\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]InstanceProfile\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Default\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Account\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"[dup-ref]ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Role\\",
\\"[dup-ref]Handler\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Resource\\",
\\"[dup-ref]Default\\",
\\"[dup-ref]NVidiaUser\\",
\\"[dup-ref]Default\\",
\\"[dup-ref]KesselRunStack\\",
\\"[dup-ref]KeyPair\\",
\\"[dup-ref]GameKey\\",
\\"[dup-ref]InstanceSecurityGroup\\",
\\"[dup-ref]Instance\\",
\\"[dup-ref]InstanceRole\\",
\\"[dup-ref]DefaultPolicy\\",
\\"[dup-ref]WebAppBucket\\",
\\"[dup-ref]CustomResource\\",
\\"[dup-ref]WebAppDeployment\\",
\\"[dup-ref]ServiceRole\\",
\\"[dup-ref]WebAppLambda\\",
\\"[dup-ref]DefaultPolicy\\",
\\"[dup-ref]GameApp\\",
\\"[dup-ref]S3Gateway\\",
\\"[dup-ref]CloudWatchRole\\",
\\"[dup-ref]Deployment\\",
\\"[dup-ref]DeploymentStage.prod\\",
\\"[dup-ref]GET\\",
\\"[dup-ref]Default\\",
\\"[dup-ref]{proxy+}\\",
\\"[dup-ref]GET\\",
\\"[dup-ref]api\\",
\\"[dup-ref]ANY\\",
\\"[dup-ref]S3IntegrationRole\\",
\\"[dup-ref]DefaultPolicy\\",
\\"[dup-ref]KeyPairProviderCustomResourceProvider\\",
\\"[dup-ref]ServiceRole\\",
\\"[dup-ref]Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C\\",
\\"[dup-ref]DefaultPolicy\\",
\\"[dup-ref]CDKMetadata\\"
],
\\"relationships\\": [
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3502\\",
\\"type\\": \\"Properties.UserName.Ref -> NVidiaUser1BAF4BFB\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"UserName\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]AccessKey\\",
\\"target\\": \\"[dup-ref]NVidiaUser1BAF4BFB\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3503\\",
\\"type\\": \\"Properties.ServiceToken.Fn::GetAtt -> KeyPairProviderCustomResourceProviderHandlerBB6F16AF.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"ServiceToken\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GameKeyKeyPairF8B1B0F0\\",
\\"target\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3504\\",
\\"type\\": \\"Properties.Roles.0.Ref -> InstanceInstanceRoleE9785DE5\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Roles\\",
0,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceInstanceRoleDefaultPolicy4ACE9290\\",
\\"target\\": \\"[dup-ref]InstanceInstanceRoleE9785DE5\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3505\\",
\\"type\\": \\"Properties.Roles.0.Ref -> InstanceInstanceRoleE9785DE5\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Roles\\",
0,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceInstanceProfileAB5AEF02\\",
\\"target\\": \\"[dup-ref]InstanceInstanceRoleE9785DE5\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3506\\",
\\"type\\": \\"Properties.IamInstanceProfile.Ref -> InstanceInstanceProfileAB5AEF02\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"IamInstanceProfile\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceC1063A87\\",
\\"target\\": \\"[dup-ref]InstanceInstanceProfileAB5AEF02\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3507\\",
\\"type\\": \\"Properties.ImageId.Ref -> SsmParameterValueawsserviceamiwindowslatestWindowsServer2019EnglishFullBaseC96584B6F00A464EAD1953AFF4B05118Parameter\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"ImageId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceC1063A87\\",
\\"target\\": \\"[dup-ref]SsmParameterValueawsserviceamiwindowslatestWindowsServer2019EnglishFullBaseC96584B6F00A464EAD1953AFF4B05118Parameter\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3508\\",
\\"type\\": \\"Properties.KeyName.Fn::GetAtt -> GameKeyKeyPairF8B1B0F0.KeyName\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"KeyName\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"KeyName\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceC1063A87\\",
\\"target\\": \\"[dup-ref]GameKeyKeyPairF8B1B0F0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3509\\",
\\"type\\": \\"Properties.SecurityGroupIds.0.Fn::GetAtt -> InstanceInstanceSecurityGroupF0E2D5BE.GroupId\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"SecurityGroupIds\\",
0,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"GroupId\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceC1063A87\\",
\\"target\\": \\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3510\\",
\\"type\\": \\"Metadata.AWS::CloudFormation::Init.config.commands.000.command.2.Fn::Join.1.1.Ref -> AccessKey\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Metadata\\",
\\"AWS::CloudFormation::Init\\",
\\"config\\",
\\"commands\\",
\\"000\\",
\\"command\\",
2,
\\"Fn::Join\\",
1,
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceC1063A87\\",
\\"target\\": \\"[dup-ref]AccessKey\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3511\\",
\\"type\\": \\"Metadata.AWS::CloudFormation::Init.config.commands.000.command.2.Fn::Join.1.3.Fn::GetAtt -> AccessKey.SecretAccessKey\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Metadata\\",
\\"AWS::CloudFormation::Init\\",
\\"config\\",
\\"commands\\",
\\"000\\",
\\"command\\",
2,
\\"Fn::Join\\",
1,
3,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"SecretAccessKey\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceC1063A87\\",
\\"target\\": \\"[dup-ref]AccessKey\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3512\\",
\\"type\\": \\"DependsOn -> InstanceInstanceRoleDefaultPolicy4ACE9290\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceC1063A87\\",
\\"target\\": \\"[dup-ref]InstanceInstanceRoleDefaultPolicy4ACE9290\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3513\\",
\\"type\\": \\"DependsOn -> InstanceInstanceRoleE9785DE5\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceC1063A87\\",
\\"target\\": \\"[dup-ref]InstanceInstanceRoleE9785DE5\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3514\\",
\\"type\\": \\"Properties.ServiceToken.Fn::GetAtt -> CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"ServiceToken\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"target\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3515\\",
\\"type\\": \\"Properties.SourceBucketNames.0.Ref -> AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"SourceBucketNames\\",
0,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"target\\": \\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3516\\",
\\"type\\": \\"Properties.SourceObjectKeys.0.Fn::Join.1.0.Fn::Select.1.Fn::Split.1.Ref -> AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"target\\": \\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3517\\",
\\"type\\": \\"Properties.SourceObjectKeys.0.Fn::Join.1.1.Fn::Select.1.Fn::Split.1.Ref -> AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"SourceObjectKeys\\",
0,
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"target\\": \\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3VersionKeyAC52A7BF\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3518\\",
\\"type\\": \\"Properties.DestinationBucketName.Ref -> WebAppBucket8F6FA179\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"DestinationBucketName\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\",
\\"target\\": \\"[dup-ref]WebAppBucket8F6FA179\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3519\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.1.Resource.Fn::Join.1.3.Fn::GetAtt -> InstanceInstanceSecurityGroupF0E2D5BE.GroupId\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
1,
\\"Resource\\",
\\"Fn::Join\\",
1,
3,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"GroupId\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"target\\": \\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3520\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.2.Resource.Fn::Join.1.3.Ref -> InstanceC1063A87\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
2,
\\"Resource\\",
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"target\\": \\"[dup-ref]InstanceC1063A87\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3521\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.3.Resource.Fn::Join.1.3.Fn::GetAtt -> GameKeyKeyPairF8B1B0F0.Parameter\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
3,
\\"Resource\\",
\\"Fn::Join\\",
1,
3,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Parameter\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"target\\": \\"[dup-ref]GameKeyKeyPairF8B1B0F0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3522\\",
\\"type\\": \\"Properties.Roles.0.Ref -> WebAppLambdaServiceRoleB3C5DDDA\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Roles\\",
0,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"target\\": \\"[dup-ref]WebAppLambdaServiceRoleB3C5DDDA\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3523\\",
\\"type\\": \\"Properties.Code.S3Bucket.Ref -> AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3BucketA30C151C\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Bucket\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3BucketA30C151C\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3524\\",
\\"type\\": \\"Properties.Code.S3Key.Fn::Join.1.0.Fn::Select.1.Fn::Split.1.Ref -> AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3525\\",
\\"type\\": \\"Properties.Code.S3Key.Fn::Join.1.1.Fn::Select.1.Fn::Split.1.Ref -> AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]AssetParameters7280837bdc5fccdc07d3a2149d0a19128d434b49fb2f1d2f3618d49fc8ccb8b7S3VersionKeyE2D63F25\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3526\\",
\\"type\\": \\"Properties.Role.Fn::GetAtt -> WebAppLambdaServiceRoleB3C5DDDA.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Role\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]WebAppLambdaServiceRoleB3C5DDDA\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3527\\",
\\"type\\": \\"Properties.Environment.Variables.INSTANCE_ID.Ref -> InstanceC1063A87\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Environment\\",
\\"Variables\\",
\\"INSTANCE_ID\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]InstanceC1063A87\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3528\\",
\\"type\\": \\"Properties.Environment.Variables.SECURITY_GROUP_ID.Fn::GetAtt -> InstanceInstanceSecurityGroupF0E2D5BE.GroupId\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Environment\\",
\\"Variables\\",
\\"SECURITY_GROUP_ID\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"GroupId\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3529\\",
\\"type\\": \\"Properties.Environment.Variables.KEY_PARAMETER_NAME.Fn::GetAtt -> GameKeyKeyPairF8B1B0F0.Parameter\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Environment\\",
\\"Variables\\",
\\"KEY_PARAMETER_NAME\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Parameter\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]GameKeyKeyPairF8B1B0F0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3530\\",
\\"type\\": \\"DependsOn -> WebAppLambdaServiceRoleDefaultPolicyB264392B\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]WebAppLambdaServiceRoleDefaultPolicyB264392B\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3531\\",
\\"type\\": \\"DependsOn -> WebAppLambdaServiceRoleB3C5DDDA\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\",
\\"target\\": \\"[dup-ref]WebAppLambdaServiceRoleB3C5DDDA\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3532\\",
\\"type\\": \\"Properties.CloudWatchRoleArn.Fn::GetAtt -> S3GatewayGameAppCloudWatchRole3E18F736.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"CloudWatchRoleArn\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppAccount244C69A0\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppCloudWatchRole3E18F736\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3533\\",
\\"type\\": \\"DependsOn -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppAccount244C69A0\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3534\\",
\\"type\\": \\"Properties.RestApiId.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"RestApiId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C1ea3f370273feac6dc79badcdb1c5090\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3535\\",
\\"type\\": \\"DependsOn -> S3GatewayGameAppproxyGET2D68D639\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C1ea3f370273feac6dc79badcdb1c5090\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppproxyGET2D68D639\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3536\\",
\\"type\\": \\"DependsOn -> S3GatewayGameAppproxy2374A00B\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C1ea3f370273feac6dc79badcdb1c5090\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppproxy2374A00B\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3537\\",
\\"type\\": \\"DependsOn -> S3GatewayGameAppapiANY8309A6C9\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C1ea3f370273feac6dc79badcdb1c5090\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppapiANY8309A6C9\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3538\\",
\\"type\\": \\"DependsOn -> S3GatewayGameAppapi997B66C0\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C1ea3f370273feac6dc79badcdb1c5090\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppapi997B66C0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3539\\",
\\"type\\": \\"DependsOn -> S3GatewayGameAppGET419DC6F4\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C1ea3f370273feac6dc79badcdb1c5090\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppGET419DC6F4\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3540\\",
\\"type\\": \\"Properties.RestApiId.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"RestApiId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3541\\",
\\"type\\": \\"Properties.DeploymentId.Ref -> S3GatewayGameAppDeployment45A40F1C1ea3f370273feac6dc79badcdb1c5090\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"DeploymentId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C1ea3f370273feac6dc79badcdb1c5090\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3542\\",
\\"type\\": \\"Properties.ResourceId.Fn::GetAtt -> S3GatewayGameApp7F73230F.RootResourceId\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"ResourceId\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"RootResourceId\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppGET419DC6F4\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3543\\",
\\"type\\": \\"Properties.RestApiId.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"RestApiId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppGET419DC6F4\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3544\\",
\\"type\\": \\"Properties.Integration.Credentials.Fn::GetAtt -> S3IntegrationRoleF31D2F62.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Integration\\",
\\"Credentials\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppGET419DC6F4\\",
\\"target\\": \\"[dup-ref]S3IntegrationRoleF31D2F62\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3545\\",
\\"type\\": \\"Properties.Integration.Uri.Fn::Join.1.3.Ref -> WebAppBucket8F6FA179\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Integration\\",
\\"Uri\\",
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppGET419DC6F4\\",
\\"target\\": \\"[dup-ref]WebAppBucket8F6FA179\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3546\\",
\\"type\\": \\"Properties.ParentId.Fn::GetAtt -> S3GatewayGameApp7F73230F.RootResourceId\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"ParentId\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"RootResourceId\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppproxy2374A00B\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3547\\",
\\"type\\": \\"Properties.RestApiId.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"RestApiId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppproxy2374A00B\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3548\\",
\\"type\\": \\"Properties.ResourceId.Ref -> S3GatewayGameAppproxy2374A00B\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"ResourceId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppproxyGET2D68D639\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppproxy2374A00B\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3549\\",
\\"type\\": \\"Properties.RestApiId.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"RestApiId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppproxyGET2D68D639\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3550\\",
\\"type\\": \\"Properties.Integration.Credentials.Fn::GetAtt -> S3IntegrationRoleF31D2F62.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Integration\\",
\\"Credentials\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppproxyGET2D68D639\\",
\\"target\\": \\"[dup-ref]S3IntegrationRoleF31D2F62\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3551\\",
\\"type\\": \\"Properties.Integration.Uri.Fn::Join.1.3.Ref -> WebAppBucket8F6FA179\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Integration\\",
\\"Uri\\",
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppproxyGET2D68D639\\",
\\"target\\": \\"[dup-ref]WebAppBucket8F6FA179\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3552\\",
\\"type\\": \\"Properties.ParentId.Fn::GetAtt -> S3GatewayGameApp7F73230F.RootResourceId\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"ParentId\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"RootResourceId\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapi997B66C0\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3553\\",
\\"type\\": \\"Properties.RestApiId.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"RestApiId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapi997B66C0\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3554\\",
\\"type\\": \\"Properties.FunctionName.Fn::GetAtt -> WebAppLambdaE4C4A83F.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"FunctionName\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapiANYApiPermissionKesselRunStackS3GatewayGameAppDDC26D96ANYapi5CCFEF3A\\",
\\"target\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3555\\",
\\"type\\": \\"Properties.SourceArn.Fn::Join.1.3.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"SourceArn\\",
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapiANYApiPermissionKesselRunStackS3GatewayGameAppDDC26D96ANYapi5CCFEF3A\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3556\\",
\\"type\\": \\"Properties.SourceArn.Fn::Join.1.5.Ref -> S3GatewayGameAppDeploymentStageprod501ACE37\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"SourceArn\\",
\\"Fn::Join\\",
1,
5,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapiANYApiPermissionKesselRunStackS3GatewayGameAppDDC26D96ANYapi5CCFEF3A\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3557\\",
\\"type\\": \\"Properties.FunctionName.Fn::GetAtt -> WebAppLambdaE4C4A83F.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"FunctionName\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapiANYApiPermissionTestKesselRunStackS3GatewayGameAppDDC26D96ANYapi11815113\\",
\\"target\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3558\\",
\\"type\\": \\"Properties.SourceArn.Fn::Join.1.3.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"SourceArn\\",
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapiANYApiPermissionTestKesselRunStackS3GatewayGameAppDDC26D96ANYapi11815113\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3559\\",
\\"type\\": \\"Properties.ResourceId.Ref -> S3GatewayGameAppapi997B66C0\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"ResourceId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapiANY8309A6C9\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppapi997B66C0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3560\\",
\\"type\\": \\"Properties.RestApiId.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"RestApiId\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapiANY8309A6C9\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3561\\",
\\"type\\": \\"Properties.Integration.Uri.Fn::Join.1.3.Fn::GetAtt -> WebAppLambdaE4C4A83F.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Integration\\",
\\"Uri\\",
\\"Fn::Join\\",
1,
3,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppapiANY8309A6C9\\",
\\"target\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3562\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.0.Resource.0.Fn::GetAtt -> WebAppBucket8F6FA179.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
0,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3IntegrationRoleDefaultPolicy5B77AE07\\",
\\"target\\": \\"[dup-ref]WebAppBucket8F6FA179\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3563\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.0.Resource.1.Fn::Join.1.0.Fn::GetAtt -> WebAppBucket8F6FA179.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
1,
\\"Fn::Join\\",
1,
0,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3IntegrationRoleDefaultPolicy5B77AE07\\",
\\"target\\": \\"[dup-ref]WebAppBucket8F6FA179\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3564\\",
\\"type\\": \\"Properties.Roles.0.Ref -> S3IntegrationRoleF31D2F62\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Roles\\",
0,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3IntegrationRoleDefaultPolicy5B77AE07\\",
\\"target\\": \\"[dup-ref]S3IntegrationRoleF31D2F62\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3565\\",
\\"type\\": \\"Properties.Code.S3Bucket.Ref -> AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3Bucket69CDE7B7\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Bucket\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\",
\\"target\\": \\"[dup-ref]AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3Bucket69CDE7B7\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3566\\",
\\"type\\": \\"Properties.Code.S3Key.Fn::Join.1.0.Fn::Select.1.Fn::Split.1.Ref -> AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3VersionKey3E23C446\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\",
\\"target\\": \\"[dup-ref]AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3VersionKey3E23C446\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3567\\",
\\"type\\": \\"Properties.Code.S3Key.Fn::Join.1.1.Fn::Select.1.Fn::Split.1.Ref -> AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3VersionKey3E23C446\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\",
\\"target\\": \\"[dup-ref]AssetParameters0ea6850d4748eaa29d5c7ef4a6311b0f76f9b676df76117567fdd928264ed047S3VersionKey3E23C446\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3568\\",
\\"type\\": \\"Properties.Role.Fn::GetAtt -> KeyPairProviderCustomResourceProviderRoleA32FD897.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Role\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\",
\\"target\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderRoleA32FD897\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3569\\",
\\"type\\": \\"DependsOn -> KeyPairProviderCustomResourceProviderRoleA32FD897\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\",
\\"target\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderRoleA32FD897\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3570\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.0.Resource.0.Fn::Join.1.3.Ref -> AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
0,
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"target\\": \\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3571\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.0.Resource.1.Fn::Join.1.3.Ref -> AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
0,
\\"Resource\\",
1,
\\"Fn::Join\\",
1,
3,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"target\\": \\"[dup-ref]AssetParameters522e3faafd5b22898326f128416f06eda8c003192b4bba70e122fb98addd381fS3Bucket8F15CD9D\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3572\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.1.Resource.0.Fn::GetAtt -> WebAppBucket8F6FA179.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
1,
\\"Resource\\",
0,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"target\\": \\"[dup-ref]WebAppBucket8F6FA179\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3573\\",
\\"type\\": \\"Properties.PolicyDocument.Statement.1.Resource.1.Fn::Join.1.0.Fn::GetAtt -> WebAppBucket8F6FA179.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"PolicyDocument\\",
\\"Statement\\",
1,
\\"Resource\\",
1,
\\"Fn::Join\\",
1,
0,
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"target\\": \\"[dup-ref]WebAppBucket8F6FA179\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3574\\",
\\"type\\": \\"Properties.Roles.0.Ref -> CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Roles\\",
0,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"target\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3575\\",
\\"type\\": \\"Properties.Code.S3Bucket.Ref -> AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3Bucket77147E20\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Bucket\\",
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"target\\": \\"[dup-ref]AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3Bucket77147E20\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3576\\",
\\"type\\": \\"Properties.Code.S3Key.Fn::Join.1.0.Fn::Select.1.Fn::Split.1.Ref -> AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3VersionKey4253216F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
0,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"target\\": \\"[dup-ref]AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3VersionKey4253216F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3577\\",
\\"type\\": \\"Properties.Code.S3Key.Fn::Join.1.1.Fn::Select.1.Fn::Split.1.Ref -> AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3VersionKey4253216F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Code\\",
\\"S3Key\\",
\\"Fn::Join\\",
1,
1,
\\"Fn::Select\\",
1,
\\"Fn::Split\\",
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"target\\": \\"[dup-ref]AssetParametersc9ac4b3b65f3510a2088b7fd003de23d2aefac424025eb168725ce6769e3c176S3VersionKey4253216F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3578\\",
\\"type\\": \\"Properties.Role.Fn::GetAtt -> CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265.Arn\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Properties\\",
\\"Role\\",
\\"Fn::GetAtt\\"
],
\\"targetAttributePath\\": [
\\"Arn\\"
]
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"target\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3579\\",
\\"type\\": \\"DependsOn -> CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"target\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3580\\",
\\"type\\": \\"DependsOn -> CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"DependsOn\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\",
\\"target\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3581\\",
\\"type\\": \\"Value.Fn::Join.1.1.Ref -> S3GatewayGameApp7F73230F\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Value\\",
\\"Fn::Join\\",
1,
1,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppEndpoint960301A3\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3582\\",
\\"type\\": \\"Value.Fn::Join.1.5.Ref -> S3GatewayGameAppDeploymentStageprod501ACE37\\",
\\"relationshipType\\": \\"dependency\\",
\\"sourcePropertyPath\\": [
\\"Value\\",
\\"Fn::Join\\",
1,
5,
\\"Ref\\"
],
\\"targetAttributePath\\": []
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3GatewayGameAppEndpoint960301A3\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3586\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]NVidiaUser1BAF4BFB\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3590\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]AccessKey\\",
\\"target\\": \\"[dup-ref]AccessKey\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3594\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]GameKeyKeyPairF8B1B0F0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3598\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]InstanceInstanceSecurityGroupF0E2D5BE\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3602\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]InstanceInstanceRoleE9785DE5\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3606\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]InstanceInstanceRoleDefaultPolicy4ACE9290\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3610\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceProfile\\",
\\"target\\": \\"[dup-ref]InstanceInstanceProfileAB5AEF02\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3614\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]InstanceC1063A87\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3618\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]WebAppBucket8F6FA179\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3622\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]WebAppDeploymentCustomResourceD7DB25D0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3626\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]WebAppLambdaServiceRoleB3C5DDDA\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3630\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]WebAppLambdaServiceRoleDefaultPolicyB264392B\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3634\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]WebAppLambdaE4C4A83F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3638\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameApp7F73230F\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3642\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppCloudWatchRole3E18F736\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3646\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Account\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppAccount244C69A0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3650\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppDeployment45A40F1C1ea3f370273feac6dc79badcdb1c5090\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3654\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppDeploymentStageprod501ACE37\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3658\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppGET419DC6F4\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3662\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppproxy2374A00B\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3666\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppproxyGET2D68D639\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3670\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppapi997B66C0\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3674\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppapiANYApiPermissionKesselRunStackS3GatewayGameAppDDC26D96ANYapi5CCFEF3A\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3678\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppapiANYApiPermissionTestKesselRunStackS3GatewayGameAppDDC26D96ANYapi11815113\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3682\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3GatewayGameAppapiANY8309A6C9\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3686\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3IntegrationRoleF31D2F62\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3690\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]S3IntegrationRoleDefaultPolicy5B77AE07\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3694\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Role\\",
\\"target\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderRoleA32FD897\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3698\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Handler\\",
\\"target\\": \\"[dup-ref]KeyPairProviderCustomResourceProviderHandlerBB6F16AF\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3702\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRole89A01265\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3706\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756CServiceRoleDefaultPolicy88902FDF\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3710\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Resource\\",
\\"target\\": \\"[dup-ref]CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3714\\",
\\"type\\": \\"construct-resource\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]CDKMetadata\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3726\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]NVidiaUser\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3725\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]NVidiaUser\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3727\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]AccessKey\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3734\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]GameKey\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3743\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]Instance\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3761\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]WebAppBucket\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3769\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]WebAppDeployment\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3778\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]WebAppLambda\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3793\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]S3Gateway\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3846\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]S3IntegrationRole\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3724\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KesselRunStack\\",
\\"target\\": \\"[dup-ref]Default\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3856\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KesselRunStack\\",
\\"target\\": \\"[dup-ref]KeyPairProviderCustomResourceProvider\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3865\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KesselRunStack\\",
\\"target\\": \\"[dup-ref]Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3877\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KesselRunStack\\",
\\"target\\": \\"[dup-ref]CDKMetadata\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3736\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KeyPair\\",
\\"target\\": \\"[dup-ref]Default\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3735\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GameKey\\",
\\"target\\": \\"[dup-ref]KeyPair\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3745\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceSecurityGroup\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3744\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Instance\\",
\\"target\\": \\"[dup-ref]InstanceSecurityGroup\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3749\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Instance\\",
\\"target\\": \\"[dup-ref]InstanceRole\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3756\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Instance\\",
\\"target\\": \\"[dup-ref]InstanceProfile\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3757\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Instance\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3750\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceRole\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3754\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]InstanceRole\\",
\\"target\\": \\"[dup-ref]DefaultPolicy\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3755\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]DefaultPolicy\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3762\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppBucket\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3771\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CustomResource\\",
\\"target\\": \\"[dup-ref]Default\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3770\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppDeployment\\",
\\"target\\": \\"[dup-ref]CustomResource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3780\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ServiceRole\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3784\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ServiceRole\\",
\\"target\\": \\"[dup-ref]DefaultPolicy\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3779\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambda\\",
\\"target\\": \\"[dup-ref]ServiceRole\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3786\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]WebAppLambda\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3785\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]DefaultPolicy\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3795\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GameApp\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3799\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GameApp\\",
\\"target\\": \\"[dup-ref]CloudWatchRole\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3801\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GameApp\\",
\\"target\\": \\"[dup-ref]Account\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3805\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GameApp\\",
\\"target\\": \\"[dup-ref]Deployment\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3810\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GameApp\\",
\\"target\\": \\"[dup-ref]DeploymentStage.prod\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3818\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GameApp\\",
\\"target\\": \\"[dup-ref]Default\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3794\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3Gateway\\",
\\"target\\": \\"[dup-ref]GameApp\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3800\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CloudWatchRole\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3806\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Deployment\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3811\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]DeploymentStage.prod\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3820\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GET\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3819\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]GET\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3824\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]{proxy+}\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3834\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Default\\",
\\"target\\": \\"[dup-ref]api\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3825\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]{proxy+}\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3829\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]{proxy+}\\",
\\"target\\": \\"[dup-ref]GET\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3830\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]GET\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3835\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]api\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3839\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]api\\",
\\"target\\": \\"[dup-ref]ANY\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3840\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ANY\\",
\\"target\\": \\"[dup-ref]ApiPermission.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3841\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ANY\\",
\\"target\\": \\"[dup-ref]ApiPermission.Test.KesselRunStackS3GatewayGameAppDDC26D96.ANY..api\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3842\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ANY\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3847\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3IntegrationRole\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3851\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]S3IntegrationRole\\",
\\"target\\": \\"[dup-ref]DefaultPolicy\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3852\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]DefaultPolicy\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3857\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KeyPairProviderCustomResourceProvider\\",
\\"target\\": \\"[dup-ref]Role\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3858\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]KeyPairProviderCustomResourceProvider\\",
\\"target\\": \\"[dup-ref]Handler\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3867\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ServiceRole\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3871\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]ServiceRole\\",
\\"target\\": \\"[dup-ref]DefaultPolicy\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3866\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C\\",
\\"target\\": \\"[dup-ref]ServiceRole\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3873\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]Custom::CDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3872\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]DefaultPolicy\\",
\\"target\\": \\"[dup-ref]Resource\\"
}
},
{
\\"nodeData\\": {
\\"entityType\\": \\"relationship\\",
\\"_id\\": \\"3878\\",
\\"type\\": \\"construct\\",
\\"relationshipType\\": \\"structural\\"
},
\\"outgoingNodeReferences\\": {
\\"source\\": \\"[dup-ref]CDKMetadata\\",
\\"target\\": \\"[dup-ref]Default\\"
}
}
]
}
}
},
\\"isModelEntityTransition\\": true
}
},
\\"componentToTransitionMap\\": {},
\\"componentTransitionToOperationsMap\\": {}
}"
`;