Package-level declarations

Types

Link copied to clipboard

Amazon Inspector is a vulnerability discovery service that automates continuous scanning for security vulnerabilities within your Amazon EC2, Amazon ECR, and Amazon Web Services Lambda environments.

Properties

Link copied to clipboard
const val SdkVersion: String
Link copied to clipboard
Link copied to clipboard
const val ServiceId: String

Functions

Link copied to clipboard

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.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

Gets vulnerability details for findings.

Link copied to clipboard

Gets free trial status for multiple Amazon Web Services accounts.

Link copied to clipboard

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.

Link copied to clipboard

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.

Link copied to clipboard

Cancels the given findings report.

Link copied to clipboard

Cancels a software bill of materials (SBOM) report.

Link copied to clipboard

Creates a CIS scan configuration.

Link copied to clipboard

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

Link copied to clipboard

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.

Link copied to clipboard

Creates a software bill of materials (SBOM) report.

Link copied to clipboard

Deletes a CIS scan configuration.

Link copied to clipboard

Deletes a filter resource.

Link copied to clipboard

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

Link copied to clipboard
inline suspend fun Inspector2Client.disable(crossinline block: DisableRequest.Builder.() -> Unit): DisableResponse

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

Link copied to clipboard

Disables the Amazon Inspector delegated administrator for your organization.

Link copied to clipboard

Disassociates a member account from an Amazon Inspector delegated administrator.

Link copied to clipboard
inline suspend fun Inspector2Client.enable(crossinline block: EnableRequest.Builder.() -> Unit): EnableResponse

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

Link copied to clipboard

Enables the Amazon Inspector delegated administrator for your Organizations organization.

Link copied to clipboard

Retrieves a CIS scan report.

Link copied to clipboard

Retrieves CIS scan result details.

Link copied to clipboard

Retrieves setting configurations for Inspector scans.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

Gets an encryption key.

Link copied to clipboard

Gets the status of a findings report.

Link copied to clipboard
inline suspend fun Inspector2Client.getMember(crossinline block: GetMemberRequest.Builder.() -> Unit): GetMemberResponse

Gets member information for your organization.

Link copied to clipboard

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

Link copied to clipboard

Lists the permissions an account has to configure Amazon Inspector.

Link copied to clipboard

Lists CIS scan configurations.

Link copied to clipboard

Returns a CIS scan list.

Link copied to clipboard

Lists coverage details for you environment.

Link copied to clipboard

Lists Amazon Inspector coverage statistics for your environment.

Link copied to clipboard

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

Link copied to clipboard

Lists the filters associated with your account.

Link copied to clipboard

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

Link copied to clipboard

Lists findings for your environment.

Link copied to clipboard

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

Link copied to clipboard

Lists all tags attached to a given resource.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

Lists Amazon Inspector coverage details for a specific vulnerability.

Link copied to clipboard

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.

Link copied to clipboard

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.

Link copied to clipboard

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.

Link copied to clipboard

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.

Link copied to clipboard

Adds tags to a resource.

Link copied to clipboard

Removes tags from a resource.

Link copied to clipboard

Updates a CIS scan configuration.

Link copied to clipboard

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.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

Updates the configurations for your Amazon Inspector organization.

Link copied to clipboard

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

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.