package
2.0.0-preview.5+incompatible
Repository: https://github.com/aws/aws-sdk-go-v2.git
Documentation: pkg.go.dev

# Packages

Package guarddutyiface provides an interface to enable mocking the Amazon GuardDuty service client for testing your code.

# Functions

New creates a new instance of the GuardDuty client with a config.

# Constants

Enum values for DetectorStatus.
Enum values for DetectorStatus.
Service ID for Regions and Endpoints metadata.
ErrCodeBadRequestException for service response error code "BadRequestException".
ErrCodeInternalServerErrorException for service response error code "InternalServerErrorException".
Enum values for Feedback.
Enum values for Feedback.
Enum values for FilterAction.
Enum values for FilterAction.
Enum values for FindingStatisticType.
Enum values for IpSetFormat.
Enum values for IpSetFormat.
Enum values for IpSetFormat.
Enum values for IpSetFormat.
Enum values for IpSetFormat.
Enum values for IpSetFormat.
Enum values for IpSetStatus.
Enum values for IpSetStatus.
Enum values for IpSetStatus.
Enum values for IpSetStatus.
Enum values for IpSetStatus.
Enum values for IpSetStatus.
Enum values for IpSetStatus.
Enum values for OrderBy.
Enum values for OrderBy.
Service endpoint prefix API calls made to.
Enum values for ThreatIntelSetFormat.
Enum values for ThreatIntelSetFormat.
Enum values for ThreatIntelSetFormat.
Enum values for ThreatIntelSetFormat.
Enum values for ThreatIntelSetFormat.
Enum values for ThreatIntelSetFormat.
Enum values for ThreatIntelSetStatus.
Enum values for ThreatIntelSetStatus.
Enum values for ThreatIntelSetStatus.
Enum values for ThreatIntelSetStatus.
Enum values for ThreatIntelSetStatus.
Enum values for ThreatIntelSetStatus.
Enum values for ThreatIntelSetStatus.

# Structs

