libZSservicesZSamazonka-guarddutyZSamazonka-guardduty
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.GuardDuty

Contents

Description

Derived from API version 2017-11-28 of the AWS service descriptions, licensed under Apache 2.0.

Amazon GuardDuty is a continuous security monitoring service that analyzes and processes the following data sources: VPC Flow Logs, AWS CloudTrail event logs, and DNS logs. It uses threat intelligence feeds (such as lists of malicious IPs and domains) and machine learning to identify unexpected, potentially unauthorized, and malicious activity within your AWS environment. This can include issues like escalations of privileges, uses of exposed credentials, or communication with malicious IPs, URLs, or domains. For example, GuardDuty can detect compromised EC2 instances that serve malware or mine bitcoin.

GuardDuty also monitors AWS account access behavior for signs of compromise. Some examples of this are unauthorized infrastructure deployments such as EC2 instances deployed in a Region that has never been used, or unusual API calls like a password policy change to reduce password strength.

GuardDuty informs you of the status of your AWS environment by producing security findings that you can view in the GuardDuty console or through Amazon CloudWatch events. For more information, see the <https:docs.aws.amazon.comguarddutylatestugwhat-is-guardduty.html Amazon GuardDuty User Guide> .

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-11-28 of the Amazon GuardDuty SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by GuardDuty.

InternalServerErrorException

_InternalServerErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An internal server error exception object.

BadRequestException

_BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A bad request exception object.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CreateFilter

data CreateFilter Source #

See: newCreateFilter smart constructor.

Instances

Instances details
Eq CreateFilter Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

Read CreateFilter Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

Show CreateFilter Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

Generic CreateFilter Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

Associated Types

type Rep CreateFilter :: Type -> Type #

NFData CreateFilter Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

Methods

rnf :: CreateFilter -> () #

Hashable CreateFilter Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

ToJSON CreateFilter Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

AWSRequest CreateFilter Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

Associated Types

type AWSResponse CreateFilter #

ToHeaders CreateFilter Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

ToPath CreateFilter Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

ToQuery CreateFilter Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

type Rep CreateFilter Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

type AWSResponse CreateFilter Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

newCreateFilter Source #

Create a value of CreateFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:CreateFilter', createFilter_clientToken - The idempotency token for the create request.

$sel:action:CreateFilter', createFilter_action - Specifies the action that is to be applied to the findings that match the filter.

$sel:description:CreateFilter', createFilter_description - The description of the filter.

$sel:rank:CreateFilter', createFilter_rank - Specifies the position of the filter in the list of current filters. Also specifies the order in which this filter is applied to the findings.

$sel:tags:CreateFilter', createFilter_tags - The tags to be added to a new filter resource.

$sel:detectorId:CreateFilter', createFilter_detectorId - The ID of the detector belonging to the GuardDuty account that you want to create a filter for.

$sel:name:CreateFilter', createFilter_name - The name of the filter. Minimum length of 3. Maximum length of 64. Valid characters include alphanumeric characters, dot (.), underscore (_), and dash (-). Spaces are not allowed.

$sel:findingCriteria:CreateFilter', createFilter_findingCriteria - Represents the criteria to be used in the filter for querying findings.

You can only use the following attributes to query findings:

  • accountId
  • region
  • confidence
  • id
  • resource.accessKeyDetails.accessKeyId
  • resource.accessKeyDetails.principalId
  • resource.accessKeyDetails.userName
  • resource.accessKeyDetails.userType
  • resource.instanceDetails.iamInstanceProfile.id
  • resource.instanceDetails.imageId
  • resource.instanceDetails.instanceId
  • resource.instanceDetails.outpostArn
  • resource.instanceDetails.networkInterfaces.ipv6Addresses
  • resource.instanceDetails.networkInterfaces.privateIpAddresses.privateIpAddress
  • resource.instanceDetails.networkInterfaces.publicDnsName
  • resource.instanceDetails.networkInterfaces.publicIp
  • resource.instanceDetails.networkInterfaces.securityGroups.groupId
  • resource.instanceDetails.networkInterfaces.securityGroups.groupName
  • resource.instanceDetails.networkInterfaces.subnetId
  • resource.instanceDetails.networkInterfaces.vpcId
  • resource.instanceDetails.tags.key
  • resource.instanceDetails.tags.value
  • resource.resourceType
  • service.action.actionType
  • service.action.awsApiCallAction.api
  • service.action.awsApiCallAction.callerType
  • service.action.awsApiCallAction.errorCode
  • service.action.awsApiCallAction.remoteIpDetails.city.cityName
  • service.action.awsApiCallAction.remoteIpDetails.country.countryName
  • service.action.awsApiCallAction.remoteIpDetails.ipAddressV4
  • service.action.awsApiCallAction.remoteIpDetails.organization.asn
  • service.action.awsApiCallAction.remoteIpDetails.organization.asnOrg
  • service.action.awsApiCallAction.serviceName
  • service.action.dnsRequestAction.domain
  • service.action.networkConnectionAction.blocked
  • service.action.networkConnectionAction.connectionDirection
  • service.action.networkConnectionAction.localPortDetails.port
  • service.action.networkConnectionAction.protocol
  • service.action.networkConnectionAction.localIpDetails.ipAddressV4
  • service.action.networkConnectionAction.remoteIpDetails.city.cityName
  • service.action.networkConnectionAction.remoteIpDetails.country.countryName
  • service.action.networkConnectionAction.remoteIpDetails.ipAddressV4
  • service.action.networkConnectionAction.remoteIpDetails.organization.asn
  • service.action.networkConnectionAction.remoteIpDetails.organization.asnOrg
  • service.action.networkConnectionAction.remotePortDetails.port
  • service.additionalInfo.threatListName
  • service.archived

    When this attribute is set to TRUE, only archived findings are listed. When it's set to FALSE, only unarchived findings are listed. When this attribute is not set, all existing findings are listed.

  • service.resourceRole
  • severity
  • type
  • updatedAt

    Type: ISO 8601 string format: YYYY-MM-DDTHH:MM:SS.SSSZ or YYYY-MM-DDTHH:MM:SSZ depending on whether the value contains milliseconds.

