@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonGuardDuty extends Object implements AmazonGuardDuty
AmazonGuardDuty
. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_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.
|
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.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
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.
|
public AcceptInvitationResult acceptInvitation(AcceptInvitationRequest request)
AmazonGuardDuty
acceptInvitation
in interface AmazonGuardDuty
request
- AcceptInvitation request body.public ArchiveFindingsResult archiveFindings(ArchiveFindingsRequest request)
AmazonGuardDuty
archiveFindings
in interface AmazonGuardDuty
request
- ArchiveFindings request body.public CreateDetectorResult createDetector(CreateDetectorRequest request)
AmazonGuardDuty
createDetector
in interface AmazonGuardDuty
request
- CreateDetector request body.public CreateFilterResult createFilter(CreateFilterRequest request)
AmazonGuardDuty
createFilter
in interface AmazonGuardDuty
request
- CreateFilterRequest request body.public CreateIPSetResult createIPSet(CreateIPSetRequest request)
AmazonGuardDuty
createIPSet
in interface AmazonGuardDuty
request
- CreateIPSet request body.public CreateMembersResult createMembers(CreateMembersRequest request)
AmazonGuardDuty
createMembers
in interface AmazonGuardDuty
request
- CreateMembers request body.public CreateSampleFindingsResult createSampleFindings(CreateSampleFindingsRequest request)
AmazonGuardDuty
createSampleFindings
in interface AmazonGuardDuty
request
- CreateSampleFindings request body.public CreateThreatIntelSetResult createThreatIntelSet(CreateThreatIntelSetRequest request)
AmazonGuardDuty
createThreatIntelSet
in interface AmazonGuardDuty
request
- CreateThreatIntelSet request body.public DeclineInvitationsResult declineInvitations(DeclineInvitationsRequest request)
AmazonGuardDuty
declineInvitations
in interface AmazonGuardDuty
request
- DeclineInvitations request body.public DeleteDetectorResult deleteDetector(DeleteDetectorRequest request)
AmazonGuardDuty
deleteDetector
in interface AmazonGuardDuty
public DeleteFilterResult deleteFilter(DeleteFilterRequest request)
AmazonGuardDuty
deleteFilter
in interface AmazonGuardDuty
public DeleteIPSetResult deleteIPSet(DeleteIPSetRequest request)
AmazonGuardDuty
deleteIPSet
in interface AmazonGuardDuty
public DeleteInvitationsResult deleteInvitations(DeleteInvitationsRequest request)
AmazonGuardDuty
deleteInvitations
in interface AmazonGuardDuty
request
- DeleteInvitations request body.public DeleteMembersResult deleteMembers(DeleteMembersRequest request)
AmazonGuardDuty
deleteMembers
in interface AmazonGuardDuty
request
- DeleteMembers request body.public DeleteThreatIntelSetResult deleteThreatIntelSet(DeleteThreatIntelSetRequest request)
AmazonGuardDuty
deleteThreatIntelSet
in interface AmazonGuardDuty
public DisassociateFromMasterAccountResult disassociateFromMasterAccount(DisassociateFromMasterAccountRequest request)
AmazonGuardDuty
disassociateFromMasterAccount
in interface AmazonGuardDuty
public DisassociateMembersResult disassociateMembers(DisassociateMembersRequest request)
AmazonGuardDuty
disassociateMembers
in interface AmazonGuardDuty
request
- DisassociateMembers request body.public GetDetectorResult getDetector(GetDetectorRequest request)
AmazonGuardDuty
getDetector
in interface AmazonGuardDuty
public GetFilterResult getFilter(GetFilterRequest request)
AmazonGuardDuty
getFilter
in interface AmazonGuardDuty
public GetFindingsResult getFindings(GetFindingsRequest request)
AmazonGuardDuty
getFindings
in interface AmazonGuardDuty
request
- GetFindings request body.public GetFindingsStatisticsResult getFindingsStatistics(GetFindingsStatisticsRequest request)
AmazonGuardDuty
getFindingsStatistics
in interface AmazonGuardDuty
request
- GetFindingsStatistics request body.public GetIPSetResult getIPSet(GetIPSetRequest request)
AmazonGuardDuty
getIPSet
in interface AmazonGuardDuty
public GetInvitationsCountResult getInvitationsCount(GetInvitationsCountRequest request)
AmazonGuardDuty
getInvitationsCount
in interface AmazonGuardDuty
public GetMasterAccountResult getMasterAccount(GetMasterAccountRequest request)
AmazonGuardDuty
getMasterAccount
in interface AmazonGuardDuty
public GetMembersResult getMembers(GetMembersRequest request)
AmazonGuardDuty
getMembers
in interface AmazonGuardDuty
request
- GetMembers request body.public GetThreatIntelSetResult getThreatIntelSet(GetThreatIntelSetRequest request)
AmazonGuardDuty
getThreatIntelSet
in interface AmazonGuardDuty
public InviteMembersResult inviteMembers(InviteMembersRequest request)
AmazonGuardDuty
inviteMembers
in interface AmazonGuardDuty
request
- InviteMembers request body.public ListDetectorsResult listDetectors(ListDetectorsRequest request)
AmazonGuardDuty
listDetectors
in interface AmazonGuardDuty
public ListFiltersResult listFilters(ListFiltersRequest request)
AmazonGuardDuty
listFilters
in interface AmazonGuardDuty
public ListFindingsResult listFindings(ListFindingsRequest request)
AmazonGuardDuty
listFindings
in interface AmazonGuardDuty
request
- ListFindings request body.public ListIPSetsResult listIPSets(ListIPSetsRequest request)
AmazonGuardDuty
listIPSets
in interface AmazonGuardDuty
public ListInvitationsResult listInvitations(ListInvitationsRequest request)
AmazonGuardDuty
listInvitations
in interface AmazonGuardDuty
public ListMembersResult listMembers(ListMembersRequest request)
AmazonGuardDuty
listMembers
in interface AmazonGuardDuty
public ListThreatIntelSetsResult listThreatIntelSets(ListThreatIntelSetsRequest request)
AmazonGuardDuty
listThreatIntelSets
in interface AmazonGuardDuty
public StartMonitoringMembersResult startMonitoringMembers(StartMonitoringMembersRequest request)
AmazonGuardDuty
startMonitoringMembers
in interface AmazonGuardDuty
request
- StartMonitoringMembers request body.public StopMonitoringMembersResult stopMonitoringMembers(StopMonitoringMembersRequest request)
AmazonGuardDuty
stopMonitoringMembers
in interface AmazonGuardDuty
request
- StopMonitoringMembers request body.public UnarchiveFindingsResult unarchiveFindings(UnarchiveFindingsRequest request)
AmazonGuardDuty
unarchiveFindings
in interface AmazonGuardDuty
request
- UnarchiveFindings request body.public UpdateDetectorResult updateDetector(UpdateDetectorRequest request)
AmazonGuardDuty
updateDetector
in interface AmazonGuardDuty
request
- UpdateDetector request body.public UpdateFilterResult updateFilter(UpdateFilterRequest request)
AmazonGuardDuty
updateFilter
in interface AmazonGuardDuty
request
- UpdateFilterRequest request body.public UpdateFindingsFeedbackResult updateFindingsFeedback(UpdateFindingsFeedbackRequest request)
AmazonGuardDuty
updateFindingsFeedback
in interface AmazonGuardDuty
request
- UpdateFindingsFeedback request body.public UpdateIPSetResult updateIPSet(UpdateIPSetRequest request)
AmazonGuardDuty
updateIPSet
in interface AmazonGuardDuty
request
- UpdateIPSet request body.public UpdateThreatIntelSetResult updateThreatIntelSet(UpdateThreatIntelSetRequest request)
AmazonGuardDuty
updateThreatIntelSet
in interface AmazonGuardDuty
request
- UpdateThreatIntelSet request body.public void shutdown()
AmazonGuardDuty
shutdown
in interface AmazonGuardDuty
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonGuardDuty
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 a request.
getCachedResponseMetadata
in interface AmazonGuardDuty
request
- The originally executed request.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.