{
  "api": {
    "apibigpond": {
      "dependsOn": [
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "bigpondexpress"
        },
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "XeroExpress"
        },
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "xerotoken"
        },
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "xerotenants"
        },
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "xerorefresh"
        },
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "updatetableinvoice"
        },
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "sendxeroemail"
        },
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "frontendLogs"
        },
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "generatefile"
        },
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "ZipObjects"
        },
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "deleteSessionUploads"
        },
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "openaistart"
        },
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "ZipWorkPapers"
        },
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "contactmail"
        }
      ],
      "providerPlugin": "awscloudformation",
      "service": "API Gateway"
    },
    "apibigpondfiles": {
      "dependsOn": [
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "generatefile"
        },
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "ZipObjects"
        },
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "deleteSessionUploads"
        }
      ],
      "providerPlugin": "awscloudformation",
      "service": "API Gateway"
    },
    "manageFileProcessTable": {
      "dependsOn": [
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "manageFileProcessTable"
        }
      ],
      "providerPlugin": "awscloudformation",
      "service": "API Gateway"
    },
    "tempFileProceesTable": {
      "dependsOn": [
        {
          "attributes": [
            "Name",
            "Arn"
          ],
          "category": "function",
          "resourceName": "tempFileProceesTable"
        }
      ],
      "providerPlugin": "awscloudformation",
      "service": "API Gateway"
    }
  },
  "auth": {
    "bigpond10dd5625": {
      "customAuth": false,
      "dependsOn": [],
      "providerPlugin": "awscloudformation",
      "service": "Cognito",
      "serviceType": "imported"
    }
  },
  "function": {
    "XeroExpress": {
      "build": true,
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "ZipObjects": {
      "build": true,
      "dependsOn": [
        {
          "attributes": [
            "Arn"
          ],
          "category": "function",
          "resourceName": "bigpondCreateConnection"
        }
      ],
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "ZipWorkPapers": {
      "build": true,
      "dependsOn": [],
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "bigpondCreateConnection": {
      "build": true,
      "providerPlugin": "awscloudformation",
      "service": "LambdaLayer"
    },
    "bigpondCustomMessage": {
      "build": true,
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "bigpondexpress": {
      "build": true,
      "dependsOn": [
        {
          "attributes": [
            "Arn"
          ],
          "category": "function",
          "resourceName": "bigpondCreateConnection"
        }
      ],
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "contactmail": {
      "build": true,
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "deleteSessionUploads": {
      "build": true,
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "frontendLogs": {
      "build": true,
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "generatefile": {
      "build": true,
      "dependsOn": [
        {
          "attributes": [
            "Arn"
          ],
          "category": "function",
          "resourceName": "bigpondCreateConnection"
        }
      ],
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "manageFileProcessTable": {
      "build": true,
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "openAIFileProcessing": {
      "build": true,
      "dependsOn": [],
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "openaistart": {
      "build": true,
      "dependsOn": [],
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "sendxeroemail": {
      "build": true,
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "tempFileProceesTable": {
      "build": true,
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "tempFileProcessTable": {
      "build": true,
      "dependsOn": [
        {
          "attributes": [
            "ApiName",
            "ApiId"
          ],
          "category": "api",
          "resourceName": "apibigpond"
        },
        {
          "attributes": [
            "UserPoolId"
          ],
          "category": "auth",
          "resourceName": "bigpond10dd5625"
        },
        {
          "attributes": [
            "Name"
          ],
          "category": "function",
          "resourceName": "manageFileProcessTable"
        },
        {
          "attributes": [
            "BucketName"
          ],
          "category": "storage",
          "resourceName": "bigpondpuloads"
        }
      ],
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "updatetableinvoice": {
      "build": true,
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "xerorefresh": {
      "build": true,
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "xerotenants": {
      "build": true,
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    },
    "xerotoken": {
      "build": true,
      "providerPlugin": "awscloudformation",
      "service": "Lambda"
    }
  },
  "parameters": {
    "AMPLIFY_auth_bigpond10dd5625_allowUnauthenticatedIdentities": {
      "usedBy": [
        {
          "category": "auth",
          "resourceName": "bigpond10dd5625"
        }
      ]
    },
    "AMPLIFY_auth_bigpond10dd5625_authRoleArn": {
      "usedBy": [
        {
          "category": "auth",
          "resourceName": "bigpond10dd5625"
        }
      ]
    },
    "AMPLIFY_auth_bigpond10dd5625_authRoleName": {
      "usedBy": [
        {
          "category": "auth",
          "resourceName": "bigpond10dd5625"
        }
      ]
    },
    "AMPLIFY_auth_bigpond10dd5625_identityPoolId": {
      "usedBy": [
        {
          "category": "auth",
          "resourceName": "bigpond10dd5625"
        }
      ]
    },
    "AMPLIFY_auth_bigpond10dd5625_identityPoolName": {
      "usedBy": [
        {
          "category": "auth",
          "resourceName": "bigpond10dd5625"
        }
      ]
    },
    "AMPLIFY_auth_bigpond10dd5625_nativeClientId": {
      "usedBy": [
        {
          "category": "auth",
          "resourceName": "bigpond10dd5625"
        }
      ]
    },
    "AMPLIFY_auth_bigpond10dd5625_unauthRoleArn": {
      "usedBy": [
        {
          "category": "auth",
          "resourceName": "bigpond10dd5625"
        }
      ]
    },
    "AMPLIFY_auth_bigpond10dd5625_unauthRoleName": {
      "usedBy": [
        {
          "category": "auth",
          "resourceName": "bigpond10dd5625"
        }
      ]
    },
    "AMPLIFY_auth_bigpond10dd5625_userPoolId": {
      "usedBy": [
        {
          "category": "auth",
          "resourceName": "bigpond10dd5625"
        }
      ]
    },
    "AMPLIFY_auth_bigpond10dd5625_userPoolName": {
      "usedBy": [
        {
          "category": "auth",
          "resourceName": "bigpond10dd5625"
        }
      ]
    },
    "AMPLIFY_auth_bigpond10dd5625_webClientId": {
      "usedBy": [
        {
          "category": "auth",
          "resourceName": "bigpond10dd5625"
        }
      ]
    },
    "AMPLIFY_function_XeroExpress_deploymentBucketName": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "XeroExpress"
        }
      ]
    },
    "AMPLIFY_function_XeroExpress_s3Key": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "XeroExpress"
        }
      ]
    },
    "AMPLIFY_function_ZipObjects_deploymentBucketName": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "ZipObjects"
        }
      ]
    },
    "AMPLIFY_function_ZipObjects_s3Key": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "ZipObjects"
        }
      ]
    },
    "AMPLIFY_function_bigpondCreateConnection_deploymentBucketName": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "bigpondCreateConnection"
        }
      ]
    },
    "AMPLIFY_function_bigpondCreateConnection_s3Key": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "bigpondCreateConnection"
        }
      ]
    },
    "AMPLIFY_function_bigpondCustomMessage_EMAILMESSAGE": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "bigpondCustomMessage"
        }
      ]
    },
    "AMPLIFY_function_bigpondCustomMessage_EMAILSUBJECT": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "bigpondCustomMessage"
        }
      ]
    },
    "AMPLIFY_function_bigpondCustomMessage_REDIRECTURL": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "bigpondCustomMessage"
        }
      ]
    },
    "AMPLIFY_function_bigpondCustomMessage_deploymentBucketName": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "bigpondCustomMessage"
        }
      ]
    },
    "AMPLIFY_function_bigpondCustomMessage_s3Key": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "bigpondCustomMessage"
        }
      ]
    },
    "AMPLIFY_function_bigpondexpress_deploymentBucketName": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "bigpondexpress"
        }
      ]
    },
    "AMPLIFY_function_bigpondexpress_s3Key": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "bigpondexpress"
        }
      ]
    },
    "AMPLIFY_function_deleteSessionUploads_deploymentBucketName": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "deleteSessionUploads"
        }
      ]
    },
    "AMPLIFY_function_deleteSessionUploads_s3Key": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "deleteSessionUploads"
        }
      ]
    },
    "AMPLIFY_function_frontendLogs_deploymentBucketName": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "frontendLogs"
        }
      ]
    },
    "AMPLIFY_function_frontendLogs_s3Key": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "frontendLogs"
        }
      ]
    },
    "AMPLIFY_function_generatefile_deploymentBucketName": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "generatefile"
        }
      ]
    },
    "AMPLIFY_function_generatefile_s3Key": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "generatefile"
        }
      ]
    },
    "AMPLIFY_function_manageFileProcessTable_deploymentBucketName": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "manageFileProcessTable"
        }
      ]
    },
    "AMPLIFY_function_manageFileProcessTable_s3Key": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "manageFileProcessTable"
        }
      ]
    },
    "AMPLIFY_function_openAIFileProcessing_reactAppOpenaiApiKey": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "openAIFileProcessing"
        }
      ]
    },
    "AMPLIFY_function_sendxeroemail_deploymentBucketName": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "sendxeroemail"
        }
      ]
    },
    "AMPLIFY_function_sendxeroemail_s3Key": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "sendxeroemail"
        }
      ]
    },
    "AMPLIFY_function_tempFileProcessTable_deploymentBucketName": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "tempFileProcessTable"
        }
      ]
    },
    "AMPLIFY_function_tempFileProcessTable_s3Key": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "tempFileProcessTable"
        }
      ]
    },
    "AMPLIFY_function_updatetableinvoice_deploymentBucketName": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "updatetableinvoice"
        }
      ]
    },
    "AMPLIFY_function_updatetableinvoice_s3Key": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "updatetableinvoice"
        }
      ]
    },
    "AMPLIFY_function_xerorefresh_deploymentBucketName": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "xerorefresh"
        }
      ]
    },
    "AMPLIFY_function_xerorefresh_s3Key": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "xerorefresh"
        }
      ]
    },
    "AMPLIFY_function_xerotenants_deploymentBucketName": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "xerotenants"
        }
      ]
    },
    "AMPLIFY_function_xerotenants_s3Key": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "xerotenants"
        }
      ]
    },
    "AMPLIFY_function_xerotoken_deploymentBucketName": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "xerotoken"
        }
      ]
    },
    "AMPLIFY_function_xerotoken_s3Key": {
      "usedBy": [
        {
          "category": "function",
          "resourceName": "xerotoken"
        }
      ]
    }
  },
  "storage": {
    "bigpondpuloads": {
      "dependsOn": [],
      "providerPlugin": "awscloudformation",
      "service": "S3"
    }
  }
}