{
"version": "1.0",
"resources": {
"FileSystem": {
"operation": "DescribeFileSystems",
"resourceIdentifier": {
"CreationToken": "FileSystems[].CreationToken",
"ThroughputMode": "FileSystems[].ThroughputMode",
"ProvisionedThroughputInMibps": "FileSystems[].ProvisionedThroughputInMibps"
}
},
"MountTarget": {
"operation": "DescribeMountTargets",
"resourceIdentifier": {
"MountTargetId": "MountTargets[].MountTargetId",
"FileSystemId": "MountTargets[].FileSystemId"
}
}
},
"operations": {
"DeleteFileSystem": {
"FileSystemId": {
"completions": [
{
"parameters": {},
"resourceName": "MountTarget",
"resourceIdentifier": "FileSystemId"
}
]
}
},
"DeleteMountTarget": {
"MountTargetId": {
"completions": [
{
"parameters": {},
"resourceName": "MountTarget",
"resourceIdentifier": "MountTargetId"
}
]
}
},
"DeleteTags": {
"FileSystemId": {
"completions": [
{
"parameters": {},
"resourceName": "MountTarget",
"resourceIdentifier": "FileSystemId"
}
]
}
},
"DescribeFileSystems": {
"CreationToken": {
"completions": [
{
"parameters": {},
"resourceName": "FileSystem",
"resourceIdentifier": "CreationToken"
}
]
},
"FileSystemId": {
"completions": [
{
"parameters": {},
"resourceName": "MountTarget",
"resourceIdentifier": "FileSystemId"
}
]
}
},
"DescribeMountTargetSecurityGroups": {
"MountTargetId": {
"completions": [
{
"parameters": {},
"resourceName": "MountTarget",
"resourceIdentifier": "MountTargetId"
}
]
}
},
"DescribeMountTargets": {
"FileSystemId": {
"completions": [
{
"parameters": {},
"resourceName": "MountTarget",
"resourceIdentifier": "FileSystemId"
}
]
},
"MountTargetId": {
"completions": [
{
"parameters": {},
"resourceName": "MountTarget",
"resourceIdentifier": "MountTargetId"
}
]
}
},
"DescribeTags": {
"FileSystemId": {
"completions": [
{
"parameters": {},
"resourceName": "MountTarget",
"resourceIdentifier": "FileSystemId"
}
]
}
},
"ModifyMountTargetSecurityGroups": {
"MountTargetId": {
"completions": [
{
"parameters": {},
"resourceName": "MountTarget",
"resourceIdentifier": "MountTargetId"
}
]
}
},
"UpdateFileSystem": {
"FileSystemId": {
"completions": [
{
"parameters": {},
"resourceName": "MountTarget",
"resourceIdentifier": "FileSystemId"
}
]
},
"ThroughputMode": {
"completions": [
{
"parameters": {},
"resourceName": "FileSystem",
"resourceIdentifier": "ThroughputMode"
}
]
},
"ProvisionedThroughputInMibps": {
"completions": [
{
"parameters": {},
"resourceName": "FileSystem",
"resourceIdentifier": "ProvisionedThroughputInMibps"
}
]
}
}
}
}