data CreateFilterResponse Source #

See: newCreateFilterResponse smart constructor.

Instances

Instances details
Eq CreateFilterResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

Read CreateFilterResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

Show CreateFilterResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

Generic CreateFilterResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

Associated Types

type Rep CreateFilterResponse :: Type -> Type #

NFData CreateFilterResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

Methods

rnf :: CreateFilterResponse -> () #

type Rep CreateFilterResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateFilter

type Rep CreateFilterResponse = D1 ('MetaData "CreateFilterResponse" "Amazonka.GuardDuty.CreateFilter" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "CreateFilterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateFilterResponse Source #

Create a value of CreateFilterResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateFilterResponse', createFilterResponse_httpStatus - The response's http status code.

$sel:name:CreateFilter', createFilterResponse_name - The name of the successfully created filter.

EnableOrganizationAdminAccount

data EnableOrganizationAdminAccount Source #

See: newEnableOrganizationAdminAccount smart constructor.

Instances

Instances details
Eq EnableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

Read EnableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

Show EnableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

Generic EnableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

Associated Types

type Rep EnableOrganizationAdminAccount :: Type -> Type #

NFData EnableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

Hashable EnableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

ToJSON EnableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

AWSRequest EnableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

ToHeaders EnableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

ToPath EnableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

ToQuery EnableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

type Rep EnableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

type Rep EnableOrganizationAdminAccount = D1 ('MetaData "EnableOrganizationAdminAccount" "Amazonka.GuardDuty.EnableOrganizationAdminAccount" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "EnableOrganizationAdminAccount'" 'PrefixI 'True) (S1 ('MetaSel ('Just "adminAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse EnableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

newEnableOrganizationAdminAccount Source #

Create a value of EnableOrganizationAdminAccount with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:adminAccountId:EnableOrganizationAdminAccount', enableOrganizationAdminAccount_adminAccountId - The AWS Account ID for the organization account to be enabled as a GuardDuty delegated administrator.

data EnableOrganizationAdminAccountResponse Source #

Instances

Instances details
Eq EnableOrganizationAdminAccountResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

Read EnableOrganizationAdminAccountResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

Show EnableOrganizationAdminAccountResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

Generic EnableOrganizationAdminAccountResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

NFData EnableOrganizationAdminAccountResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

type Rep EnableOrganizationAdminAccountResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.EnableOrganizationAdminAccount

type Rep EnableOrganizationAdminAccountResponse = D1 ('MetaData "EnableOrganizationAdminAccountResponse" "Amazonka.GuardDuty.EnableOrganizationAdminAccount" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "EnableOrganizationAdminAccountResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newEnableOrganizationAdminAccountResponse Source #

Create a value of EnableOrganizationAdminAccountResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:EnableOrganizationAdminAccountResponse', enableOrganizationAdminAccountResponse_httpStatus - The response's http status code.

ListFindings (Paginated)

data ListFindings Source #

See: newListFindings smart constructor.

Instances

Instances details
Eq ListFindings Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

Read ListFindings Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

Show ListFindings Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

Generic ListFindings Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

Associated Types

type Rep ListFindings :: Type -> Type #

NFData ListFindings Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

Methods

rnf :: ListFindings -> () #

Hashable ListFindings Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

ToJSON ListFindings Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

AWSPager ListFindings Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

AWSRequest ListFindings Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

Associated Types

type AWSResponse ListFindings #

ToHeaders ListFindings Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

ToPath ListFindings Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

ToQuery ListFindings Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

type Rep ListFindings Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

type Rep ListFindings = D1 ('MetaData "ListFindings" "Amazonka.GuardDuty.ListFindings" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "ListFindings'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "findingCriteria") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FindingCriteria)) :*: S1 ('MetaSel ('Just "sortCriteria") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SortCriteria))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "detectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListFindings Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

newListFindings Source #

Create a value of ListFindings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:findingCriteria:ListFindings', listFindings_findingCriteria - Represents the criteria used for querying findings. Valid values include:

  • JSON field name
  • accountId
  • region
  • confidence
  • id
  • resource.accessKeyDetails.accessKeyId
  • resource.accessKeyDetails.principalId
  • resource.accessKeyDetails.userName
  • resource.accessKeyDetails.userType
  • resource.instanceDetails.iamInstanceProfile.id
  • resource.instanceDetails.imageId
  • resource.instanceDetails.instanceId
  • resource.instanceDetails.networkInterfaces.ipv6Addresses
  • resource.instanceDetails.networkInterfaces.privateIpAddresses.privateIpAddress
  • resource.instanceDetails.networkInterfaces.publicDnsName
  • resource.instanceDetails.networkInterfaces.publicIp
  • resource.instanceDetails.networkInterfaces.securityGroups.groupId
  • resource.instanceDetails.networkInterfaces.securityGroups.groupName
  • resource.instanceDetails.networkInterfaces.subnetId
  • resource.instanceDetails.networkInterfaces.vpcId
  • resource.instanceDetails.tags.key
  • resource.instanceDetails.tags.value
  • resource.resourceType
  • service.action.actionType
  • service.action.awsApiCallAction.api
  • service.action.awsApiCallAction.callerType
  • service.action.awsApiCallAction.remoteIpDetails.city.cityName
  • service.action.awsApiCallAction.remoteIpDetails.country.countryName
  • service.action.awsApiCallAction.remoteIpDetails.ipAddressV4
  • service.action.awsApiCallAction.remoteIpDetails.organization.asn
  • service.action.awsApiCallAction.remoteIpDetails.organization.asnOrg
  • service.action.awsApiCallAction.serviceName
  • service.action.dnsRequestAction.domain
  • service.action.networkConnectionAction.blocked
  • service.action.networkConnectionAction.connectionDirection
  • service.action.networkConnectionAction.localPortDetails.port
  • service.action.networkConnectionAction.protocol
  • service.action.networkConnectionAction.remoteIpDetails.city.cityName
  • service.action.networkConnectionAction.remoteIpDetails.country.countryName
  • service.action.networkConnectionAction.remoteIpDetails.ipAddressV4
  • service.action.networkConnectionAction.remoteIpDetails.organization.asn
  • service.action.networkConnectionAction.remoteIpDetails.organization.asnOrg
  • service.action.networkConnectionAction.remotePortDetails.port
  • service.additionalInfo.threatListName
  • service.archived

    When this attribute is set to 'true', only archived findings are listed. When it's set to 'false', only unarchived findings are listed. When this attribute is not set, all existing findings are listed.

  • service.resourceRole
  • severity
  • type
  • updatedAt

    Type: Timestamp in Unix Epoch millisecond format: 1486685375000

