AWS.Inspector2 — AWS SDK for JavaScript (original) (raw)

Property Details

endpointAWS.Endpoint

Returns an Endpoint object representing the endpoint URL for service requests.

Method Details

associateMember(params = {}, callback) ⇒ AWS.Request

Associates an Amazon Web Services account with an Amazon Inspector delegated administrator. An HTTP 200 response indicates the association was successfully started, but doesn’t indicate whether it was completed. You can check if the association completed by using ListMembers for multiple accounts or GetMembers for a single account.

batchGetAccountStatus(params = {}, callback) ⇒ AWS.Request

Retrieves the Amazon Inspector status of multiple Amazon Web Services accounts within your environment.

batchGetCodeSnippet(params = {}, callback) ⇒ AWS.Request

Retrieves code snippets from findings that Amazon Inspector detected code vulnerabilities in.

batchGetFindingDetails(params = {}, callback) ⇒ AWS.Request

Gets vulnerability details for findings.

batchGetFreeTrialInfo(params = {}, callback) ⇒ AWS.Request

Gets free trial status for multiple Amazon Web Services accounts.

batchGetMemberEc2DeepInspectionStatus(params = {}, callback) ⇒ AWS.Request

Retrieves Amazon Inspector deep inspection activation status of multiple member accounts within your organization. You must be the delegated administrator of an organization in Amazon Inspector to use this API.

batchUpdateMemberEc2DeepInspectionStatus(params = {}, callback) ⇒ AWS.Request

Activates or deactivates Amazon Inspector deep inspection for the provided member accounts in your organization. You must be the delegated administrator of an organization in Amazon Inspector to use this API.

cancelFindingsReport(params = {}, callback) ⇒ AWS.Request

Cancels the given findings report.

cancelSbomExport(params = {}, callback) ⇒ AWS.Request

Cancels a software bill of materials (SBOM) report.

createCisScanConfiguration(params = {}, callback) ⇒ AWS.Request

Creates a CIS scan configuration.

createFilter(params = {}, callback) ⇒ AWS.Request

Creates a filter resource using specified filter criteria. When the filter action is set to SUPPRESS this action creates a suppression rule.

createFindingsReport(params = {}, callback) ⇒ AWS.Request

Creates a finding report. By default only ACTIVE findings are returned in the report. To see SUPRESSED or CLOSED findings you must specify a value for the findingStatus filter criteria.

createSbomExport(params = {}, callback) ⇒ AWS.Request

Creates a software bill of materials (SBOM) report.

deleteCisScanConfiguration(params = {}, callback) ⇒ AWS.Request

Deletes a CIS scan configuration.

deleteFilter(params = {}, callback) ⇒ AWS.Request

Deletes a filter resource.

describeOrganizationConfiguration(params = {}, callback) ⇒ AWS.Request

Describe Amazon Inspector configuration settings for an Amazon Web Services organization.

disable(params = {}, callback) ⇒ AWS.Request

Disables Amazon Inspector scans for one or more Amazon Web Services accounts. Disabling all scan types in an account disables the Amazon Inspector service.

disableDelegatedAdminAccount(params = {}, callback) ⇒ AWS.Request

Disables the Amazon Inspector delegated administrator for your organization.

disassociateMember(params = {}, callback) ⇒ AWS.Request

Disassociates a member account from an Amazon Inspector delegated administrator.

enable(params = {}, callback) ⇒ AWS.Request

Enables Amazon Inspector scans for one or more Amazon Web Services accounts.

enableDelegatedAdminAccount(params = {}, callback) ⇒ AWS.Request

Enables the Amazon Inspector delegated administrator for your Organizations organization.

getCisScanReport(params = {}, callback) ⇒ AWS.Request

Retrieves a CIS scan report.

getCisScanResultDetails(params = {}, callback) ⇒ AWS.Request

Retrieves CIS scan result details.

getConfiguration(params = {}, callback) ⇒ AWS.Request

Retrieves setting configurations for Inspector scans.

getDelegatedAdminAccount(params = {}, callback) ⇒ AWS.Request

Retrieves information about the Amazon Inspector delegated administrator for your organization.

getEc2DeepInspectionConfiguration(params = {}, callback) ⇒ AWS.Request

Retrieves the activation status of Amazon Inspector deep inspection and custom paths associated with your account.

getEncryptionKey(params = {}, callback) ⇒ AWS.Request

getFindingsReportStatus(params = {}, callback) ⇒ AWS.Request

Gets the status of a findings report.

getMember(params = {}, callback) ⇒ AWS.Request

