@alma-cdk/cross-region-parameter
Version:
Store AWS SSM Parameter Store Parameters into another AWS Region with AWS CDK
2,074 lines (2,073 loc) • 262 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"
}
}
}
},
"BatchImportFindings": {
"http": {
"requestUri": "/findings/import"
},
"input": {
"type": "structure",
"required": [
"Findings"
],
"members": {
"Findings": {
"type": "list",
"member": {
"shape": "Sl"
}
}
}
},
"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": "Siu"
},
"Note": {
"shape": "Siw"
},
"Severity": {
"type": "structure",
"members": {
"Normalized": {
"type": "integer"
},
"Product": {
"type": "double"
},
"Label": {}
}
},
"VerificationState": {},
"Confidence": {
"type": "integer"
},
"Criticality": {
"type": "integer"
},
"Types": {
"shape": "Sm"
},
"UserDefinedFields": {
"shape": "St"
},
"Workflow": {
"type": "structure",
"members": {
"Status": {}
}
},
"RelatedFindings": {
"shape": "Sht"
}
}
},
"output": {
"type": "structure",
"required": [
"ProcessedFindings",
"UnprocessedFindings"
],
"members": {
"ProcessedFindings": {
"shape": "Siu"
},
"UnprocessedFindings": {
"type": "list",
"member": {
"type": "structure",
"required": [
"FindingIdentifier",
"ErrorCode",
"ErrorMessage"
],
"members": {
"FindingIdentifier": {
"shape": "Siv"
},
"ErrorCode": {},
"ErrorMessage": {}
}
}
}
}
}
},
"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": "S15"
}
}
},
"output": {
"type": "structure",
"members": {
"FindingAggregatorArn": {},
"FindingAggregationRegion": {},
"RegionLinkingMode": {},
"Regions": {
"shape": "S15"
}
}
}
},
"CreateInsight": {
"http": {
"requestUri": "/insights"
},
"input": {
"type": "structure",
"required": [
"Name",
"Filters",
"GroupByAttribute"
],
"members": {
"Name": {},
"Filters": {
"shape": "Sj7"
},
"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": "Sjw"
}
}
}
},
"DeclineInvitations": {
"http": {
"requestUri": "/invitations/decline"
},
"input": {
"type": "structure",
"required": [
"AccountIds"
],
"members": {
"AccountIds": {
"shape": "Sjz"
}
}
},
"output": {
"type": "structure",
"members": {
"UnprocessedAccounts": {
"shape": "Sjw"
}
}
}
},
"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": "Sjz"
}
}
},
"output": {
"type": "structure",
"members": {
"UnprocessedAccounts": {
"shape": "Sjw"
}
}
}
},
"DeleteMembers": {
"http": {
"requestUri": "/members/delete"
},
"input": {
"type": "structure",
"required": [
"AccountIds"
],
"members": {
"AccountIds": {
"shape": "Sjz"
}
}
},
"output": {
"type": "structure",
"members": {
"UnprocessedAccounts": {
"shape": "Sjw"
}
}
}
},
"DescribeActionTargets": {
"http": {
"requestUri": "/actionTargets/get"
},
"input": {
"type": "structure",
"members": {
"ActionTargetArns": {
"shape": "Skc"
},
"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"
}
}
}
},
"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"
}
}
}
},
"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": "Sl3"
},
"ControlId": {},
"Title": {},
"Description": {},
"RemediationUrl": {},
"SeverityRating": {},
"RelatedRequirements": {
"shape": "Shl"
}
}
}
},
"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": "Sjz"
}
}
},
"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": "Slm"
},
"EnableDefaultStandards": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"GetAdministratorAccount": {
"http": {
"method": "GET",
"requestUri": "/administrator"
},
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {
"Administrator": {
"shape": "Sls"
}
}
}
},
"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": "S15"
}
}
}
},
"GetFindings": {
"http": {
"requestUri": "/findings"
},
"input": {
"type": "structure",
"members": {
"Filters": {
"shape": "Sj7"
},
"SortCriteria": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Field": {},
"SortOrder": {}
}
}
},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"required": [
"Findings"
],
"members": {
"Findings": {
"type": "list",
"member": {
"shape": "Sl"
}
},
"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": "Skc"
},
"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": "Sj7"
},
"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": "Sls"
}
}
},
"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": "Sjz"
}
}
},
"output": {
"type": "structure",
"members": {
"Members": {
"shape": "Smi"
},
"UnprocessedAccounts": {
"shape": "Sjw"
}
}
}
},
"InviteMembers": {
"http": {
"requestUri": "/members/invite"
},
"input": {
"type": "structure",
"required": [
"AccountIds"
],
"members": {
"AccountIds": {
"shape": "Sjz"
}
}
},
"output": {
"type": "structure",
"members": {
"UnprocessedAccounts": {
"shape": "Sjw"
}
}
}
},
"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": "Sls"
}
},
"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": "Smi"
},
"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": {}
}
}
},
"ListTagsForResource": {
"http": {
"method": "GET",
"requestUri": "/tags/{ResourceArn}"
},
"input": {
"type": "structure",
"required": [
"ResourceArn"
],
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "ResourceArn"
}
}
},
"output": {
"type": "structure",
"members": {
"Tags": {
"shape": "Slm"
}
}
}
},
"TagResource": {
"http": {
"requestUri": "/tags/{ResourceArn}"
},
"input": {
"type": "structure",
"required": [
"ResourceArn",
"Tags"
],
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "ResourceArn"
},
"Tags": {
"shape": "Slm"
}
}
},
"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": "S15"
}
}
},
"output": {
"type": "structure",
"members": {
"FindingAggregatorArn": {},
"FindingAggregationRegion": {},
"RegionLinkingMode": {},
"Regions": {
"shape": "S15"
}
}
}
},
"UpdateFindings": {
"http": {
"method": "PATCH",
"requestUri": "/findings"
},
"input": {
"type": "structure",
"required": [
"Filters"
],
"members": {
"Filters": {
"shape": "Sj7"
},
"Note": {
"shape": "Siw"
},
"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": "Sj7"
},
"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"
}
}
},
"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": {}
},
"Sl": {
"type": "structure",
"required": [
"SchemaVersion",
"Id",
"ProductArn",
"GeneratorId",
"AwsAccountId",
"CreatedAt",
"UpdatedAt",
"Title",
"Description",
"Resources"
],
"members": {
"SchemaVersion": {},
"Id": {},
"ProductArn": {},
"ProductName": {},
"CompanyName": {},
"Region": {},
"GeneratorId": {},
"AwsAccountId": {},
"Types": {
"shape": "Sm"
},
"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": "St"
},
"UserDefinedFields": {
"shape": "St"
},
"Malware": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Name"
],
"members": {
"Name": {},
"Type": {},
"Path": {},
"State": {}
}
}
},
"Network": {
"type": "structure",
"members": {
"Direction": {},
"Protocol": {},
"OpenPortRange": {
"shape": "S10"
},
"SourceIpV4": {},
"SourceIpV6": {},
"SourcePort": {
"type": "integer"
},
"SourceDomain": {},
"SourceMac": {},
"DestinationIpV4": {},
"DestinationIpV6": {},
"DestinationPort": {
"type": "integer"
},
"DestinationDomain": {}
}
},
"NetworkPath": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ComponentId": {},
"ComponentType": {},
"Egress": {
"shape": "S13"
},
"Ingress": {
"shape": "S13"
}
}
}
},
"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": {}
}
}
}
}
}
},
"ThreatIntelIndicators": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Type": {},
"Value": {},
"Category": {},
"LastObservedAt": {},
"Source": {},
"SourceUrl": {}
}
}
},
"Resources": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Type",
"Id"
],
"members": {
"Type": {},
"Id": {},
"Partition": {},
"Region": {},
"ResourceRole": {},
"Tags": {
"shape": "St"
},
"DataClassification": {
"type": "structure",
"members": {
"DetailedResultsLocation": {},
"Result": {
"type": "structure",
"members": {
"MimeType": {},
"SizeClassified": {
"type": "long"
},
"AdditionalOccurrences": {
"type": "boolean"
},
"Status": {
"type": "structure",
"members": {
"Code": {},
"Reason": {}
}
},
"SensitiveData": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Category": {},
"Detections": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Count": {
"type": "long"
},
"Type": {},
"Occurrences": {
"shape": "S1s"
}
}
}
},
"TotalCount": {
"type": "long"
}
}
}
},
"CustomDataIdentifiers": {
"type": "structure",
"members": {
"Detections": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Count": {
"type": "long"
},
"Arn": {},
"Name": {},
"Occurrences": {
"shape": "S1s"
}
}
}
},
"TotalCount": {
"type": "long"
}
}
}
}
}
}
},
"Details": {
"type": "structure",
"members": {
"AwsAutoScalingAutoScalingGroup": {
"type": "structure",
"members": {
"LaunchConfigurationName": {},
"LoadBalancerNames": {
"shape": "S15"
},
"HealthCheckType": {},
"HealthCheckGracePeriod": {
"type": "integer"
},
"CreatedTime": {},
"MixedInstancesPolicy": {
"type": "structure",
"members": {
"InstancesDistribution": {
"type": "structure",
"members": {
"OnDemandAllocationStrategy": {},
"OnDemandBaseCapacity": {
"type": "integer"
},
"OnDemandPercentageAboveBaseCapacity": {
"type": "integer"
},
"SpotAllocationStrategy": {},
"SpotInstancePools": {
"type": "integer"
},
"SpotMaxPrice": {}
}
},
"LaunchTemplate": {
"type": "structure",
"members": {
"LaunchTemplateSpecification": {
"type": "structure",
"members": {
"LaunchTemplateId": {},
"LaunchTemplateName": {},
"Version": {}
}
},
"Overrides": {
"type": "list",
"member": {
"type": "structure",
"members": {
"InstanceType": {},
"WeightedCapacity": {}
}
}
}
}
}
}
},
"AvailabilityZones": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Value": {}
}
}
},
"LaunchTemplate": {
"type": "structure",
"members": {
"LaunchTemplateId": {},
"LaunchTemplateName": {},
"Version": {}
}
},
"CapacityRebalance": {
"type": "boolean"
}
}
},
"AwsCodeBuildProject": {
"type": "structure",
"members": {
"EncryptionKey": {},
"Artifacts": {
"shape": "S2g"
},
"Environment": {
"type": "structure",
"members": {
"Certificate": {},
"EnvironmentVariables": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Name": {},
"Type": {},
"Value": {}
}
}
},
"PrivilegedMode": {
"type": "boolean"
},
"ImagePullCredentialsType": {},
"RegistryCredential": {
"type": "structure",
"members": {
"Credential": {},
"CredentialProvider": {}
}
},
"Type": {}
}
},
"Name": {},
"Source": {
"type": "structure",
"members": {