@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_PREFIXassociateMember, 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, updateOrgEc2DeepInspectionConfigurationequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitassociateMember, 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, updateOrgEc2DeepInspectionConfigurationpublic Future<AssociateMemberResult> associateMemberAsync(AssociateMemberRequest request)
AWSInspector2AsyncAssociates 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 AWSInspector2Asyncpublic Future<AssociateMemberResult> associateMemberAsync(AssociateMemberRequest request, AsyncHandler<AssociateMemberRequest,AssociateMemberResult> asyncHandler)
AWSInspector2AsyncAssociates 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 AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncRetrieves the Amazon Inspector status of multiple Amazon Web Services accounts within your environment.
batchGetAccountStatusAsync in interface AWSInspector2Asyncpublic Future<BatchGetAccountStatusResult> batchGetAccountStatusAsync(BatchGetAccountStatusRequest request, AsyncHandler<BatchGetAccountStatusRequest,BatchGetAccountStatusResult> asyncHandler)
AWSInspector2AsyncRetrieves the Amazon Inspector status of multiple Amazon Web Services accounts within your environment.
batchGetAccountStatusAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncRetrieves code snippets from findings that Amazon Inspector detected code vulnerabilities in.
batchGetCodeSnippetAsync in interface AWSInspector2Asyncpublic Future<BatchGetCodeSnippetResult> batchGetCodeSnippetAsync(BatchGetCodeSnippetRequest request, AsyncHandler<BatchGetCodeSnippetRequest,BatchGetCodeSnippetResult> asyncHandler)
AWSInspector2AsyncRetrieves code snippets from findings that Amazon Inspector detected code vulnerabilities in.
batchGetCodeSnippetAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncGets vulnerability details for findings.
batchGetFindingDetailsAsync in interface AWSInspector2Asyncpublic Future<BatchGetFindingDetailsResult> batchGetFindingDetailsAsync(BatchGetFindingDetailsRequest request, AsyncHandler<BatchGetFindingDetailsRequest,BatchGetFindingDetailsResult> asyncHandler)
AWSInspector2AsyncGets vulnerability details for findings.
batchGetFindingDetailsAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncGets free trial status for multiple Amazon Web Services accounts.
batchGetFreeTrialInfoAsync in interface AWSInspector2Asyncpublic Future<BatchGetFreeTrialInfoResult> batchGetFreeTrialInfoAsync(BatchGetFreeTrialInfoRequest request, AsyncHandler<BatchGetFreeTrialInfoRequest,BatchGetFreeTrialInfoResult> asyncHandler)
AWSInspector2AsyncGets free trial status for multiple Amazon Web Services accounts.
batchGetFreeTrialInfoAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncRetrieves 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 AWSInspector2Asyncpublic Future<BatchGetMemberEc2DeepInspectionStatusResult> batchGetMemberEc2DeepInspectionStatusAsync(BatchGetMemberEc2DeepInspectionStatusRequest request, AsyncHandler<BatchGetMemberEc2DeepInspectionStatusRequest,BatchGetMemberEc2DeepInspectionStatusResult> asyncHandler)
AWSInspector2AsyncRetrieves 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 AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncActivates 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 AWSInspector2Asyncpublic Future<BatchUpdateMemberEc2DeepInspectionStatusResult> batchUpdateMemberEc2DeepInspectionStatusAsync(BatchUpdateMemberEc2DeepInspectionStatusRequest request, AsyncHandler<BatchUpdateMemberEc2DeepInspectionStatusRequest,BatchUpdateMemberEc2DeepInspectionStatusResult> asyncHandler)
AWSInspector2AsyncActivates 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 AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncCancels the given findings report.
cancelFindingsReportAsync in interface AWSInspector2Asyncpublic Future<CancelFindingsReportResult> cancelFindingsReportAsync(CancelFindingsReportRequest request, AsyncHandler<CancelFindingsReportRequest,CancelFindingsReportResult> asyncHandler)
AWSInspector2AsyncCancels the given findings report.
cancelFindingsReportAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncCancels a software bill of materials (SBOM) report.
cancelSbomExportAsync in interface AWSInspector2Asyncpublic Future<CancelSbomExportResult> cancelSbomExportAsync(CancelSbomExportRequest request, AsyncHandler<CancelSbomExportRequest,CancelSbomExportResult> asyncHandler)
AWSInspector2AsyncCancels a software bill of materials (SBOM) report.
cancelSbomExportAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncCreates a CIS scan configuration.
createCisScanConfigurationAsync in interface AWSInspector2Asyncpublic Future<CreateCisScanConfigurationResult> createCisScanConfigurationAsync(CreateCisScanConfigurationRequest request, AsyncHandler<CreateCisScanConfigurationRequest,CreateCisScanConfigurationResult> asyncHandler)
AWSInspector2AsyncCreates a CIS scan configuration.
createCisScanConfigurationAsync in interface AWSInspector2AsyncasyncHandler - 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 AWSInspector2Asyncpublic 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 AWSInspector2AsyncasyncHandler - 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 AWSInspector2Asyncpublic 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 AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncCreates a software bill of materials (SBOM) report.
createSbomExportAsync in interface AWSInspector2Asyncpublic Future<CreateSbomExportResult> createSbomExportAsync(CreateSbomExportRequest request, AsyncHandler<CreateSbomExportRequest,CreateSbomExportResult> asyncHandler)
AWSInspector2AsyncCreates a software bill of materials (SBOM) report.
createSbomExportAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncDeletes a CIS scan configuration.
deleteCisScanConfigurationAsync in interface AWSInspector2Asyncpublic Future<DeleteCisScanConfigurationResult> deleteCisScanConfigurationAsync(DeleteCisScanConfigurationRequest request, AsyncHandler<DeleteCisScanConfigurationRequest,DeleteCisScanConfigurationResult> asyncHandler)
AWSInspector2AsyncDeletes a CIS scan configuration.
deleteCisScanConfigurationAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncDeletes a filter resource.
deleteFilterAsync in interface AWSInspector2Asyncpublic Future<DeleteFilterResult> deleteFilterAsync(DeleteFilterRequest request, AsyncHandler<DeleteFilterRequest,DeleteFilterResult> asyncHandler)
AWSInspector2AsyncDeletes a filter resource.
deleteFilterAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncDescribe Amazon Inspector configuration settings for an Amazon Web Services organization.
describeOrganizationConfigurationAsync in interface AWSInspector2Asyncpublic Future<DescribeOrganizationConfigurationResult> describeOrganizationConfigurationAsync(DescribeOrganizationConfigurationRequest request, AsyncHandler<DescribeOrganizationConfigurationRequest,DescribeOrganizationConfigurationResult> asyncHandler)
AWSInspector2AsyncDescribe Amazon Inspector configuration settings for an Amazon Web Services organization.
describeOrganizationConfigurationAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncDisables 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 AWSInspector2Asyncpublic Future<DisableResult> disableAsync(DisableRequest request, AsyncHandler<DisableRequest,DisableResult> asyncHandler)
AWSInspector2AsyncDisables 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 AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncDisables the Amazon Inspector delegated administrator for your organization.
disableDelegatedAdminAccountAsync in interface AWSInspector2Asyncpublic Future<DisableDelegatedAdminAccountResult> disableDelegatedAdminAccountAsync(DisableDelegatedAdminAccountRequest request, AsyncHandler<DisableDelegatedAdminAccountRequest,DisableDelegatedAdminAccountResult> asyncHandler)
AWSInspector2AsyncDisables the Amazon Inspector delegated administrator for your organization.
disableDelegatedAdminAccountAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncDisassociates a member account from an Amazon Inspector delegated administrator.
disassociateMemberAsync in interface AWSInspector2Asyncpublic Future<DisassociateMemberResult> disassociateMemberAsync(DisassociateMemberRequest request, AsyncHandler<DisassociateMemberRequest,DisassociateMemberResult> asyncHandler)
AWSInspector2AsyncDisassociates a member account from an Amazon Inspector delegated administrator.
disassociateMemberAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncEnables Amazon Inspector scans for one or more Amazon Web Services accounts.
enableAsync in interface AWSInspector2Asyncpublic Future<EnableResult> enableAsync(EnableRequest request, AsyncHandler<EnableRequest,EnableResult> asyncHandler)
AWSInspector2AsyncEnables Amazon Inspector scans for one or more Amazon Web Services accounts.
enableAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncEnables the Amazon Inspector delegated administrator for your Organizations organization.
enableDelegatedAdminAccountAsync in interface AWSInspector2Asyncpublic Future<EnableDelegatedAdminAccountResult> enableDelegatedAdminAccountAsync(EnableDelegatedAdminAccountRequest request, AsyncHandler<EnableDelegatedAdminAccountRequest,EnableDelegatedAdminAccountResult> asyncHandler)
AWSInspector2AsyncEnables the Amazon Inspector delegated administrator for your Organizations organization.
enableDelegatedAdminAccountAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncRetrieves a CIS scan report.
getCisScanReportAsync in interface AWSInspector2Asyncpublic Future<GetCisScanReportResult> getCisScanReportAsync(GetCisScanReportRequest request, AsyncHandler<GetCisScanReportRequest,GetCisScanReportResult> asyncHandler)
AWSInspector2AsyncRetrieves a CIS scan report.
getCisScanReportAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncRetrieves CIS scan result details.
getCisScanResultDetailsAsync in interface AWSInspector2Asyncpublic Future<GetCisScanResultDetailsResult> getCisScanResultDetailsAsync(GetCisScanResultDetailsRequest request, AsyncHandler<GetCisScanResultDetailsRequest,GetCisScanResultDetailsResult> asyncHandler)
AWSInspector2AsyncRetrieves CIS scan result details.
getCisScanResultDetailsAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncRetrieves setting configurations for Inspector scans.
getConfigurationAsync in interface AWSInspector2Asyncpublic Future<GetConfigurationResult> getConfigurationAsync(GetConfigurationRequest request, AsyncHandler<GetConfigurationRequest,GetConfigurationResult> asyncHandler)
AWSInspector2AsyncRetrieves setting configurations for Inspector scans.
getConfigurationAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncRetrieves information about the Amazon Inspector delegated administrator for your organization.
getDelegatedAdminAccountAsync in interface AWSInspector2Asyncpublic Future<GetDelegatedAdminAccountResult> getDelegatedAdminAccountAsync(GetDelegatedAdminAccountRequest request, AsyncHandler<GetDelegatedAdminAccountRequest,GetDelegatedAdminAccountResult> asyncHandler)
AWSInspector2AsyncRetrieves information about the Amazon Inspector delegated administrator for your organization.
getDelegatedAdminAccountAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncRetrieves the activation status of Amazon Inspector deep inspection and custom paths associated with your account.
getEc2DeepInspectionConfigurationAsync in interface AWSInspector2Asyncpublic Future<GetEc2DeepInspectionConfigurationResult> getEc2DeepInspectionConfigurationAsync(GetEc2DeepInspectionConfigurationRequest request, AsyncHandler<GetEc2DeepInspectionConfigurationRequest,GetEc2DeepInspectionConfigurationResult> asyncHandler)
AWSInspector2AsyncRetrieves the activation status of Amazon Inspector deep inspection and custom paths associated with your account.
getEc2DeepInspectionConfigurationAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncGets an encryption key.
getEncryptionKeyAsync in interface AWSInspector2Asyncpublic Future<GetEncryptionKeyResult> getEncryptionKeyAsync(GetEncryptionKeyRequest request, AsyncHandler<GetEncryptionKeyRequest,GetEncryptionKeyResult> asyncHandler)
AWSInspector2AsyncGets an encryption key.
getEncryptionKeyAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncGets the status of a findings report.
getFindingsReportStatusAsync in interface AWSInspector2Asyncpublic Future<GetFindingsReportStatusResult> getFindingsReportStatusAsync(GetFindingsReportStatusRequest request, AsyncHandler<GetFindingsReportStatusRequest,GetFindingsReportStatusResult> asyncHandler)
AWSInspector2AsyncGets the status of a findings report.
getFindingsReportStatusAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncGets member information for your organization.
getMemberAsync in interface AWSInspector2Asyncpublic Future<GetMemberResult> getMemberAsync(GetMemberRequest request, AsyncHandler<GetMemberRequest,GetMemberResult> asyncHandler)
AWSInspector2AsyncGets member information for your organization.
getMemberAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncGets details of a software bill of materials (SBOM) report.
getSbomExportAsync in interface AWSInspector2Asyncpublic Future<GetSbomExportResult> getSbomExportAsync(GetSbomExportRequest request, AsyncHandler<GetSbomExportRequest,GetSbomExportResult> asyncHandler)
AWSInspector2AsyncGets details of a software bill of materials (SBOM) report.
getSbomExportAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncLists the permissions an account has to configure Amazon Inspector.
listAccountPermissionsAsync in interface AWSInspector2Asyncpublic Future<ListAccountPermissionsResult> listAccountPermissionsAsync(ListAccountPermissionsRequest request, AsyncHandler<ListAccountPermissionsRequest,ListAccountPermissionsResult> asyncHandler)
AWSInspector2AsyncLists the permissions an account has to configure Amazon Inspector.
listAccountPermissionsAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncLists CIS scan configurations.
listCisScanConfigurationsAsync in interface AWSInspector2Asyncpublic Future<ListCisScanConfigurationsResult> listCisScanConfigurationsAsync(ListCisScanConfigurationsRequest request, AsyncHandler<ListCisScanConfigurationsRequest,ListCisScanConfigurationsResult> asyncHandler)
AWSInspector2AsyncLists CIS scan configurations.
listCisScanConfigurationsAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncLists scan results aggregated by checks.
listCisScanResultsAggregatedByChecksAsync in interface AWSInspector2Asyncpublic Future<ListCisScanResultsAggregatedByChecksResult> listCisScanResultsAggregatedByChecksAsync(ListCisScanResultsAggregatedByChecksRequest request, AsyncHandler<ListCisScanResultsAggregatedByChecksRequest,ListCisScanResultsAggregatedByChecksResult> asyncHandler)
AWSInspector2AsyncLists scan results aggregated by checks.
listCisScanResultsAggregatedByChecksAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncLists scan results aggregated by a target resource.
listCisScanResultsAggregatedByTargetResourceAsync in interface AWSInspector2Asyncpublic Future<ListCisScanResultsAggregatedByTargetResourceResult> listCisScanResultsAggregatedByTargetResourceAsync(ListCisScanResultsAggregatedByTargetResourceRequest request, AsyncHandler<ListCisScanResultsAggregatedByTargetResourceRequest,ListCisScanResultsAggregatedByTargetResourceResult> asyncHandler)
AWSInspector2AsyncLists scan results aggregated by a target resource.
listCisScanResultsAggregatedByTargetResourceAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncReturns a CIS scan list.
listCisScansAsync in interface AWSInspector2Asyncpublic Future<ListCisScansResult> listCisScansAsync(ListCisScansRequest request, AsyncHandler<ListCisScansRequest,ListCisScansResult> asyncHandler)
AWSInspector2AsyncReturns a CIS scan list.
listCisScansAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncLists coverage details for you environment.
listCoverageAsync in interface AWSInspector2Asyncpublic Future<ListCoverageResult> listCoverageAsync(ListCoverageRequest request, AsyncHandler<ListCoverageRequest,ListCoverageResult> asyncHandler)
AWSInspector2AsyncLists coverage details for you environment.
listCoverageAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncLists Amazon Inspector coverage statistics for your environment.
listCoverageStatisticsAsync in interface AWSInspector2Asyncpublic Future<ListCoverageStatisticsResult> listCoverageStatisticsAsync(ListCoverageStatisticsRequest request, AsyncHandler<ListCoverageStatisticsRequest,ListCoverageStatisticsResult> asyncHandler)
AWSInspector2AsyncLists Amazon Inspector coverage statistics for your environment.
listCoverageStatisticsAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncLists information about the Amazon Inspector delegated administrator of your organization.
listDelegatedAdminAccountsAsync in interface AWSInspector2Asyncpublic Future<ListDelegatedAdminAccountsResult> listDelegatedAdminAccountsAsync(ListDelegatedAdminAccountsRequest request, AsyncHandler<ListDelegatedAdminAccountsRequest,ListDelegatedAdminAccountsResult> asyncHandler)
AWSInspector2AsyncLists information about the Amazon Inspector delegated administrator of your organization.
listDelegatedAdminAccountsAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncLists the filters associated with your account.
listFiltersAsync in interface AWSInspector2Asyncpublic Future<ListFiltersResult> listFiltersAsync(ListFiltersRequest request, AsyncHandler<ListFiltersRequest,ListFiltersResult> asyncHandler)
AWSInspector2AsyncLists the filters associated with your account.
listFiltersAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncLists aggregated finding data for your environment based on specific criteria.
listFindingAggregationsAsync in interface AWSInspector2Asyncpublic Future<ListFindingAggregationsResult> listFindingAggregationsAsync(ListFindingAggregationsRequest request, AsyncHandler<ListFindingAggregationsRequest,ListFindingAggregationsResult> asyncHandler)
AWSInspector2AsyncLists aggregated finding data for your environment based on specific criteria.
listFindingAggregationsAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncLists findings for your environment.
listFindingsAsync in interface AWSInspector2Asyncpublic Future<ListFindingsResult> listFindingsAsync(ListFindingsRequest request, AsyncHandler<ListFindingsRequest,ListFindingsResult> asyncHandler)
AWSInspector2AsyncLists findings for your environment.
listFindingsAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncList members associated with the Amazon Inspector delegated administrator for your organization.
listMembersAsync in interface AWSInspector2Asyncpublic Future<ListMembersResult> listMembersAsync(ListMembersRequest request, AsyncHandler<ListMembersRequest,ListMembersResult> asyncHandler)
AWSInspector2AsyncList members associated with the Amazon Inspector delegated administrator for your organization.
listMembersAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncLists all tags attached to a given resource.
listTagsForResourceAsync in interface AWSInspector2Asyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSInspector2AsyncLists all tags attached to a given resource.
listTagsForResourceAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncLists the Amazon Inspector usage totals over the last 30 days.
listUsageTotalsAsync in interface AWSInspector2Asyncpublic Future<ListUsageTotalsResult> listUsageTotalsAsync(ListUsageTotalsRequest request, AsyncHandler<ListUsageTotalsRequest,ListUsageTotalsResult> asyncHandler)
AWSInspector2AsyncLists the Amazon Inspector usage totals over the last 30 days.
listUsageTotalsAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncResets an encryption key. After the key is reset your resources will be encrypted by an Amazon Web Services owned key.
resetEncryptionKeyAsync in interface AWSInspector2Asyncpublic Future<ResetEncryptionKeyResult> resetEncryptionKeyAsync(ResetEncryptionKeyRequest request, AsyncHandler<ResetEncryptionKeyRequest,ResetEncryptionKeyResult> asyncHandler)
AWSInspector2AsyncResets an encryption key. After the key is reset your resources will be encrypted by an Amazon Web Services owned key.
resetEncryptionKeyAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncLists Amazon Inspector coverage details for a specific vulnerability.
searchVulnerabilitiesAsync in interface AWSInspector2Asyncpublic Future<SearchVulnerabilitiesResult> searchVulnerabilitiesAsync(SearchVulnerabilitiesRequest request, AsyncHandler<SearchVulnerabilitiesRequest,SearchVulnerabilitiesResult> asyncHandler)
AWSInspector2AsyncLists Amazon Inspector coverage details for a specific vulnerability.
searchVulnerabilitiesAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncSends 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 AWSInspector2Asyncpublic Future<SendCisSessionHealthResult> sendCisSessionHealthAsync(SendCisSessionHealthRequest request, AsyncHandler<SendCisSessionHealthRequest,SendCisSessionHealthResult> asyncHandler)
AWSInspector2AsyncSends 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 AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncSends 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 AWSInspector2Asyncpublic Future<SendCisSessionTelemetryResult> sendCisSessionTelemetryAsync(SendCisSessionTelemetryRequest request, AsyncHandler<SendCisSessionTelemetryRequest,SendCisSessionTelemetryResult> asyncHandler)
AWSInspector2AsyncSends 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 AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncStarts 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 AWSInspector2Asyncpublic Future<StartCisSessionResult> startCisSessionAsync(StartCisSessionRequest request, AsyncHandler<StartCisSessionRequest,StartCisSessionResult> asyncHandler)
AWSInspector2AsyncStarts 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 AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncStops 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 AWSInspector2Asyncpublic Future<StopCisSessionResult> stopCisSessionAsync(StopCisSessionRequest request, AsyncHandler<StopCisSessionRequest,StopCisSessionResult> asyncHandler)
AWSInspector2AsyncStops 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 AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncAdds tags to a resource.
tagResourceAsync in interface AWSInspector2Asyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSInspector2AsyncAdds tags to a resource.
tagResourceAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncRemoves tags from a resource.
untagResourceAsync in interface AWSInspector2Asyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSInspector2AsyncRemoves tags from a resource.
untagResourceAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncUpdates a CIS scan configuration.
updateCisScanConfigurationAsync in interface AWSInspector2Asyncpublic Future<UpdateCisScanConfigurationResult> updateCisScanConfigurationAsync(UpdateCisScanConfigurationRequest request, AsyncHandler<UpdateCisScanConfigurationRequest,UpdateCisScanConfigurationResult> asyncHandler)
AWSInspector2AsyncUpdates a CIS scan configuration.
updateCisScanConfigurationAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncUpdates 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 AWSInspector2Asyncpublic Future<UpdateConfigurationResult> updateConfigurationAsync(UpdateConfigurationRequest request, AsyncHandler<UpdateConfigurationRequest,UpdateConfigurationResult> asyncHandler)
AWSInspector2AsyncUpdates 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 AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncActivates, deactivates Amazon Inspector deep inspection, or updates custom paths for your account.
updateEc2DeepInspectionConfigurationAsync in interface AWSInspector2Asyncpublic Future<UpdateEc2DeepInspectionConfigurationResult> updateEc2DeepInspectionConfigurationAsync(UpdateEc2DeepInspectionConfigurationRequest request, AsyncHandler<UpdateEc2DeepInspectionConfigurationRequest,UpdateEc2DeepInspectionConfigurationResult> asyncHandler)
AWSInspector2AsyncActivates, deactivates Amazon Inspector deep inspection, or updates custom paths for your account.
updateEc2DeepInspectionConfigurationAsync in interface AWSInspector2AsyncasyncHandler - 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 AWSInspector2Asyncpublic 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 AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncSpecifies the action that is to be applied to the findings that match the filter.
updateFilterAsync in interface AWSInspector2Asyncpublic Future<UpdateFilterResult> updateFilterAsync(UpdateFilterRequest request, AsyncHandler<UpdateFilterRequest,UpdateFilterResult> asyncHandler)
AWSInspector2AsyncSpecifies the action that is to be applied to the findings that match the filter.
updateFilterAsync in interface AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncUpdates 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 AWSInspector2Asyncpublic Future<UpdateOrgEc2DeepInspectionConfigurationResult> updateOrgEc2DeepInspectionConfigurationAsync(UpdateOrgEc2DeepInspectionConfigurationRequest request, AsyncHandler<UpdateOrgEc2DeepInspectionConfigurationRequest,UpdateOrgEc2DeepInspectionConfigurationResult> asyncHandler)
AWSInspector2AsyncUpdates 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 AWSInspector2AsyncasyncHandler - 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)
AWSInspector2AsyncUpdates the configurations for your Amazon Inspector organization.
updateOrganizationConfigurationAsync in interface AWSInspector2Asyncpublic Future<UpdateOrganizationConfigurationResult> updateOrganizationConfigurationAsync(UpdateOrganizationConfigurationRequest request, AsyncHandler<UpdateOrganizationConfigurationRequest,UpdateOrganizationConfigurationResult> asyncHandler)
AWSInspector2AsyncUpdates the configurations for your Amazon Inspector organization.
updateOrganizationConfigurationAsync in interface AWSInspector2AsyncasyncHandler - 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.