aws-sdk
Version:
AWS SDK for JavaScript
2,158 lines (2,157 loc) • 357 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2018-10-26",
"endpointPrefix": "securityhub",
"jsonVersion": "1.1",
"protocol": "rest-json",
"protocols": [
"rest-json"
],
"serviceFullName": "AWS SecurityHub",
"serviceId": "SecurityHub",
"signatureVersion": "v4",
"signingName": "securityhub",
"uid": "securityhub-2018-10-26",
"auth": [
"aws.auth#sigv4"
]
},
"operations": {
"AcceptAdministratorInvitation": {
"http": {
"requestUri": "/administrator"
},
"input": {
"type": "structure",
"required": [
"AdministratorId",
"InvitationId"
],
"members": {
"AdministratorId": {},
"InvitationId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"AcceptInvitation": {
"http": {
"requestUri": "/master"
},
"input": {
"type": "structure",
"required": [
"MasterId",
"InvitationId"
],
"members": {
"MasterId": {},
"InvitationId": {}
}
},
"output": {
"type": "structure",
"members": {}
},
"deprecated": true,
"deprecatedMessage": "This API has been deprecated, use AcceptAdministratorInvitation API instead."
},
"BatchDeleteAutomationRules": {
"http": {
"requestUri": "/automationrules/delete"
},
"input": {
"type": "structure",
"required": [
"AutomationRulesArns"
],
"members": {
"AutomationRulesArns": {
"shape": "S7"
}
}
},
"output": {
"type": "structure",
"members": {
"ProcessedAutomationRules": {
"shape": "S7"
},
"UnprocessedAutomationRules": {
"shape": "S9"
}
}
}
},
"BatchDisableStandards": {
"http": {
"requestUri": "/standards/deregister"
},
"input": {
"type": "structure",
"required": [
"StandardsSubscriptionArns"
],
"members": {
"StandardsSubscriptionArns": {
"shape": "Sd"
}
}
},
"output": {
"type": "structure",
"members": {
"StandardsSubscriptions": {
"shape": "Sf"
}
}
}
},
"BatchEnableStandards": {
"http": {
"requestUri": "/standards/register"
},
"input": {
"type": "structure",
"required": [
"StandardsSubscriptionRequests"
],
"members": {
"StandardsSubscriptionRequests": {
"type": "list",
"member": {
"type": "structure",
"required": [
"StandardsArn"
],
"members": {
"StandardsArn": {},
"StandardsInput": {
"shape": "Sh"
}
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"StandardsSubscriptions": {
"shape": "Sf"
}
}
}
},
"BatchGetAutomationRules": {
"http": {
"requestUri": "/automationrules/get"
},
"input": {
"type": "structure",
"required": [
"AutomationRulesArns"
],
"members": {
"AutomationRulesArns": {
"shape": "S7"
}
}
},
"output": {
"type": "structure",
"members": {
"Rules": {
"type": "list",
"member": {
"type": "structure",
"members": {
"RuleArn": {},
"RuleStatus": {},
"RuleOrder": {
"type": "integer"
},
"RuleName": {},
"Description": {},
"IsTerminal": {
"type": "boolean"
},
"Criteria": {
"shape": "Sw"
},
"Actions": {
"shape": "S1a"
},
"CreatedAt": {
"shape": "S1p"
},
"UpdatedAt": {
"shape": "S1p"
},
"CreatedBy": {}
}
}
},
"UnprocessedAutomationRules": {
"shape": "S9"
}
}
}
},
"BatchGetConfigurationPolicyAssociations": {
"http": {
"requestUri": "/configurationPolicyAssociation/batchget"
},
"input": {
"type": "structure",
"required": [
"ConfigurationPolicyAssociationIdentifiers"
],
"members": {
"ConfigurationPolicyAssociationIdentifiers": {
"type": "list",
"member": {
"shape": "S1s"
}
}
}
},
"output": {
"type": "structure",
"members": {
"ConfigurationPolicyAssociations": {
"type": "list",
"member": {
"shape": "S1w"
}
},
"UnprocessedConfigurationPolicyAssociations": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ConfigurationPolicyAssociationIdentifiers": {
"shape": "S1s"
},
"ErrorCode": {},
"ErrorReason": {}
}
}
}
}
}
},
"BatchGetSecurityControls": {
"http": {
"requestUri": "/securityControls/batchGet"
},
"input": {
"type": "structure",
"required": [
"SecurityControlIds"
],
"members": {
"SecurityControlIds": {
"shape": "S23"
}
}
},
"output": {
"type": "structure",
"required": [
"SecurityControls"
],
"members": {
"SecurityControls": {
"type": "list",
"member": {
"type": "structure",
"required": [
"SecurityControlId",
"SecurityControlArn",
"Title",
"Description",
"RemediationUrl",
"SeverityRating",
"SecurityControlStatus"
],
"members": {
"SecurityControlId": {},
"SecurityControlArn": {},
"Title": {},
"Description": {},
"RemediationUrl": {},
"SeverityRating": {},
"SecurityControlStatus": {},
"UpdateStatus": {},
"Parameters": {
"shape": "S2a"
},
"LastUpdateReason": {}
}
}
},
"UnprocessedIds": {
"type": "list",
"member": {
"type": "structure",
"required": [
"SecurityControlId",
"ErrorCode"
],
"members": {
"SecurityControlId": {},
"ErrorCode": {},
"ErrorReason": {}
}
}
}
}
}
},
"BatchGetStandardsControlAssociations": {
"http": {
"requestUri": "/associations/batchGet"
},
"input": {
"type": "structure",
"required": [
"StandardsControlAssociationIds"
],
"members": {
"StandardsControlAssociationIds": {
"type": "list",
"member": {
"shape": "S2l"
}
}
}
},
"output": {
"type": "structure",
"required": [
"StandardsControlAssociationDetails"
],
"members": {
"StandardsControlAssociationDetails": {
"type": "list",
"member": {
"type": "structure",
"required": [
"StandardsArn",
"SecurityControlId",
"SecurityControlArn",
"AssociationStatus"
],
"members": {
"StandardsArn": {},
"SecurityControlId": {},
"SecurityControlArn": {},
"AssociationStatus": {},
"RelatedRequirements": {
"shape": "S2q"
},
"UpdatedAt": {
"shape": "S1p"
},
"UpdatedReason": {},
"StandardsControlTitle": {},
"StandardsControlDescription": {},
"StandardsControlArns": {
"type": "list",
"member": {}
}
}
}
},
"UnprocessedAssociations": {
"type": "list",
"member": {
"type": "structure",
"required": [
"StandardsControlAssociationId",
"ErrorCode"
],
"members": {
"StandardsControlAssociationId": {
"shape": "S2l"
},
"ErrorCode": {},
"ErrorReason": {}
}
}
}
}
}
},
"BatchImportFindings": {
"http": {
"requestUri": "/findings/import"
},
"input": {
"type": "structure",
"required": [
"Findings"
],
"members": {
"Findings": {
"type": "list",
"member": {
"shape": "S2w"
}
}
}
},
"output": {
"type": "structure",
"required": [
"FailedCount",
"SuccessCount"
],
"members": {
"FailedCount": {
"type": "integer"
},
"SuccessCount": {
"type": "integer"
},
"FailedFindings": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Id",
"ErrorCode",
"ErrorMessage"
],
"members": {
"Id": {},
"ErrorCode": {},
"ErrorMessage": {}
}
}
}
}
}
},
"BatchUpdateAutomationRules": {
"http": {
"method": "PATCH",
"requestUri": "/automationrules/update"
},
"input": {
"type": "structure",
"required": [
"UpdateAutomationRulesRequestItems"
],
"members": {
"UpdateAutomationRulesRequestItems": {
"type": "list",
"member": {
"type": "structure",
"required": [
"RuleArn"
],
"members": {
"RuleArn": {},
"RuleStatus": {},
"RuleOrder": {
"type": "integer"
},
"Description": {},
"RuleName": {},
"IsTerminal": {
"type": "boolean"
},
"Criteria": {
"shape": "Sw"
},
"Actions": {
"shape": "S1a"
}
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"ProcessedAutomationRules": {
"shape": "S7"
},
"UnprocessedAutomationRules": {
"shape": "S9"
}
}
}
},
"BatchUpdateFindings": {
"http": {
"method": "PATCH",
"requestUri": "/findings/batchupdate"
},
"input": {
"type": "structure",
"required": [
"FindingIdentifiers"
],
"members": {
"FindingIdentifiers": {
"shape": "Spm"
},
"Note": {
"shape": "S1e"
},
"Severity": {
"shape": "S1f"
},
"VerificationState": {},
"Confidence": {
"type": "integer"
},
"Criticality": {
"type": "integer"
},
"Types": {
"shape": "S1j"
},
"UserDefinedFields": {
"shape": "S1k"
},
"Workflow": {
"shape": "S1l"
},
"RelatedFindings": {
"shape": "S1n"
}
}
},
"output": {
"type": "structure",
"required": [
"ProcessedFindings",
"UnprocessedFindings"
],
"members": {
"ProcessedFindings": {
"shape": "Spm"
},
"UnprocessedFindings": {
"type": "list",
"member": {
"type": "structure",
"required": [
"FindingIdentifier",
"ErrorCode",
"ErrorMessage"
],
"members": {
"FindingIdentifier": {
"shape": "Spn"
},
"ErrorCode": {},
"ErrorMessage": {}
}
}
}
}
}
},
"BatchUpdateStandardsControlAssociations": {
"http": {
"method": "PATCH",
"requestUri": "/associations"
},
"input": {
"type": "structure",
"required": [
"StandardsControlAssociationUpdates"
],
"members": {
"StandardsControlAssociationUpdates": {
"type": "list",
"member": {
"shape": "Spt"
}
}
}
},
"output": {
"type": "structure",
"members": {
"UnprocessedAssociationUpdates": {
"type": "list",
"member": {
"type": "structure",
"required": [
"StandardsControlAssociationUpdate",
"ErrorCode"
],
"members": {
"StandardsControlAssociationUpdate": {
"shape": "Spt"
},
"ErrorCode": {},
"ErrorReason": {}
}
}
}
}
}
},
"CreateActionTarget": {
"http": {
"requestUri": "/actionTargets"
},
"input": {
"type": "structure",
"required": [
"Name",
"Description",
"Id"
],
"members": {
"Name": {},
"Description": {},
"Id": {}
}
},
"output": {
"type": "structure",
"required": [
"ActionTargetArn"
],
"members": {
"ActionTargetArn": {}
}
}
},
"CreateAutomationRule": {
"http": {
"requestUri": "/automationrules/create"
},
"input": {
"type": "structure",
"required": [
"RuleOrder",
"RuleName",
"Description",
"Criteria",
"Actions"
],
"members": {
"Tags": {
"shape": "Sq0"
},
"RuleStatus": {},
"RuleOrder": {
"type": "integer"
},
"RuleName": {},
"Description": {},
"IsTerminal": {
"type": "boolean"
},
"Criteria": {
"shape": "Sw"
},
"Actions": {
"shape": "S1a"
}
}
},
"output": {
"type": "structure",
"members": {
"RuleArn": {}
}
}
},
"CreateConfigurationPolicy": {
"http": {
"requestUri": "/configurationPolicy/create"
},
"input": {
"type": "structure",
"required": [
"Name",
"ConfigurationPolicy"
],
"members": {
"Name": {},
"Description": {},
"ConfigurationPolicy": {
"shape": "Sq5"
},
"Tags": {
"shape": "Sq0"
}
}
},
"output": {
"type": "structure",
"members": {
"Arn": {},
"Id": {},
"Name": {},
"Description": {},
"UpdatedAt": {
"shape": "S1p"
},
"CreatedAt": {
"shape": "S1p"
},
"ConfigurationPolicy": {
"shape": "Sq5"
}
}
}
},
"CreateFindingAggregator": {
"http": {
"requestUri": "/findingAggregator/create"
},
"input": {
"type": "structure",
"required": [
"RegionLinkingMode"
],
"members": {
"RegionLinkingMode": {},
"Regions": {
"shape": "S23"
}
}
},
"output": {
"type": "structure",
"members": {
"FindingAggregatorArn": {},
"FindingAggregationRegion": {},
"RegionLinkingMode": {},
"Regions": {
"shape": "S23"
}
}
}
},
"CreateInsight": {
"http": {
"requestUri": "/insights"
},
"input": {
"type": "structure",
"required": [
"Name",
"Filters",
"GroupByAttribute"
],
"members": {
"Name": {},
"Filters": {
"shape": "Sqh"
},
"GroupByAttribute": {}
}
},
"output": {
"type": "structure",
"required": [
"InsightArn"
],
"members": {
"InsightArn": {}
}
}
},
"CreateMembers": {
"http": {
"requestUri": "/members"
},
"input": {
"type": "structure",
"required": [
"AccountDetails"
],
"members": {
"AccountDetails": {
"type": "list",
"member": {
"type": "structure",
"required": [
"AccountId"
],
"members": {
"AccountId": {},
"Email": {}
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"UnprocessedAccounts": {
"shape": "Squ"
}
}
}
},
"DeclineInvitations": {
"http": {
"requestUri": "/invitations/decline"
},
"input": {
"type": "structure",
"required": [
"AccountIds"
],
"members": {
"AccountIds": {
"shape": "Sqx"
}
}
},
"output": {
"type": "structure",
"members": {
"UnprocessedAccounts": {
"shape": "Squ"
}
}
}
},
"DeleteActionTarget": {
"http": {
"method": "DELETE",
"requestUri": "/actionTargets/{ActionTargetArn+}"
},
"input": {
"type": "structure",
"required": [
"ActionTargetArn"
],
"members": {
"ActionTargetArn": {
"location": "uri",
"locationName": "ActionTargetArn"
}
}
},
"output": {
"type": "structure",
"required": [
"ActionTargetArn"
],
"members": {
"ActionTargetArn": {}
}
}
},
"DeleteConfigurationPolicy": {
"http": {
"method": "DELETE",
"requestUri": "/configurationPolicy/{Identifier}"
},
"input": {
"type": "structure",
"required": [
"Identifier"
],
"members": {
"Identifier": {
"location": "uri",
"locationName": "Identifier"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteFindingAggregator": {
"http": {
"method": "DELETE",
"requestUri": "/findingAggregator/delete/{FindingAggregatorArn+}"
},
"input": {
"type": "structure",
"required": [
"FindingAggregatorArn"
],
"members": {
"FindingAggregatorArn": {
"location": "uri",
"locationName": "FindingAggregatorArn"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteInsight": {
"http": {
"method": "DELETE",
"requestUri": "/insights/{InsightArn+}"
},
"input": {
"type": "structure",
"required": [
"InsightArn"
],
"members": {
"InsightArn": {
"location": "uri",
"locationName": "InsightArn"
}
}
},
"output": {
"type": "structure",
"required": [
"InsightArn"
],
"members": {
"InsightArn": {}
}
}
},
"DeleteInvitations": {
"http": {
"requestUri": "/invitations/delete"
},
"input": {
"type": "structure",
"required": [
"AccountIds"
],
"members": {
"AccountIds": {
"shape": "Sqx"
}
}
},
"output": {
"type": "structure",
"members": {
"UnprocessedAccounts": {
"shape": "Squ"
}
}
}
},
"DeleteMembers": {
"http": {
"requestUri": "/members/delete"
},
"input": {
"type": "structure",
"required": [
"AccountIds"
],
"members": {
"AccountIds": {
"shape": "Sqx"
}
}
},
"output": {
"type": "structure",
"members": {
"UnprocessedAccounts": {
"shape": "Squ"
}
}
}
},
"DescribeActionTargets": {
"http": {
"requestUri": "/actionTargets/get"
},
"input": {
"type": "structure",
"members": {
"ActionTargetArns": {
"shape": "Src"
},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"required": [
"ActionTargets"
],
"members": {
"ActionTargets": {
"type": "list",
"member": {
"type": "structure",
"required": [
"ActionTargetArn",
"Name",
"Description"
],
"members": {
"ActionTargetArn": {},
"Name": {},
"Description": {}
}
}
},
"NextToken": {}
}
}
},
"DescribeHub": {
"http": {
"method": "GET",
"requestUri": "/accounts"
},
"input": {
"type": "structure",
"members": {
"HubArn": {
"location": "querystring",
"locationName": "HubArn"
}
}
},
"output": {
"type": "structure",
"members": {
"HubArn": {},
"SubscribedAt": {},
"AutoEnableControls": {
"type": "boolean"
},
"ControlFindingGenerator": {}
}
}
},
"DescribeOrganizationConfiguration": {
"http": {
"method": "GET",
"requestUri": "/organization/configuration"
},
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {
"AutoEnable": {
"type": "boolean"
},
"MemberAccountLimitReached": {
"type": "boolean"
},
"AutoEnableStandards": {},
"OrganizationConfiguration": {
"shape": "Sro"
}
}
}
},
"DescribeProducts": {
"http": {
"method": "GET",
"requestUri": "/products"
},
"input": {
"type": "structure",
"members": {
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
},
"MaxResults": {
"location": "querystring",
"locationName": "MaxResults",
"type": "integer"
},
"ProductArn": {
"location": "querystring",
"locationName": "ProductArn"
}
}
},
"output": {
"type": "structure",
"required": [
"Products"
],
"members": {
"Products": {
"type": "list",
"member": {
"type": "structure",
"required": [
"ProductArn"
],
"members": {
"ProductArn": {},
"ProductName": {},
"CompanyName": {},
"Description": {},
"Categories": {
"type": "list",
"member": {}
},
"IntegrationTypes": {
"type": "list",
"member": {}
},
"MarketplaceUrl": {},
"ActivationUrl": {},
"ProductSubscriptionResourcePolicy": {}
}
}
},
"NextToken": {}
}
}
},
"DescribeStandards": {
"http": {
"method": "GET",
"requestUri": "/standards"
},
"input": {
"type": "structure",
"members": {
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
},
"MaxResults": {
"location": "querystring",
"locationName": "MaxResults",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"Standards": {
"type": "list",
"member": {
"type": "structure",
"members": {
"StandardsArn": {},
"Name": {},
"Description": {},
"EnabledByDefault": {
"type": "boolean"
},
"StandardsManagedBy": {
"type": "structure",
"members": {
"Company": {},
"Product": {}
}
}
}
}
},
"NextToken": {}
}
}
},
"DescribeStandardsControls": {
"http": {
"method": "GET",
"requestUri": "/standards/controls/{StandardsSubscriptionArn+}"
},
"input": {
"type": "structure",
"required": [
"StandardsSubscriptionArn"
],
"members": {
"StandardsSubscriptionArn": {
"location": "uri",
"locationName": "StandardsSubscriptionArn"
},
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
},
"MaxResults": {
"location": "querystring",
"locationName": "MaxResults",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"Controls": {
"type": "list",
"member": {
"type": "structure",
"members": {
"StandardsControlArn": {},
"ControlStatus": {},
"DisabledReason": {},
"ControlStatusUpdatedAt": {
"shape": "S1p"
},
"ControlId": {},
"Title": {},
"Description": {},
"RemediationUrl": {},
"SeverityRating": {},
"RelatedRequirements": {
"shape": "S2q"
}
}
}
},
"NextToken": {}
}
}
},
"DisableImportFindingsForProduct": {
"http": {
"method": "DELETE",
"requestUri": "/productSubscriptions/{ProductSubscriptionArn+}"
},
"input": {
"type": "structure",
"required": [
"ProductSubscriptionArn"
],
"members": {
"ProductSubscriptionArn": {
"location": "uri",
"locationName": "ProductSubscriptionArn"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DisableOrganizationAdminAccount": {
"http": {
"requestUri": "/organization/admin/disable"
},
"input": {
"type": "structure",
"required": [
"AdminAccountId"
],
"members": {
"AdminAccountId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DisableSecurityHub": {
"http": {
"method": "DELETE",
"requestUri": "/accounts"
},
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {}
}
},
"DisassociateFromAdministratorAccount": {
"http": {
"requestUri": "/administrator/disassociate"
},
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {}
}
},
"DisassociateFromMasterAccount": {
"http": {
"requestUri": "/master/disassociate"
},
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {}
},
"deprecated": true,
"deprecatedMessage": "This API has been deprecated, use DisassociateFromAdministratorAccount API instead."
},
"DisassociateMembers": {
"http": {
"requestUri": "/members/disassociate"
},
"input": {
"type": "structure",
"required": [
"AccountIds"
],
"members": {
"AccountIds": {
"shape": "Sqx"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"EnableImportFindingsForProduct": {
"http": {
"requestUri": "/productSubscriptions"
},
"input": {
"type": "structure",
"required": [
"ProductArn"
],
"members": {
"ProductArn": {}
}
},
"output": {
"type": "structure",
"members": {
"ProductSubscriptionArn": {}
}
}
},
"EnableOrganizationAdminAccount": {
"http": {
"requestUri": "/organization/admin/enable"
},
"input": {
"type": "structure",
"required": [
"AdminAccountId"
],
"members": {
"AdminAccountId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"EnableSecurityHub": {
"http": {
"requestUri": "/accounts"
},
"input": {
"type": "structure",
"members": {
"Tags": {
"shape": "Sq0"
},
"EnableDefaultStandards": {
"type": "boolean"
},
"ControlFindingGenerator": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"GetAdministratorAccount": {
"http": {
"method": "GET",
"requestUri": "/administrator"
},
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {
"Administrator": {
"shape": "Ssr"
}
}
}
},
"GetConfigurationPolicy": {
"http": {
"method": "GET",
"requestUri": "/configurationPolicy/get/{Identifier}"
},
"input": {
"type": "structure",
"required": [
"Identifier"
],
"members": {
"Identifier": {
"location": "uri",
"locationName": "Identifier"
}
}
},
"output": {
"type": "structure",
"members": {
"Arn": {},
"Id": {},
"Name": {},
"Description": {},
"UpdatedAt": {
"shape": "S1p"
},
"CreatedAt": {
"shape": "S1p"
},
"ConfigurationPolicy": {
"shape": "Sq5"
}
}
}
},
"GetConfigurationPolicyAssociation": {
"http": {
"requestUri": "/configurationPolicyAssociation/get"
},
"input": {
"type": "structure",
"required": [
"Target"
],
"members": {
"Target": {
"shape": "S1t"
}
}
},
"output": {
"type": "structure",
"members": {
"ConfigurationPolicyId": {},
"TargetId": {},
"TargetType": {},
"AssociationType": {},
"UpdatedAt": {
"shape": "S1p"
},
"AssociationStatus": {},
"AssociationStatusMessage": {}
}
}
},
"GetEnabledStandards": {
"http": {
"requestUri": "/standards/get"
},
"input": {
"type": "structure",
"members": {
"StandardsSubscriptionArns": {
"shape": "Sd"
},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"StandardsSubscriptions": {
"shape": "Sf"
},
"NextToken": {}
}
}
},
"GetFindingAggregator": {
"http": {
"method": "GET",
"requestUri": "/findingAggregator/get/{FindingAggregatorArn+}"
},
"input": {
"type": "structure",
"required": [
"FindingAggregatorArn"
],
"members": {
"FindingAggregatorArn": {
"location": "uri",
"locationName": "FindingAggregatorArn"
}
}
},
"output": {
"type": "structure",
"members": {
"FindingAggregatorArn": {},
"FindingAggregationRegion": {},
"RegionLinkingMode": {},
"Regions": {
"shape": "S23"
}
}
}
},
"GetFindingHistory": {
"http": {
"requestUri": "/findingHistory/get"
},
"input": {
"type": "structure",
"required": [
"FindingIdentifier"
],
"members": {
"FindingIdentifier": {
"shape": "Spn"
},
"StartTime": {
"shape": "S1p"
},
"EndTime": {
"shape": "S1p"
},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"Records": {
"type": "list",
"member": {
"type": "structure",
"members": {
"FindingIdentifier": {
"shape": "Spn"
},
"UpdateTime": {
"shape": "S1p"
},
"FindingCreated": {
"type": "boolean"
},
"UpdateSource": {
"type": "structure",
"members": {
"Type": {},
"Identity": {}
}
},
"Updates": {
"type": "list",
"member": {
"type": "structure",
"members": {
"UpdatedField": {},
"OldValue": {},
"NewValue": {}
}
}
},
"NextToken": {}
}
}
},
"NextToken": {}
}
}
},
"GetFindings": {
"http": {
"requestUri": "/findings"
},
"input": {
"type": "structure",
"members": {
"Filters": {
"shape": "Sqh"
},
"SortCriteria": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Field": {},
"SortOrder": {}
}
}
},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"required": [
"Findings"
],
"members": {
"Findings": {
"type": "list",
"member": {
"shape": "S2w"
}
},
"NextToken": {}
}
}
},
"GetInsightResults": {
"http": {
"method": "GET",
"requestUri": "/insights/results/{InsightArn+}"
},
"input": {
"type": "structure",
"required": [
"InsightArn"
],
"members": {
"InsightArn": {
"location": "uri",
"locationName": "InsightArn"
}
}
},
"output": {
"type": "structure",
"required": [
"InsightResults"
],
"members": {
"InsightResults": {
"type": "structure",
"required": [
"InsightArn",
"GroupByAttribute",
"ResultValues"
],
"members": {
"InsightArn": {},
"GroupByAttribute": {},
"ResultValues": {
"type": "list",
"member": {
"type": "structure",
"required": [
"GroupByAttributeValue",
"Count"
],
"members": {
"GroupByAttributeValue": {},
"Count": {
"type": "integer"
}
}
}
}
}
}
}
}
},
"GetInsights": {
"http": {
"requestUri": "/insights/get"
},
"input": {
"type": "structure",
"members": {
"InsightArns": {
"shape": "Src"
},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"required": [
"Insights"
],
"members": {
"Insights": {
"type": "list",
"member": {
"type": "structure",
"required": [
"InsightArn",
"Name",
"Filters",
"GroupByAttribute"
],
"members": {
"InsightArn": {},
"Name": {},
"Filters": {
"shape": "Sqh"
},
"GroupByAttribute": {}
}
}
},
"NextToken": {}
}
}
},
"GetInvitationsCount": {
"http": {
"method": "GET",
"requestUri": "/invitations/count"
},
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {
"InvitationsCount": {
"type": "integer"
}
}
}
},
"GetMasterAccount": {
"http": {
"method": "GET",
"requestUri": "/master"
},
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {
"Master": {
"shape": "Ssr"
}
}
},
"deprecated": true,
"deprecatedMessage": "This API has been deprecated, use GetAdministratorAccount API instead."
},
"GetMembers": {
"http": {
"requestUri": "/members/get"
},
"input": {
"type": "structure",
"required": [
"AccountIds"
],
"members": {
"AccountIds": {
"shape": "Sqx"
}
}
},
"output": {
"type": "structure",
"members": {
"Members": {
"shape": "Stt"
},
"UnprocessedAccounts": {
"shape": "Squ"
}
}
}
},
"GetSecurityControlDefinition": {
"http": {
"method": "GET",
"requestUri": "/securityControl/definition"
},
"input": {
"type": "structure",
"required": [
"SecurityControlId"
],
"members": {
"SecurityControlId": {
"location": "querystring",
"locationName": "SecurityControlId"
}
}
},
"output": {
"type": "structure",
"required": [
"SecurityControlDefinition"
],
"members": {
"SecurityControlDefinition": {
"shape": "Stx"
}
}
}
},
"InviteMembers": {
"http": {
"requestUri": "/members/invite"
},
"input": {
"type": "structure",
"required": [
"AccountIds"
],
"members": {
"AccountIds": {
"shape": "Sqx"
}
}
},
"output": {
"type": "structure",
"members": {
"UnprocessedAccounts": {
"shape": "Squ"
}
}
}
},
"ListAutomationRules": {
"http": {
"method": "GET",
"requestUri": "/automationrules/list"
},
"input": {
"type": "structure",
"members": {
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
},
"MaxResults": {
"location": "querystring",
"locationName": "MaxResults",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"AutomationRulesMetadata": {
"type": "list",
"member": {
"type": "structure",
"members": {
"RuleArn": {},
"RuleStatus": {},
"RuleOrder": {
"type": "integer"
},
"RuleName": {},
"Description": {},
"IsTerminal": {
"type": "boolean"
},
"CreatedAt": {
"shape": "S1p"
},
"UpdatedAt": {
"shape": "S1p"
},
"CreatedBy": {}
}
}
},
"NextToken": {}
}
}
},
"ListConfigurationPolicies": {
"http": {
"method": "GET",
"requestUri": "/configurationPolicy/list"
},
"input": {
"type": "structure",
"members": {
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
},
"MaxResults": {
"location": "querystring",
"locationName": "MaxResults",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"ConfigurationPolicySummaries": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Arn": {},
"Id": {},
"Name": {},
"Description": {},
"UpdatedAt": {
"shape": "S1p"
},
"ServiceEnabled": {
"type": "boolean"
}
}
}
},
"NextToken": {}
}
}
},
"ListConfigurationPolicyAssociations": {
"http": {
"requestUri": "/configurationPolicyAssociation/list"
},
"input": {
"type": "structure",
"members": {
"NextToken": {},
"MaxResults": {
"type": "integer"
},
"Filters": {
"type": "structure",
"members": {
"ConfigurationPolicyId": {},
"AssociationType": {},
"AssociationStatus": {}
}
}
}
},
"output": {
"type": "structure",
"members": {
"ConfigurationPolicyAssociationSummaries": {
"type": "list",
"member": {
"shape": "S1w"
}
},
"NextToken": {}
}
}
},
"ListEnabledProductsForImport": {
"http": {
"method": "GET",
"requestUri": "/productSubscriptions"
},
"input": {
"type": "structure",
"members": {
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
},
"MaxResults": {
"location": "querystring",
"locationName": "MaxResults",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"ProductSubscriptions": {
"type": "list",
"member": {}
},
"NextToken": {}
}
}
},
"ListFindingAggregators": {
"http": {
"method": "GET",
"requestUri": "/findingAggregator/list"
},
"input": {
"type": "structure",
"members": {
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
},
"MaxResults": {
"location": "querystring",
"locationName": "MaxResults",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"FindingAggregators": {
"type": "list",
"member": {
"type": "structure",
"members": {
"FindingAggregatorArn": {}
}
}
},
"NextToken": {}
}
}
},
"ListInvitations": {
"http": {
"method": "GET",
"requestUri": "/invitations"
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"location": "querystring",
"locationName": "MaxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"Invitations": {
"type": "list",
"member": {
"shape": "Ssr"
}
},
"NextToken": {}
}
}
},
"ListMembers": {
"http": {
"method": "GET",
"requestUri": "/members"
},
"input": {
"type": "structure",
"members": {
"OnlyAssociated": {
"location": "querystring",
"locationName": "OnlyAssociated",
"type": "boolean"
},
"MaxResults": {
"location": "querystring",
"locationName": "MaxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"Members": {
"shape": "Stt"
},
"NextToken": {}
}
}
},
"ListOrganizationAdminAccounts": {
"http": {
"method": "GET",
"requestUri": "/organization/admin"
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"location": "querystring",
"locationName": "MaxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"AdminAccounts": {
"type": "list",
"member": {
"type": "structure",
"members": {
"AccountId": {},
"Status": {}
}
}
},
"NextToken": {}
}
}
},
"ListSecurityControlDefinitions": {
"http": {
"method": "GET",
"requestUri": "/securityControls/definitions"