cdk-amazon-chime-resources
Version:

2,170 lines (2,169 loc) • 300 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2018-10-26",
"endpointPrefix": "securityhub",
"jsonVersion": "1.1",
"protocol": "rest-json",
"serviceFullName": "AWS SecurityHub",
"serviceId": "SecurityHub",
"signatureVersion": "v4",
"signingName": "securityhub",
"uid": "securityhub-2018-10-26"
},
"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."
},
"BatchDisableStandards": {
"http": {
"requestUri": "/standards/deregister"
},
"input": {
"type": "structure",
"required": [
"StandardsSubscriptionArns"
],
"members": {
"StandardsSubscriptionArns": {
"shape": "S7"
}
}
},
"output": {
"type": "structure",
"members": {
"StandardsSubscriptions": {
"shape": "S9"
}
}
}
},
"BatchEnableStandards": {
"http": {
"requestUri": "/standards/register"
},
"input": {
"type": "structure",
"required": [
"StandardsSubscriptionRequests"
],
"members": {
"StandardsSubscriptionRequests": {
"type": "list",
"member": {
"type": "structure",
"required": [
"StandardsArn"
],
"members": {
"StandardsArn": {},
"StandardsInput": {
"shape": "Sb"
}
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"StandardsSubscriptions": {
"shape": "S9"
}
}
}
},
"BatchGetSecurityControls": {
"http": {
"requestUri": "/securityControls/batchGet"
},
"input": {
"type": "structure",
"required": [
"SecurityControlIds"
],
"members": {
"SecurityControlIds": {
"shape": "Sk"
}
}
},
"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": {}
}
}
},
"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": "Sv"
}
}
}
},
"output": {
"type": "structure",
"required": [
"StandardsControlAssociationDetails"
],
"members": {
"StandardsControlAssociationDetails": {
"type": "list",
"member": {
"type": "structure",
"required": [
"StandardsArn",
"SecurityControlId",
"SecurityControlArn",
"AssociationStatus"
],
"members": {
"StandardsArn": {},
"SecurityControlId": {},
"SecurityControlArn": {},
"AssociationStatus": {},
"RelatedRequirements": {
"shape": "S10"
},
"UpdatedAt": {
"shape": "S11"
},
"UpdatedReason": {},
"StandardsControlTitle": {},
"StandardsControlDescription": {},
"StandardsControlArns": {
"type": "list",
"member": {}
}
}
}
},
"UnprocessedAssociations": {
"type": "list",
"member": {
"type": "structure",
"required": [
"StandardsControlAssociationId",
"ErrorCode"
],
"members": {
"StandardsControlAssociationId": {
"shape": "Sv"
},
"ErrorCode": {},
"ErrorReason": {}
}
}
}
}
}
},
"BatchImportFindings": {
"http": {
"requestUri": "/findings/import"
},
"input": {
"type": "structure",
"required": [
"Findings"
],
"members": {
"Findings": {
"type": "list",
"member": {
"shape": "S17"
}
}
}
},
"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": {}
}
}
}
}
}
},
"BatchUpdateFindings": {
"http": {
"method": "PATCH",
"requestUri": "/findings/batchupdate"
},
"input": {
"type": "structure",
"required": [
"FindingIdentifiers"
],
"members": {
"FindingIdentifiers": {
"shape": "Slj"
},
"Note": {
"shape": "Sll"
},
"Severity": {
"type": "structure",
"members": {
"Normalized": {
"type": "integer"
},
"Product": {
"type": "double"
},
"Label": {}
}
},
"VerificationState": {},
"Confidence": {
"type": "integer"
},
"Criticality": {
"type": "integer"
},
"Types": {
"shape": "S18"
},
"UserDefinedFields": {
"shape": "S1f"
},
"Workflow": {
"type": "structure",
"members": {
"Status": {}
}
},
"RelatedFindings": {
"shape": "Ski"
}
}
},
"output": {
"type": "structure",
"required": [
"ProcessedFindings",
"UnprocessedFindings"
],
"members": {
"ProcessedFindings": {
"shape": "Slj"
},
"UnprocessedFindings": {
"type": "list",
"member": {
"type": "structure",
"required": [
"FindingIdentifier",
"ErrorCode",
"ErrorMessage"
],
"members": {
"FindingIdentifier": {
"shape": "Slk"
},
"ErrorCode": {},
"ErrorMessage": {}
}
}
}
}
}
},
"BatchUpdateStandardsControlAssociations": {
"http": {
"method": "PATCH",
"requestUri": "/associations"
},
"input": {
"type": "structure",
"required": [
"StandardsControlAssociationUpdates"
],
"members": {
"StandardsControlAssociationUpdates": {
"type": "list",
"member": {
"shape": "Slt"
}
}
}
},
"output": {
"type": "structure",
"members": {
"UnprocessedAssociationUpdates": {
"type": "list",
"member": {
"type": "structure",
"required": [
"StandardsControlAssociationUpdate",
"ErrorCode"
],
"members": {
"StandardsControlAssociationUpdate": {
"shape": "Slt"
},
"ErrorCode": {},
"ErrorReason": {}
}
}
}
}
}
},
"CreateActionTarget": {
"http": {
"requestUri": "/actionTargets"
},
"input": {
"type": "structure",
"required": [
"Name",
"Description",
"Id"
],
"members": {
"Name": {},
"Description": {},
"Id": {}
}
},
"output": {
"type": "structure",
"required": [
"ActionTargetArn"
],
"members": {
"ActionTargetArn": {}
}
}
},
"CreateFindingAggregator": {
"http": {
"requestUri": "/findingAggregator/create"
},
"input": {
"type": "structure",
"required": [
"RegionLinkingMode"
],
"members": {
"RegionLinkingMode": {},
"Regions": {
"shape": "Sk"
}
}
},
"output": {
"type": "structure",
"members": {
"FindingAggregatorArn": {},
"FindingAggregationRegion": {},
"RegionLinkingMode": {},
"Regions": {
"shape": "Sk"
}
}
}
},
"CreateInsight": {
"http": {
"requestUri": "/insights"
},
"input": {
"type": "structure",
"required": [
"Name",
"Filters",
"GroupByAttribute"
],
"members": {
"Name": {},
"Filters": {
"shape": "Sm2"
},
"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": "Smr"
}
}
}
},
"DeclineInvitations": {
"http": {
"requestUri": "/invitations/decline"
},
"input": {
"type": "structure",
"required": [
"AccountIds"
],
"members": {
"AccountIds": {
"shape": "Smu"
}
}
},
"output": {
"type": "structure",
"members": {
"UnprocessedAccounts": {
"shape": "Smr"
}
}
}
},
"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": {}
}
}
},
"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": "Smu"
}
}
},
"output": {
"type": "structure",
"members": {
"UnprocessedAccounts": {
"shape": "Smr"
}
}
}
},
"DeleteMembers": {
"http": {
"requestUri": "/members/delete"
},
"input": {
"type": "structure",
"required": [
"AccountIds"
],
"members": {
"AccountIds": {
"shape": "Smu"
}
}
},
"output": {
"type": "structure",
"members": {
"UnprocessedAccounts": {
"shape": "Smr"
}
}
}
},
"DescribeActionTargets": {
"http": {
"requestUri": "/actionTargets/get"
},
"input": {
"type": "structure",
"members": {
"ActionTargetArns": {
"shape": "Sn7"
},
"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": {}
}
}
},
"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": "S11"
},
"ControlId": {},
"Title": {},
"Description": {},
"RemediationUrl": {},
"SeverityRating": {},
"RelatedRequirements": {
"shape": "S10"
}
}
}
},
"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": "Smu"
}
}
},
"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": "Sog"
},
"EnableDefaultStandards": {
"type": "boolean"
},
"ControlFindingGenerator": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"GetAdministratorAccount": {
"http": {
"method": "GET",
"requestUri": "/administrator"
},
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {
"Administrator": {
"shape": "Som"
}
}
}
},
"GetEnabledStandards": {
"http": {
"requestUri": "/standards/get"
},
"input": {
"type": "structure",
"members": {
"StandardsSubscriptionArns": {
"shape": "S7"
},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"StandardsSubscriptions": {
"shape": "S9"
},
"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": "Sk"
}
}
}
},
"GetFindings": {
"http": {
"requestUri": "/findings"
},
"input": {
"type": "structure",
"members": {
"Filters": {
"shape": "Sm2"
},
"SortCriteria": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Field": {},
"SortOrder": {}
}
}
},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"required": [
"Findings"
],
"members": {
"Findings": {
"type": "list",
"member": {
"shape": "S17"
}
},
"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": "Sn7"
},
"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": "Sm2"
},
"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": "Som"
}
}
},
"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": "Smu"
}
}
},
"output": {
"type": "structure",
"members": {
"Members": {
"shape": "Spc"
},
"UnprocessedAccounts": {
"shape": "Smr"
}
}
}
},
"InviteMembers": {
"http": {
"requestUri": "/members/invite"
},
"input": {
"type": "structure",
"required": [
"AccountIds"
],
"members": {
"AccountIds": {
"shape": "Smu"
}
}
},
"output": {
"type": "structure",
"members": {
"UnprocessedAccounts": {
"shape": "Smr"
}
}
}
},
"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": "Som"
}
},
"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": "Spc"
},
"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"
},
"input": {
"type": "structure",
"members": {
"StandardsArn": {
"location": "querystring",
"locationName": "StandardsArn"
},
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
},
"MaxResults": {
"location": "querystring",
"locationName": "MaxResults",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"required": [
"SecurityControlDefinitions"
],
"members": {
"SecurityControlDefinitions": {
"type": "list",
"member": {
"type": "structure",
"required": [
"SecurityControlId",
"Title",
"Description",
"RemediationUrl",
"SeverityRating",
"CurrentRegionAvailability"
],
"members": {
"SecurityControlId": {},
"Title": {},
"Description": {},
"RemediationUrl": {},
"SeverityRating": {},
"CurrentRegionAvailability": {}
}
}
},
"NextToken": {}
}
}
},
"ListStandardsControlAssociations": {
"http": {
"method": "GET",
"requestUri": "/associations"
},
"input": {
"type": "structure",
"required": [
"SecurityControlId"
],
"members": {
"SecurityControlId": {
"location": "querystring",
"locationName": "SecurityControlId"
},
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
},
"MaxResults": {
"location": "querystring",
"locationName": "MaxResults",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"required": [
"StandardsControlAssociationSummaries"
],
"members": {
"StandardsControlAssociationSummaries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"StandardsArn",
"SecurityControlId",
"SecurityControlArn",
"AssociationStatus"
],
"members": {
"StandardsArn": {},
"SecurityControlId": {},
"SecurityControlArn": {},
"AssociationStatus": {},
"RelatedRequirements": {
"shape": "S10"
},
"UpdatedAt": {
"shape": "S11"
},
"UpdatedReason": {},
"StandardsControlTitle": {},
"StandardsControlDescription": {}
}
}
},
"NextToken": {}
}
}
},
"ListTagsForResource": {
"http": {
"method": "GET",
"requestUri": "/tags/{ResourceArn}"
},
"input": {
"type": "structure",
"required": [
"ResourceArn"
],
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "ResourceArn"
}
}
},
"output": {
"type": "structure",
"members": {
"Tags": {
"shape": "Sog"
}
}
}
},
"TagResource": {
"http": {
"requestUri": "/tags/{ResourceArn}"
},
"input": {
"type": "structure",
"required": [
"ResourceArn",
"Tags"
],
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "ResourceArn"
},
"Tags": {
"shape": "Sog"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UntagResource": {
"http": {
"method": "DELETE",
"requestUri": "/tags/{ResourceArn}"
},
"input": {
"type": "structure",
"required": [
"ResourceArn",
"TagKeys"
],
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "ResourceArn"
},
"TagKeys": {
"location": "querystring",
"locationName": "tagKeys",
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateActionTarget": {
"http": {
"method": "PATCH",
"requestUri": "/actionTargets/{ActionTargetArn+}"
},
"input": {
"type": "structure",
"required": [
"ActionTargetArn"
],
"members": {
"ActionTargetArn": {
"location": "uri",
"locationName": "ActionTargetArn"
},
"Name": {},
"Description": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateFindingAggregator": {
"http": {
"method": "PATCH",
"requestUri": "/findingAggregator/update"
},
"input": {
"type": "structure",
"required": [
"FindingAggregatorArn",
"RegionLinkingMode"
],
"members": {
"FindingAggregatorArn": {},
"RegionLinkingMode": {},
"Regions": {
"shape": "Sk"
}
}
},
"output": {
"type": "structure",
"members": {
"FindingAggregatorArn": {},
"FindingAggregationRegion": {},
"RegionLinkingMode": {},
"Regions": {
"shape": "Sk"
}
}
}
},
"UpdateFindings": {
"http": {
"method": "PATCH",
"requestUri": "/findings"
},
"input": {
"type": "structure",
"required": [
"Filters"
],
"members": {
"Filters": {
"shape": "Sm2"
},
"Note": {
"shape": "Sll"
},
"RecordState": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateInsight": {
"http": {
"method": "PATCH",
"requestUri": "/insights/{InsightArn+}"
},
"input": {
"type": "structure",
"required": [
"InsightArn"
],
"members": {
"InsightArn": {
"location": "uri",
"locationName": "InsightArn"
},
"Name": {},
"Filters": {
"shape": "Sm2"
},
"GroupByAttribute": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateOrganizationConfiguration": {
"http": {
"requestUri": "/organization/configuration"
},
"input": {
"type": "structure",
"required": [
"AutoEnable"
],
"members": {
"AutoEnable": {
"type": "boolean"
},
"AutoEnableStandards": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateSecurityHubConfiguration": {
"http": {
"method": "PATCH",
"requestUri": "/accounts"
},
"input": {
"type": "structure",
"members": {
"AutoEnableControls": {
"type": "boolean"
},
"ControlFindingGenerator": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateStandardsControl": {
"http": {
"method": "PATCH",
"requestUri": "/standards/control/{StandardsControlArn+}"
},
"input": {
"type": "structure",
"required": [
"StandardsControlArn"
],
"members": {
"StandardsControlArn": {
"location": "uri",
"locationName": "StandardsControlArn"
},
"ControlStatus": {},
"DisabledReason": {}
}
},
"output": {
"type": "structure",
"members": {}
}
}
},
"shapes": {
"S7": {
"type": "list",
"member": {}
},
"S9": {
"type": "list",
"member": {
"type": "structure",
"required": [
"StandardsSubscriptionArn",
"StandardsArn",
"StandardsInput",
"StandardsStatus"
],
"members": {
"StandardsSubscriptionArn": {},
"StandardsArn": {},
"StandardsInput": {
"shape": "Sb"
},
"StandardsStatus": {},
"StandardsStatusReason": {
"type": "structure",
"required": [
"StatusReasonCode"
],
"members": {
"StatusReasonCode": {}
}
}
}
}
},
"Sb": {
"type": "map",
"key": {},
"value": {}
},
"Sk": {
"type": "list",
"member": {}
},
"Sv": {
"type": "structure",
"required": [
"SecurityControlId",
"StandardsArn"
],
"members": {
"SecurityControlId": {},
"StandardsArn": {}
}
},
"S10": {
"type": "list",
"member": {}
},
"S11": {
"type": "timestamp",
"timestampFormat": "iso8601"
},
"S17": {
"type": "structure",
"required": [
"SchemaVersion",
"Id",
"ProductArn",
"GeneratorId",
"AwsAccountId",
"CreatedAt",
"UpdatedAt",
"Title",
"Description",
"Resources"
],
"members": {
"SchemaVersion": {},
"Id": {},
"ProductArn": {},
"ProductName": {},
"CompanyName": {},
"Region": {},
"GeneratorId": {},
"AwsAccountId": {},
"Types": {
"shape": "S18"
},
"FirstObservedAt": {},
"LastObservedAt": {},
"CreatedAt": {},
"UpdatedAt": {},
"Severity": {
"type": "structure",
"members": {
"Product": {
"type": "double"
},
"Label": {},
"Normalized": {
"type": "integer"
},
"Original": {}
}
},
"Confidence": {
"type": "integer"
},
"Criticality": {
"type": "integer"
},
"Title": {},
"Description": {},
"Remediation": {
"type": "structure",
"members": {
"Recommendation": {
"type": "structure",
"members": {
"Text": {},
"Url": {}
}
}
}
},
"SourceUrl": {},
"ProductFields": {
"shape": "S1f"
},
"UserDefinedFields": {
"shape": "S1f"
},
"Malware": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Name"
],
"members": {
"Name": {},
"Type": {},
"Path": {},
"State": {}
}
}
},
"Network": {
"type": "structure",
"members": {
"Direction": {},
"Protocol": {},
"OpenPortRange": {
"shape": "S1m"
},
"SourceIpV4": {},
"SourceIpV6": {},
"SourcePort": {
"type": "integer"
},
"SourceDomain": {},
"SourceMac": {},
"DestinationIpV4": {},
"DestinationIpV6": {},
"DestinationPort": {
"type": "integer"
},
"DestinationDomain": {}
}
},
"NetworkPath": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ComponentId": {},
"ComponentType": {},
"Egress": {
"shape": "S1p"
},
"Ingress": {
"shape": "S1p"
}
}
}
},
"Process": {
"type": "structure",
"members": {
"Name": {},
"Path": {},
"Pid": {
"type": "integer"
},
"ParentPid": {
"type": "integer"
},
"LaunchedAt": {},
"TerminatedAt": {}
}
},
"Threats": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Name": {},
"Severity": {},
"ItemCount": {
"type": "integer"
},
"FilePaths": {
"type": "list",
"member": {
"type": "structure",
"members": {
"FilePath": {},
"FileName": {},
"ResourceId": {},
"Hash": {}