HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-10-0-8-47 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:31:58 UTC 2024 aarch64
User: ubuntu (1000)
PHP: 8.1.2-1ubuntu2.22
Disabled: NONE
Upload Files
File: /var/www/api.javaapp.co.uk/node_modules/aws-sdk/apis/guardduty-2017-11-28.min.json
{
  "version": "2.0",
  "metadata": {
    "apiVersion": "2017-11-28",
    "endpointPrefix": "guardduty",
    "jsonVersion": "1.1",
    "protocol": "rest-json",
    "serviceFullName": "Amazon GuardDuty",
    "serviceId": "GuardDuty",
    "signatureVersion": "v4",
    "signingName": "guardduty",
    "uid": "guardduty-2017-11-28"
  },
  "operations": {
    "AcceptAdministratorInvitation": {
      "http": {
        "requestUri": "/detector/{detectorId}/administrator",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "AdministratorId",
          "InvitationId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "AdministratorId": {
            "locationName": "administratorId"
          },
          "InvitationId": {
            "locationName": "invitationId"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "AcceptInvitation": {
      "http": {
        "requestUri": "/detector/{detectorId}/master",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "MasterId",
          "InvitationId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "MasterId": {
            "locationName": "masterId"
          },
          "InvitationId": {
            "locationName": "invitationId"
          }
        },
        "deprecated": true,
        "deprecatedMessage": "This input is deprecated, use AcceptAdministratorInvitationRequest instead"
      },
      "output": {
        "type": "structure",
        "members": {},
        "deprecated": true,
        "deprecatedMessage": "This output is deprecated, use AcceptAdministratorInvitationResponse instead"
      },
      "deprecated": true,
      "deprecatedMessage": "This operation is deprecated, use AcceptAdministratorInvitation instead"
    },
    "ArchiveFindings": {
      "http": {
        "requestUri": "/detector/{detectorId}/findings/archive",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "FindingIds"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "FindingIds": {
            "shape": "S8",
            "locationName": "findingIds"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "CreateDetector": {
      "http": {
        "requestUri": "/detector",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "Enable"
        ],
        "members": {
          "Enable": {
            "locationName": "enable",
            "type": "boolean"
          },
          "ClientToken": {
            "idempotencyToken": true,
            "locationName": "clientToken"
          },
          "FindingPublishingFrequency": {
            "locationName": "findingPublishingFrequency"
          },
          "DataSources": {
            "shape": "Sf",
            "deprecated": true,
            "deprecatedMessage": "This parameter is deprecated, use Features instead",
            "locationName": "dataSources"
          },
          "Tags": {
            "shape": "Sl",
            "locationName": "tags"
          },
          "Features": {
            "shape": "So",
            "locationName": "features"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "DetectorId": {
            "locationName": "detectorId"
          },
          "UnprocessedDataSources": {
            "locationName": "unprocessedDataSources",
            "type": "structure",
            "members": {
              "MalwareProtection": {
                "shape": "Sx",
                "locationName": "malwareProtection"
              }
            }
          }
        }
      }
    },
    "CreateFilter": {
      "http": {
        "requestUri": "/detector/{detectorId}/filter",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "Name",
          "FindingCriteria"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "Name": {
            "locationName": "name"
          },
          "Description": {
            "locationName": "description"
          },
          "Action": {
            "locationName": "action"
          },
          "Rank": {
            "locationName": "rank",
            "type": "integer"
          },
          "FindingCriteria": {
            "shape": "S16",
            "locationName": "findingCriteria"
          },
          "ClientToken": {
            "idempotencyToken": true,
            "locationName": "clientToken"
          },
          "Tags": {
            "shape": "Sl",
            "locationName": "tags"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "Name"
        ],
        "members": {
          "Name": {
            "locationName": "name"
          }
        }
      }
    },
    "CreateIPSet": {
      "http": {
        "requestUri": "/detector/{detectorId}/ipset",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "Name",
          "Format",
          "Location",
          "Activate"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "Name": {
            "locationName": "name"
          },
          "Format": {
            "locationName": "format"
          },
          "Location": {
            "locationName": "location"
          },
          "Activate": {
            "locationName": "activate",
            "type": "boolean"
          },
          "ClientToken": {
            "idempotencyToken": true,
            "locationName": "clientToken"
          },
          "Tags": {
            "shape": "Sl",
            "locationName": "tags"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "IpSetId"
        ],
        "members": {
          "IpSetId": {
            "locationName": "ipSetId"
          }
        }
      }
    },
    "CreateMembers": {
      "http": {
        "requestUri": "/detector/{detectorId}/member",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "AccountDetails"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "AccountDetails": {
            "locationName": "accountDetails",
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "AccountId",
                "Email"
              ],
              "members": {
                "AccountId": {
                  "locationName": "accountId"
                },
                "Email": {
                  "shape": "S1p",
                  "locationName": "email"
                }
              }
            }
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "UnprocessedAccounts"
        ],
        "members": {
          "UnprocessedAccounts": {
            "shape": "S1r",
            "locationName": "unprocessedAccounts"
          }
        }
      }
    },
    "CreatePublishingDestination": {
      "http": {
        "requestUri": "/detector/{detectorId}/publishingDestination",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "DestinationType",
          "DestinationProperties"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "DestinationType": {
            "locationName": "destinationType"
          },
          "DestinationProperties": {
            "shape": "S1v",
            "locationName": "destinationProperties"
          },
          "ClientToken": {
            "idempotencyToken": true,
            "locationName": "clientToken"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "DestinationId"
        ],
        "members": {
          "DestinationId": {
            "locationName": "destinationId"
          }
        }
      }
    },
    "CreateSampleFindings": {
      "http": {
        "requestUri": "/detector/{detectorId}/findings/create",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "FindingTypes": {
            "locationName": "findingTypes",
            "type": "list",
            "member": {}
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "CreateThreatIntelSet": {
      "http": {
        "requestUri": "/detector/{detectorId}/threatintelset",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "Name",
          "Format",
          "Location",
          "Activate"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "Name": {
            "locationName": "name"
          },
          "Format": {
            "locationName": "format"
          },
          "Location": {
            "locationName": "location"
          },
          "Activate": {
            "locationName": "activate",
            "type": "boolean"
          },
          "ClientToken": {
            "idempotencyToken": true,
            "locationName": "clientToken"
          },
          "Tags": {
            "shape": "Sl",
            "locationName": "tags"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "ThreatIntelSetId"
        ],
        "members": {
          "ThreatIntelSetId": {
            "locationName": "threatIntelSetId"
          }
        }
      }
    },
    "DeclineInvitations": {
      "http": {
        "requestUri": "/invitation/decline",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "AccountIds"
        ],
        "members": {
          "AccountIds": {
            "shape": "S25",
            "locationName": "accountIds"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "UnprocessedAccounts"
        ],
        "members": {
          "UnprocessedAccounts": {
            "shape": "S1r",
            "locationName": "unprocessedAccounts"
          }
        }
      }
    },
    "DeleteDetector": {
      "http": {
        "method": "DELETE",
        "requestUri": "/detector/{detectorId}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DeleteFilter": {
      "http": {
        "method": "DELETE",
        "requestUri": "/detector/{detectorId}/filter/{filterName}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "FilterName"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "FilterName": {
            "location": "uri",
            "locationName": "filterName"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DeleteIPSet": {
      "http": {
        "method": "DELETE",
        "requestUri": "/detector/{detectorId}/ipset/{ipSetId}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "IpSetId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "IpSetId": {
            "location": "uri",
            "locationName": "ipSetId"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DeleteInvitations": {
      "http": {
        "requestUri": "/invitation/delete",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "AccountIds"
        ],
        "members": {
          "AccountIds": {
            "shape": "S25",
            "locationName": "accountIds"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "UnprocessedAccounts"
        ],
        "members": {
          "UnprocessedAccounts": {
            "shape": "S1r",
            "locationName": "unprocessedAccounts"
          }
        }
      }
    },
    "DeleteMembers": {
      "http": {
        "requestUri": "/detector/{detectorId}/member/delete",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "AccountIds"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "AccountIds": {
            "shape": "S25",
            "locationName": "accountIds"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "UnprocessedAccounts"
        ],
        "members": {
          "UnprocessedAccounts": {
            "shape": "S1r",
            "locationName": "unprocessedAccounts"
          }
        }
      }
    },
    "DeletePublishingDestination": {
      "http": {
        "method": "DELETE",
        "requestUri": "/detector/{detectorId}/publishingDestination/{destinationId}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "DestinationId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "DestinationId": {
            "location": "uri",
            "locationName": "destinationId"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DeleteThreatIntelSet": {
      "http": {
        "method": "DELETE",
        "requestUri": "/detector/{detectorId}/threatintelset/{threatIntelSetId}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "ThreatIntelSetId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "ThreatIntelSetId": {
            "location": "uri",
            "locationName": "threatIntelSetId"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DescribeMalwareScans": {
      "http": {
        "requestUri": "/detector/{detectorId}/malware-scans",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "NextToken": {
            "locationName": "nextToken"
          },
          "MaxResults": {
            "locationName": "maxResults",
            "type": "integer"
          },
          "FilterCriteria": {
            "locationName": "filterCriteria",
            "type": "structure",
            "members": {
              "FilterCriterion": {
                "locationName": "filterCriterion",
                "type": "list",
                "member": {
                  "type": "structure",
                  "members": {
                    "CriterionKey": {
                      "locationName": "criterionKey"
                    },
                    "FilterCondition": {
                      "locationName": "filterCondition",
                      "type": "structure",
                      "members": {
                        "EqualsValue": {
                          "locationName": "equalsValue"
                        },
                        "GreaterThan": {
                          "locationName": "greaterThan",
                          "type": "long"
                        },
                        "LessThan": {
                          "locationName": "lessThan",
                          "type": "long"
                        }
                      }
                    }
                  }
                }
              }
            }
          },
          "SortCriteria": {
            "shape": "S2u",
            "locationName": "sortCriteria"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "Scans"
        ],
        "members": {
          "Scans": {
            "locationName": "scans",
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "DetectorId": {
                  "locationName": "detectorId"
                },
                "AdminDetectorId": {
                  "locationName": "adminDetectorId"
                },
                "ScanId": {
                  "locationName": "scanId"
                },
                "ScanStatus": {
                  "locationName": "scanStatus"
                },
                "FailureReason": {
                  "locationName": "failureReason"
                },
                "ScanStartTime": {
                  "locationName": "scanStartTime",
                  "type": "timestamp"
                },
                "ScanEndTime": {
                  "locationName": "scanEndTime",
                  "type": "timestamp"
                },
                "TriggerDetails": {
                  "locationName": "triggerDetails",
                  "type": "structure",
                  "members": {
                    "GuardDutyFindingId": {
                      "locationName": "guardDutyFindingId"
                    },
                    "Description": {
                      "locationName": "description"
                    }
                  }
                },
                "ResourceDetails": {
                  "locationName": "resourceDetails",
                  "type": "structure",
                  "members": {
                    "InstanceArn": {
                      "locationName": "instanceArn"
                    }
                  }
                },
                "ScanResultDetails": {
                  "locationName": "scanResultDetails",
                  "type": "structure",
                  "members": {
                    "ScanResult": {
                      "locationName": "scanResult"
                    }
                  }
                },
                "AccountId": {
                  "locationName": "accountId"
                },
                "TotalBytes": {
                  "locationName": "totalBytes",
                  "type": "long"
                },
                "FileCount": {
                  "locationName": "fileCount",
                  "type": "long"
                },
                "AttachedVolumes": {
                  "shape": "S37",
                  "locationName": "attachedVolumes"
                },
                "ScanType": {
                  "locationName": "scanType"
                }
              }
            }
          },
          "NextToken": {
            "locationName": "nextToken"
          }
        }
      }
    },
    "DescribeOrganizationConfiguration": {
      "http": {
        "method": "GET",
        "requestUri": "/detector/{detectorId}/admin",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "MaxResults": {
            "location": "querystring",
            "locationName": "maxResults",
            "type": "integer"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "nextToken"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "MemberAccountLimitReached"
        ],
        "members": {
          "AutoEnable": {
            "deprecated": true,
            "deprecatedMessage": "This field is deprecated, use AutoEnableOrganizationMembers instead",
            "locationName": "autoEnable",
            "type": "boolean"
          },
          "MemberAccountLimitReached": {
            "locationName": "memberAccountLimitReached",
            "type": "boolean"
          },
          "DataSources": {
            "deprecated": true,
            "deprecatedMessage": "This parameter is deprecated, use Features instead",
            "locationName": "dataSources",
            "type": "structure",
            "required": [
              "S3Logs"
            ],
            "members": {
              "S3Logs": {
                "locationName": "s3Logs",
                "type": "structure",
                "required": [
                  "AutoEnable"
                ],
                "members": {
                  "AutoEnable": {
                    "locationName": "autoEnable",
                    "type": "boolean"
                  }
                }
              },
              "Kubernetes": {
                "locationName": "kubernetes",
                "type": "structure",
                "required": [
                  "AuditLogs"
                ],
                "members": {
                  "AuditLogs": {
                    "locationName": "auditLogs",
                    "type": "structure",
                    "required": [
                      "AutoEnable"
                    ],
                    "members": {
                      "AutoEnable": {
                        "locationName": "autoEnable",
                        "type": "boolean"
                      }
                    }
                  }
                }
              },
              "MalwareProtection": {
                "locationName": "malwareProtection",
                "type": "structure",
                "members": {
                  "ScanEc2InstanceWithFindings": {
                    "locationName": "scanEc2InstanceWithFindings",
                    "type": "structure",
                    "members": {
                      "EbsVolumes": {
                        "locationName": "ebsVolumes",
                        "type": "structure",
                        "members": {
                          "AutoEnable": {
                            "locationName": "autoEnable",
                            "type": "boolean"
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          },
          "Features": {
            "locationName": "features",
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "Name": {
                  "locationName": "name"
                },
                "AutoEnable": {
                  "locationName": "autoEnable"
                },
                "AdditionalConfiguration": {
                  "locationName": "additionalConfiguration",
                  "type": "list",
                  "member": {
                    "type": "structure",
                    "members": {
                      "Name": {
                        "locationName": "name"
                      },
                      "AutoEnable": {
                        "locationName": "autoEnable"
                      }
                    }
                  }
                }
              }
            }
          },
          "NextToken": {
            "locationName": "nextToken"
          },
          "AutoEnableOrganizationMembers": {
            "locationName": "autoEnableOrganizationMembers"
          }
        }
      }
    },
    "DescribePublishingDestination": {
      "http": {
        "method": "GET",
        "requestUri": "/detector/{detectorId}/publishingDestination/{destinationId}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "DestinationId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "DestinationId": {
            "location": "uri",
            "locationName": "destinationId"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "DestinationId",
          "DestinationType",
          "Status",
          "PublishingFailureStartTimestamp",
          "DestinationProperties"
        ],
        "members": {
          "DestinationId": {
            "locationName": "destinationId"
          },
          "DestinationType": {
            "locationName": "destinationType"
          },
          "Status": {
            "locationName": "status"
          },
          "PublishingFailureStartTimestamp": {
            "locationName": "publishingFailureStartTimestamp",
            "type": "long"
          },
          "DestinationProperties": {
            "shape": "S1v",
            "locationName": "destinationProperties"
          }
        }
      }
    },
    "DisableOrganizationAdminAccount": {
      "http": {
        "requestUri": "/admin/disable",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "AdminAccountId"
        ],
        "members": {
          "AdminAccountId": {
            "locationName": "adminAccountId"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DisassociateFromAdministratorAccount": {
      "http": {
        "requestUri": "/detector/{detectorId}/administrator/disassociate",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "DisassociateFromMasterAccount": {
      "http": {
        "requestUri": "/detector/{detectorId}/master/disassociate",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          }
        },
        "deprecated": true,
        "deprecatedMessage": "This input is deprecated, use DisassociateFromAdministratorAccountRequest instead"
      },
      "output": {
        "type": "structure",
        "members": {},
        "deprecated": true,
        "deprecatedMessage": "This output is deprecated, use DisassociateFromAdministratorAccountResponse instead"
      },
      "deprecated": true,
      "deprecatedMessage": "This operation is deprecated, use DisassociateFromAdministratorAccount instead"
    },
    "DisassociateMembers": {
      "http": {
        "requestUri": "/detector/{detectorId}/member/disassociate",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "AccountIds"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "AccountIds": {
            "shape": "S25",
            "locationName": "accountIds"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "UnprocessedAccounts"
        ],
        "members": {
          "UnprocessedAccounts": {
            "shape": "S1r",
            "locationName": "unprocessedAccounts"
          }
        }
      }
    },
    "EnableOrganizationAdminAccount": {
      "http": {
        "requestUri": "/admin/enable",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "AdminAccountId"
        ],
        "members": {
          "AdminAccountId": {
            "locationName": "adminAccountId"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "GetAdministratorAccount": {
      "http": {
        "method": "GET",
        "requestUri": "/detector/{detectorId}/administrator",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "Administrator"
        ],
        "members": {
          "Administrator": {
            "locationName": "administrator",
            "type": "structure",
            "members": {
              "AccountId": {
                "locationName": "accountId"
              },
              "InvitationId": {
                "locationName": "invitationId"
              },
              "RelationshipStatus": {
                "locationName": "relationshipStatus"
              },
              "InvitedAt": {
                "locationName": "invitedAt"
              }
            }
          }
        }
      }
    },
    "GetCoverageStatistics": {
      "http": {
        "requestUri": "/detector/{detectorId}/coverage/statistics",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "StatisticsType"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "FilterCriteria": {
            "shape": "S49",
            "locationName": "filterCriteria"
          },
          "StatisticsType": {
            "locationName": "statisticsType",
            "type": "list",
            "member": {}
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "CoverageStatistics": {
            "locationName": "coverageStatistics",
            "type": "structure",
            "members": {
              "CountByResourceType": {
                "locationName": "countByResourceType",
                "type": "map",
                "key": {},
                "value": {
                  "type": "long"
                }
              },
              "CountByCoverageStatus": {
                "locationName": "countByCoverageStatus",
                "type": "map",
                "key": {},
                "value": {
                  "type": "long"
                }
              }
            }
          }
        }
      }
    },
    "GetDetector": {
      "http": {
        "method": "GET",
        "requestUri": "/detector/{detectorId}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "ServiceRole",
          "Status"
        ],
        "members": {
          "CreatedAt": {
            "locationName": "createdAt"
          },
          "FindingPublishingFrequency": {
            "locationName": "findingPublishingFrequency"
          },
          "ServiceRole": {
            "locationName": "serviceRole"
          },
          "Status": {
            "locationName": "status"
          },
          "UpdatedAt": {
            "locationName": "updatedAt"
          },
          "DataSources": {
            "shape": "S4p",
            "deprecated": true,
            "deprecatedMessage": "This parameter is deprecated, use Features instead",
            "locationName": "dataSources"
          },
          "Tags": {
            "shape": "Sl",
            "locationName": "tags"
          },
          "Features": {
            "locationName": "features",
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "Name": {
                  "locationName": "name"
                },
                "Status": {
                  "locationName": "status"
                },
                "UpdatedAt": {
                  "locationName": "updatedAt",
                  "type": "timestamp"
                },
                "AdditionalConfiguration": {
                  "locationName": "additionalConfiguration",
                  "type": "list",
                  "member": {
                    "type": "structure",
                    "members": {
                      "Name": {
                        "locationName": "name"
                      },
                      "Status": {
                        "locationName": "status"
                      },
                      "UpdatedAt": {
                        "locationName": "updatedAt",
                        "type": "timestamp"
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
    },
    "GetFilter": {
      "http": {
        "method": "GET",
        "requestUri": "/detector/{detectorId}/filter/{filterName}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "FilterName"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "FilterName": {
            "location": "uri",
            "locationName": "filterName"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "Name",
          "Action",
          "FindingCriteria"
        ],
        "members": {
          "Name": {
            "locationName": "name"
          },
          "Description": {
            "locationName": "description"
          },
          "Action": {
            "locationName": "action"
          },
          "Rank": {
            "locationName": "rank",
            "type": "integer"
          },
          "FindingCriteria": {
            "shape": "S16",
            "locationName": "findingCriteria"
          },
          "Tags": {
            "shape": "Sl",
            "locationName": "tags"
          }
        }
      }
    },
    "GetFindings": {
      "http": {
        "requestUri": "/detector/{detectorId}/findings/get",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "FindingIds"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "FindingIds": {
            "shape": "S8",
            "locationName": "findingIds"
          },
          "SortCriteria": {
            "shape": "S2u",
            "locationName": "sortCriteria"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "Findings"
        ],
        "members": {
          "Findings": {
            "locationName": "findings",
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "AccountId",
                "Arn",
                "CreatedAt",
                "Id",
                "Region",
                "Resource",
                "SchemaVersion",
                "Severity",
                "Type",
                "UpdatedAt"
              ],
              "members": {
                "AccountId": {
                  "locationName": "accountId"
                },
                "Arn": {
                  "locationName": "arn"
                },
                "Confidence": {
                  "locationName": "confidence",
                  "type": "double"
                },
                "CreatedAt": {
                  "locationName": "createdAt"
                },
                "Description": {
                  "locationName": "description"
                },
                "Id": {
                  "locationName": "id"
                },
                "Partition": {
                  "locationName": "partition"
                },
                "Region": {
                  "locationName": "region"
                },
                "Resource": {
                  "locationName": "resource",
                  "type": "structure",
                  "members": {
                    "AccessKeyDetails": {
                      "locationName": "accessKeyDetails",
                      "type": "structure",
                      "members": {
                        "AccessKeyId": {
                          "locationName": "accessKeyId"
                        },
                        "PrincipalId": {
                          "locationName": "principalId"
                        },
                        "UserName": {
                          "locationName": "userName"
                        },
                        "UserType": {
                          "locationName": "userType"
                        }
                      }
                    },
                    "S3BucketDetails": {
                      "locationName": "s3BucketDetails",
                      "type": "list",
                      "member": {
                        "type": "structure",
                        "members": {
                          "Arn": {
                            "locationName": "arn"
                          },
                          "Name": {
                            "locationName": "name"
                          },
                          "Type": {
                            "locationName": "type"
                          },
                          "CreatedAt": {
                            "locationName": "createdAt",
                            "type": "timestamp"
                          },
                          "Owner": {
                            "locationName": "owner",
                            "type": "structure",
                            "members": {
                              "Id": {
                                "locationName": "id"
                              }
                            }
                          },
                          "Tags": {
                            "shape": "S5d",
                            "locationName": "tags"
                          },
                          "DefaultServerSideEncryption": {
                            "locationName": "defaultServerSideEncryption",
                            "type": "structure",
                            "members": {
                              "EncryptionType": {
                                "locationName": "encryptionType"
                              },
                              "KmsMasterKeyArn": {
                                "locationName": "kmsMasterKeyArn"
                              }
                            }
                          },
                          "PublicAccess": {
                            "locationName": "publicAccess",
                            "type": "structure",
                            "members": {
                              "PermissionConfiguration": {
                                "locationName": "permissionConfiguration",
                                "type": "structure",
                                "members": {
                                  "BucketLevelPermissions": {
                                    "locationName": "bucketLevelPermissions",
                                    "type": "structure",
                                    "members": {
                                      "AccessControlList": {
                                        "locationName": "accessControlList",
                                        "type": "structure",
                                        "members": {
                                          "AllowsPublicReadAccess": {
                                            "locationName": "allowsPublicReadAccess",
                                            "type": "boolean"
                                          },
                                          "AllowsPublicWriteAccess": {
                                            "locationName": "allowsPublicWriteAccess",
                                            "type": "boolean"
                                          }
                                        }
                                      },
                                      "BucketPolicy": {
                                        "locationName": "bucketPolicy",
                                        "type": "structure",
                                        "members": {
                                          "AllowsPublicReadAccess": {
                                            "locationName": "allowsPublicReadAccess",
                                            "type": "boolean"
                                          },
                                          "AllowsPublicWriteAccess": {
                                            "locationName": "allowsPublicWriteAccess",
                                            "type": "boolean"
                                          }
                                        }
                                      },
                                      "BlockPublicAccess": {
                                        "shape": "S5l",
                                        "locationName": "blockPublicAccess"
                                      }
                                    }
                                  },
                                  "AccountLevelPermissions": {
                                    "locationName": "accountLevelPermissions",
                                    "type": "structure",
                                    "members": {
                                      "BlockPublicAccess": {
                                        "shape": "S5l",
                                        "locationName": "blockPublicAccess"
                                      }
                                    }
                                  }
                                }
                              },
                              "EffectivePermission": {
                                "locationName": "effectivePermission"
                              }
                            }
                          }
                        }
                      }
                    },
                    "InstanceDetails": {
                      "locationName": "instanceDetails",
                      "type": "structure",
                      "members": {
                        "AvailabilityZone": {
                          "locationName": "availabilityZone"
                        },
                        "IamInstanceProfile": {
                          "locationName": "iamInstanceProfile",
                          "type": "structure",
                          "members": {
                            "Arn": {
                              "locationName": "arn"
                            },
                            "Id": {
                              "locationName": "id"
                            }
                          }
                        },
                        "ImageDescription": {
                          "locationName": "imageDescription"
                        },
                        "ImageId": {
                          "locationName": "imageId"
                        },
                        "InstanceId": {
                          "locationName": "instanceId"
                        },
                        "InstanceState": {
                          "locationName": "instanceState"
                        },
                        "InstanceType": {
                          "locationName": "instanceType"
                        },
                        "OutpostArn": {
                          "locationName": "outpostArn"
                        },
                        "LaunchTime": {
                          "locationName": "launchTime"
                        },
                        "NetworkInterfaces": {
                          "locationName": "networkInterfaces",
                          "type": "list",
                          "member": {
                            "type": "structure",
                            "members": {
                              "Ipv6Addresses": {
                                "locationName": "ipv6Addresses",
                                "type": "list",
                                "member": {}
                              },
                              "NetworkInterfaceId": {
                                "locationName": "networkInterfaceId"
                              },
                              "PrivateDnsName": {
                                "locationName": "privateDnsName"
                              },
                              "PrivateIpAddress": {
                                "shape": "S5s",
                                "locationName": "privateIpAddress"
                              },
                              "PrivateIpAddresses": {
                                "locationName": "privateIpAddresses",
                                "type": "list",
                                "member": {
                                  "type": "structure",
                                  "members": {
                                    "PrivateDnsName": {
                                      "locationName": "privateDnsName"
                                    },
                                    "PrivateIpAddress": {
                                      "shape": "S5s",
                                      "locationName": "privateIpAddress"
                                    }
                                  }
                                }
                              },
                              "PublicDnsName": {
                                "locationName": "publicDnsName"
                              },
                              "PublicIp": {
                                "locationName": "publicIp"
                              },
                              "SecurityGroups": {
                                "shape": "S5v",
                                "locationName": "securityGroups"
                              },
                              "SubnetId": {
                                "locationName": "subnetId"
                              },
                              "VpcId": {
                                "locationName": "vpcId"
                              }
                            }
                          }
                        },
                        "Platform": {
                          "locationName": "platform"
                        },
                        "ProductCodes": {
                          "locationName": "productCodes",
                          "type": "list",
                          "member": {
                            "type": "structure",
                            "members": {
                              "Code": {
                                "locationName": "productCodeId"
                              },
                              "ProductType": {
                                "locationName": "productCodeType"
                              }
                            }
                          }
                        },
                        "Tags": {
                          "shape": "S5d",
                          "locationName": "tags"
                        }
                      }
                    },
                    "EksClusterDetails": {
                      "locationName": "eksClusterDetails",
                      "type": "structure",
                      "members": {
                        "Name": {
                          "locationName": "name"
                        },
                        "Arn": {
                          "locationName": "arn"
                        },
                        "VpcId": {
                          "locationName": "vpcId"
                        },
                        "Status": {
                          "locationName": "status"
                        },
                        "Tags": {
                          "shape": "S5d",
                          "locationName": "tags"
                        },
                        "CreatedAt": {
                          "locationName": "createdAt",
                          "type": "timestamp"
                        }
                      }
                    },
                    "KubernetesDetails": {
                      "locationName": "kubernetesDetails",
                      "type": "structure",
                      "members": {
                        "KubernetesUserDetails": {
                          "locationName": "kubernetesUserDetails",
                          "type": "structure",
                          "members": {
                            "Username": {
                              "locationName": "username"
                            },
                            "Uid": {
                              "locationName": "uid"
                            },
                            "Groups": {
                              "shape": "S62",
                              "locationName": "groups"
                            },
                            "SessionName": {
                              "locationName": "sessionName",
                              "type": "list",
                              "member": {}
                            },
                            "ImpersonatedUser": {
                              "locationName": "impersonatedUser",
                              "type": "structure",
                              "members": {
                                "Username": {
                                  "locationName": "username"
                                },
                                "Groups": {
                                  "shape": "S62",
                                  "locationName": "groups"
                                }
                              }
                            }
                          }
                        },
                        "KubernetesWorkloadDetails": {
                          "locationName": "kubernetesWorkloadDetails",
                          "type": "structure",
                          "members": {
                            "Name": {
                              "locationName": "name"
                            },
                            "Type": {
                              "locationName": "type"
                            },
                            "Uid": {
                              "locationName": "uid"
                            },
                            "Namespace": {
                              "locationName": "namespace"
                            },
                            "HostNetwork": {
                              "locationName": "hostNetwork",
                              "type": "boolean"
                            },
                            "Containers": {
                              "shape": "S66",
                              "locationName": "containers"
                            },
                            "Volumes": {
                              "shape": "S6b",
                              "locationName": "volumes"
                            },
                            "ServiceAccountName": {
                              "locationName": "serviceAccountName"
                            },
                            "HostIPC": {
                              "locationName": "hostIPC",
                              "type": "boolean"
                            },
                            "HostPID": {
                              "locationName": "hostPID",
                              "type": "boolean"
                            }
                          }
                        }
                      }
                    },
                    "ResourceType": {
                      "locationName": "resourceType"
                    },
                    "EbsVolumeDetails": {
                      "locationName": "ebsVolumeDetails",
                      "type": "structure",
                      "members": {
                        "ScannedVolumeDetails": {
                          "shape": "S37",
                          "locationName": "scannedVolumeDetails"
                        },
                        "SkippedVolumeDetails": {
                          "shape": "S37",
                          "locationName": "skippedVolumeDetails"
                        }
                      }
                    },
                    "EcsClusterDetails": {
                      "locationName": "ecsClusterDetails",
                      "type": "structure",
                      "members": {
                        "Name": {
                          "locationName": "name"
                        },
                        "Arn": {
                          "locationName": "arn"
                        },
                        "Status": {
                          "locationName": "status"
                        },
                        "ActiveServicesCount": {
                          "locationName": "activeServicesCount",
                          "type": "integer"
                        },
                        "RegisteredContainerInstancesCount": {
                          "locationName": "registeredContainerInstancesCount",
                          "type": "integer"
                        },
                        "RunningTasksCount": {
                          "locationName": "runningTasksCount",
                          "type": "integer"
                        },
                        "Tags": {
                          "shape": "S5d",
                          "locationName": "tags"
                        },
                        "TaskDetails": {
                          "locationName": "taskDetails",
                          "type": "structure",
                          "members": {
                            "Arn": {
                              "locationName": "arn"
                            },
                            "DefinitionArn": {
                              "locationName": "definitionArn"
                            },
                            "Version": {
                              "locationName": "version"
                            },
                            "TaskCreatedAt": {
                              "locationName": "createdAt",
                              "type": "timestamp"
                            },
                            "StartedAt": {
                              "locationName": "startedAt",
                              "type": "timestamp"
                            },
                            "StartedBy": {
                              "locationName": "startedBy"
                            },
                            "Tags": {
                              "shape": "S5d",
                              "locationName": "tags"
                            },
                            "Volumes": {
                              "shape": "S6b",
                              "locationName": "volumes"
                            },
                            "Containers": {
                              "shape": "S66",
                              "locationName": "containers"
                            },
                            "Group": {
                              "locationName": "group"
                            }
                          }
                        }
                      }
                    },
                    "ContainerDetails": {
                      "shape": "S67",
                      "locationName": "containerDetails"
                    },
                    "RdsDbInstanceDetails": {
                      "locationName": "rdsDbInstanceDetails",
                      "type": "structure",
                      "members": {
                        "DbInstanceIdentifier": {
                          "locationName": "dbInstanceIdentifier"
                        },
                        "Engine": {
                          "locationName": "engine"
                        },
                        "EngineVersion": {
                          "locationName": "engineVersion"
                        },
                        "DbClusterIdentifier": {
                          "locationName": "dbClusterIdentifier"
                        },
                        "DbInstanceArn": {
                          "locationName": "dbInstanceArn"
                        },
                        "Tags": {
                          "shape": "S5d",
                          "locationName": "tags"
                        }
                      }
                    },
                    "RdsDbUserDetails": {
                      "locationName": "rdsDbUserDetails",
                      "type": "structure",
                      "members": {
                        "User": {
                          "locationName": "user"
                        },
                        "Application": {
                          "locationName": "application"
                        },
                        "Database": {
                          "locationName": "database"
                        },
                        "Ssl": {
                          "locationName": "ssl"
                        },
                        "AuthMethod": {
                          "locationName": "authMethod"
                        }
                      }
                    },
                    "LambdaDetails": {
                      "locationName": "lambdaDetails",
                      "type": "structure",
                      "members": {
                        "FunctionArn": {
                          "locationName": "functionArn"
                        },
                        "FunctionName": {
                          "locationName": "functionName"
                        },
                        "Description": {
                          "locationName": "description"
                        },
                        "LastModifiedAt": {
                          "locationName": "lastModifiedAt",
                          "type": "timestamp"
                        },
                        "RevisionId": {
                          "locationName": "revisionId"
                        },
                        "FunctionVersion": {
                          "locationName": "functionVersion"
                        },
                        "Role": {
                          "locationName": "role"
                        },
                        "VpcConfig": {
                          "locationName": "vpcConfig",
                          "type": "structure",
                          "members": {
                            "SubnetIds": {
                              "locationName": "subnetIds",
                              "type": "list",
                              "member": {}
                            },
                            "VpcId": {
                              "locationName": "vpcId"
                            },
                            "SecurityGroups": {
                              "shape": "S5v",
                              "locationName": "securityGroups"
                            }
                          }
                        },
                        "Tags": {
                          "shape": "S5d",
                          "locationName": "tags"
                        }
                      }
                    }
                  }
                },
                "SchemaVersion": {
                  "locationName": "schemaVersion"
                },
                "Service": {
                  "locationName": "service",
                  "type": "structure",
                  "members": {
                    "Action": {
                      "locationName": "action",
                      "type": "structure",
                      "members": {
                        "ActionType": {
                          "locationName": "actionType"
                        },
                        "AwsApiCallAction": {
                          "locationName": "awsApiCallAction",
                          "type": "structure",
                          "members": {
                            "Api": {
                              "locationName": "api"
                            },
                            "CallerType": {
                              "locationName": "callerType"
                            },
                            "DomainDetails": {
                              "locationName": "domainDetails",
                              "type": "structure",
                              "members": {
                                "Domain": {
                                  "locationName": "domain"
                                }
                              }
                            },
                            "ErrorCode": {
                              "locationName": "errorCode"
                            },
                            "UserAgent": {
                              "locationName": "userAgent"
                            },
                            "RemoteIpDetails": {
                              "shape": "S6q",
                              "locationName": "remoteIpDetails"
                            },
                            "ServiceName": {
                              "locationName": "serviceName"
                            },
                            "RemoteAccountDetails": {
                              "locationName": "remoteAccountDetails",
                              "type": "structure",
                              "members": {
                                "AccountId": {
                                  "locationName": "accountId"
                                },
                                "Affiliated": {
                                  "locationName": "affiliated",
                                  "type": "boolean"
                                }
                              }
                            },
                            "AffectedResources": {
                              "locationName": "affectedResources",
                              "type": "map",
                              "key": {},
                              "value": {}
                            }
                          }
                        },
                        "DnsRequestAction": {
                          "locationName": "dnsRequestAction",
                          "type": "structure",
                          "members": {
                            "Domain": {
                              "locationName": "domain"
                            },
                            "Protocol": {
                              "locationName": "protocol"
                            },
                            "Blocked": {
                              "locationName": "blocked",
                              "type": "boolean"
                            },
                            "DomainWithSuffix": {
                              "locationName": "domainWithSuffix"
                            }
                          }
                        },
                        "NetworkConnectionAction": {
                          "locationName": "networkConnectionAction",
                          "type": "structure",
                          "members": {
                            "Blocked": {
                              "locationName": "blocked",
                              "type": "boolean"
                            },
                            "ConnectionDirection": {
                              "locationName": "connectionDirection"
                            },
                            "LocalPortDetails": {
                              "shape": "S6z",
                              "locationName": "localPortDetails"
                            },
                            "Protocol": {
                              "locationName": "protocol"
                            },
                            "LocalIpDetails": {
                              "shape": "S70",
                              "locationName": "localIpDetails"
                            },
                            "RemoteIpDetails": {
                              "shape": "S6q",
                              "locationName": "remoteIpDetails"
                            },
                            "RemotePortDetails": {
                              "locationName": "remotePortDetails",
                              "type": "structure",
                              "members": {
                                "Port": {
                                  "locationName": "port",
                                  "type": "integer"
                                },
                                "PortName": {
                                  "locationName": "portName"
                                }
                              }
                            }
                          }
                        },
                        "PortProbeAction": {
                          "locationName": "portProbeAction",
                          "type": "structure",
                          "members": {
                            "Blocked": {
                              "locationName": "blocked",
                              "type": "boolean"
                            },
                            "PortProbeDetails": {
                              "locationName": "portProbeDetails",
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "LocalPortDetails": {
                                    "shape": "S6z",
                                    "locationName": "localPortDetails"
                                  },
                                  "LocalIpDetails": {
                                    "shape": "S70",
                                    "locationName": "localIpDetails"
                                  },
                                  "RemoteIpDetails": {
                                    "shape": "S6q",
                                    "locationName": "remoteIpDetails"
                                  }
                                }
                              }
                            }
                          }
                        },
                        "KubernetesApiCallAction": {
                          "locationName": "kubernetesApiCallAction",
                          "type": "structure",
                          "members": {
                            "RequestUri": {
                              "locationName": "requestUri"
                            },
                            "Verb": {
                              "locationName": "verb"
                            },
                            "SourceIps": {
                              "locationName": "sourceIps",
                              "type": "list",
                              "member": {}
                            },
                            "UserAgent": {
                              "locationName": "userAgent"
                            },
                            "RemoteIpDetails": {
                              "shape": "S6q",
                              "locationName": "remoteIpDetails"
                            },
                            "StatusCode": {
                              "locationName": "statusCode",
                              "type": "integer"
                            },
                            "Parameters": {
                              "locationName": "parameters"
                            },
                            "Resource": {
                              "locationName": "resource"
                            },
                            "Subresource": {
                              "locationName": "subresource"
                            },
                            "Namespace": {
                              "locationName": "namespace"
                            },
                            "ResourceName": {
                              "locationName": "resourceName"
                            }
                          }
                        },
                        "RdsLoginAttemptAction": {
                          "locationName": "rdsLoginAttemptAction",
                          "type": "structure",
                          "members": {
                            "RemoteIpDetails": {
                              "shape": "S6q",
                              "locationName": "remoteIpDetails"
                            },
                            "LoginAttributes": {
                              "type": "list",
                              "member": {
                                "type": "structure",
                                "members": {
                                  "User": {
                                    "locationName": "user"
                                  },
                                  "Application": {
                                    "locationName": "application"
                                  },
                                  "FailedLoginAttempts": {
                                    "locationName": "failedLoginAttempts",
                                    "type": "integer"
                                  },
                                  "SuccessfulLoginAttempts": {
                                    "locationName": "successfulLoginAttempts",
                                    "type": "integer"
                                  }
                                }
                              }
                            }
                          }
                        },
                        "KubernetesPermissionCheckedDetails": {
                          "locationName": "kubernetesPermissionCheckedDetails",
                          "type": "structure",
                          "members": {
                            "Verb": {
                              "locationName": "verb"
                            },
                            "Resource": {
                              "locationName": "resource"
                            },
                            "Namespace": {
                              "locationName": "namespace"
                            },
                            "Allowed": {
                              "locationName": "allowed",
                              "type": "boolean"
                            }
                          }
                        },
                        "KubernetesRoleBindingDetails": {
                          "locationName": "kubernetesRoleBindingDetails",
                          "type": "structure",
                          "members": {
                            "Kind": {
                              "locationName": "kind"
                            },
                            "Name": {
                              "locationName": "name"
                            },
                            "Uid": {
                              "locationName": "uid"
                            },
                            "RoleRefName": {
                              "locationName": "roleRefName"
                            },
                            "RoleRefKind": {
                              "locationName": "roleRefKind"
                            }
                          }
                        },
                        "KubernetesRoleDetails": {
                          "locationName": "kubernetesRoleDetails",
                          "type": "structure",
                          "members": {
                            "Kind": {
                              "locationName": "kind"
                            },
                            "Name": {
                              "locationName": "name"
                            },
                            "Uid": {
                              "locationName": "uid"
                            }
                          }
                        }
                      }
                    },
                    "Evidence": {
                      "locationName": "evidence",
                      "type": "structure",
                      "members": {
                        "ThreatIntelligenceDetails": {
                          "locationName": "threatIntelligenceDetails",
                          "type": "list",
                          "member": {
                            "type": "structure",
                            "members": {
                              "ThreatListName": {
                                "locationName": "threatListName"
                              },
                              "ThreatNames": {
                                "locationName": "threatNames",
                                "type": "list",
                                "member": {}
                              },
                              "ThreatFileSha256": {
                                "locationName": "threatFileSha256"
                              }
                            }
                          }
                        }
                      }
                    },
                    "Archived": {
                      "locationName": "archived",
                      "type": "boolean"
                    },
                    "Count": {
                      "locationName": "count",
                      "type": "integer"
                    },
                    "DetectorId": {
                      "locationName": "detectorId"
                    },
                    "EventFirstSeen": {
                      "locationName": "eventFirstSeen"
                    },
                    "EventLastSeen": {
                      "locationName": "eventLastSeen"
                    },
                    "ResourceRole": {
                      "locationName": "resourceRole"
                    },
                    "ServiceName": {
                      "locationName": "serviceName"
                    },
                    "UserFeedback": {
                      "locationName": "userFeedback"
                    },
                    "AdditionalInfo": {
                      "locationName": "additionalInfo",
                      "type": "structure",
                      "members": {
                        "Value": {
                          "locationName": "value"
                        },
                        "Type": {
                          "locationName": "type"
                        }
                      }
                    },
                    "FeatureName": {
                      "locationName": "featureName"
                    },
                    "EbsVolumeScanDetails": {
                      "locationName": "ebsVolumeScanDetails",
                      "type": "structure",
                      "members": {
                        "ScanId": {
                          "locationName": "scanId"
                        },
                        "ScanStartedAt": {
                          "locationName": "scanStartedAt",
                          "type": "timestamp"
                        },
                        "ScanCompletedAt": {
                          "locationName": "scanCompletedAt",
                          "type": "timestamp"
                        },
                        "TriggerFindingId": {
                          "locationName": "triggerFindingId"
                        },
                        "Sources": {
                          "locationName": "sources",
                          "type": "list",
                          "member": {}
                        },
                        "ScanDetections": {
                          "locationName": "scanDetections",
                          "type": "structure",
                          "members": {
                            "ScannedItemCount": {
                              "locationName": "scannedItemCount",
                              "type": "structure",
                              "members": {
                                "TotalGb": {
                                  "locationName": "totalGb",
                                  "type": "integer"
                                },
                                "Files": {
                                  "locationName": "files",
                                  "type": "integer"
                                },
                                "Volumes": {
                                  "locationName": "volumes",
                                  "type": "integer"
                                }
                              }
                            },
                            "ThreatsDetectedItemCount": {
                              "locationName": "threatsDetectedItemCount",
                              "type": "structure",
                              "members": {
                                "Files": {
                                  "locationName": "files",
                                  "type": "integer"
                                }
                              }
                            },
                            "HighestSeverityThreatDetails": {
                              "locationName": "highestSeverityThreatDetails",
                              "type": "structure",
                              "members": {
                                "Severity": {
                                  "locationName": "severity"
                                },
                                "ThreatName": {
                                  "locationName": "threatName"
                                },
                                "Count": {
                                  "locationName": "count",
                                  "type": "integer"
                                }
                              }
                            },
                            "ThreatDetectedByName": {
                              "locationName": "threatDetectedByName",
                              "type": "structure",
                              "members": {
                                "ItemCount": {
                                  "locationName": "itemCount",
                                  "type": "integer"
                                },
                                "UniqueThreatNameCount": {
                                  "locationName": "uniqueThreatNameCount",
                                  "type": "integer"
                                },
                                "Shortened": {
                                  "locationName": "shortened",
                                  "type": "boolean"
                                },
                                "ThreatNames": {
                                  "locationName": "threatNames",
                                  "type": "list",
                                  "member": {
                                    "type": "structure",
                                    "members": {
                                      "Name": {
                                        "locationName": "name"
                                      },
                                      "Severity": {
                                        "locationName": "severity"
                                      },
                                      "ItemCount": {
                                        "locationName": "itemCount",
                                        "type": "integer"
                                      },
                                      "FilePaths": {
                                        "locationName": "filePaths",
                                        "type": "list",
                                        "member": {
                                          "type": "structure",
                                          "members": {
                                            "FilePath": {
                                              "locationName": "filePath"
                                            },
                                            "VolumeArn": {
                                              "locationName": "volumeArn"
                                            },
                                            "Hash": {
                                              "locationName": "hash"
                                            },
                                            "FileName": {
                                              "locationName": "fileName"
                                            }
                                          }
                                        }
                                      }
                                    }
                                  }
                                }
                              }
                            }
                          }
                        },
                        "ScanType": {
                          "locationName": "scanType"
                        }
                      }
                    },
                    "RuntimeDetails": {
                      "locationName": "runtimeDetails",
                      "type": "structure",
                      "members": {
                        "Process": {
                          "shape": "S7u",
                          "locationName": "process"
                        },
                        "Context": {
                          "locationName": "context",
                          "type": "structure",
                          "members": {
                            "ModifyingProcess": {
                              "shape": "S7u",
                              "locationName": "modifyingProcess"
                            },
                            "ModifiedAt": {
                              "locationName": "modifiedAt",
                              "type": "timestamp"
                            },
                            "ScriptPath": {
                              "locationName": "scriptPath"
                            },
                            "LibraryPath": {
                              "locationName": "libraryPath"
                            },
                            "LdPreloadValue": {
                              "locationName": "ldPreloadValue"
                            },
                            "SocketPath": {
                              "locationName": "socketPath"
                            },
                            "RuncBinaryPath": {
                              "locationName": "runcBinaryPath"
                            },
                            "ReleaseAgentPath": {
                              "locationName": "releaseAgentPath"
                            },
                            "MountSource": {
                              "locationName": "mountSource"
                            },
                            "MountTarget": {
                              "locationName": "mountTarget"
                            },
                            "FileSystemType": {
                              "locationName": "fileSystemType"
                            },
                            "Flags": {
                              "locationName": "flags",
                              "type": "list",
                              "member": {}
                            },
                            "ModuleName": {
                              "locationName": "moduleName"
                            },
                            "ModuleFilePath": {
                              "locationName": "moduleFilePath"
                            },
                            "ModuleSha256": {
                              "locationName": "moduleSha256"
                            },
                            "ShellHistoryFilePath": {
                              "locationName": "shellHistoryFilePath"
                            },
                            "TargetProcess": {
                              "shape": "S7u",
                              "locationName": "targetProcess"
                            },
                            "AddressFamily": {
                              "locationName": "addressFamily"
                            },
                            "IanaProtocolNumber": {
                              "locationName": "ianaProtocolNumber",
                              "type": "integer"
                            },
                            "MemoryRegions": {
                              "locationName": "memoryRegions",
                              "type": "list",
                              "member": {}
                            },
                            "ToolName": {
                              "locationName": "toolName"
                            },
                            "ToolCategory": {
                              "locationName": "toolCategory"
                            },
                            "ServiceName": {
                              "locationName": "serviceName"
                            },
                            "CommandLineExample": {
                              "locationName": "commandLineExample"
                            },
                            "ThreatFilePath": {
                              "locationName": "threatFilePath"
                            }
                          }
                        }
                      }
                    },
                    "Detection": {
                      "locationName": "detection",
                      "type": "structure",
                      "members": {
                        "Anomaly": {
                          "locationName": "anomaly",
                          "type": "structure",
                          "members": {
                            "Profiles": {
                              "locationName": "profiles",
                              "type": "map",
                              "key": {},
                              "value": {
                                "type": "map",
                                "key": {},
                                "value": {
                                  "type": "list",
                                  "member": {
                                    "shape": "S85"
                                  }
                                }
                              }
                            },
                            "Unusual": {
                              "locationName": "unusual",
                              "type": "structure",
                              "members": {
                                "Behavior": {
                                  "locationName": "behavior",
                                  "type": "map",
                                  "key": {},
                                  "value": {
                                    "type": "map",
                                    "key": {},
                                    "value": {
                                      "shape": "S85"
                                    }
                                  }
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                },
                "Severity": {
                  "locationName": "severity",
                  "type": "double"
                },
                "Title": {
                  "locationName": "title"
                },
                "Type": {
                  "locationName": "type"
                },
                "UpdatedAt": {
                  "locationName": "updatedAt"
                }
              }
            }
          }
        }
      }
    },
    "GetFindingsStatistics": {
      "http": {
        "requestUri": "/detector/{detectorId}/findings/statistics",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "FindingStatisticTypes"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "FindingStatisticTypes": {
            "locationName": "findingStatisticTypes",
            "type": "list",
            "member": {}
          },
          "FindingCriteria": {
            "shape": "S16",
            "locationName": "findingCriteria"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "FindingStatistics"
        ],
        "members": {
          "FindingStatistics": {
            "locationName": "findingStatistics",
            "type": "structure",
            "members": {
              "CountBySeverity": {
                "locationName": "countBySeverity",
                "type": "map",
                "key": {},
                "value": {
                  "type": "integer"
                }
              }
            }
          }
        }
      }
    },
    "GetIPSet": {
      "http": {
        "method": "GET",
        "requestUri": "/detector/{detectorId}/ipset/{ipSetId}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "IpSetId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "IpSetId": {
            "location": "uri",
            "locationName": "ipSetId"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "Name",
          "Format",
          "Location",
          "Status"
        ],
        "members": {
          "Name": {
            "locationName": "name"
          },
          "Format": {
            "locationName": "format"
          },
          "Location": {
            "locationName": "location"
          },
          "Status": {
            "locationName": "status"
          },
          "Tags": {
            "shape": "Sl",
            "locationName": "tags"
          }
        }
      }
    },
    "GetInvitationsCount": {
      "http": {
        "method": "GET",
        "requestUri": "/invitation/count",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "members": {}
      },
      "output": {
        "type": "structure",
        "members": {
          "InvitationsCount": {
            "locationName": "invitationsCount",
            "type": "integer"
          }
        }
      }
    },
    "GetMalwareScanSettings": {
      "http": {
        "method": "GET",
        "requestUri": "/detector/{detectorId}/malware-scan-settings",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "ScanResourceCriteria": {
            "shape": "S8q",
            "locationName": "scanResourceCriteria"
          },
          "EbsSnapshotPreservation": {
            "locationName": "ebsSnapshotPreservation"
          }
        }
      }
    },
    "GetMasterAccount": {
      "http": {
        "method": "GET",
        "requestUri": "/detector/{detectorId}/master",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          }
        },
        "deprecated": true,
        "deprecatedMessage": "This input is deprecated, use GetAdministratorAccountRequest instead"
      },
      "output": {
        "type": "structure",
        "required": [
          "Master"
        ],
        "members": {
          "Master": {
            "locationName": "master",
            "type": "structure",
            "members": {
              "AccountId": {
                "locationName": "accountId"
              },
              "InvitationId": {
                "locationName": "invitationId"
              },
              "RelationshipStatus": {
                "locationName": "relationshipStatus"
              },
              "InvitedAt": {
                "locationName": "invitedAt"
              }
            }
          }
        },
        "deprecated": true,
        "deprecatedMessage": "This output is deprecated, use GetAdministratorAccountResponse instead"
      },
      "deprecated": true,
      "deprecatedMessage": "This operation is deprecated, use GetAdministratorAccount instead"
    },
    "GetMemberDetectors": {
      "http": {
        "requestUri": "/detector/{detectorId}/member/detector/get",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "AccountIds"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "AccountIds": {
            "shape": "S25",
            "locationName": "accountIds"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "MemberDataSourceConfigurations",
          "UnprocessedAccounts"
        ],
        "members": {
          "MemberDataSourceConfigurations": {
            "locationName": "members",
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "AccountId"
              ],
              "members": {
                "AccountId": {
                  "locationName": "accountId"
                },
                "DataSources": {
                  "shape": "S4p",
                  "deprecated": true,
                  "deprecatedMessage": "This parameter is deprecated, use Features instead",
                  "locationName": "dataSources"
                },
                "Features": {
                  "locationName": "features",
                  "type": "list",
                  "member": {
                    "type": "structure",
                    "members": {
                      "Name": {
                        "locationName": "name"
                      },
                      "Status": {
                        "locationName": "status"
                      },
                      "UpdatedAt": {
                        "locationName": "updatedAt",
                        "type": "timestamp"
                      },
                      "AdditionalConfiguration": {
                        "locationName": "additionalConfiguration",
                        "type": "list",
                        "member": {
                          "type": "structure",
                          "members": {
                            "Name": {
                              "locationName": "name"
                            },
                            "Status": {
                              "locationName": "status"
                            },
                            "UpdatedAt": {
                              "locationName": "updatedAt",
                              "type": "timestamp"
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          },
          "UnprocessedAccounts": {
            "shape": "S1r",
            "locationName": "unprocessedAccounts"
          }
        }
      }
    },
    "GetMembers": {
      "http": {
        "requestUri": "/detector/{detectorId}/member/get",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "AccountIds"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "AccountIds": {
            "shape": "S25",
            "locationName": "accountIds"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "Members",
          "UnprocessedAccounts"
        ],
        "members": {
          "Members": {
            "shape": "S9a",
            "locationName": "members"
          },
          "UnprocessedAccounts": {
            "shape": "S1r",
            "locationName": "unprocessedAccounts"
          }
        }
      }
    },
    "GetOrganizationStatistics": {
      "http": {
        "method": "GET",
        "requestUri": "/organization/statistics",
        "responseCode": 200
      },
      "output": {
        "type": "structure",
        "members": {
          "OrganizationDetails": {
            "locationName": "organizationDetails",
            "type": "structure",
            "members": {
              "UpdatedAt": {
                "locationName": "updatedAt",
                "type": "timestamp"
              },
              "OrganizationStatistics": {
                "locationName": "organizationStatistics",
                "type": "structure",
                "members": {
                  "TotalAccountsCount": {
                    "locationName": "totalAccountsCount",
                    "type": "integer"
                  },
                  "MemberAccountsCount": {
                    "locationName": "memberAccountsCount",
                    "type": "integer"
                  },
                  "ActiveAccountsCount": {
                    "locationName": "activeAccountsCount",
                    "type": "integer"
                  },
                  "EnabledAccountsCount": {
                    "locationName": "enabledAccountsCount",
                    "type": "integer"
                  },
                  "CountByFeature": {
                    "locationName": "countByFeature",
                    "type": "list",
                    "member": {
                      "type": "structure",
                      "members": {
                        "Name": {
                          "locationName": "name"
                        },
                        "EnabledAccountsCount": {
                          "locationName": "enabledAccountsCount",
                          "type": "integer"
                        },
                        "AdditionalConfiguration": {
                          "locationName": "additionalConfiguration",
                          "type": "list",
                          "member": {
                            "type": "structure",
                            "members": {
                              "Name": {
                                "locationName": "name"
                              },
                              "EnabledAccountsCount": {
                                "locationName": "enabledAccountsCount",
                                "type": "integer"
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
    },
    "GetRemainingFreeTrialDays": {
      "http": {
        "requestUri": "/detector/{detectorId}/freeTrial/daysRemaining",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "AccountIds": {
            "shape": "S25",
            "locationName": "accountIds"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Accounts": {
            "locationName": "accounts",
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "AccountId": {
                  "locationName": "accountId"
                },
                "DataSources": {
                  "deprecated": true,
                  "deprecatedMessage": "This parameter is deprecated, use Features instead",
                  "locationName": "dataSources",
                  "type": "structure",
                  "members": {
                    "CloudTrail": {
                      "shape": "S9o",
                      "locationName": "cloudTrail"
                    },
                    "DnsLogs": {
                      "shape": "S9o",
                      "locationName": "dnsLogs"
                    },
                    "FlowLogs": {
                      "shape": "S9o",
                      "locationName": "flowLogs"
                    },
                    "S3Logs": {
                      "shape": "S9o",
                      "locationName": "s3Logs"
                    },
                    "Kubernetes": {
                      "locationName": "kubernetes",
                      "type": "structure",
                      "members": {
                        "AuditLogs": {
                          "shape": "S9o",
                          "locationName": "auditLogs"
                        }
                      }
                    },
                    "MalwareProtection": {
                      "locationName": "malwareProtection",
                      "type": "structure",
                      "members": {
                        "ScanEc2InstanceWithFindings": {
                          "shape": "S9o",
                          "locationName": "scanEc2InstanceWithFindings"
                        }
                      }
                    }
                  }
                },
                "Features": {
                  "locationName": "features",
                  "type": "list",
                  "member": {
                    "type": "structure",
                    "members": {
                      "Name": {
                        "locationName": "name"
                      },
                      "FreeTrialDaysRemaining": {
                        "locationName": "freeTrialDaysRemaining",
                        "type": "integer"
                      }
                    }
                  }
                }
              }
            }
          },
          "UnprocessedAccounts": {
            "shape": "S1r",
            "locationName": "unprocessedAccounts"
          }
        }
      }
    },
    "GetThreatIntelSet": {
      "http": {
        "method": "GET",
        "requestUri": "/detector/{detectorId}/threatintelset/{threatIntelSetId}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "ThreatIntelSetId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "ThreatIntelSetId": {
            "location": "uri",
            "locationName": "threatIntelSetId"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "Name",
          "Format",
          "Location",
          "Status"
        ],
        "members": {
          "Name": {
            "locationName": "name"
          },
          "Format": {
            "locationName": "format"
          },
          "Location": {
            "locationName": "location"
          },
          "Status": {
            "locationName": "status"
          },
          "Tags": {
            "shape": "Sl",
            "locationName": "tags"
          }
        }
      }
    },
    "GetUsageStatistics": {
      "http": {
        "requestUri": "/detector/{detectorId}/usage/statistics",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "UsageStatisticType",
          "UsageCriteria"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "UsageStatisticType": {
            "locationName": "usageStatisticsType"
          },
          "UsageCriteria": {
            "locationName": "usageCriteria",
            "type": "structure",
            "members": {
              "AccountIds": {
                "shape": "S25",
                "locationName": "accountIds"
              },
              "DataSources": {
                "deprecated": true,
                "deprecatedMessage": "This parameter is deprecated, use Features instead",
                "locationName": "dataSources",
                "type": "list",
                "member": {}
              },
              "Resources": {
                "locationName": "resources",
                "type": "list",
                "member": {}
              },
              "Features": {
                "locationName": "features",
                "type": "list",
                "member": {}
              }
            }
          },
          "Unit": {
            "locationName": "unit"
          },
          "MaxResults": {
            "locationName": "maxResults",
            "type": "integer"
          },
          "NextToken": {
            "locationName": "nextToken"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "UsageStatistics": {
            "locationName": "usageStatistics",
            "type": "structure",
            "members": {
              "SumByAccount": {
                "locationName": "sumByAccount",
                "type": "list",
                "member": {
                  "type": "structure",
                  "members": {
                    "AccountId": {
                      "locationName": "accountId"
                    },
                    "Total": {
                      "shape": "Sa9",
                      "locationName": "total"
                    }
                  }
                }
              },
              "TopAccountsByFeature": {
                "locationName": "topAccountsByFeature",
                "type": "list",
                "member": {
                  "type": "structure",
                  "members": {
                    "Feature": {
                      "locationName": "feature"
                    },
                    "Accounts": {
                      "locationName": "accounts",
                      "type": "list",
                      "member": {
                        "type": "structure",
                        "members": {
                          "AccountId": {
                            "locationName": "accountId"
                          },
                          "Total": {
                            "shape": "Sa9",
                            "locationName": "total"
                          }
                        }
                      }
                    }
                  }
                }
              },
              "SumByDataSource": {
                "locationName": "sumByDataSource",
                "type": "list",
                "member": {
                  "type": "structure",
                  "members": {
                    "DataSource": {
                      "locationName": "dataSource"
                    },
                    "Total": {
                      "shape": "Sa9",
                      "locationName": "total"
                    }
                  }
                }
              },
              "SumByResource": {
                "shape": "Sag",
                "locationName": "sumByResource"
              },
              "TopResources": {
                "shape": "Sag",
                "locationName": "topResources"
              },
              "SumByFeature": {
                "locationName": "sumByFeature",
                "type": "list",
                "member": {
                  "type": "structure",
                  "members": {
                    "Feature": {
                      "locationName": "feature"
                    },
                    "Total": {
                      "shape": "Sa9",
                      "locationName": "total"
                    }
                  }
                }
              }
            }
          },
          "NextToken": {
            "locationName": "nextToken"
          }
        }
      }
    },
    "InviteMembers": {
      "http": {
        "requestUri": "/detector/{detectorId}/member/invite",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "AccountIds"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "AccountIds": {
            "shape": "S25",
            "locationName": "accountIds"
          },
          "DisableEmailNotification": {
            "locationName": "disableEmailNotification",
            "type": "boolean"
          },
          "Message": {
            "locationName": "message"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "UnprocessedAccounts"
        ],
        "members": {
          "UnprocessedAccounts": {
            "shape": "S1r",
            "locationName": "unprocessedAccounts"
          }
        }
      }
    },
    "ListCoverage": {
      "http": {
        "requestUri": "/detector/{detectorId}/coverage",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "NextToken": {
            "locationName": "nextToken"
          },
          "MaxResults": {
            "locationName": "maxResults",
            "type": "integer"
          },
          "FilterCriteria": {
            "shape": "S49",
            "locationName": "filterCriteria"
          },
          "SortCriteria": {
            "locationName": "sortCriteria",
            "type": "structure",
            "members": {
              "AttributeName": {
                "locationName": "attributeName"
              },
              "OrderBy": {
                "locationName": "orderBy"
              }
            }
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "Resources"
        ],
        "members": {
          "Resources": {
            "locationName": "resources",
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "ResourceId": {
                  "locationName": "resourceId"
                },
                "DetectorId": {
                  "locationName": "detectorId"
                },
                "AccountId": {
                  "locationName": "accountId"
                },
                "ResourceDetails": {
                  "locationName": "resourceDetails",
                  "type": "structure",
                  "members": {
                    "EksClusterDetails": {
                      "locationName": "eksClusterDetails",
                      "type": "structure",
                      "members": {
                        "ClusterName": {
                          "locationName": "clusterName"
                        },
                        "CoveredNodes": {
                          "locationName": "coveredNodes",
                          "type": "long"
                        },
                        "CompatibleNodes": {
                          "locationName": "compatibleNodes",
                          "type": "long"
                        },
                        "AddonDetails": {
                          "locationName": "addonDetails",
                          "type": "structure",
                          "members": {
                            "AddonVersion": {
                              "locationName": "addonVersion"
                            },
                            "AddonStatus": {
                              "locationName": "addonStatus"
                            }
                          }
                        },
                        "ManagementType": {
                          "locationName": "managementType"
                        }
                      }
                    },
                    "ResourceType": {
                      "locationName": "resourceType"
                    },
                    "EcsClusterDetails": {
                      "locationName": "ecsClusterDetails",
                      "type": "structure",
                      "members": {
                        "ClusterName": {
                          "locationName": "clusterName"
                        },
                        "FargateDetails": {
                          "locationName": "fargateDetails",
                          "type": "structure",
                          "members": {
                            "Issues": {
                              "locationName": "issues",
                              "type": "list",
                              "member": {}
                            },
                            "ManagementType": {
                              "locationName": "managementType"
                            }
                          }
                        },
                        "ContainerInstanceDetails": {
                          "locationName": "containerInstanceDetails",
                          "type": "structure",
                          "members": {
                            "CoveredContainerInstances": {
                              "locationName": "coveredContainerInstances",
                              "type": "long"
                            },
                            "CompatibleContainerInstances": {
                              "locationName": "compatibleContainerInstances",
                              "type": "long"
                            }
                          }
                        }
                      }
                    },
                    "Ec2InstanceDetails": {
                      "locationName": "ec2InstanceDetails",
                      "type": "structure",
                      "members": {
                        "InstanceId": {
                          "locationName": "instanceId"
                        },
                        "InstanceType": {
                          "locationName": "instanceType"
                        },
                        "ClusterArn": {
                          "locationName": "clusterArn"
                        },
                        "AgentDetails": {
                          "locationName": "agentDetails",
                          "type": "structure",
                          "members": {
                            "Version": {
                              "locationName": "version"
                            }
                          }
                        },
                        "ManagementType": {
                          "locationName": "managementType"
                        }
                      }
                    }
                  }
                },
                "CoverageStatus": {
                  "locationName": "coverageStatus"
                },
                "Issue": {
                  "locationName": "issue"
                },
                "UpdatedAt": {
                  "locationName": "updatedAt",
                  "type": "timestamp"
                }
              }
            }
          },
          "NextToken": {
            "locationName": "nextToken"
          }
        }
      }
    },
    "ListDetectors": {
      "http": {
        "method": "GET",
        "requestUri": "/detector",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "members": {
          "MaxResults": {
            "location": "querystring",
            "locationName": "maxResults",
            "type": "integer"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "nextToken"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "DetectorIds"
        ],
        "members": {
          "DetectorIds": {
            "locationName": "detectorIds",
            "type": "list",
            "member": {}
          },
          "NextToken": {
            "locationName": "nextToken"
          }
        }
      }
    },
    "ListFilters": {
      "http": {
        "method": "GET",
        "requestUri": "/detector/{detectorId}/filter",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "MaxResults": {
            "location": "querystring",
            "locationName": "maxResults",
            "type": "integer"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "nextToken"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "FilterNames"
        ],
        "members": {
          "FilterNames": {
            "locationName": "filterNames",
            "type": "list",
            "member": {}
          },
          "NextToken": {
            "locationName": "nextToken"
          }
        }
      }
    },
    "ListFindings": {
      "http": {
        "requestUri": "/detector/{detectorId}/findings",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "FindingCriteria": {
            "shape": "S16",
            "locationName": "findingCriteria"
          },
          "SortCriteria": {
            "shape": "S2u",
            "locationName": "sortCriteria"
          },
          "MaxResults": {
            "locationName": "maxResults",
            "type": "integer"
          },
          "NextToken": {
            "locationName": "nextToken"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "FindingIds"
        ],
        "members": {
          "FindingIds": {
            "shape": "S8",
            "locationName": "findingIds"
          },
          "NextToken": {
            "locationName": "nextToken"
          }
        }
      }
    },
    "ListIPSets": {
      "http": {
        "method": "GET",
        "requestUri": "/detector/{detectorId}/ipset",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "MaxResults": {
            "location": "querystring",
            "locationName": "maxResults",
            "type": "integer"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "nextToken"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "IpSetIds"
        ],
        "members": {
          "IpSetIds": {
            "locationName": "ipSetIds",
            "type": "list",
            "member": {}
          },
          "NextToken": {
            "locationName": "nextToken"
          }
        }
      }
    },
    "ListInvitations": {
      "http": {
        "method": "GET",
        "requestUri": "/invitation",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "members": {
          "MaxResults": {
            "location": "querystring",
            "locationName": "maxResults",
            "type": "integer"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "nextToken"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Invitations": {
            "locationName": "invitations",
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "AccountId": {
                  "locationName": "accountId"
                },
                "InvitationId": {
                  "locationName": "invitationId"
                },
                "RelationshipStatus": {
                  "locationName": "relationshipStatus"
                },
                "InvitedAt": {
                  "locationName": "invitedAt"
                }
              }
            }
          },
          "NextToken": {
            "locationName": "nextToken"
          }
        }
      }
    },
    "ListMembers": {
      "http": {
        "method": "GET",
        "requestUri": "/detector/{detectorId}/member",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "MaxResults": {
            "location": "querystring",
            "locationName": "maxResults",
            "type": "integer"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "nextToken"
          },
          "OnlyAssociated": {
            "location": "querystring",
            "locationName": "onlyAssociated"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Members": {
            "shape": "S9a",
            "locationName": "members"
          },
          "NextToken": {
            "locationName": "nextToken"
          }
        }
      }
    },
    "ListOrganizationAdminAccounts": {
      "http": {
        "method": "GET",
        "requestUri": "/admin",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "members": {
          "MaxResults": {
            "location": "querystring",
            "locationName": "maxResults",
            "type": "integer"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "nextToken"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "AdminAccounts": {
            "locationName": "adminAccounts",
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "AdminAccountId": {
                  "locationName": "adminAccountId"
                },
                "AdminStatus": {
                  "locationName": "adminStatus"
                }
              }
            }
          },
          "NextToken": {
            "locationName": "nextToken"
          }
        }
      }
    },
    "ListPublishingDestinations": {
      "http": {
        "method": "GET",
        "requestUri": "/detector/{detectorId}/publishingDestination",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "MaxResults": {
            "location": "querystring",
            "locationName": "maxResults",
            "type": "integer"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "nextToken"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "Destinations"
        ],
        "members": {
          "Destinations": {
            "locationName": "destinations",
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "DestinationId",
                "DestinationType",
                "Status"
              ],
              "members": {
                "DestinationId": {
                  "locationName": "destinationId"
                },
                "DestinationType": {
                  "locationName": "destinationType"
                },
                "Status": {
                  "locationName": "status"
                }
              }
            }
          },
          "NextToken": {
            "locationName": "nextToken"
          }
        }
      }
    },
    "ListTagsForResource": {
      "http": {
        "method": "GET",
        "requestUri": "/tags/{resourceArn}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "ResourceArn"
        ],
        "members": {
          "ResourceArn": {
            "location": "uri",
            "locationName": "resourceArn"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "Tags": {
            "shape": "Sl",
            "locationName": "tags"
          }
        }
      }
    },
    "ListThreatIntelSets": {
      "http": {
        "method": "GET",
        "requestUri": "/detector/{detectorId}/threatintelset",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "MaxResults": {
            "location": "querystring",
            "locationName": "maxResults",
            "type": "integer"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "nextToken"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "ThreatIntelSetIds"
        ],
        "members": {
          "ThreatIntelSetIds": {
            "locationName": "threatIntelSetIds",
            "type": "list",
            "member": {}
          },
          "NextToken": {
            "locationName": "nextToken"
          }
        }
      }
    },
    "StartMalwareScan": {
      "http": {
        "requestUri": "/malware-scan/start",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "ResourceArn"
        ],
        "members": {
          "ResourceArn": {
            "locationName": "resourceArn"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "ScanId": {
            "locationName": "scanId"
          }
        }
      }
    },
    "StartMonitoringMembers": {
      "http": {
        "requestUri": "/detector/{detectorId}/member/start",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "AccountIds"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "AccountIds": {
            "shape": "S25",
            "locationName": "accountIds"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "UnprocessedAccounts"
        ],
        "members": {
          "UnprocessedAccounts": {
            "shape": "S1r",
            "locationName": "unprocessedAccounts"
          }
        }
      }
    },
    "StopMonitoringMembers": {
      "http": {
        "requestUri": "/detector/{detectorId}/member/stop",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "AccountIds"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "AccountIds": {
            "shape": "S25",
            "locationName": "accountIds"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "UnprocessedAccounts"
        ],
        "members": {
          "UnprocessedAccounts": {
            "shape": "S1r",
            "locationName": "unprocessedAccounts"
          }
        }
      }
    },
    "TagResource": {
      "http": {
        "requestUri": "/tags/{resourceArn}",
        "responseCode": 204
      },
      "input": {
        "type": "structure",
        "required": [
          "ResourceArn",
          "Tags"
        ],
        "members": {
          "ResourceArn": {
            "location": "uri",
            "locationName": "resourceArn"
          },
          "Tags": {
            "shape": "Sl",
            "locationName": "tags"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UnarchiveFindings": {
      "http": {
        "requestUri": "/detector/{detectorId}/findings/unarchive",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "FindingIds"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "FindingIds": {
            "shape": "S8",
            "locationName": "findingIds"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UntagResource": {
      "http": {
        "method": "DELETE",
        "requestUri": "/tags/{resourceArn}",
        "responseCode": 204
      },
      "input": {
        "type": "structure",
        "required": [
          "ResourceArn",
          "TagKeys"
        ],
        "members": {
          "ResourceArn": {
            "location": "uri",
            "locationName": "resourceArn"
          },
          "TagKeys": {
            "location": "querystring",
            "locationName": "tagKeys",
            "type": "list",
            "member": {}
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UpdateDetector": {
      "http": {
        "requestUri": "/detector/{detectorId}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "Enable": {
            "locationName": "enable",
            "type": "boolean"
          },
          "FindingPublishingFrequency": {
            "locationName": "findingPublishingFrequency"
          },
          "DataSources": {
            "shape": "Sf",
            "deprecated": true,
            "deprecatedMessage": "This parameter is deprecated, use Features instead",
            "locationName": "dataSources"
          },
          "Features": {
            "shape": "So",
            "locationName": "features"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UpdateFilter": {
      "http": {
        "requestUri": "/detector/{detectorId}/filter/{filterName}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "FilterName"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "FilterName": {
            "location": "uri",
            "locationName": "filterName"
          },
          "Description": {
            "locationName": "description"
          },
          "Action": {
            "locationName": "action"
          },
          "Rank": {
            "locationName": "rank",
            "type": "integer"
          },
          "FindingCriteria": {
            "shape": "S16",
            "locationName": "findingCriteria"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "Name"
        ],
        "members": {
          "Name": {
            "locationName": "name"
          }
        }
      }
    },
    "UpdateFindingsFeedback": {
      "http": {
        "requestUri": "/detector/{detectorId}/findings/feedback",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "FindingIds",
          "Feedback"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "FindingIds": {
            "shape": "S8",
            "locationName": "findingIds"
          },
          "Feedback": {
            "locationName": "feedback"
          },
          "Comments": {
            "locationName": "comments"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UpdateIPSet": {
      "http": {
        "requestUri": "/detector/{detectorId}/ipset/{ipSetId}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "IpSetId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "IpSetId": {
            "location": "uri",
            "locationName": "ipSetId"
          },
          "Name": {
            "locationName": "name"
          },
          "Location": {
            "locationName": "location"
          },
          "Activate": {
            "locationName": "activate",
            "type": "boolean"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UpdateMalwareScanSettings": {
      "http": {
        "requestUri": "/detector/{detectorId}/malware-scan-settings",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "ScanResourceCriteria": {
            "shape": "S8q",
            "locationName": "scanResourceCriteria"
          },
          "EbsSnapshotPreservation": {
            "locationName": "ebsSnapshotPreservation"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UpdateMemberDetectors": {
      "http": {
        "requestUri": "/detector/{detectorId}/member/detector/update",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "AccountIds"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "AccountIds": {
            "shape": "S25",
            "locationName": "accountIds"
          },
          "DataSources": {
            "shape": "Sf",
            "deprecated": true,
            "deprecatedMessage": "This parameter is deprecated, use Features instead",
            "locationName": "dataSources"
          },
          "Features": {
            "locationName": "features",
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "Name": {
                  "locationName": "name"
                },
                "Status": {
                  "locationName": "status"
                },
                "AdditionalConfiguration": {
                  "locationName": "additionalConfiguration",
                  "type": "list",
                  "member": {
                    "type": "structure",
                    "members": {
                      "Name": {
                        "locationName": "name"
                      },
                      "Status": {
                        "locationName": "status"
                      }
                    }
                  }
                }
              }
            }
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "UnprocessedAccounts"
        ],
        "members": {
          "UnprocessedAccounts": {
            "shape": "S1r",
            "locationName": "unprocessedAccounts"
          }
        }
      }
    },
    "UpdateOrganizationConfiguration": {
      "http": {
        "requestUri": "/detector/{detectorId}/admin",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "AutoEnable": {
            "deprecated": true,
            "deprecatedMessage": "This field is deprecated, use AutoEnableOrganizationMembers instead",
            "locationName": "autoEnable",
            "type": "boolean"
          },
          "DataSources": {
            "deprecated": true,
            "deprecatedMessage": "This parameter is deprecated, use Features instead",
            "locationName": "dataSources",
            "type": "structure",
            "members": {
              "S3Logs": {
                "locationName": "s3Logs",
                "type": "structure",
                "required": [
                  "AutoEnable"
                ],
                "members": {
                  "AutoEnable": {
                    "locationName": "autoEnable",
                    "type": "boolean"
                  }
                }
              },
              "Kubernetes": {
                "locationName": "kubernetes",
                "type": "structure",
                "required": [
                  "AuditLogs"
                ],
                "members": {
                  "AuditLogs": {
                    "locationName": "auditLogs",
                    "type": "structure",
                    "required": [
                      "AutoEnable"
                    ],
                    "members": {
                      "AutoEnable": {
                        "locationName": "autoEnable",
                        "type": "boolean"
                      }
                    }
                  }
                }
              },
              "MalwareProtection": {
                "locationName": "malwareProtection",
                "type": "structure",
                "members": {
                  "ScanEc2InstanceWithFindings": {
                    "locationName": "scanEc2InstanceWithFindings",
                    "type": "structure",
                    "members": {
                      "EbsVolumes": {
                        "locationName": "ebsVolumes",
                        "type": "structure",
                        "members": {
                          "AutoEnable": {
                            "locationName": "autoEnable",
                            "type": "boolean"
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          },
          "Features": {
            "locationName": "features",
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "Name": {
                  "locationName": "name"
                },
                "AutoEnable": {
                  "locationName": "autoEnable"
                },
                "AdditionalConfiguration": {
                  "locationName": "additionalConfiguration",
                  "type": "list",
                  "member": {
                    "type": "structure",
                    "members": {
                      "Name": {
                        "locationName": "name"
                      },
                      "AutoEnable": {
                        "locationName": "autoEnable"
                      }
                    }
                  }
                }
              }
            }
          },
          "AutoEnableOrganizationMembers": {
            "locationName": "autoEnableOrganizationMembers"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UpdatePublishingDestination": {
      "http": {
        "requestUri": "/detector/{detectorId}/publishingDestination/{destinationId}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "DestinationId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "DestinationId": {
            "location": "uri",
            "locationName": "destinationId"
          },
          "DestinationProperties": {
            "shape": "S1v",
            "locationName": "destinationProperties"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "UpdateThreatIntelSet": {
      "http": {
        "requestUri": "/detector/{detectorId}/threatintelset/{threatIntelSetId}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "DetectorId",
          "ThreatIntelSetId"
        ],
        "members": {
          "DetectorId": {
            "location": "uri",
            "locationName": "detectorId"
          },
          "ThreatIntelSetId": {
            "location": "uri",
            "locationName": "threatIntelSetId"
          },
          "Name": {
            "locationName": "name"
          },
          "Location": {
            "locationName": "location"
          },
          "Activate": {
            "locationName": "activate",
            "type": "boolean"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    }
  },
  "shapes": {
    "S8": {
      "type": "list",
      "member": {}
    },
    "Sf": {
      "type": "structure",
      "members": {
        "S3Logs": {
          "locationName": "s3Logs",
          "type": "structure",
          "required": [
            "Enable"
          ],
          "members": {
            "Enable": {
              "locationName": "enable",
              "type": "boolean"
            }
          }
        },
        "Kubernetes": {
          "locationName": "kubernetes",
          "type": "structure",
          "required": [
            "AuditLogs"
          ],
          "members": {
            "AuditLogs": {
              "locationName": "auditLogs",
              "type": "structure",
              "required": [
                "Enable"
              ],
              "members": {
                "Enable": {
                  "locationName": "enable",
                  "type": "boolean"
                }
              }
            }
          }
        },
        "MalwareProtection": {
          "locationName": "malwareProtection",
          "type": "structure",
          "members": {
            "ScanEc2InstanceWithFindings": {
              "locationName": "scanEc2InstanceWithFindings",
              "type": "structure",
              "members": {
                "EbsVolumes": {
                  "locationName": "ebsVolumes",
                  "type": "boolean"
                }
              }
            }
          }
        }
      }
    },
    "Sl": {
      "type": "map",
      "key": {},
      "value": {}
    },
    "So": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "Name": {
            "locationName": "name"
          },
          "Status": {
            "locationName": "status"
          },
          "AdditionalConfiguration": {
            "locationName": "additionalConfiguration",
            "type": "list",
            "member": {
              "type": "structure",
              "members": {
                "Name": {
                  "locationName": "name"
                },
                "Status": {
                  "locationName": "status"
                }
              }
            }
          }
        }
      }
    },
    "Sx": {
      "type": "structure",
      "members": {
        "ScanEc2InstanceWithFindings": {
          "locationName": "scanEc2InstanceWithFindings",
          "type": "structure",
          "members": {
            "EbsVolumes": {
              "locationName": "ebsVolumes",
              "type": "structure",
              "members": {
                "Status": {
                  "locationName": "status"
                },
                "Reason": {
                  "locationName": "reason"
                }
              }
            }
          }
        },
        "ServiceRole": {
          "locationName": "serviceRole"
        }
      }
    },
    "S16": {
      "type": "structure",
      "members": {
        "Criterion": {
          "locationName": "criterion",
          "type": "map",
          "key": {},
          "value": {
            "type": "structure",
            "members": {
              "Eq": {
                "deprecated": true,
                "locationName": "eq",
                "type": "list",
                "member": {}
              },
              "Neq": {
                "deprecated": true,
                "locationName": "neq",
                "type": "list",
                "member": {}
              },
              "Gt": {
                "deprecated": true,
                "locationName": "gt",
                "type": "integer"
              },
              "Gte": {
                "deprecated": true,
                "locationName": "gte",
                "type": "integer"
              },
              "Lt": {
                "deprecated": true,
                "locationName": "lt",
                "type": "integer"
              },
              "Lte": {
                "deprecated": true,
                "locationName": "lte",
                "type": "integer"
              },
              "Equals": {
                "shape": "S1c",
                "locationName": "equals"
              },
              "NotEquals": {
                "shape": "S1d",
                "locationName": "notEquals"
              },
              "GreaterThan": {
                "locationName": "greaterThan",
                "type": "long"
              },
              "GreaterThanOrEqual": {
                "locationName": "greaterThanOrEqual",
                "type": "long"
              },
              "LessThan": {
                "locationName": "lessThan",
                "type": "long"
              },
              "LessThanOrEqual": {
                "locationName": "lessThanOrEqual",
                "type": "long"
              }
            }
          }
        }
      }
    },
    "S1c": {
      "type": "list",
      "member": {}
    },
    "S1d": {
      "type": "list",
      "member": {}
    },
    "S1p": {
      "type": "string",
      "sensitive": true
    },
    "S1r": {
      "type": "list",
      "member": {
        "type": "structure",
        "required": [
          "AccountId",
          "Result"
        ],
        "members": {
          "AccountId": {
            "locationName": "accountId"
          },
          "Result": {
            "locationName": "result"
          }
        }
      }
    },
    "S1v": {
      "type": "structure",
      "members": {
        "DestinationArn": {
          "locationName": "destinationArn"
        },
        "KmsKeyArn": {
          "locationName": "kmsKeyArn"
        }
      }
    },
    "S25": {
      "type": "list",
      "member": {}
    },
    "S2u": {
      "type": "structure",
      "members": {
        "AttributeName": {
          "locationName": "attributeName"
        },
        "OrderBy": {
          "locationName": "orderBy"
        }
      }
    },
    "S37": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "VolumeArn": {
            "locationName": "volumeArn"
          },
          "VolumeType": {
            "locationName": "volumeType"
          },
          "DeviceName": {
            "locationName": "deviceName"
          },
          "VolumeSizeInGB": {
            "locationName": "volumeSizeInGB",
            "type": "integer"
          },
          "EncryptionType": {
            "locationName": "encryptionType"
          },
          "SnapshotArn": {
            "locationName": "snapshotArn"
          },
          "KmsKeyArn": {
            "locationName": "kmsKeyArn"
          }
        }
      }
    },
    "S49": {
      "type": "structure",
      "members": {
        "FilterCriterion": {
          "locationName": "filterCriterion",
          "type": "list",
          "member": {
            "type": "structure",
            "members": {
              "CriterionKey": {
                "locationName": "criterionKey"
              },
              "FilterCondition": {
                "locationName": "filterCondition",
                "type": "structure",
                "members": {
                  "Equals": {
                    "shape": "S1c",
                    "locationName": "equals"
                  },
                  "NotEquals": {
                    "shape": "S1d",
                    "locationName": "notEquals"
                  }
                }
              }
            }
          }
        }
      }
    },
    "S4p": {
      "type": "structure",
      "required": [
        "CloudTrail",
        "DNSLogs",
        "FlowLogs",
        "S3Logs"
      ],
      "members": {
        "CloudTrail": {
          "locationName": "cloudTrail",
          "type": "structure",
          "required": [
            "Status"
          ],
          "members": {
            "Status": {
              "locationName": "status"
            }
          }
        },
        "DNSLogs": {
          "locationName": "dnsLogs",
          "type": "structure",
          "required": [
            "Status"
          ],
          "members": {
            "Status": {
              "locationName": "status"
            }
          }
        },
        "FlowLogs": {
          "locationName": "flowLogs",
          "type": "structure",
          "required": [
            "Status"
          ],
          "members": {
            "Status": {
              "locationName": "status"
            }
          }
        },
        "S3Logs": {
          "locationName": "s3Logs",
          "type": "structure",
          "required": [
            "Status"
          ],
          "members": {
            "Status": {
              "locationName": "status"
            }
          }
        },
        "Kubernetes": {
          "locationName": "kubernetes",
          "type": "structure",
          "required": [
            "AuditLogs"
          ],
          "members": {
            "AuditLogs": {
              "locationName": "auditLogs",
              "type": "structure",
              "required": [
                "Status"
              ],
              "members": {
                "Status": {
                  "locationName": "status"
                }
              }
            }
          }
        },
        "MalwareProtection": {
          "shape": "Sx",
          "locationName": "malwareProtection"
        }
      }
    },
    "S5d": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "Key": {
            "locationName": "key"
          },
          "Value": {
            "locationName": "value"
          }
        }
      }
    },
    "S5l": {
      "type": "structure",
      "members": {
        "IgnorePublicAcls": {
          "locationName": "ignorePublicAcls",
          "type": "boolean"
        },
        "RestrictPublicBuckets": {
          "locationName": "restrictPublicBuckets",
          "type": "boolean"
        },
        "BlockPublicAcls": {
          "locationName": "blockPublicAcls",
          "type": "boolean"
        },
        "BlockPublicPolicy": {
          "locationName": "blockPublicPolicy",
          "type": "boolean"
        }
      }
    },
    "S5s": {
      "type": "string",
      "sensitive": true
    },
    "S5v": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "GroupId": {
            "locationName": "groupId"
          },
          "GroupName": {
            "locationName": "groupName"
          }
        }
      }
    },
    "S62": {
      "type": "list",
      "member": {}
    },
    "S66": {
      "type": "list",
      "member": {
        "shape": "S67"
      }
    },
    "S67": {
      "type": "structure",
      "members": {
        "ContainerRuntime": {
          "locationName": "containerRuntime"
        },
        "Id": {
          "locationName": "id"
        },
        "Name": {
          "locationName": "name"
        },
        "Image": {
          "locationName": "image"
        },
        "ImagePrefix": {
          "locationName": "imagePrefix"
        },
        "VolumeMounts": {
          "locationName": "volumeMounts",
          "type": "list",
          "member": {
            "type": "structure",
            "members": {
              "Name": {
                "locationName": "name"
              },
              "MountPath": {
                "locationName": "mountPath"
              }
            }
          }
        },
        "SecurityContext": {
          "locationName": "securityContext",
          "type": "structure",
          "members": {
            "Privileged": {
              "locationName": "privileged",
              "type": "boolean"
            },
            "AllowPrivilegeEscalation": {
              "locationName": "allowPrivilegeEscalation",
              "type": "boolean"
            }
          }
        }
      }
    },
    "S6b": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "Name": {
            "locationName": "name"
          },
          "HostPath": {
            "locationName": "hostPath",
            "type": "structure",
            "members": {
              "Path": {
                "locationName": "path"
              }
            }
          }
        }
      }
    },
    "S6q": {
      "type": "structure",
      "members": {
        "City": {
          "locationName": "city",
          "type": "structure",
          "members": {
            "CityName": {
              "locationName": "cityName"
            }
          }
        },
        "Country": {
          "locationName": "country",
          "type": "structure",
          "members": {
            "CountryCode": {
              "locationName": "countryCode"
            },
            "CountryName": {
              "locationName": "countryName"
            }
          }
        },
        "GeoLocation": {
          "locationName": "geoLocation",
          "type": "structure",
          "members": {
            "Lat": {
              "locationName": "lat",
              "type": "double"
            },
            "Lon": {
              "locationName": "lon",
              "type": "double"
            }
          }
        },
        "IpAddressV4": {
          "shape": "S5s",
          "locationName": "ipAddressV4"
        },
        "IpAddressV6": {
          "shape": "S5s",
          "locationName": "ipAddressV6"
        },
        "Organization": {
          "locationName": "organization",
          "type": "structure",
          "members": {
            "Asn": {
              "locationName": "asn"
            },
            "AsnOrg": {
              "locationName": "asnOrg"
            },
            "Isp": {
              "locationName": "isp"
            },
            "Org": {
              "locationName": "org"
            }
          }
        }
      }
    },
    "S6z": {
      "type": "structure",
      "members": {
        "Port": {
          "locationName": "port",
          "type": "integer"
        },
        "PortName": {
          "locationName": "portName"
        }
      }
    },
    "S70": {
      "type": "structure",
      "members": {
        "IpAddressV4": {
          "shape": "S5s",
          "locationName": "ipAddressV4"
        },
        "IpAddressV6": {
          "shape": "S5s",
          "locationName": "ipAddressV6"
        }
      }
    },
    "S7u": {
      "type": "structure",
      "members": {
        "Name": {
          "locationName": "name"
        },
        "ExecutablePath": {
          "locationName": "executablePath"
        },
        "ExecutableSha256": {
          "locationName": "executableSha256"
        },
        "NamespacePid": {
          "locationName": "namespacePid",
          "type": "integer"
        },
        "Pwd": {
          "locationName": "pwd"
        },
        "Pid": {
          "locationName": "pid",
          "type": "integer"
        },
        "StartTime": {
          "locationName": "startTime",
          "type": "timestamp"
        },
        "Uuid": {
          "locationName": "uuid"
        },
        "ParentUuid": {
          "locationName": "parentUuid"
        },
        "User": {
          "locationName": "user"
        },
        "UserId": {
          "locationName": "userId",
          "type": "integer"
        },
        "Euid": {
          "locationName": "euid",
          "type": "integer"
        },
        "Lineage": {
          "locationName": "lineage",
          "type": "list",
          "member": {
            "type": "structure",
            "members": {
              "StartTime": {
                "locationName": "startTime",
                "type": "timestamp"
              },
              "NamespacePid": {
                "locationName": "namespacePid",
                "type": "integer"
              },
              "UserId": {
                "locationName": "userId",
                "type": "integer"
              },
              "Name": {
                "locationName": "name"
              },
              "Pid": {
                "locationName": "pid",
                "type": "integer"
              },
              "Uuid": {
                "locationName": "uuid"
              },
              "ExecutablePath": {
                "locationName": "executablePath"
              },
              "Euid": {
                "locationName": "euid",
                "type": "integer"
              },
              "ParentUuid": {
                "locationName": "parentUuid"
              }
            }
          }
        }
      }
    },
    "S85": {
      "type": "structure",
      "members": {
        "ProfileType": {
          "locationName": "profileType"
        },
        "ProfileSubtype": {
          "locationName": "profileSubtype"
        },
        "Observations": {
          "locationName": "observations",
          "type": "structure",
          "members": {
            "Text": {
              "locationName": "text",
              "type": "list",
              "member": {}
            }
          }
        }
      }
    },
    "S8q": {
      "type": "structure",
      "members": {
        "Include": {
          "shape": "S8r",
          "locationName": "include"
        },
        "Exclude": {
          "shape": "S8r",
          "locationName": "exclude"
        }
      }
    },
    "S8r": {
      "type": "map",
      "key": {},
      "value": {
        "type": "structure",
        "required": [
          "MapEquals"
        ],
        "members": {
          "MapEquals": {
            "locationName": "mapEquals",
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "Key"
              ],
              "members": {
                "Key": {
                  "locationName": "key"
                },
                "Value": {
                  "locationName": "value"
                }
              }
            }
          }
        }
      }
    },
    "S9a": {
      "type": "list",
      "member": {
        "type": "structure",
        "required": [
          "AccountId",
          "MasterId",
          "Email",
          "RelationshipStatus",
          "UpdatedAt"
        ],
        "members": {
          "AccountId": {
            "locationName": "accountId"
          },
          "DetectorId": {
            "locationName": "detectorId"
          },
          "MasterId": {
            "locationName": "masterId"
          },
          "Email": {
            "shape": "S1p",
            "locationName": "email"
          },
          "RelationshipStatus": {
            "locationName": "relationshipStatus"
          },
          "InvitedAt": {
            "locationName": "invitedAt"
          },
          "UpdatedAt": {
            "locationName": "updatedAt"
          },
          "AdministratorId": {
            "locationName": "administratorId"
          }
        }
      }
    },
    "S9o": {
      "type": "structure",
      "members": {
        "FreeTrialDaysRemaining": {
          "locationName": "freeTrialDaysRemaining",
          "type": "integer"
        }
      }
    },
    "Sa9": {
      "type": "structure",
      "members": {
        "Amount": {
          "locationName": "amount"
        },
        "Unit": {
          "locationName": "unit"
        }
      }
    },
    "Sag": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "Resource": {
            "locationName": "resource"
          },
          "Total": {
            "shape": "Sa9",
            "locationName": "total"
          }
        }
      }
    }
  }
}