@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSInspector2Async extends AbstractAWSInspector2 implements AWSInspector2Async
AWSInspector2Async
. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler
, which throws an
UnsupportedOperationException
.ENDPOINT_PREFIX
associateMember, batchGetAccountStatus, batchGetCodeSnippet, batchGetFindingDetails, batchGetFreeTrialInfo, batchGetMemberEc2DeepInspectionStatus, batchUpdateMemberEc2DeepInspectionStatus, cancelFindingsReport, cancelSbomExport, createCisScanConfiguration, createFilter, createFindingsReport, createSbomExport, deleteCisScanConfiguration, deleteFilter, describeOrganizationConfiguration, disable, disableDelegatedAdminAccount, disassociateMember, enable, enableDelegatedAdminAccount, getCachedResponseMetadata, getCisScanReport, getCisScanResultDetails, getConfiguration, getDelegatedAdminAccount, getEc2DeepInspectionConfiguration, getEncryptionKey, getFindingsReportStatus, getMember, getSbomExport, listAccountPermissions, listCisScanConfigurations, listCisScanResultsAggregatedByChecks, listCisScanResultsAggregatedByTargetResource, listCisScans, listCoverage, listCoverageStatistics, listDelegatedAdminAccounts, listFilters, listFindingAggregations, listFindings, listMembers, listTagsForResource, listUsageTotals, resetEncryptionKey, searchVulnerabilities, sendCisSessionHealth, sendCisSessionTelemetry, shutdown, startCisSession, stopCisSession, tagResource, untagResource, updateCisScanConfiguration, updateConfiguration, updateEc2DeepInspectionConfiguration, updateEncryptionKey, updateFilter, updateOrganizationConfiguration, updateOrgEc2DeepInspectionConfiguration
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
associateMember, batchGetAccountStatus, batchGetCodeSnippet, batchGetFindingDetails, batchGetFreeTrialInfo, batchGetMemberEc2DeepInspectionStatus, batchUpdateMemberEc2DeepInspectionStatus, cancelFindingsReport, cancelSbomExport, createCisScanConfiguration, createFilter, createFindingsReport, createSbomExport, deleteCisScanConfiguration, deleteFilter, describeOrganizationConfiguration, disable, disableDelegatedAdminAccount, disassociateMember, enable, enableDelegatedAdminAccount, getCachedResponseMetadata, getCisScanReport, getCisScanResultDetails, getConfiguration, getDelegatedAdminAccount, getEc2DeepInspectionConfiguration, getEncryptionKey, getFindingsReportStatus, getMember, getSbomExport, listAccountPermissions, listCisScanConfigurations, listCisScanResultsAggregatedByChecks, listCisScanResultsAggregatedByTargetResource, listCisScans, listCoverage, listCoverageStatistics, listDelegatedAdminAccounts, listFilters, listFindingAggregations, listFindings, listMembers, listTagsForResource, listUsageTotals, resetEncryptionKey, searchVulnerabilities, sendCisSessionHealth, sendCisSessionTelemetry, shutdown, startCisSession, stopCisSession, tagResource, untagResource, updateCisScanConfiguration, updateConfiguration, updateEc2DeepInspectionConfiguration, updateEncryptionKey, updateFilter, updateOrganizationConfiguration, updateOrgEc2DeepInspectionConfiguration
public Future<AssociateMemberResult> associateMemberAsync(AssociateMemberRequest request)
AWSInspector2Async
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.
associateMemberAsync
in interface AWSInspector2Async
public Future<AssociateMemberResult> associateMemberAsync(AssociateMemberRequest request, AsyncHandler<AssociateMemberRequest,AssociateMemberResult> asyncHandler)
AWSInspector2Async
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.
associateMemberAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<BatchGetAccountStatusResult> batchGetAccountStatusAsync(BatchGetAccountStatusRequest request)
AWSInspector2Async
Retrieves the Amazon Inspector status of multiple Amazon Web Services accounts within your environment.
batchGetAccountStatusAsync
in interface AWSInspector2Async
public Future<BatchGetAccountStatusResult> batchGetAccountStatusAsync(BatchGetAccountStatusRequest request, AsyncHandler<BatchGetAccountStatusRequest,BatchGetAccountStatusResult> asyncHandler)
AWSInspector2Async
Retrieves the Amazon Inspector status of multiple Amazon Web Services accounts within your environment.
batchGetAccountStatusAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<BatchGetCodeSnippetResult> batchGetCodeSnippetAsync(BatchGetCodeSnippetRequest request)
AWSInspector2Async
Retrieves code snippets from findings that Amazon Inspector detected code vulnerabilities in.
batchGetCodeSnippetAsync
in interface AWSInspector2Async
public Future<BatchGetCodeSnippetResult> batchGetCodeSnippetAsync(BatchGetCodeSnippetRequest request, AsyncHandler<BatchGetCodeSnippetRequest,BatchGetCodeSnippetResult> asyncHandler)
AWSInspector2Async
Retrieves code snippets from findings that Amazon Inspector detected code vulnerabilities in.
batchGetCodeSnippetAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<BatchGetFindingDetailsResult> batchGetFindingDetailsAsync(BatchGetFindingDetailsRequest request)
AWSInspector2Async
Gets vulnerability details for findings.
batchGetFindingDetailsAsync
in interface AWSInspector2Async
public Future<BatchGetFindingDetailsResult> batchGetFindingDetailsAsync(BatchGetFindingDetailsRequest request, AsyncHandler<BatchGetFindingDetailsRequest,BatchGetFindingDetailsResult> asyncHandler)
AWSInspector2Async
Gets vulnerability details for findings.
batchGetFindingDetailsAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<BatchGetFreeTrialInfoResult> batchGetFreeTrialInfoAsync(BatchGetFreeTrialInfoRequest request)
AWSInspector2Async
Gets free trial status for multiple Amazon Web Services accounts.
batchGetFreeTrialInfoAsync
in interface AWSInspector2Async
public Future<BatchGetFreeTrialInfoResult> batchGetFreeTrialInfoAsync(BatchGetFreeTrialInfoRequest request, AsyncHandler<BatchGetFreeTrialInfoRequest,BatchGetFreeTrialInfoResult> asyncHandler)
AWSInspector2Async
Gets free trial status for multiple Amazon Web Services accounts.
batchGetFreeTrialInfoAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<BatchGetMemberEc2DeepInspectionStatusResult> batchGetMemberEc2DeepInspectionStatusAsync(BatchGetMemberEc2DeepInspectionStatusRequest request)
AWSInspector2Async
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.
batchGetMemberEc2DeepInspectionStatusAsync
in interface AWSInspector2Async
public Future<BatchGetMemberEc2DeepInspectionStatusResult> batchGetMemberEc2DeepInspectionStatusAsync(BatchGetMemberEc2DeepInspectionStatusRequest request, AsyncHandler<BatchGetMemberEc2DeepInspectionStatusRequest,BatchGetMemberEc2DeepInspectionStatusResult> asyncHandler)
AWSInspector2Async
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.
batchGetMemberEc2DeepInspectionStatusAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<BatchUpdateMemberEc2DeepInspectionStatusResult> batchUpdateMemberEc2DeepInspectionStatusAsync(BatchUpdateMemberEc2DeepInspectionStatusRequest request)
AWSInspector2Async
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.
batchUpdateMemberEc2DeepInspectionStatusAsync
in interface AWSInspector2Async
public Future<BatchUpdateMemberEc2DeepInspectionStatusResult> batchUpdateMemberEc2DeepInspectionStatusAsync(BatchUpdateMemberEc2DeepInspectionStatusRequest request, AsyncHandler<BatchUpdateMemberEc2DeepInspectionStatusRequest,BatchUpdateMemberEc2DeepInspectionStatusResult> asyncHandler)
AWSInspector2Async
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.
batchUpdateMemberEc2DeepInspectionStatusAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CancelFindingsReportResult> cancelFindingsReportAsync(CancelFindingsReportRequest request)
AWSInspector2Async
Cancels the given findings report.
cancelFindingsReportAsync
in interface AWSInspector2Async
public Future<CancelFindingsReportResult> cancelFindingsReportAsync(CancelFindingsReportRequest request, AsyncHandler<CancelFindingsReportRequest,CancelFindingsReportResult> asyncHandler)
AWSInspector2Async
Cancels the given findings report.
cancelFindingsReportAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CancelSbomExportResult> cancelSbomExportAsync(CancelSbomExportRequest request)
AWSInspector2Async
Cancels a software bill of materials (SBOM) report.
cancelSbomExportAsync
in interface AWSInspector2Async
public Future<CancelSbomExportResult> cancelSbomExportAsync(CancelSbomExportRequest request, AsyncHandler<CancelSbomExportRequest,CancelSbomExportResult> asyncHandler)
AWSInspector2Async
Cancels a software bill of materials (SBOM) report.
cancelSbomExportAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateCisScanConfigurationResult> createCisScanConfigurationAsync(CreateCisScanConfigurationRequest request)
AWSInspector2Async
Creates a CIS scan configuration.
createCisScanConfigurationAsync
in interface AWSInspector2Async
public Future<CreateCisScanConfigurationResult> createCisScanConfigurationAsync(CreateCisScanConfigurationRequest request, AsyncHandler<CreateCisScanConfigurationRequest,CreateCisScanConfigurationResult> asyncHandler)
AWSInspector2Async
Creates a CIS scan configuration.
createCisScanConfigurationAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateFilterResult> createFilterAsync(CreateFilterRequest request)
AWSInspector2Async
Creates a filter resource using specified filter criteria. When the filter action is set to SUPPRESS
this action creates a suppression rule.
createFilterAsync
in interface AWSInspector2Async
public Future<CreateFilterResult> createFilterAsync(CreateFilterRequest request, AsyncHandler<CreateFilterRequest,CreateFilterResult> asyncHandler)
AWSInspector2Async
Creates a filter resource using specified filter criteria. When the filter action is set to SUPPRESS
this action creates a suppression rule.
createFilterAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateFindingsReportResult> createFindingsReportAsync(CreateFindingsReportRequest request)
AWSInspector2Async
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.
createFindingsReportAsync
in interface AWSInspector2Async
public Future<CreateFindingsReportResult> createFindingsReportAsync(CreateFindingsReportRequest request, AsyncHandler<CreateFindingsReportRequest,CreateFindingsReportResult> asyncHandler)
AWSInspector2Async
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.
createFindingsReportAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateSbomExportResult> createSbomExportAsync(CreateSbomExportRequest request)
AWSInspector2Async
Creates a software bill of materials (SBOM) report.
createSbomExportAsync
in interface AWSInspector2Async
public Future<CreateSbomExportResult> createSbomExportAsync(CreateSbomExportRequest request, AsyncHandler<CreateSbomExportRequest,CreateSbomExportResult> asyncHandler)
AWSInspector2Async
Creates a software bill of materials (SBOM) report.
createSbomExportAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteCisScanConfigurationResult> deleteCisScanConfigurationAsync(DeleteCisScanConfigurationRequest request)
AWSInspector2Async
Deletes a CIS scan configuration.
deleteCisScanConfigurationAsync
in interface AWSInspector2Async
public Future<DeleteCisScanConfigurationResult> deleteCisScanConfigurationAsync(DeleteCisScanConfigurationRequest request, AsyncHandler<DeleteCisScanConfigurationRequest,DeleteCisScanConfigurationResult> asyncHandler)
AWSInspector2Async
Deletes a CIS scan configuration.
deleteCisScanConfigurationAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteFilterResult> deleteFilterAsync(DeleteFilterRequest request)
AWSInspector2Async
Deletes a filter resource.
deleteFilterAsync
in interface AWSInspector2Async
public Future<DeleteFilterResult> deleteFilterAsync(DeleteFilterRequest request, AsyncHandler<DeleteFilterRequest,DeleteFilterResult> asyncHandler)
AWSInspector2Async
Deletes a filter resource.
deleteFilterAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeOrganizationConfigurationResult> describeOrganizationConfigurationAsync(DescribeOrganizationConfigurationRequest request)
AWSInspector2Async
Describe Amazon Inspector configuration settings for an Amazon Web Services organization.
describeOrganizationConfigurationAsync
in interface AWSInspector2Async
public Future<DescribeOrganizationConfigurationResult> describeOrganizationConfigurationAsync(DescribeOrganizationConfigurationRequest request, AsyncHandler<DescribeOrganizationConfigurationRequest,DescribeOrganizationConfigurationResult> asyncHandler)
AWSInspector2Async
Describe Amazon Inspector configuration settings for an Amazon Web Services organization.
describeOrganizationConfigurationAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisableResult> disableAsync(DisableRequest request)
AWSInspector2Async
Disables Amazon Inspector scans for one or more Amazon Web Services accounts. Disabling all scan types in an account disables the Amazon Inspector service.
disableAsync
in interface AWSInspector2Async
public Future<DisableResult> disableAsync(DisableRequest request, AsyncHandler<DisableRequest,DisableResult> asyncHandler)
AWSInspector2Async
Disables Amazon Inspector scans for one or more Amazon Web Services accounts. Disabling all scan types in an account disables the Amazon Inspector service.
disableAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisableDelegatedAdminAccountResult> disableDelegatedAdminAccountAsync(DisableDelegatedAdminAccountRequest request)
AWSInspector2Async
Disables the Amazon Inspector delegated administrator for your organization.
disableDelegatedAdminAccountAsync
in interface AWSInspector2Async
public Future<DisableDelegatedAdminAccountResult> disableDelegatedAdminAccountAsync(DisableDelegatedAdminAccountRequest request, AsyncHandler<DisableDelegatedAdminAccountRequest,DisableDelegatedAdminAccountResult> asyncHandler)
AWSInspector2Async
Disables the Amazon Inspector delegated administrator for your organization.
disableDelegatedAdminAccountAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateMemberResult> disassociateMemberAsync(DisassociateMemberRequest request)
AWSInspector2Async
Disassociates a member account from an Amazon Inspector delegated administrator.
disassociateMemberAsync
in interface AWSInspector2Async
public Future<DisassociateMemberResult> disassociateMemberAsync(DisassociateMemberRequest request, AsyncHandler<DisassociateMemberRequest,DisassociateMemberResult> asyncHandler)
AWSInspector2Async
Disassociates a member account from an Amazon Inspector delegated administrator.
disassociateMemberAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<EnableResult> enableAsync(EnableRequest request)
AWSInspector2Async
Enables Amazon Inspector scans for one or more Amazon Web Services accounts.
enableAsync
in interface AWSInspector2Async
public Future<EnableResult> enableAsync(EnableRequest request, AsyncHandler<EnableRequest,EnableResult> asyncHandler)
AWSInspector2Async
Enables Amazon Inspector scans for one or more Amazon Web Services accounts.
enableAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<EnableDelegatedAdminAccountResult> enableDelegatedAdminAccountAsync(EnableDelegatedAdminAccountRequest request)
AWSInspector2Async
Enables the Amazon Inspector delegated administrator for your Organizations organization.
enableDelegatedAdminAccountAsync
in interface AWSInspector2Async
public Future<EnableDelegatedAdminAccountResult> enableDelegatedAdminAccountAsync(EnableDelegatedAdminAccountRequest request, AsyncHandler<EnableDelegatedAdminAccountRequest,EnableDelegatedAdminAccountResult> asyncHandler)
AWSInspector2Async
Enables the Amazon Inspector delegated administrator for your Organizations organization.
enableDelegatedAdminAccountAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetCisScanReportResult> getCisScanReportAsync(GetCisScanReportRequest request)
AWSInspector2Async
Retrieves a CIS scan report.
getCisScanReportAsync
in interface AWSInspector2Async
public Future<GetCisScanReportResult> getCisScanReportAsync(GetCisScanReportRequest request, AsyncHandler<GetCisScanReportRequest,GetCisScanReportResult> asyncHandler)
AWSInspector2Async
Retrieves a CIS scan report.
getCisScanReportAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetCisScanResultDetailsResult> getCisScanResultDetailsAsync(GetCisScanResultDetailsRequest request)
AWSInspector2Async
Retrieves CIS scan result details.
getCisScanResultDetailsAsync
in interface AWSInspector2Async
public Future<GetCisScanResultDetailsResult> getCisScanResultDetailsAsync(GetCisScanResultDetailsRequest request, AsyncHandler<GetCisScanResultDetailsRequest,GetCisScanResultDetailsResult> asyncHandler)
AWSInspector2Async
Retrieves CIS scan result details.
getCisScanResultDetailsAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetConfigurationResult> getConfigurationAsync(GetConfigurationRequest request)
AWSInspector2Async
Retrieves setting configurations for Inspector scans.
getConfigurationAsync
in interface AWSInspector2Async
public Future<GetConfigurationResult> getConfigurationAsync(GetConfigurationRequest request, AsyncHandler<GetConfigurationRequest,GetConfigurationResult> asyncHandler)
AWSInspector2Async
Retrieves setting configurations for Inspector scans.
getConfigurationAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetDelegatedAdminAccountResult> getDelegatedAdminAccountAsync(GetDelegatedAdminAccountRequest request)
AWSInspector2Async
Retrieves information about the Amazon Inspector delegated administrator for your organization.
getDelegatedAdminAccountAsync
in interface AWSInspector2Async
public Future<GetDelegatedAdminAccountResult> getDelegatedAdminAccountAsync(GetDelegatedAdminAccountRequest request, AsyncHandler<GetDelegatedAdminAccountRequest,GetDelegatedAdminAccountResult> asyncHandler)
AWSInspector2Async
Retrieves information about the Amazon Inspector delegated administrator for your organization.
getDelegatedAdminAccountAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetEc2DeepInspectionConfigurationResult> getEc2DeepInspectionConfigurationAsync(GetEc2DeepInspectionConfigurationRequest request)
AWSInspector2Async
Retrieves the activation status of Amazon Inspector deep inspection and custom paths associated with your account.
getEc2DeepInspectionConfigurationAsync
in interface AWSInspector2Async
public Future<GetEc2DeepInspectionConfigurationResult> getEc2DeepInspectionConfigurationAsync(GetEc2DeepInspectionConfigurationRequest request, AsyncHandler<GetEc2DeepInspectionConfigurationRequest,GetEc2DeepInspectionConfigurationResult> asyncHandler)
AWSInspector2Async
Retrieves the activation status of Amazon Inspector deep inspection and custom paths associated with your account.
getEc2DeepInspectionConfigurationAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetEncryptionKeyResult> getEncryptionKeyAsync(GetEncryptionKeyRequest request)
AWSInspector2Async
Gets an encryption key.
getEncryptionKeyAsync
in interface AWSInspector2Async
public Future<GetEncryptionKeyResult> getEncryptionKeyAsync(GetEncryptionKeyRequest request, AsyncHandler<GetEncryptionKeyRequest,GetEncryptionKeyResult> asyncHandler)
AWSInspector2Async
Gets an encryption key.
getEncryptionKeyAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetFindingsReportStatusResult> getFindingsReportStatusAsync(GetFindingsReportStatusRequest request)
AWSInspector2Async
Gets the status of a findings report.
getFindingsReportStatusAsync
in interface AWSInspector2Async
public Future<GetFindingsReportStatusResult> getFindingsReportStatusAsync(GetFindingsReportStatusRequest request, AsyncHandler<GetFindingsReportStatusRequest,GetFindingsReportStatusResult> asyncHandler)
AWSInspector2Async
Gets the status of a findings report.
getFindingsReportStatusAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetMemberResult> getMemberAsync(GetMemberRequest request)
AWSInspector2Async
Gets member information for your organization.
getMemberAsync
in interface AWSInspector2Async
public Future<GetMemberResult> getMemberAsync(GetMemberRequest request, AsyncHandler<GetMemberRequest,GetMemberResult> asyncHandler)
AWSInspector2Async
Gets member information for your organization.
getMemberAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetSbomExportResult> getSbomExportAsync(GetSbomExportRequest request)
AWSInspector2Async
Gets details of a software bill of materials (SBOM) report.
getSbomExportAsync
in interface AWSInspector2Async
public Future<GetSbomExportResult> getSbomExportAsync(GetSbomExportRequest request, AsyncHandler<GetSbomExportRequest,GetSbomExportResult> asyncHandler)
AWSInspector2Async
Gets details of a software bill of materials (SBOM) report.
getSbomExportAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListAccountPermissionsResult> listAccountPermissionsAsync(ListAccountPermissionsRequest request)
AWSInspector2Async
Lists the permissions an account has to configure Amazon Inspector.
listAccountPermissionsAsync
in interface AWSInspector2Async
public Future<ListAccountPermissionsResult> listAccountPermissionsAsync(ListAccountPermissionsRequest request, AsyncHandler<ListAccountPermissionsRequest,ListAccountPermissionsResult> asyncHandler)
AWSInspector2Async
Lists the permissions an account has to configure Amazon Inspector.
listAccountPermissionsAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListCisScanConfigurationsResult> listCisScanConfigurationsAsync(ListCisScanConfigurationsRequest request)
AWSInspector2Async
Lists CIS scan configurations.
listCisScanConfigurationsAsync
in interface AWSInspector2Async
public Future<ListCisScanConfigurationsResult> listCisScanConfigurationsAsync(ListCisScanConfigurationsRequest request, AsyncHandler<ListCisScanConfigurationsRequest,ListCisScanConfigurationsResult> asyncHandler)
AWSInspector2Async
Lists CIS scan configurations.
listCisScanConfigurationsAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListCisScanResultsAggregatedByChecksResult> listCisScanResultsAggregatedByChecksAsync(ListCisScanResultsAggregatedByChecksRequest request)
AWSInspector2Async
Lists scan results aggregated by checks.
listCisScanResultsAggregatedByChecksAsync
in interface AWSInspector2Async
public Future<ListCisScanResultsAggregatedByChecksResult> listCisScanResultsAggregatedByChecksAsync(ListCisScanResultsAggregatedByChecksRequest request, AsyncHandler<ListCisScanResultsAggregatedByChecksRequest,ListCisScanResultsAggregatedByChecksResult> asyncHandler)
AWSInspector2Async
Lists scan results aggregated by checks.
listCisScanResultsAggregatedByChecksAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListCisScanResultsAggregatedByTargetResourceResult> listCisScanResultsAggregatedByTargetResourceAsync(ListCisScanResultsAggregatedByTargetResourceRequest request)
AWSInspector2Async
Lists scan results aggregated by a target resource.
listCisScanResultsAggregatedByTargetResourceAsync
in interface AWSInspector2Async
public Future<ListCisScanResultsAggregatedByTargetResourceResult> listCisScanResultsAggregatedByTargetResourceAsync(ListCisScanResultsAggregatedByTargetResourceRequest request, AsyncHandler<ListCisScanResultsAggregatedByTargetResourceRequest,ListCisScanResultsAggregatedByTargetResourceResult> asyncHandler)
AWSInspector2Async
Lists scan results aggregated by a target resource.
listCisScanResultsAggregatedByTargetResourceAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListCisScansResult> listCisScansAsync(ListCisScansRequest request)
AWSInspector2Async
Returns a CIS scan list.
listCisScansAsync
in interface AWSInspector2Async
public Future<ListCisScansResult> listCisScansAsync(ListCisScansRequest request, AsyncHandler<ListCisScansRequest,ListCisScansResult> asyncHandler)
AWSInspector2Async
Returns a CIS scan list.
listCisScansAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListCoverageResult> listCoverageAsync(ListCoverageRequest request)
AWSInspector2Async
Lists coverage details for you environment.
listCoverageAsync
in interface AWSInspector2Async
public Future<ListCoverageResult> listCoverageAsync(ListCoverageRequest request, AsyncHandler<ListCoverageRequest,ListCoverageResult> asyncHandler)
AWSInspector2Async
Lists coverage details for you environment.
listCoverageAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListCoverageStatisticsResult> listCoverageStatisticsAsync(ListCoverageStatisticsRequest request)
AWSInspector2Async
Lists Amazon Inspector coverage statistics for your environment.
listCoverageStatisticsAsync
in interface AWSInspector2Async
public Future<ListCoverageStatisticsResult> listCoverageStatisticsAsync(ListCoverageStatisticsRequest request, AsyncHandler<ListCoverageStatisticsRequest,ListCoverageStatisticsResult> asyncHandler)
AWSInspector2Async
Lists Amazon Inspector coverage statistics for your environment.
listCoverageStatisticsAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListDelegatedAdminAccountsResult> listDelegatedAdminAccountsAsync(ListDelegatedAdminAccountsRequest request)
AWSInspector2Async
Lists information about the Amazon Inspector delegated administrator of your organization.
listDelegatedAdminAccountsAsync
in interface AWSInspector2Async
public Future<ListDelegatedAdminAccountsResult> listDelegatedAdminAccountsAsync(ListDelegatedAdminAccountsRequest request, AsyncHandler<ListDelegatedAdminAccountsRequest,ListDelegatedAdminAccountsResult> asyncHandler)
AWSInspector2Async
Lists information about the Amazon Inspector delegated administrator of your organization.
listDelegatedAdminAccountsAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListFiltersResult> listFiltersAsync(ListFiltersRequest request)
AWSInspector2Async
Lists the filters associated with your account.
listFiltersAsync
in interface AWSInspector2Async
public Future<ListFiltersResult> listFiltersAsync(ListFiltersRequest request, AsyncHandler<ListFiltersRequest,ListFiltersResult> asyncHandler)
AWSInspector2Async
Lists the filters associated with your account.
listFiltersAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListFindingAggregationsResult> listFindingAggregationsAsync(ListFindingAggregationsRequest request)
AWSInspector2Async
Lists aggregated finding data for your environment based on specific criteria.
listFindingAggregationsAsync
in interface AWSInspector2Async
public Future<ListFindingAggregationsResult> listFindingAggregationsAsync(ListFindingAggregationsRequest request, AsyncHandler<ListFindingAggregationsRequest,ListFindingAggregationsResult> asyncHandler)
AWSInspector2Async
Lists aggregated finding data for your environment based on specific criteria.
listFindingAggregationsAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListFindingsResult> listFindingsAsync(ListFindingsRequest request)
AWSInspector2Async
Lists findings for your environment.
listFindingsAsync
in interface AWSInspector2Async
public Future<ListFindingsResult> listFindingsAsync(ListFindingsRequest request, AsyncHandler<ListFindingsRequest,ListFindingsResult> asyncHandler)
AWSInspector2Async
Lists findings for your environment.
listFindingsAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListMembersResult> listMembersAsync(ListMembersRequest request)
AWSInspector2Async
List members associated with the Amazon Inspector delegated administrator for your organization.
listMembersAsync
in interface AWSInspector2Async
public Future<ListMembersResult> listMembersAsync(ListMembersRequest request, AsyncHandler<ListMembersRequest,ListMembersResult> asyncHandler)
AWSInspector2Async
List members associated with the Amazon Inspector delegated administrator for your organization.
listMembersAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSInspector2Async
Lists all tags attached to a given resource.
listTagsForResourceAsync
in interface AWSInspector2Async
public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSInspector2Async
Lists all tags attached to a given resource.
listTagsForResourceAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListUsageTotalsResult> listUsageTotalsAsync(ListUsageTotalsRequest request)
AWSInspector2Async
Lists the Amazon Inspector usage totals over the last 30 days.
listUsageTotalsAsync
in interface AWSInspector2Async
public Future<ListUsageTotalsResult> listUsageTotalsAsync(ListUsageTotalsRequest request, AsyncHandler<ListUsageTotalsRequest,ListUsageTotalsResult> asyncHandler)
AWSInspector2Async
Lists the Amazon Inspector usage totals over the last 30 days.
listUsageTotalsAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ResetEncryptionKeyResult> resetEncryptionKeyAsync(ResetEncryptionKeyRequest request)
AWSInspector2Async
Resets an encryption key. After the key is reset your resources will be encrypted by an Amazon Web Services owned key.
resetEncryptionKeyAsync
in interface AWSInspector2Async
public Future<ResetEncryptionKeyResult> resetEncryptionKeyAsync(ResetEncryptionKeyRequest request, AsyncHandler<ResetEncryptionKeyRequest,ResetEncryptionKeyResult> asyncHandler)
AWSInspector2Async
Resets an encryption key. After the key is reset your resources will be encrypted by an Amazon Web Services owned key.
resetEncryptionKeyAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<SearchVulnerabilitiesResult> searchVulnerabilitiesAsync(SearchVulnerabilitiesRequest request)
AWSInspector2Async
Lists Amazon Inspector coverage details for a specific vulnerability.
searchVulnerabilitiesAsync
in interface AWSInspector2Async
public Future<SearchVulnerabilitiesResult> searchVulnerabilitiesAsync(SearchVulnerabilitiesRequest request, AsyncHandler<SearchVulnerabilitiesRequest,SearchVulnerabilitiesResult> asyncHandler)
AWSInspector2Async
Lists Amazon Inspector coverage details for a specific vulnerability.
searchVulnerabilitiesAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<SendCisSessionHealthResult> sendCisSessionHealthAsync(SendCisSessionHealthRequest request)
AWSInspector2Async
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.
sendCisSessionHealthAsync
in interface AWSInspector2Async
public Future<SendCisSessionHealthResult> sendCisSessionHealthAsync(SendCisSessionHealthRequest request, AsyncHandler<SendCisSessionHealthRequest,SendCisSessionHealthResult> asyncHandler)
AWSInspector2Async
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.
sendCisSessionHealthAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<SendCisSessionTelemetryResult> sendCisSessionTelemetryAsync(SendCisSessionTelemetryRequest request)
AWSInspector2Async
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.
sendCisSessionTelemetryAsync
in interface AWSInspector2Async
public Future<SendCisSessionTelemetryResult> sendCisSessionTelemetryAsync(SendCisSessionTelemetryRequest request, AsyncHandler<SendCisSessionTelemetryRequest,SendCisSessionTelemetryResult> asyncHandler)
AWSInspector2Async
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.
sendCisSessionTelemetryAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartCisSessionResult> startCisSessionAsync(StartCisSessionRequest request)
AWSInspector2Async
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.
startCisSessionAsync
in interface AWSInspector2Async
public Future<StartCisSessionResult> startCisSessionAsync(StartCisSessionRequest request, AsyncHandler<StartCisSessionRequest,StartCisSessionResult> asyncHandler)
AWSInspector2Async
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.
startCisSessionAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StopCisSessionResult> stopCisSessionAsync(StopCisSessionRequest request)
AWSInspector2Async
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.
stopCisSessionAsync
in interface AWSInspector2Async
public Future<StopCisSessionResult> stopCisSessionAsync(StopCisSessionRequest request, AsyncHandler<StopCisSessionRequest,StopCisSessionResult> asyncHandler)
AWSInspector2Async
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.
stopCisSessionAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSInspector2Async
Adds tags to a resource.
tagResourceAsync
in interface AWSInspector2Async
public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSInspector2Async
Adds tags to a resource.
tagResourceAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSInspector2Async
Removes tags from a resource.
untagResourceAsync
in interface AWSInspector2Async
public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSInspector2Async
Removes tags from a resource.
untagResourceAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateCisScanConfigurationResult> updateCisScanConfigurationAsync(UpdateCisScanConfigurationRequest request)
AWSInspector2Async
Updates a CIS scan configuration.
updateCisScanConfigurationAsync
in interface AWSInspector2Async
public Future<UpdateCisScanConfigurationResult> updateCisScanConfigurationAsync(UpdateCisScanConfigurationRequest request, AsyncHandler<UpdateCisScanConfigurationRequest,UpdateCisScanConfigurationResult> asyncHandler)
AWSInspector2Async
Updates a CIS scan configuration.
updateCisScanConfigurationAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateConfigurationResult> updateConfigurationAsync(UpdateConfigurationRequest request)
AWSInspector2Async
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.
updateConfigurationAsync
in interface AWSInspector2Async
public Future<UpdateConfigurationResult> updateConfigurationAsync(UpdateConfigurationRequest request, AsyncHandler<UpdateConfigurationRequest,UpdateConfigurationResult> asyncHandler)
AWSInspector2Async
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.
updateConfigurationAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateEc2DeepInspectionConfigurationResult> updateEc2DeepInspectionConfigurationAsync(UpdateEc2DeepInspectionConfigurationRequest request)
AWSInspector2Async
Activates, deactivates Amazon Inspector deep inspection, or updates custom paths for your account.
updateEc2DeepInspectionConfigurationAsync
in interface AWSInspector2Async
public Future<UpdateEc2DeepInspectionConfigurationResult> updateEc2DeepInspectionConfigurationAsync(UpdateEc2DeepInspectionConfigurationRequest request, AsyncHandler<UpdateEc2DeepInspectionConfigurationRequest,UpdateEc2DeepInspectionConfigurationResult> asyncHandler)
AWSInspector2Async
Activates, deactivates Amazon Inspector deep inspection, or updates custom paths for your account.
updateEc2DeepInspectionConfigurationAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateEncryptionKeyResult> updateEncryptionKeyAsync(UpdateEncryptionKeyRequest request)
AWSInspector2Async
Updates an encryption key. A ResourceNotFoundException
means that an Amazon Web Services owned key
is being used for encryption.
updateEncryptionKeyAsync
in interface AWSInspector2Async
public Future<UpdateEncryptionKeyResult> updateEncryptionKeyAsync(UpdateEncryptionKeyRequest request, AsyncHandler<UpdateEncryptionKeyRequest,UpdateEncryptionKeyResult> asyncHandler)
AWSInspector2Async
Updates an encryption key. A ResourceNotFoundException
means that an Amazon Web Services owned key
is being used for encryption.
updateEncryptionKeyAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateFilterResult> updateFilterAsync(UpdateFilterRequest request)
AWSInspector2Async
Specifies the action that is to be applied to the findings that match the filter.
updateFilterAsync
in interface AWSInspector2Async
public Future<UpdateFilterResult> updateFilterAsync(UpdateFilterRequest request, AsyncHandler<UpdateFilterRequest,UpdateFilterResult> asyncHandler)
AWSInspector2Async
Specifies the action that is to be applied to the findings that match the filter.
updateFilterAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateOrgEc2DeepInspectionConfigurationResult> updateOrgEc2DeepInspectionConfigurationAsync(UpdateOrgEc2DeepInspectionConfigurationRequest request)
AWSInspector2Async
Updates the Amazon Inspector deep inspection custom paths for your organization. You must be an Amazon Inspector delegated administrator to use this API.
updateOrgEc2DeepInspectionConfigurationAsync
in interface AWSInspector2Async
public Future<UpdateOrgEc2DeepInspectionConfigurationResult> updateOrgEc2DeepInspectionConfigurationAsync(UpdateOrgEc2DeepInspectionConfigurationRequest request, AsyncHandler<UpdateOrgEc2DeepInspectionConfigurationRequest,UpdateOrgEc2DeepInspectionConfigurationResult> asyncHandler)
AWSInspector2Async
Updates the Amazon Inspector deep inspection custom paths for your organization. You must be an Amazon Inspector delegated administrator to use this API.
updateOrgEc2DeepInspectionConfigurationAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateOrganizationConfigurationResult> updateOrganizationConfigurationAsync(UpdateOrganizationConfigurationRequest request)
AWSInspector2Async
Updates the configurations for your Amazon Inspector organization.
updateOrganizationConfigurationAsync
in interface AWSInspector2Async
public Future<UpdateOrganizationConfigurationResult> updateOrganizationConfigurationAsync(UpdateOrganizationConfigurationRequest request, AsyncHandler<UpdateOrganizationConfigurationRequest,UpdateOrganizationConfigurationResult> asyncHandler)
AWSInspector2Async
Updates the configurations for your Amazon Inspector organization.
updateOrganizationConfigurationAsync
in interface AWSInspector2Async
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.