{
  "version": "1.0",
  "resources": {
    "Workspace": {
      "operation": "ListWorkspaces",
      "resourceIdentifier": {
        "workspaceId": "workspaces[].workspaceId"
      }
    },
    "Scraper": {
      "operation": "ListScrapers",
      "resourceIdentifier": {
        "scraperId": "scrapers[].scraperId"
      }
    }
  },
  "operations": {
    "CreateAlertManagerDefinition": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "CreateAnomalyDetector": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "CreateLoggingConfiguration": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "CreateQueryLoggingConfiguration": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "CreateRuleGroupsNamespace": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "DeleteAlertManagerDefinition": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "DeleteAnomalyDetector": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "DeleteLoggingConfiguration": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "DeleteQueryLoggingConfiguration": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "DeleteResourcePolicy": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "DeleteRuleGroupsNamespace": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "DeleteScraper": {
      "scraperId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Scraper",
            "resourceIdentifier": "scraperId"
          }
        ]
      }
    },
    "DeleteScraperLoggingConfiguration": {
      "scraperId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Scraper",
            "resourceIdentifier": "scraperId"
          }
        ]
      }
    },
    "DeleteWorkspace": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "DescribeAlertManagerDefinition": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "DescribeAnomalyDetector": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "DescribeLoggingConfiguration": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "DescribeQueryLoggingConfiguration": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "DescribeResourcePolicy": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "DescribeRuleGroupsNamespace": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "DescribeScraper": {
      "scraperId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Scraper",
            "resourceIdentifier": "scraperId"
          }
        ]
      }
    },
    "DescribeScraperLoggingConfiguration": {
      "scraperId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Scraper",
            "resourceIdentifier": "scraperId"
          }
        ]
      }
    },
    "DescribeWorkspace": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "DescribeWorkspaceConfiguration": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "ListAnomalyDetectors": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "ListRuleGroupsNamespaces": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "PutAlertManagerDefinition": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "PutAnomalyDetector": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "PutResourcePolicy": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "PutRuleGroupsNamespace": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "UpdateLoggingConfiguration": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "UpdateQueryLoggingConfiguration": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "UpdateScraper": {
      "scraperId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Scraper",
            "resourceIdentifier": "scraperId"
          }
        ]
      }
    },
    "UpdateScraperLoggingConfiguration": {
      "scraperId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Scraper",
            "resourceIdentifier": "scraperId"
          }
        ]
      }
    },
    "UpdateWorkspaceAlias": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    },
    "UpdateWorkspaceConfiguration": {
      "workspaceId": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Workspace",
            "resourceIdentifier": "workspaceId"
          }
        ]
      }
    }
  }
}