@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonGuardDutyClient extends AmazonWebServiceClient implements AmazonGuardDuty
Assess, monitor, manage, and remediate security issues across your AWS infrastructure, applications, and data.
| Modifier and Type | Field and Description |
|---|---|
protected static ClientConfigurationFactory |
configFactory
Client configuration factory providing ClientConfigurations tailored to this client
|
client, clientConfiguration, endpoint, LOGGING_AWS_REQUEST_METRIC, requestHandler2s, timeOffsetENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
AcceptInvitationResult |
acceptInvitation(AcceptInvitationRequest request)
Accepts the invitation to be monitored by a master GuardDuty account.
|
ArchiveFindingsResult |
archiveFindings(ArchiveFindingsRequest request)
Archives Amazon GuardDuty findings specified by the list of finding IDs.
|
static AmazonGuardDutyClientBuilder |
builder() |
CreateDetectorResult |
createDetector(CreateDetectorRequest request)
Creates a single Amazon GuardDuty detector.
|
CreateFilterResult |
createFilter(CreateFilterRequest request)
Creates a filter using the specified finding criteria.
|
CreateIPSetResult |
createIPSet(CreateIPSetRequest request)
Creates a new IPSet - a list of trusted IP addresses that have been whitelisted for secure communication with AWS
infrastructure and applications.
|
CreateMembersResult |
createMembers(CreateMembersRequest request)
Creates member accounts of the current AWS account by specifying a list of AWS account IDs.
|
CreateSampleFindingsResult |
createSampleFindings(CreateSampleFindingsRequest request)
Generates example findings of types specified by the list of finding types.
|
CreateThreatIntelSetResult |
createThreatIntelSet(CreateThreatIntelSetRequest request)
Create a new ThreatIntelSet.
|
DeclineInvitationsResult |
declineInvitations(DeclineInvitationsRequest request)
Declines invitations sent to the current member account by AWS account specified by their account IDs.
|
DeleteDetectorResult |
deleteDetector(DeleteDetectorRequest request)
Deletes a Amazon GuardDuty detector specified by the detector ID.
|
DeleteFilterResult |
deleteFilter(DeleteFilterRequest request)
Deletes the filter specified by the filter name.
|
DeleteInvitationsResult |
deleteInvitations(DeleteInvitationsRequest request)
Deletes invitations sent to the current member account by AWS accounts specified by their account IDs.
|
DeleteIPSetResult |
deleteIPSet(DeleteIPSetRequest request)
Deletes the IPSet specified by the IPSet ID.
|
DeleteMembersResult |
deleteMembers(DeleteMembersRequest request)
Deletes GuardDuty member accounts (to the current GuardDuty master account) specified by the account IDs.
|
DeleteThreatIntelSetResult |
deleteThreatIntelSet(DeleteThreatIntelSetRequest request)
Deletes ThreatIntelSet specified by the ThreatIntelSet ID.
|
DisassociateFromMasterAccountResult |
disassociateFromMasterAccount(DisassociateFromMasterAccountRequest request)
Disassociates the current GuardDuty member account from its master account.
|
DisassociateMembersResult |
disassociateMembers(DisassociateMembersRequest request)
Disassociates GuardDuty member accounts (to the current GuardDuty master account) specified by the account IDs.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful, request, typically used for debugging issues
where a service isn't acting as expected.
|
GetDetectorResult |
getDetector(GetDetectorRequest request)
Retrieves an Amazon GuardDuty detector specified by the detectorId.
|
GetFilterResult |
getFilter(GetFilterRequest request)
Returns the details of the filter specified by the filter name.
|
GetFindingsResult |
getFindings(GetFindingsRequest request)
Describes Amazon GuardDuty findings specified by finding IDs.
|
GetFindingsStatisticsResult |
getFindingsStatistics(GetFindingsStatisticsRequest request)
Lists Amazon GuardDuty findings' statistics for the specified detector ID.
|
GetInvitationsCountResult |
getInvitationsCount(GetInvitationsCountRequest request)
Returns the count of all GuardDuty membership invitations that were sent to the current member account except the
currently accepted invitation.
|
GetIPSetResult |
getIPSet(GetIPSetRequest request)
Retrieves the IPSet specified by the IPSet ID.
|
GetMasterAccountResult |
getMasterAccount(GetMasterAccountRequest request)
Provides the details for the GuardDuty master account to the current GuardDuty member account.
|
GetMembersResult |
getMembers(GetMembersRequest request)
Retrieves GuardDuty member accounts (to the current GuardDuty master account) specified by the account IDs.
|
GetThreatIntelSetResult |
getThreatIntelSet(GetThreatIntelSetRequest request)
Retrieves the ThreatIntelSet that is specified by the ThreatIntelSet ID.
|
InviteMembersResult |
inviteMembers(InviteMembersRequest request)
Invites other AWS accounts (created as members of the current AWS account by CreateMembers) to enable GuardDuty
and allow the current AWS account to view and manage these accounts' GuardDuty findings on their behalf as the
master account.
|
ListDetectorsResult |
listDetectors(ListDetectorsRequest request)
Lists detectorIds of all the existing Amazon GuardDuty detector resources.
|
ListFiltersResult |
listFilters(ListFiltersRequest request)
Returns a paginated list of the current filters.
|
ListFindingsResult |
listFindings(ListFindingsRequest request)
Lists Amazon GuardDuty findings for the specified detector ID.
|
ListInvitationsResult |
listInvitations(ListInvitationsRequest request)
Lists all GuardDuty membership invitations that were sent to the current AWS account.
|
ListIPSetsResult |
listIPSets(ListIPSetsRequest request)
Lists the IPSets of the GuardDuty service specified by the detector ID.
|
ListMembersResult |
listMembers(ListMembersRequest request)
Lists details about all member accounts for the current GuardDuty master account.
|
ListThreatIntelSetsResult |
listThreatIntelSets(ListThreatIntelSetsRequest request)
Lists the ThreatIntelSets of the GuardDuty service specified by the detector ID.
|
StartMonitoringMembersResult |
startMonitoringMembers(StartMonitoringMembersRequest request)
Re-enables GuardDuty to monitor findings of the member accounts specified by the account IDs.
|
StopMonitoringMembersResult |
stopMonitoringMembers(StopMonitoringMembersRequest request)
Disables GuardDuty from monitoring findings of the member accounts specified by the account IDs.
|
UnarchiveFindingsResult |
unarchiveFindings(UnarchiveFindingsRequest request)
Unarchives Amazon GuardDuty findings specified by the list of finding IDs.
|
UpdateDetectorResult |
updateDetector(UpdateDetectorRequest request)
Updates an Amazon GuardDuty detector specified by the detectorId.
|
UpdateFilterResult |
updateFilter(UpdateFilterRequest request)
Updates the filter specified by the filter name.
|
UpdateFindingsFeedbackResult |
updateFindingsFeedback(UpdateFindingsFeedbackRequest request)
Marks specified Amazon GuardDuty findings as useful or not useful.
|
UpdateIPSetResult |
updateIPSet(UpdateIPSetRequest request)
Updates the IPSet specified by the IPSet ID.
|
UpdateThreatIntelSetResult |
updateThreatIntelSet(UpdateThreatIntelSetRequest request)
Updates the ThreatIntelSet specified by ThreatIntelSet ID.
|
addRequestHandler, addRequestHandler, beforeClientExecution, beforeMarshalling, calculateCRC32FromCompressedData, checkMutability, configureRegion, createExecutionContext, createExecutionContext, createExecutionContext, createSignerProvider, endClientExecution, endClientExecution, getClientConfiguration, getClientId, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceAbbreviation, getServiceName, getServiceNameIntern, getSigner, getSignerByURI, getSignerOverride, getSignerProvider, getSignerRegionOverride, getSigningRegion, getTimeOffset, isCsmEnabled, isProfilingEnabled, isRequestMetricsEnabled, makeImmutable, removeRequestHandler, removeRequestHandler, requestMetricCollector, setEndpoint, setEndpoint, setEndpointPrefix, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, shouldGenerateClientSideMonitoringEvents, shutdown, useStrictHostNameVerification, withEndpoint, withRegion, withRegion, withTimeOffsetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitshutdownprotected static final ClientConfigurationFactory configFactory
public static AmazonGuardDutyClientBuilder builder()
public AcceptInvitationResult acceptInvitation(AcceptInvitationRequest request)
acceptInvitation in interface AmazonGuardDutyacceptInvitationRequest - AcceptInvitation request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic ArchiveFindingsResult archiveFindings(ArchiveFindingsRequest request)
archiveFindings in interface AmazonGuardDutyarchiveFindingsRequest - ArchiveFindings request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic CreateDetectorResult createDetector(CreateDetectorRequest request)
createDetector in interface AmazonGuardDutycreateDetectorRequest - CreateDetector request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic CreateFilterResult createFilter(CreateFilterRequest request)
createFilter in interface AmazonGuardDutycreateFilterRequest - CreateFilterRequest request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic CreateIPSetResult createIPSet(CreateIPSetRequest request)
createIPSet in interface AmazonGuardDutycreateIPSetRequest - CreateIPSet request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic CreateMembersResult createMembers(CreateMembersRequest request)
createMembers in interface AmazonGuardDutycreateMembersRequest - CreateMembers request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic CreateSampleFindingsResult createSampleFindings(CreateSampleFindingsRequest request)
createSampleFindings in interface AmazonGuardDutycreateSampleFindingsRequest - CreateSampleFindings request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic CreateThreatIntelSetResult createThreatIntelSet(CreateThreatIntelSetRequest request)
createThreatIntelSet in interface AmazonGuardDutycreateThreatIntelSetRequest - CreateThreatIntelSet request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic DeclineInvitationsResult declineInvitations(DeclineInvitationsRequest request)
declineInvitations in interface AmazonGuardDutydeclineInvitationsRequest - DeclineInvitations request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic DeleteDetectorResult deleteDetector(DeleteDetectorRequest request)
deleteDetector in interface AmazonGuardDutydeleteDetectorRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic DeleteFilterResult deleteFilter(DeleteFilterRequest request)
deleteFilter in interface AmazonGuardDutydeleteFilterRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic DeleteIPSetResult deleteIPSet(DeleteIPSetRequest request)
deleteIPSet in interface AmazonGuardDutydeleteIPSetRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic DeleteInvitationsResult deleteInvitations(DeleteInvitationsRequest request)
deleteInvitations in interface AmazonGuardDutydeleteInvitationsRequest - DeleteInvitations request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic DeleteMembersResult deleteMembers(DeleteMembersRequest request)
deleteMembers in interface AmazonGuardDutydeleteMembersRequest - DeleteMembers request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic DeleteThreatIntelSetResult deleteThreatIntelSet(DeleteThreatIntelSetRequest request)
deleteThreatIntelSet in interface AmazonGuardDutydeleteThreatIntelSetRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic DisassociateFromMasterAccountResult disassociateFromMasterAccount(DisassociateFromMasterAccountRequest request)
disassociateFromMasterAccount in interface AmazonGuardDutydisassociateFromMasterAccountRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic DisassociateMembersResult disassociateMembers(DisassociateMembersRequest request)
disassociateMembers in interface AmazonGuardDutydisassociateMembersRequest - DisassociateMembers request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic GetDetectorResult getDetector(GetDetectorRequest request)
getDetector in interface AmazonGuardDutygetDetectorRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic GetFilterResult getFilter(GetFilterRequest request)
getFilter in interface AmazonGuardDutygetFilterRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic GetFindingsResult getFindings(GetFindingsRequest request)
getFindings in interface AmazonGuardDutygetFindingsRequest - GetFindings request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic GetFindingsStatisticsResult getFindingsStatistics(GetFindingsStatisticsRequest request)
getFindingsStatistics in interface AmazonGuardDutygetFindingsStatisticsRequest - GetFindingsStatistics request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic GetIPSetResult getIPSet(GetIPSetRequest request)
getIPSet in interface AmazonGuardDutygetIPSetRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic GetInvitationsCountResult getInvitationsCount(GetInvitationsCountRequest request)
getInvitationsCount in interface AmazonGuardDutygetInvitationsCountRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic GetMasterAccountResult getMasterAccount(GetMasterAccountRequest request)
getMasterAccount in interface AmazonGuardDutygetMasterAccountRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic GetMembersResult getMembers(GetMembersRequest request)
getMembers in interface AmazonGuardDutygetMembersRequest - GetMembers request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic GetThreatIntelSetResult getThreatIntelSet(GetThreatIntelSetRequest request)
getThreatIntelSet in interface AmazonGuardDutygetThreatIntelSetRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic InviteMembersResult inviteMembers(InviteMembersRequest request)
inviteMembers in interface AmazonGuardDutyinviteMembersRequest - InviteMembers request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic ListDetectorsResult listDetectors(ListDetectorsRequest request)
listDetectors in interface AmazonGuardDutylistDetectorsRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic ListFiltersResult listFilters(ListFiltersRequest request)
listFilters in interface AmazonGuardDutylistFiltersRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic ListFindingsResult listFindings(ListFindingsRequest request)
listFindings in interface AmazonGuardDutylistFindingsRequest - ListFindings request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic ListIPSetsResult listIPSets(ListIPSetsRequest request)
listIPSets in interface AmazonGuardDutylistIPSetsRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic ListInvitationsResult listInvitations(ListInvitationsRequest request)
listInvitations in interface AmazonGuardDutylistInvitationsRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic ListMembersResult listMembers(ListMembersRequest request)
listMembers in interface AmazonGuardDutylistMembersRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic ListThreatIntelSetsResult listThreatIntelSets(ListThreatIntelSetsRequest request)
listThreatIntelSets in interface AmazonGuardDutylistThreatIntelSetsRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic StartMonitoringMembersResult startMonitoringMembers(StartMonitoringMembersRequest request)
startMonitoringMembers in interface AmazonGuardDutystartMonitoringMembersRequest - StartMonitoringMembers request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic StopMonitoringMembersResult stopMonitoringMembers(StopMonitoringMembersRequest request)
stopMonitoringMembers in interface AmazonGuardDutystopMonitoringMembersRequest - StopMonitoringMembers request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic UnarchiveFindingsResult unarchiveFindings(UnarchiveFindingsRequest request)
unarchiveFindings in interface AmazonGuardDutyunarchiveFindingsRequest - UnarchiveFindings request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic UpdateDetectorResult updateDetector(UpdateDetectorRequest request)
updateDetector in interface AmazonGuardDutyupdateDetectorRequest - UpdateDetector request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic UpdateFilterResult updateFilter(UpdateFilterRequest request)
updateFilter in interface AmazonGuardDutyupdateFilterRequest - UpdateFilterRequest request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic UpdateFindingsFeedbackResult updateFindingsFeedback(UpdateFindingsFeedbackRequest request)
updateFindingsFeedback in interface AmazonGuardDutyupdateFindingsFeedbackRequest - UpdateFindingsFeedback request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic UpdateIPSetResult updateIPSet(UpdateIPSetRequest request)
updateIPSet in interface AmazonGuardDutyupdateIPSetRequest - UpdateIPSet request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic UpdateThreatIntelSetResult updateThreatIntelSet(UpdateThreatIntelSetRequest request)
updateThreatIntelSet in interface AmazonGuardDutyupdateThreatIntelSetRequest - UpdateThreatIntelSet request body.BadRequestException - 400 responseInternalServerErrorException - 500 responsepublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing the request.
getCachedResponseMetadata in interface AmazonGuardDutyrequest - The originally executed requestCopyright © 2018. All rights reserved.