$sel:sortCriteria:ListFindings', listFindings_sortCriteria - Represents the criteria used for sorting findings.

$sel:nextToken:ListFindings', listFindings_nextToken - You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the list action. For subsequent calls to the action, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

$sel:maxResults:ListFindings', listFindings_maxResults - You can use this parameter to indicate the maximum number of items you want in the response. The default value is 50. The maximum value is 50.

$sel:detectorId:ListFindings', listFindings_detectorId - The ID of the detector that specifies the GuardDuty service whose findings you want to list.

data ListFindingsResponse Source #

See: newListFindingsResponse smart constructor.

Instances

Instances details
Eq ListFindingsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

Read ListFindingsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

Show ListFindingsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

Generic ListFindingsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

Associated Types

type Rep ListFindingsResponse :: Type -> Type #

NFData ListFindingsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

Methods

rnf :: ListFindingsResponse -> () #

type Rep ListFindingsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListFindings

type Rep ListFindingsResponse = D1 ('MetaData "ListFindingsResponse" "Amazonka.GuardDuty.ListFindings" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "ListFindingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "findingIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newListFindingsResponse Source #

Create a value of ListFindingsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListFindings', listFindingsResponse_nextToken - The pagination parameter to be used on the next list operation to retrieve more items.

$sel:httpStatus:ListFindingsResponse', listFindingsResponse_httpStatus - The response's http status code.

$sel:findingIds:ListFindingsResponse', listFindingsResponse_findingIds - The IDs of the findings that you're listing.

ListOrganizationAdminAccounts (Paginated)

data ListOrganizationAdminAccounts Source #

See: newListOrganizationAdminAccounts smart constructor.

Instances

Instances details
Eq ListOrganizationAdminAccounts Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

Read ListOrganizationAdminAccounts Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

Show ListOrganizationAdminAccounts Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

Generic ListOrganizationAdminAccounts Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

Associated Types

type Rep ListOrganizationAdminAccounts :: Type -> Type #

NFData ListOrganizationAdminAccounts Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

Hashable ListOrganizationAdminAccounts Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

AWSPager ListOrganizationAdminAccounts Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

AWSRequest ListOrganizationAdminAccounts Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

ToHeaders ListOrganizationAdminAccounts Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

ToPath ListOrganizationAdminAccounts Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

ToQuery ListOrganizationAdminAccounts Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

type Rep ListOrganizationAdminAccounts Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

type Rep ListOrganizationAdminAccounts = D1 ('MetaData "ListOrganizationAdminAccounts" "Amazonka.GuardDuty.ListOrganizationAdminAccounts" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "ListOrganizationAdminAccounts'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListOrganizationAdminAccounts Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

newListOrganizationAdminAccounts :: ListOrganizationAdminAccounts Source #

Create a value of ListOrganizationAdminAccounts with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListOrganizationAdminAccounts', listOrganizationAdminAccounts_nextToken - A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.

$sel:maxResults:ListOrganizationAdminAccounts', listOrganizationAdminAccounts_maxResults - The maximum number of results to return in the response.

data ListOrganizationAdminAccountsResponse Source #

Instances

Instances details
Eq ListOrganizationAdminAccountsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

Read ListOrganizationAdminAccountsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

Show ListOrganizationAdminAccountsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

Generic ListOrganizationAdminAccountsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

NFData ListOrganizationAdminAccountsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

type Rep ListOrganizationAdminAccountsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListOrganizationAdminAccounts

type Rep ListOrganizationAdminAccountsResponse = D1 ('MetaData "ListOrganizationAdminAccountsResponse" "Amazonka.GuardDuty.ListOrganizationAdminAccounts" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "ListOrganizationAdminAccountsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "adminAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AdminAccount])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListOrganizationAdminAccountsResponse Source #

Create a value of ListOrganizationAdminAccountsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:adminAccounts:ListOrganizationAdminAccountsResponse', listOrganizationAdminAccountsResponse_adminAccounts - A list of accounts configured as GuardDuty delegated administrators.

$sel:nextToken:ListOrganizationAdminAccounts', listOrganizationAdminAccountsResponse_nextToken - The pagination parameter to be used on the next list operation to retrieve more items.

$sel:httpStatus:ListOrganizationAdminAccountsResponse', listOrganizationAdminAccountsResponse_httpStatus - The response's http status code.

CreateIPSet

data CreateIPSet Source #

See: newCreateIPSet smart constructor.

Instances

Instances details
Eq CreateIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

Read CreateIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

Show CreateIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

Generic CreateIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

Associated Types

type Rep CreateIPSet :: Type -> Type #

NFData CreateIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

Methods

rnf :: CreateIPSet -> () #

Hashable CreateIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

ToJSON CreateIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

AWSRequest CreateIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

Associated Types

type AWSResponse CreateIPSet #

ToHeaders CreateIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

Methods

toHeaders :: CreateIPSet -> [Header] #

ToPath CreateIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

ToQuery CreateIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

type Rep CreateIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

type AWSResponse CreateIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

newCreateIPSet Source #

Create a value of CreateIPSet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:CreateIPSet', createIPSet_clientToken - The idempotency token for the create request.

$sel:tags:CreateIPSet', createIPSet_tags - The tags to be added to a new IP set resource.

$sel:detectorId:CreateIPSet', createIPSet_detectorId - The unique ID of the detector of the GuardDuty account that you want to create an IPSet for.

$sel:name:CreateIPSet', createIPSet_name - The user-friendly name to identify the IPSet.

Allowed characters are alphanumerics, spaces, hyphens (-), and underscores (_).

$sel:format:CreateIPSet', createIPSet_format - The format of the file that contains the IPSet.

$sel:location:CreateIPSet', createIPSet_location - The URI of the file that contains the IPSet. For example: https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key.

$sel:activate:CreateIPSet', createIPSet_activate - A Boolean value that indicates whether GuardDuty is to start using the uploaded IPSet.

data CreateIPSetResponse Source #

See: newCreateIPSetResponse smart constructor.

Instances

Instances details
Eq CreateIPSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

Read CreateIPSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

Show CreateIPSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

Generic CreateIPSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

Associated Types

type Rep CreateIPSetResponse :: Type -> Type #

NFData CreateIPSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

Methods

rnf :: CreateIPSetResponse -> () #

type Rep CreateIPSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateIPSet

type Rep CreateIPSetResponse = D1 ('MetaData "CreateIPSetResponse" "Amazonka.GuardDuty.CreateIPSet" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "CreateIPSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "ipSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateIPSetResponse Source #

Create a value of CreateIPSetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateIPSetResponse', createIPSetResponse_httpStatus - The response's http status code.

$sel:ipSetId:CreateIPSetResponse', createIPSetResponse_ipSetId - The ID of the IPSet resource.

DeleteThreatIntelSet

data DeleteThreatIntelSet Source #

See: newDeleteThreatIntelSet smart constructor.

Instances

Instances details
Eq DeleteThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

Read DeleteThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

Show DeleteThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

Generic DeleteThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

Associated Types

type Rep DeleteThreatIntelSet :: Type -> Type #

NFData DeleteThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

Methods

rnf :: DeleteThreatIntelSet -> () #

Hashable DeleteThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

AWSRequest DeleteThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

Associated Types

type AWSResponse DeleteThreatIntelSet #

ToHeaders DeleteThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

ToPath DeleteThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

ToQuery DeleteThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

type Rep DeleteThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

type Rep DeleteThreatIntelSet = D1 ('MetaData "DeleteThreatIntelSet" "Amazonka.GuardDuty.DeleteThreatIntelSet" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "DeleteThreatIntelSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "threatIntelSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

newDeleteThreatIntelSet Source #

Create a value of DeleteThreatIntelSet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:detectorId:DeleteThreatIntelSet', deleteThreatIntelSet_detectorId - The unique ID of the detector that the threatIntelSet is associated with.

$sel:threatIntelSetId:DeleteThreatIntelSet', deleteThreatIntelSet_threatIntelSetId - The unique ID of the threatIntelSet that you want to delete.

data DeleteThreatIntelSetResponse Source #

See: newDeleteThreatIntelSetResponse smart constructor.

Instances

Instances details
Eq DeleteThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

Read DeleteThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

Show DeleteThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

Generic DeleteThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

Associated Types

type Rep DeleteThreatIntelSetResponse :: Type -> Type #

NFData DeleteThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

type Rep DeleteThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteThreatIntelSet

type Rep DeleteThreatIntelSetResponse = D1 ('MetaData "DeleteThreatIntelSetResponse" "Amazonka.GuardDuty.DeleteThreatIntelSet" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "DeleteThreatIntelSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteThreatIntelSetResponse Source #

Create a value of DeleteThreatIntelSetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteThreatIntelSetResponse', deleteThreatIntelSetResponse_httpStatus - The response's http status code.

UpdateThreatIntelSet

data UpdateThreatIntelSet Source #

See: newUpdateThreatIntelSet smart constructor.

Instances

Instances details
Eq UpdateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

Read UpdateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

Show UpdateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

Generic UpdateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

Associated Types

type Rep UpdateThreatIntelSet :: Type -> Type #

NFData UpdateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

Methods

rnf :: UpdateThreatIntelSet -> () #

Hashable UpdateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

ToJSON UpdateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

AWSRequest UpdateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

Associated Types

type AWSResponse UpdateThreatIntelSet #

ToHeaders UpdateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

ToPath UpdateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

ToQuery UpdateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

type Rep UpdateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

type Rep UpdateThreatIntelSet = D1 ('MetaData "UpdateThreatIntelSet" "Amazonka.GuardDuty.UpdateThreatIntelSet" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "UpdateThreatIntelSet'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "activate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "detectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "threatIntelSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

newUpdateThreatIntelSet Source #

Create a value of UpdateThreatIntelSet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:location:UpdateThreatIntelSet', updateThreatIntelSet_location - The updated URI of the file that contains the ThreateIntelSet.

$sel:activate:UpdateThreatIntelSet', updateThreatIntelSet_activate - The updated Boolean value that specifies whether the ThreateIntelSet is active or not.

$sel:name:UpdateThreatIntelSet', updateThreatIntelSet_name - The unique ID that specifies the ThreatIntelSet that you want to update.

$sel:detectorId:UpdateThreatIntelSet', updateThreatIntelSet_detectorId - The detectorID that specifies the GuardDuty service whose ThreatIntelSet you want to update.

$sel:threatIntelSetId:UpdateThreatIntelSet', updateThreatIntelSet_threatIntelSetId - The unique ID that specifies the ThreatIntelSet that you want to update.

data UpdateThreatIntelSetResponse Source #

See: newUpdateThreatIntelSetResponse smart constructor.

Instances

Instances details
Eq UpdateThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

Read UpdateThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

Show UpdateThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

Generic UpdateThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

Associated Types

type Rep UpdateThreatIntelSetResponse :: Type -> Type #

NFData UpdateThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

type Rep UpdateThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateThreatIntelSet

type Rep UpdateThreatIntelSetResponse = D1 ('MetaData "UpdateThreatIntelSetResponse" "Amazonka.GuardDuty.UpdateThreatIntelSet" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "UpdateThreatIntelSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateThreatIntelSetResponse Source #

Create a value of UpdateThreatIntelSetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateThreatIntelSetResponse', updateThreatIntelSetResponse_httpStatus - The response's http status code.

StopMonitoringMembers

data StopMonitoringMembers Source #

See: newStopMonitoringMembers smart constructor.

Instances

Instances details
Eq StopMonitoringMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

Read StopMonitoringMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

Show StopMonitoringMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

Generic StopMonitoringMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

Associated Types

type Rep StopMonitoringMembers :: Type -> Type #

NFData StopMonitoringMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

Methods

rnf :: StopMonitoringMembers -> () #

Hashable StopMonitoringMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

ToJSON StopMonitoringMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

AWSRequest StopMonitoringMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

Associated Types

type AWSResponse StopMonitoringMembers #

ToHeaders StopMonitoringMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

ToPath StopMonitoringMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

ToQuery StopMonitoringMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

type Rep StopMonitoringMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

type Rep StopMonitoringMembers = D1 ('MetaData "StopMonitoringMembers" "Amazonka.GuardDuty.StopMonitoringMembers" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "StopMonitoringMembers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse StopMonitoringMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

newStopMonitoringMembers Source #

Create a value of StopMonitoringMembers with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:detectorId:StopMonitoringMembers', stopMonitoringMembers_detectorId - The unique ID of the detector associated with the GuardDuty administrator account that is monitoring member accounts.

$sel:accountIds:StopMonitoringMembers', stopMonitoringMembers_accountIds - A list of account IDs for the member accounts to stop monitoring.

data StopMonitoringMembersResponse Source #

See: newStopMonitoringMembersResponse smart constructor.

Instances

Instances details
Eq StopMonitoringMembersResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

Read StopMonitoringMembersResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

Show StopMonitoringMembersResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

Generic StopMonitoringMembersResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

Associated Types

type Rep StopMonitoringMembersResponse :: Type -> Type #

NFData StopMonitoringMembersResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

type Rep StopMonitoringMembersResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.StopMonitoringMembers

type Rep StopMonitoringMembersResponse = D1 ('MetaData "StopMonitoringMembersResponse" "Amazonka.GuardDuty.StopMonitoringMembers" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "StopMonitoringMembersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "unprocessedAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [UnprocessedAccount])))

newStopMonitoringMembersResponse Source #

Create a value of StopMonitoringMembersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:StopMonitoringMembersResponse', stopMonitoringMembersResponse_httpStatus - The response's http status code.

$sel:unprocessedAccounts:StopMonitoringMembersResponse', stopMonitoringMembersResponse_unprocessedAccounts - A list of objects that contain an accountId for each account that could not be processed, and a result string that indicates why the account was not processed.

ListThreatIntelSets (Paginated)

data ListThreatIntelSets Source #

See: newListThreatIntelSets smart constructor.

Instances

Instances details
Eq ListThreatIntelSets Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

Read ListThreatIntelSets Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

Show ListThreatIntelSets Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

Generic ListThreatIntelSets Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

Associated Types

type Rep ListThreatIntelSets :: Type -> Type #

NFData ListThreatIntelSets Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

Methods

rnf :: ListThreatIntelSets -> () #

Hashable ListThreatIntelSets Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

AWSPager ListThreatIntelSets Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

AWSRequest ListThreatIntelSets Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

Associated Types

type AWSResponse ListThreatIntelSets #

ToHeaders ListThreatIntelSets Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

ToPath ListThreatIntelSets Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

ToQuery ListThreatIntelSets Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

type Rep ListThreatIntelSets Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

type Rep ListThreatIntelSets = D1 ('MetaData "ListThreatIntelSets" "Amazonka.GuardDuty.ListThreatIntelSets" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "ListThreatIntelSets'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "detectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListThreatIntelSets Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

newListThreatIntelSets Source #

Create a value of ListThreatIntelSets with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListThreatIntelSets', listThreatIntelSets_nextToken - You can use this parameter to paginate results in the response. Set the value of this parameter to null on your first call to the list action. For subsequent calls to the action, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

$sel:maxResults:ListThreatIntelSets', listThreatIntelSets_maxResults - You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 50. The maximum value is 50.

$sel:detectorId:ListThreatIntelSets', listThreatIntelSets_detectorId - The unique ID of the detector that the threatIntelSet is associated with.

data ListThreatIntelSetsResponse Source #

See: newListThreatIntelSetsResponse smart constructor.

Instances

Instances details
Eq ListThreatIntelSetsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

Read ListThreatIntelSetsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

Show ListThreatIntelSetsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

Generic ListThreatIntelSetsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

Associated Types

type Rep ListThreatIntelSetsResponse :: Type -> Type #

NFData ListThreatIntelSetsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

type Rep ListThreatIntelSetsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListThreatIntelSets

type Rep ListThreatIntelSetsResponse = D1 ('MetaData "ListThreatIntelSetsResponse" "Amazonka.GuardDuty.ListThreatIntelSets" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "ListThreatIntelSetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "threatIntelSetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newListThreatIntelSetsResponse Source #

Create a value of ListThreatIntelSetsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListThreatIntelSets', listThreatIntelSetsResponse_nextToken - The pagination parameter to be used on the next list operation to retrieve more items.

$sel:httpStatus:ListThreatIntelSetsResponse', listThreatIntelSetsResponse_httpStatus - The response's http status code.

$sel:threatIntelSetIds:ListThreatIntelSetsResponse', listThreatIntelSetsResponse_threatIntelSetIds - The IDs of the ThreatIntelSet resources.

CreateThreatIntelSet

data CreateThreatIntelSet Source #

See: newCreateThreatIntelSet smart constructor.

Instances

Instances details
Eq CreateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

Read CreateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

Show CreateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

Generic CreateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

Associated Types

type Rep CreateThreatIntelSet :: Type -> Type #

NFData CreateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

Methods

rnf :: CreateThreatIntelSet -> () #

Hashable CreateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

ToJSON CreateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

AWSRequest CreateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

Associated Types

type AWSResponse CreateThreatIntelSet #

ToHeaders CreateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

ToPath CreateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

ToQuery CreateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

type Rep CreateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

type AWSResponse CreateThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

newCreateThreatIntelSet Source #

Create a value of CreateThreatIntelSet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:CreateThreatIntelSet', createThreatIntelSet_clientToken - The idempotency token for the create request.

$sel:tags:CreateThreatIntelSet', createThreatIntelSet_tags - The tags to be added to a new threat list resource.

$sel:detectorId:CreateThreatIntelSet', createThreatIntelSet_detectorId - The unique ID of the detector of the GuardDuty account that you want to create a threatIntelSet for.

$sel:name:CreateThreatIntelSet', createThreatIntelSet_name - A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that involves IP addresses included in this ThreatIntelSet.

$sel:format:CreateThreatIntelSet', createThreatIntelSet_format - The format of the file that contains the ThreatIntelSet.

$sel:location:CreateThreatIntelSet', createThreatIntelSet_location - The URI of the file that contains the ThreatIntelSet. For example: https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key.

$sel:activate:CreateThreatIntelSet', createThreatIntelSet_activate - A Boolean value that indicates whether GuardDuty is to start using the uploaded ThreatIntelSet.

data CreateThreatIntelSetResponse Source #

See: newCreateThreatIntelSetResponse smart constructor.

Instances

Instances details
Eq CreateThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

Read CreateThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

Show CreateThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

Generic CreateThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

Associated Types

type Rep CreateThreatIntelSetResponse :: Type -> Type #

NFData CreateThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

type Rep CreateThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.CreateThreatIntelSet

type Rep CreateThreatIntelSetResponse = D1 ('MetaData "CreateThreatIntelSetResponse" "Amazonka.GuardDuty.CreateThreatIntelSet" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "CreateThreatIntelSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "threatIntelSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateThreatIntelSetResponse Source #

Create a value of CreateThreatIntelSetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateThreatIntelSetResponse', createThreatIntelSetResponse_httpStatus - The response's http status code.

$sel:threatIntelSetId:CreateThreatIntelSetResponse', createThreatIntelSetResponse_threatIntelSetId - The ID of the ThreatIntelSet resource.

DeleteMembers

data DeleteMembers Source #

See: newDeleteMembers smart constructor.

Instances

Instances details
Eq DeleteMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

Read DeleteMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

Show DeleteMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

Generic DeleteMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

Associated Types

type Rep DeleteMembers :: Type -> Type #

NFData DeleteMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

Methods

rnf :: DeleteMembers -> () #

Hashable DeleteMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

ToJSON DeleteMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

AWSRequest DeleteMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

Associated Types

type AWSResponse DeleteMembers #

ToHeaders DeleteMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

ToPath DeleteMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

ToQuery DeleteMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

type Rep DeleteMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

type Rep DeleteMembers = D1 ('MetaData "DeleteMembers" "Amazonka.GuardDuty.DeleteMembers" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "DeleteMembers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse DeleteMembers Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

newDeleteMembers Source #

Create a value of DeleteMembers with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:detectorId:DeleteMembers', deleteMembers_detectorId - The unique ID of the detector of the GuardDuty account whose members you want to delete.

$sel:accountIds:DeleteMembers', deleteMembers_accountIds - A list of account IDs of the GuardDuty member accounts that you want to delete.

data DeleteMembersResponse Source #

See: newDeleteMembersResponse smart constructor.

Instances

Instances details
Eq DeleteMembersResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

Read DeleteMembersResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

Show DeleteMembersResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

Generic DeleteMembersResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

Associated Types

type Rep DeleteMembersResponse :: Type -> Type #

NFData DeleteMembersResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

Methods

rnf :: DeleteMembersResponse -> () #

type Rep DeleteMembersResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteMembers

type Rep DeleteMembersResponse = D1 ('MetaData "DeleteMembersResponse" "Amazonka.GuardDuty.DeleteMembers" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "DeleteMembersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "unprocessedAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [UnprocessedAccount])))

newDeleteMembersResponse Source #

Create a value of DeleteMembersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteMembersResponse', deleteMembersResponse_httpStatus - The response's http status code.

$sel:unprocessedAccounts:DeleteMembersResponse', deleteMembersResponse_unprocessedAccounts - The accounts that could not be processed.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.GuardDuty.ListTagsForResource" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) for the given GuardDuty resource.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.GuardDuty.ListTagsForResource" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The tags associated with the resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

GetFindingsStatistics

data GetFindingsStatistics Source #

See: newGetFindingsStatistics smart constructor.

Instances

Instances details
Eq GetFindingsStatistics Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

Read GetFindingsStatistics Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

Show GetFindingsStatistics Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

Generic GetFindingsStatistics Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

Associated Types

type Rep GetFindingsStatistics :: Type -> Type #

NFData GetFindingsStatistics Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

Methods

rnf :: GetFindingsStatistics -> () #

Hashable GetFindingsStatistics Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

ToJSON GetFindingsStatistics Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

AWSRequest GetFindingsStatistics Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

Associated Types

type AWSResponse GetFindingsStatistics #

ToHeaders GetFindingsStatistics Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

ToPath GetFindingsStatistics Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

ToQuery GetFindingsStatistics Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

type Rep GetFindingsStatistics Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

type Rep GetFindingsStatistics = D1 ('MetaData "GetFindingsStatistics" "Amazonka.GuardDuty.GetFindingsStatistics" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "GetFindingsStatistics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "findingCriteria") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FindingCriteria)) :*: (S1 ('MetaSel ('Just "detectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "findingStatisticTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [FindingStatisticType]))))
type AWSResponse GetFindingsStatistics Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

newGetFindingsStatistics Source #

Create a value of GetFindingsStatistics with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:findingCriteria:GetFindingsStatistics', getFindingsStatistics_findingCriteria - Represents the criteria that is used for querying findings.

$sel:detectorId:GetFindingsStatistics', getFindingsStatistics_detectorId - The ID of the detector that specifies the GuardDuty service whose findings' statistics you want to retrieve.

$sel:findingStatisticTypes:GetFindingsStatistics', getFindingsStatistics_findingStatisticTypes - The types of finding statistics to retrieve.

data GetFindingsStatisticsResponse Source #

See: newGetFindingsStatisticsResponse smart constructor.

Instances

Instances details
Eq GetFindingsStatisticsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

Read GetFindingsStatisticsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

Show GetFindingsStatisticsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

Generic GetFindingsStatisticsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

Associated Types

type Rep GetFindingsStatisticsResponse :: Type -> Type #

NFData GetFindingsStatisticsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

type Rep GetFindingsStatisticsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetFindingsStatistics

type Rep GetFindingsStatisticsResponse = D1 ('MetaData "GetFindingsStatisticsResponse" "Amazonka.GuardDuty.GetFindingsStatistics" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "GetFindingsStatisticsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "findingStatistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FindingStatistics)))

newGetFindingsStatisticsResponse Source #

Create a value of GetFindingsStatisticsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetFindingsStatisticsResponse', getFindingsStatisticsResponse_httpStatus - The response's http status code.

$sel:findingStatistics:GetFindingsStatisticsResponse', getFindingsStatisticsResponse_findingStatistics - The finding statistics object.

GetIPSet

data GetIPSet Source #

See: newGetIPSet smart constructor.

Constructors

GetIPSet' Text Text 

Instances

Instances details
Eq GetIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

Read GetIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

Show GetIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

Generic GetIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

Associated Types

type Rep GetIPSet :: Type -> Type #

Methods

from :: GetIPSet -> Rep GetIPSet x #

to :: Rep GetIPSet x -> GetIPSet #

NFData GetIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

Methods

rnf :: GetIPSet -> () #

Hashable GetIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

Methods

hashWithSalt :: Int -> GetIPSet -> Int #

hash :: GetIPSet -> Int #

AWSRequest GetIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

Associated Types

type AWSResponse GetIPSet #

ToHeaders GetIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

Methods

toHeaders :: GetIPSet -> [Header] #

ToPath GetIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

ToQuery GetIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

type Rep GetIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

type Rep GetIPSet = D1 ('MetaData "GetIPSet" "Amazonka.GuardDuty.GetIPSet" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "GetIPSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "ipSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetIPSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

newGetIPSet Source #

Create a value of GetIPSet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:detectorId:GetIPSet', getIPSet_detectorId - The unique ID of the detector that the IPSet is associated with.

$sel:ipSetId:GetIPSet', getIPSet_ipSetId - The unique ID of the IPSet to retrieve.

data GetIPSetResponse Source #

See: newGetIPSetResponse smart constructor.

Instances

Instances details
Eq GetIPSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

Read GetIPSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

Show GetIPSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

Generic GetIPSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

Associated Types

type Rep GetIPSetResponse :: Type -> Type #

NFData GetIPSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

Methods

rnf :: GetIPSetResponse -> () #

type Rep GetIPSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetIPSet

newGetIPSetResponse Source #

Create a value of GetIPSetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:GetIPSetResponse', getIPSetResponse_tags - The tags of the IPSet resource.

$sel:httpStatus:GetIPSetResponse', getIPSetResponse_httpStatus - The response's http status code.

$sel:name:GetIPSetResponse', getIPSetResponse_name - The user-friendly name for the IPSet.

$sel:format:GetIPSetResponse', getIPSetResponse_format - The format of the file that contains the IPSet.

$sel:location:GetIPSetResponse', getIPSetResponse_location - The URI of the file that contains the IPSet. For example: https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key.

$sel:status:GetIPSetResponse', getIPSetResponse_status - The status of IPSet file that was uploaded.

ListInvitations (Paginated)

data ListInvitations Source #

See: newListInvitations smart constructor.

Instances

Instances details
Eq ListInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

Read ListInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

Show ListInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

Generic ListInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

Associated Types

type Rep ListInvitations :: Type -> Type #

NFData ListInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

Methods

rnf :: ListInvitations -> () #

Hashable ListInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

AWSPager ListInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

AWSRequest ListInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

Associated Types

type AWSResponse ListInvitations #

ToHeaders ListInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

ToPath ListInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

ToQuery ListInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

type Rep ListInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

type Rep ListInvitations = D1 ('MetaData "ListInvitations" "Amazonka.GuardDuty.ListInvitations" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "ListInvitations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

newListInvitations :: ListInvitations Source #

Create a value of ListInvitations with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListInvitations', listInvitations_nextToken - You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the list action. For subsequent calls to the action, fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

$sel:maxResults:ListInvitations', listInvitations_maxResults - You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 50. The maximum value is 50.

data ListInvitationsResponse Source #

See: newListInvitationsResponse smart constructor.

Instances

Instances details
Eq ListInvitationsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

Read ListInvitationsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

Show ListInvitationsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

Generic ListInvitationsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

Associated Types

type Rep ListInvitationsResponse :: Type -> Type #

NFData ListInvitationsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

Methods

rnf :: ListInvitationsResponse -> () #

type Rep ListInvitationsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.ListInvitations

type Rep ListInvitationsResponse = D1 ('MetaData "ListInvitationsResponse" "Amazonka.GuardDuty.ListInvitations" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "ListInvitationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "invitations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Invitation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListInvitationsResponse Source #

Create a value of ListInvitationsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:invitations:ListInvitationsResponse', listInvitationsResponse_invitations - A list of invitation descriptions.

$sel:nextToken:ListInvitations', listInvitationsResponse_nextToken - The pagination parameter to be used on the next list operation to retrieve more items.

$sel:httpStatus:ListInvitationsResponse', listInvitationsResponse_httpStatus - The response's http status code.

UpdateMemberDetectors

data UpdateMemberDetectors Source #

See: newUpdateMemberDetectors smart constructor.

Instances

Instances details
Eq UpdateMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

Read UpdateMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

Show UpdateMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

Generic UpdateMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

Associated Types

type Rep UpdateMemberDetectors :: Type -> Type #

NFData UpdateMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

Methods

rnf :: UpdateMemberDetectors -> () #

Hashable UpdateMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

ToJSON UpdateMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

AWSRequest UpdateMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

Associated Types

type AWSResponse UpdateMemberDetectors #

ToHeaders UpdateMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

ToPath UpdateMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

ToQuery UpdateMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

type Rep UpdateMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

type Rep UpdateMemberDetectors = D1 ('MetaData "UpdateMemberDetectors" "Amazonka.GuardDuty.UpdateMemberDetectors" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "UpdateMemberDetectors'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataSourceConfigurations)) :*: (S1 ('MetaSel ('Just "detectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)))))
type AWSResponse UpdateMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

newUpdateMemberDetectors Source #

Create a value of UpdateMemberDetectors with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dataSources:UpdateMemberDetectors', updateMemberDetectors_dataSources - Describes which data sources will be updated.

$sel:detectorId:UpdateMemberDetectors', updateMemberDetectors_detectorId - The detector ID of the administrator account.

$sel:accountIds:UpdateMemberDetectors', updateMemberDetectors_accountIds - A list of member account IDs to be updated.

data UpdateMemberDetectorsResponse Source #

See: newUpdateMemberDetectorsResponse smart constructor.

Instances

Instances details
Eq UpdateMemberDetectorsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

Read UpdateMemberDetectorsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

Show UpdateMemberDetectorsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

Generic UpdateMemberDetectorsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

Associated Types

type Rep UpdateMemberDetectorsResponse :: Type -> Type #

NFData UpdateMemberDetectorsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

type Rep UpdateMemberDetectorsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.UpdateMemberDetectors

type Rep UpdateMemberDetectorsResponse = D1 ('MetaData "UpdateMemberDetectorsResponse" "Amazonka.GuardDuty.UpdateMemberDetectors" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "UpdateMemberDetectorsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "unprocessedAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [UnprocessedAccount])))

newUpdateMemberDetectorsResponse Source #

Create a value of UpdateMemberDetectorsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateMemberDetectorsResponse', updateMemberDetectorsResponse_httpStatus - The response's http status code.

$sel:unprocessedAccounts:UpdateMemberDetectorsResponse', updateMemberDetectorsResponse_unprocessedAccounts - A list of member account IDs that were unable to be processed along with an explanation for why they were not processed.

GetThreatIntelSet

data GetThreatIntelSet Source #

See: newGetThreatIntelSet smart constructor.

Instances

Instances details
Eq GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Read GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Show GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Generic GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Associated Types

type Rep GetThreatIntelSet :: Type -> Type #

NFData GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Methods

rnf :: GetThreatIntelSet -> () #

Hashable GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

AWSRequest GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Associated Types

type AWSResponse GetThreatIntelSet #

ToHeaders GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

ToPath GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

ToQuery GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

type Rep GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

type Rep GetThreatIntelSet = D1 ('MetaData "GetThreatIntelSet" "Amazonka.GuardDuty.GetThreatIntelSet" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "GetThreatIntelSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "threatIntelSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

newGetThreatIntelSet Source #

Create a value of GetThreatIntelSet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:detectorId:GetThreatIntelSet', getThreatIntelSet_detectorId - The unique ID of the detector that the threatIntelSet is associated with.

$sel:threatIntelSetId:GetThreatIntelSet', getThreatIntelSet_threatIntelSetId - The unique ID of the threatIntelSet that you want to get.

data GetThreatIntelSetResponse Source #

See: newGetThreatIntelSetResponse smart constructor.

Instances

Instances details
Eq GetThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Read GetThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Show GetThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Generic GetThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Associated Types

type Rep GetThreatIntelSetResponse :: Type -> Type #

NFData GetThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

type Rep GetThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

newGetThreatIntelSetResponse Source #

Create a value of GetThreatIntelSetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:GetThreatIntelSetResponse', getThreatIntelSetResponse_tags - The tags of the threat list resource.

$sel:httpStatus:GetThreatIntelSetResponse', getThreatIntelSetResponse_httpStatus - The response's http status code.

$sel:name:GetThreatIntelSetResponse', getThreatIntelSetResponse_name - A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that involves IP addresses included in this ThreatIntelSet.

$sel:format:GetThreatIntelSetResponse', getThreatIntelSetResponse_format - The format of the threatIntelSet.

$sel:location:GetThreatIntelSetResponse', getThreatIntelSetResponse_location - The URI of the file that contains the ThreatIntelSet. For example: https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key.

$sel:status:GetThreatIntelSetResponse', getThreatIntelSetResponse_status - The status of threatIntelSet file uploaded.

DeleteInvitations

data DeleteInvitations Source #

See: newDeleteInvitations smart constructor.

Instances

Instances details
Eq DeleteInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

Read DeleteInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

Show DeleteInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

Generic DeleteInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

Associated Types

type Rep DeleteInvitations :: Type -> Type #

NFData DeleteInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

Methods

rnf :: DeleteInvitations -> () #

Hashable DeleteInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

ToJSON DeleteInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

AWSRequest DeleteInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

Associated Types

type AWSResponse DeleteInvitations #

ToHeaders DeleteInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

ToPath DeleteInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

ToQuery DeleteInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

type Rep DeleteInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

type Rep DeleteInvitations = D1 ('MetaData "DeleteInvitations" "Amazonka.GuardDuty.DeleteInvitations" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "DeleteInvitations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse DeleteInvitations Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

newDeleteInvitations Source #

Create a value of DeleteInvitations with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountIds:DeleteInvitations', deleteInvitations_accountIds - A list of account IDs of the AWS accounts that sent invitations to the current member account that you want to delete invitations from.

data DeleteInvitationsResponse Source #

See: newDeleteInvitationsResponse smart constructor.

Instances

Instances details
Eq DeleteInvitationsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

Read DeleteInvitationsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

Show DeleteInvitationsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

Generic DeleteInvitationsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

Associated Types

type Rep DeleteInvitationsResponse :: Type -> Type #

NFData DeleteInvitationsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

type Rep DeleteInvitationsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DeleteInvitations

type Rep DeleteInvitationsResponse = D1 ('MetaData "DeleteInvitationsResponse" "Amazonka.GuardDuty.DeleteInvitations" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('