Client
inspector2 | R Documentation |
Inspector2¶
Description¶
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.
Usage¶
Arguments¶
config
Optional configuration of credentials, endpoint, and/or region.
credentials:
creds:
access_key_id: AWS access key ID
secret_access_key: AWS secret access key
session_token: AWS temporary session token
profile: The name of a profile to use. If not given, then the default profile is used.
anonymous: Set anonymous credentials.
endpoint: The complete URL to use for the constructed client.
region: The AWS Region used in instantiating the client.
close_connection: Immediately close all HTTP connections.
timeout: The time in seconds till a timeout exception is thrown when attempting to make a connection. The default is 60 seconds.
s3_force_path_style: Set this to
true
to force the request to use path-style addressing, i.e.http://s3.amazonaws.com/BUCKET/KEY
.sts_regional_endpoint: Set sts regional endpoint resolver to regional or legacy https://docs.aws.amazon.com/sdkref/latest/guide/feature-sts-regionalized-endpoints.html
credentials
Optional credentials shorthand for the config parameter
creds:
access_key_id: AWS access key ID
secret_access_key: AWS secret access key
session_token: AWS temporary session token
profile: The name of a profile to use. If not given, then the default profile is used.
anonymous: Set anonymous credentials.
endpoint
Optional shorthand for complete URL to use for the constructed client.
region
Optional shorthand for AWS Region used in instantiating the client.
Value¶
A client for the service. You can call the service's operations using
syntax like svc$operation(...)
, where svc
is the name you've
assigned to the client. The available operations are listed in the
Operations section.
Service syntax¶
svc <- inspector2(
config = list(
credentials = list(
creds = list(
access_key_id = "string",
secret_access_key = "string",
session_token = "string"
),
profile = "string",
anonymous = "logical"
),
endpoint = "string",
region = "string",
close_connection = "logical",
timeout = "numeric",
s3_force_path_style = "logical",
sts_regional_endpoint = "string"
),
credentials = list(
creds = list(
access_key_id = "string",
secret_access_key = "string",
session_token = "string"
),
profile = "string",
anonymous = "logical"
),
endpoint = "string",
region = "string"
)
Operations¶
- associate_member
- Associates an Amazon Web Services account with an Amazon Inspector delegated administrator
- batch_get_account_status
- Retrieves the Amazon Inspector status of multiple Amazon Web Services accounts within your environment
- batch_get_code_snippet
- Retrieves code snippets from findings that Amazon Inspector detected code vulnerabilities in
- batch_get_finding_details
- Gets vulnerability details for findings
- batch_get_free_trial_info
- Gets free trial status for multiple Amazon Web Services accounts
- Retrieves Amazon Inspector deep inspection activation status of multiple member accounts within your organization
- Activates or deactivates Amazon Inspector deep inspection for the provided member accounts in your organization
- cancel_findings_report
- Cancels the given findings report
- cancel_sbom_export
- Cancels a software bill of materials (SBOM) report
- create_cis_scan_configuration
- Creates a CIS scan configuration
- create_filter
- Creates a filter resource using specified filter criteria
- create_findings_report
- Creates a finding report
- create_sbom_export
- Creates a software bill of materials (SBOM) report
- delete_cis_scan_configuration
- Deletes a CIS scan configuration
- delete_filter
- Deletes a filter resource
- describe_organization_configuration
- Describe Amazon Inspector configuration settings for an Amazon Web Services organization
- disable
- Disables Amazon Inspector scans for one or more Amazon Web Services accounts
- disable_delegated_admin_account
- Disables the Amazon Inspector delegated administrator for your organization
- disassociate_member
- Disassociates a member account from an Amazon Inspector delegated administrator
- enable
- Enables Amazon Inspector scans for one or more Amazon Web Services accounts
- enable_delegated_admin_account
- Enables the Amazon Inspector delegated administrator for your Organizations organization
- get_cis_scan_report
- Retrieves a CIS scan report
- get_cis_scan_result_details
- Retrieves CIS scan result details
- get_configuration
- Retrieves setting configurations for Inspector scans
- get_delegated_admin_account
- Retrieves information about the Amazon Inspector delegated administrator for your organization
- Retrieves the activation status of Amazon Inspector deep inspection and custom paths associated with your account
- get_encryption_key
- Gets an encryption key
- get_findings_report_status
- Gets the status of a findings report
- get_member
- Gets member information for your organization
- get_sbom_export
- Gets details of a software bill of materials (SBOM) report
- list_account_permissions
- Lists the permissions an account has to configure Amazon Inspector
- list_cis_scan_configurations
- Lists CIS scan configurations
- Lists scan results aggregated by checks
- Lists scan results aggregated by a target resource
- list_cis_scans
- Returns a CIS scan list
- list_coverage
- Lists coverage details for you environment
- list_coverage_statistics
- Lists Amazon Inspector coverage statistics for your environment
- list_delegated_admin_accounts
- Lists information about the Amazon Inspector delegated administrator of your organization
- list_filters
- Lists the filters associated with your account
- list_finding_aggregations
- Lists aggregated finding data for your environment based on specific criteria
- list_findings
- Lists findings for your environment
- list_members
- List members associated with the Amazon Inspector delegated administrator for your organization
- list_tags_for_resource
- Lists all tags attached to a given resource
- list_usage_totals
- Lists the Amazon Inspector usage totals over the last 30 days
- reset_encryption_key
- Resets an encryption key
- search_vulnerabilities
- Lists Amazon Inspector coverage details for a specific vulnerability
- send_cis_session_health
- Sends a CIS session health
- send_cis_session_telemetry
- Sends a CIS session telemetry
- start_cis_session
- Starts a CIS session
- stop_cis_session
- Stops a CIS session
- tag_resource
- Adds tags to a resource
- untag_resource
- Removes tags from a resource
- update_cis_scan_configuration
- Updates a CIS scan configuration
- update_configuration
- Updates setting configurations for your Amazon Inspector account
- Activates, deactivates Amazon Inspector deep inspection, or updates custom paths for your account
- update_encryption_key
- Updates an encryption key
- update_filter
- Specifies the action that is to be applied to the findings that match the filter
- update_organization_configuration
- Updates the configurations for your Amazon Inspector organization
- Updates the Amazon Inspector deep inspection custom paths for your organization