Gets member information for your organization.

getSbomExport(params = {}, callback) ⇒ AWS.Request

Gets details of a software bill of materials (SBOM) report.

listAccountPermissions(params = {}, callback) ⇒ AWS.Request

Lists the permissions an account has to configure Amazon Inspector.

listCisScanConfigurations(params = {}, callback) ⇒ AWS.Request

Lists CIS scan configurations.

listCisScanResultsAggregatedByChecks(params = {}, callback) ⇒ AWS.Request

Lists scan results aggregated by checks.

listCisScanResultsAggregatedByTargetResource(params = {}, callback) ⇒ AWS.Request

Lists scan results aggregated by a target resource.

listCoverage(params = {}, callback) ⇒ AWS.Request

Lists coverage details for you environment.

listCoverageStatistics(params = {}, callback) ⇒ AWS.Request

Lists Amazon Inspector coverage statistics for your environment.

listDelegatedAdminAccounts(params = {}, callback) ⇒ AWS.Request

Lists information about the Amazon Inspector delegated administrator of your organization.

listFilters(params = {}, callback) ⇒ AWS.Request

Lists the filters associated with your account.

listFindingAggregations(params = {}, callback) ⇒ AWS.Request

Lists aggregated finding data for your environment based on specific criteria.

listFindings(params = {}, callback) ⇒ AWS.Request

Lists findings for your environment.

listMembers(params = {}, callback) ⇒ AWS.Request

List members associated with the Amazon Inspector delegated administrator for your organization.

listTagsForResource(params = {}, callback) ⇒ AWS.Request

Lists all tags attached to a given resource.

listUsageTotals(params = {}, callback) ⇒ AWS.Request

Lists the Amazon Inspector usage totals over the last 30 days.

resetEncryptionKey(params = {}, callback) ⇒ AWS.Request

Resets an encryption key. After the key is reset your resources will be encrypted by an Amazon Web Services owned key.

searchVulnerabilities(params = {}, callback) ⇒ AWS.Request

Lists Amazon Inspector coverage details for a specific vulnerability.

sendCisSessionHealth(params = {}, callback) ⇒ AWS.Request

Sends a CIS session health. This API is used by the Amazon Inspector SSM plugin to communicate with the Amazon Inspector service. The Amazon Inspector SSM plugin calls this API to start a CIS scan session for the scan ID supplied by the service.

sendCisSessionTelemetry(params = {}, callback) ⇒ AWS.Request

Sends a CIS session telemetry. This API is used by the Amazon Inspector SSM plugin to communicate with the Amazon Inspector service. The Amazon Inspector SSM plugin calls this API to start a CIS scan session for the scan ID supplied by the service.

startCisSession(params = {}, callback) ⇒ AWS.Request

Starts a CIS session. This API is used by the Amazon Inspector SSM plugin to communicate with the Amazon Inspector service. The Amazon Inspector SSM plugin calls this API to start a CIS scan session for the scan ID supplied by the service.

stopCisSession(params = {}, callback) ⇒ AWS.Request

Stops a CIS session. This API is used by the Amazon Inspector SSM plugin to communicate with the Amazon Inspector service. The Amazon Inspector SSM plugin calls this API to start a CIS scan session for the scan ID supplied by the service.

untagResource(params = {}, callback) ⇒ AWS.Request

Removes tags from a resource.

updateCisScanConfiguration(params = {}, callback) ⇒ AWS.Request

Updates a CIS scan configuration.

updateConfiguration(params = {}, callback) ⇒ AWS.Request

Updates setting configurations for your Amazon Inspector account. When you use this API as an Amazon Inspector delegated administrator this updates the setting for all accounts you manage. Member accounts in an organization cannot update this setting.

updateEc2DeepInspectionConfiguration(params = {}, callback) ⇒ AWS.Request

Activates, deactivates Amazon Inspector deep inspection, or updates custom paths for your account.

updateEncryptionKey(params = {}, callback) ⇒ AWS.Request

Updates an encryption key. A ResourceNotFoundException means that an Amazon Web Services owned key is being used for encryption.

updateFilter(params = {}, callback) ⇒ AWS.Request

Specifies the action that is to be applied to the findings that match the filter.

updateOrganizationConfiguration(params = {}, callback) ⇒ AWS.Request

Updates the configurations for your Amazon Inspector organization.

updateOrgEc2DeepInspectionConfiguration(params = {}, callback) ⇒ AWS.Request

Updates the Amazon Inspector deep inspection custom paths for your organization. You must be an Amazon Inspector delegated administrator to use this API.