UNPKG

aws-sdk

Version:
2,158 lines (2,157 loc) • 357 kB
{ "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"