UNPKG

cdk-amazon-chime-resources

Version:

![Experimental](https://img.shields.io/badge/experimental-important.svg?style=for-the-badge)

2,170 lines (2,169 loc) 300 kB
{ "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": {}