AcceptInvitation request body.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/AcceptInvitationResponse.
AcceptInvitationRequest is a API request type for the AcceptInvitation API operation.
The IAM access key details (IAM user information) of a user that engaged in the activity that prompted GuardDuty to generate a finding.
An object containing the member's accountId and email address.
Information about the activity described in a finding.
Archive Findings Request Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ArchiveFindingsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ArchiveFindingsResponse.
ArchiveFindingsRequest is a API request type for the ArchiveFindings API operation.
Information about the AWS_API_CALL action described in this finding.
City information of the remote IP address.
Finding attribute (for example, accountId) for which conditions and values must be specified when querying findings.
Country information of the remote IP address.
Create Detector Request Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateDetectorRequest.
CreateDetector response object.
CreateDetectorRequest is a API request type for the CreateDetector API operation.
CreateFilter request object.
CreateFilter response object.
CreateFilterRequest is a API request type for the CreateFilter API operation.
Create IP Set Request Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateIPSetRequest.
CreateIPSet response object.
CreateIPSetRequest is a API request type for the CreateIPSet API operation.
CreateMembers body Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateMembersRequest.
CreateMembers response object.
CreateMembersRequest is a API request type for the CreateMembers API operation.
Create Sample Findings Request Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateSampleFindingsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateSampleFindingsResponse.
CreateSampleFindingsRequest is a API request type for the CreateSampleFindings API operation.
Create Threat Intel Set Request Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateThreatIntelSetRequest.
CreateThreatIntelSet response object.
CreateThreatIntelSetRequest is a API request type for the CreateThreatIntelSet API operation.
DeclineInvitations request body.
DeclineInvitations response object.
DeclineInvitationsRequest is a API request type for the DeclineInvitations API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteDetectorRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteDetectorResponse.
DeleteDetectorRequest is a API request type for the DeleteDetector API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteFilterRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteFilterResponse.
DeleteFilterRequest is a API request type for the DeleteFilter API operation.
DeleteInvitations request body.
DeleteInvitations response object.
DeleteInvitationsRequest is a API request type for the DeleteInvitations API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteIPSetRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteIPSetResponse.
DeleteIPSetRequest is a API request type for the DeleteIPSet API operation.
DeleteMembers request body.
DeleteMembers response object.
DeleteMembersRequest is a API request type for the DeleteMembers API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteThreatIntelSetRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteThreatIntelSetResponse.
DeleteThreatIntelSetRequest is a API request type for the DeleteThreatIntelSet API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DisassociateFromMasterAccountRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DisassociateFromMasterAccountResponse.
DisassociateFromMasterAccountRequest is a API request type for the DisassociateFromMasterAccount API operation.
DisassociateMembers request body.
DisassociateMembers response object.
DisassociateMembersRequest is a API request type for the DisassociateMembers API operation.
Information about the DNS_REQUEST action described in this finding.
Domain information for the AWS API call.
Representation of a abnormal or suspicious activity.
Represents the criteria used for querying findings.
Finding statistics object.
Location information of the remote IP address.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetDetectorRequest.
GetDetector response object.
GetDetectorRequest is a API request type for the GetDetector API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetFilterRequest.
GetFilter response object.
GetFilterRequest is a API request type for the GetFilter API operation.
Get Findings Request Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetFindingsRequest.
GetFindings response object.
GetFindingsRequest is a API request type for the GetFindings API operation.
Get Findings Statistics Request Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetFindingsStatisticsRequest.
GetFindingsStatistics response object.
GetFindingsStatisticsRequest is a API request type for the GetFindingsStatistics API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetInvitationsCountRequest.
GetInvitationsCount response object.
GetInvitationsCountRequest is a API request type for the GetInvitationsCount API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetIPSetRequest.
GetIPSet response object.
GetIPSetRequest is a API request type for the GetIPSet API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetMasterAccountRequest.
GetMasterAccount response object.
GetMasterAccountRequest is a API request type for the GetMasterAccount API operation.
GetMembers request body.
GetMembers response object.
GetMembersRequest is a API request type for the GetMembers API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetThreatIntelSetRequest.
GetThreatIntelSet response object Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetThreatIntelSetResponse.
GetThreatIntelSetRequest is a API request type for the GetThreatIntelSet API operation.
GuardDuty provides the API operation methods for making requests to Amazon GuardDuty.
The profile information of the EC2 instance.
The information about the EC2 instance associated with the activity that prompted GuardDuty to generate a finding.
Invitation from an AWS account to become the current account's master.
InviteMembers request body.
InviteMembers response object.
InviteMembersRequest is a API request type for the InviteMembers API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListDetectorsRequest.
ListDetectors response object.
ListDetectorsPager is used to paginate the request.
ListDetectorsRequest is a API request type for the ListDetectors API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListFiltersRequest.
ListFilters response object.
ListFiltersPager is used to paginate the request.
ListFiltersRequest is a API request type for the ListFilters API operation.
List Findings Request Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListFindingsRequest.
ListFindings response object.
ListFindingsPager is used to paginate the request.
ListFindingsRequest is a API request type for the ListFindings API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListInvitationsRequest.
ListInvitations response object.
ListInvitationsPager is used to paginate the request.
ListInvitationsRequest is a API request type for the ListInvitations API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListIPSetsRequest.
ListIPSets response object.
ListIPSetsPager is used to paginate the request.
ListIPSetsRequest is a API request type for the ListIPSets API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListMembersRequest.
ListMembers response object.
ListMembersPager is used to paginate the request.
ListMembersRequest is a API request type for the ListMembers API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListThreatIntelSetsRequest.
ListThreatIntelSets response object.
ListThreatIntelSetsPager is used to paginate the request.
ListThreatIntelSetsRequest is a API request type for the ListThreatIntelSets API operation.
Local port information of the connection.
Contains details about the master account.
Contains details about the member account.
Information about the NETWORK_CONNECTION action described in this finding.
The network interface information of the EC2 instance.
ISP Organization information of the remote IP address.
Information about the PORT_PROBE action described in this finding.
Details about the port probe finding.
Other private IP address information of the EC2 instance.
The product code of the EC2 instance.
Remote IP information of the connection.
Remote port information of the connection.
The AWS resource associated with the activity that prompted GuardDuty to generate a finding.
Security groups associated with the EC2 instance.
Additional information assigned to the generated finding by GuardDuty.
Represents the criteria used for sorting findings.
StartMonitoringMembers request body.
StartMonitoringMembers response object.
StartMonitoringMembersRequest is a API request type for the StartMonitoringMembers API operation.
StopMonitoringMembers request body.
StopMonitoringMembers response object.
StopMonitoringMembersRequest is a API request type for the StopMonitoringMembers API operation.
A tag of the EC2 instance.
Unrchive Findings Request Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UnarchiveFindingsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UnarchiveFindingsResponse.
UnarchiveFindingsRequest is a API request type for the UnarchiveFindings API operation.
An object containing the unprocessed account and a result string explaining why it was unprocessed.
Update Detector Request Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UpdateDetectorRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UpdateDetectorResponse.
UpdateDetectorRequest is a API request type for the UpdateDetector API operation.
UpdateFilter request object.
UpdateFilter response object.
UpdateFilterRequest is a API request type for the UpdateFilter API operation.
Update findings feedback body Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UpdateFindingsFeedbackRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UpdateFindingsFeedbackResponse.
UpdateFindingsFeedbackRequest is a API request type for the UpdateFindingsFeedback API operation.
Update IP Set Request Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UpdateIPSetRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UpdateIPSetResponse.
UpdateIPSetRequest is a API request type for the UpdateIPSet API operation.
Update Threat Intel Set Request Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UpdateThreatIntelSetRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UpdateThreatIntelSetResponse.
UpdateThreatIntelSetRequest is a API request type for the UpdateThreatIntelSet API operation.

# Type aliases

The status of detector.
Finding Feedback Value.
The action associated with a filter.
The types of finding statistics.
The format of the ipSet.
The status of ipSet file uploaded.
No description provided by the author
The format of the threatIntelSet.
The status of threatIntelSet file uploaded.