{
"version": "1.0",
"resources": {
"Backup": {
"operation": "ListBackups",
"resourceIdentifier": {
"BackupArn": "BackupSummaries[].BackupArn",
"BackupType": "BackupSummaries[].BackupType"
}
},
"GlobalTable": {
"operation": "ListGlobalTables",
"resourceIdentifier": {
"GlobalTableName": "GlobalTables[].GlobalTableName"
}
},
"Table": {
"operation": "ListTables",
"resourceIdentifier": {
"TableName": "TableNames[]"
}
}
},
"operations": {
"DeleteBackup": {
"BackupArn": {
"completions": [
{
"parameters": {},
"resourceName": "Backup",
"resourceIdentifier": "BackupArn"
}
]
}
},
"DeleteItem": {
"TableName": {
"completions": [
{
"parameters": {},
"resourceName": "Table",
"resourceIdentifier": "TableName"
}
]
}
},
"DeleteTable": {
"TableName": {
"completions": [
{
"parameters": {},
"resourceName": "Table",
"resourceIdentifier": "TableName"
}
]
}
},
"DescribeBackup": {
"BackupArn": {
"completions": [
{
"parameters": {},
"resourceName": "Backup",
"resourceIdentifier": "BackupArn"
}
]
}
},
"DescribeContinuousBackups": {
"TableName": {
"completions": [
{
"parameters": {},
"resourceName": "Table",
"resourceIdentifier": "TableName"
}
]
}
},
"DescribeGlobalTable": {
"GlobalTableName": {
"completions": [
{
"parameters": {},
"resourceName": "GlobalTable",
"resourceIdentifier": "GlobalTableName"
}
]
}
},
"DescribeGlobalTableSettings": {
"GlobalTableName": {
"completions": [
{
"parameters": {},
"resourceName": "GlobalTable",
"resourceIdentifier": "GlobalTableName"
}
]
}
},
"DescribeTable": {
"TableName": {
"completions": [
{
"parameters": {},
"resourceName": "Table",
"resourceIdentifier": "TableName"
}
]
}
},
"DescribeTimeToLive": {
"TableName": {
"completions": [
{
"parameters": {},
"resourceName": "Table",
"resourceIdentifier": "TableName"
}
]
}
},
"GetItem": {
"TableName": {
"completions": [
{
"parameters": {},
"resourceName": "Table",
"resourceIdentifier": "TableName"
}
]
}
},
"ListBackups": {
"TableName": {
"completions": [
{
"parameters": {},
"resourceName": "Table",
"resourceIdentifier": "TableName"
}
]
},
"BackupType": {
"completions": [
{
"parameters": {},
"resourceName": "Backup",
"resourceIdentifier": "BackupType"
}
]
}
},
"PutItem": {
"TableName": {
"completions": [
{
"parameters": {},
"resourceName": "Table",
"resourceIdentifier": "TableName"
}
]
}
},
"Query": {
"TableName": {
"completions": [
{
"parameters": {},
"resourceName": "Table",
"resourceIdentifier": "TableName"
}
]
}
},
"RestoreTableFromBackup": {
"BackupArn": {
"completions": [
{
"parameters": {},
"resourceName": "Backup",
"resourceIdentifier": "BackupArn"
}
]
}
},
"Scan": {
"TableName": {
"completions": [
{
"parameters": {},
"resourceName": "Table",
"resourceIdentifier": "TableName"
}
]
}
},
"UpdateContinuousBackups": {
"TableName": {
"completions": [
{
"parameters": {},
"resourceName": "Table",
"resourceIdentifier": "TableName"
}
]
}
},
"UpdateGlobalTable": {
"GlobalTableName": {
"completions": [
{
"parameters": {},
"resourceName": "GlobalTable",
"resourceIdentifier": "GlobalTableName"
}
]
}
},
"UpdateGlobalTableSettings": {
"GlobalTableName": {
"completions": [
{
"parameters": {},
"resourceName": "GlobalTable",
"resourceIdentifier": "GlobalTableName"
}
]
}
},
"UpdateItem": {
"TableName": {
"completions": [
{
"parameters": {},
"resourceName": "Table",
"resourceIdentifier": "TableName"
}
]
}
},
"UpdateTable": {
"TableName": {
"completions": [
{
"parameters": {},
"resourceName": "Table",
"resourceIdentifier": "TableName"
}
]
}
},
"UpdateTimeToLive": {
"TableName": {
"completions": [
{
"parameters": {},
"resourceName": "Table",
"resourceIdentifier": "TableName"
}
]
}
}
}
}