Module: Aws::GuardDuty::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-guardduty/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AcceptInvitationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptInvitationRequest')
- AcceptInvitationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptInvitationResponse')
- AccessKeyDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessKeyDetails')
- AccountDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountDetail')
- AccountDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AccountDetails')
- AccountId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AccountId')
- AccountIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AccountIds')
- Action =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Action')
- Activate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Activate')
- ArchiveFindingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ArchiveFindingsRequest')
- ArchiveFindingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ArchiveFindingsResponse')
- AwsApiCallAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AwsApiCallAction')
- BadRequestException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BadRequestException')
- City =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'City')
- Comments =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Comments')
- Condition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Condition')
- CountBySeverityFindingStatistic =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'CountBySeverityFindingStatistic')
- Country =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Country')
- CreateDetectorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDetectorRequest')
- CreateDetectorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDetectorResponse')
- CreateFilterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateFilterRequest')
- CreateFilterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateFilterResponse')
- CreateIPSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateIPSetRequest')
- CreateIPSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateIPSetResponse')
- CreateMembersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateMembersRequest')
- CreateMembersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateMembersResponse')
- CreateSampleFindingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSampleFindingsRequest')
- CreateSampleFindingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSampleFindingsResponse')
- CreateThreatIntelSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateThreatIntelSetRequest')
- CreateThreatIntelSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateThreatIntelSetResponse')
- CreatedAt =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CreatedAt')
- DeclineInvitationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeclineInvitationsRequest')
- DeclineInvitationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeclineInvitationsResponse')
- DeleteDetectorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteDetectorRequest')
- DeleteDetectorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteDetectorResponse')
- DeleteFilterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFilterRequest')
- DeleteFilterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFilterResponse')
- DeleteIPSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteIPSetRequest')
- DeleteIPSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteIPSetResponse')
- DeleteInvitationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteInvitationsRequest')
- DeleteInvitationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteInvitationsResponse')
- DeleteMembersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteMembersRequest')
- DeleteMembersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteMembersResponse')
- DeleteThreatIntelSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteThreatIntelSetRequest')
- DeleteThreatIntelSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteThreatIntelSetResponse')
- DetectorId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DetectorId')
- DetectorIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DetectorIds')
- DetectorStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DetectorStatus')
- DisassociateFromMasterAccountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateFromMasterAccountRequest')
- DisassociateFromMasterAccountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateFromMasterAccountResponse')
- DisassociateMembersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateMembersRequest')
- DisassociateMembersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateMembersResponse')
- DnsRequestAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DnsRequestAction')
- Domain =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Domain')
- DomainDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DomainDetails')
- Email =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Email')
- Enable =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Enable')
- Eq =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Eq')
- ErrorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ErrorResponse')
- Feedback =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Feedback')
- FilterAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FilterAction')
- FilterDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FilterDescription')
- FilterName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FilterName')
- FilterNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FilterNames')
- FilterRank =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'FilterRank')
- Finding =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Finding')
- FindingCriteria =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FindingCriteria')
- FindingId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FindingId')
- FindingIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FindingIds')
- FindingPublishingFrequency =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FindingPublishingFrequency')
- FindingStatisticType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FindingStatisticType')
- FindingStatisticTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FindingStatisticTypes')
- FindingStatistics =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FindingStatistics')
- FindingType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FindingType')
- FindingTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FindingTypes')
- Findings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Findings')
- GeoLocation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GeoLocation')
- GetDetectorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDetectorRequest')
- GetDetectorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDetectorResponse')
- GetFilterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFilterRequest')
- GetFilterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFilterResponse')
- GetFindingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFindingsRequest')
- GetFindingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFindingsResponse')
- GetFindingsStatisticsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFindingsStatisticsRequest')
- GetFindingsStatisticsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFindingsStatisticsResponse')
- GetIPSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIPSetRequest')
- GetIPSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIPSetResponse')
- GetInvitationsCountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetInvitationsCountRequest')
- GetInvitationsCountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetInvitationsCountResponse')
- GetMasterAccountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMasterAccountRequest')
- GetMasterAccountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMasterAccountResponse')
- GetMembersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMembersRequest')
- GetMembersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMembersResponse')
- GetThreatIntelSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetThreatIntelSetRequest')
- GetThreatIntelSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetThreatIntelSetResponse')
- IamInstanceProfile =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IamInstanceProfile')
- InstanceDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceDetails')
- InternalServerErrorException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InternalServerErrorException')
- Invitation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Invitation')
- InvitationId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InvitationId')
- Invitations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Invitations')
- InviteMembersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InviteMembersRequest')
- InviteMembersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InviteMembersResponse')
- InvitedAt =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InvitedAt')
- IpSetFormat =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IpSetFormat')
- IpSetId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IpSetId')
- IpSetIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IpSetIds')
- IpSetStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IpSetStatus')
- Ipv6Address =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Ipv6Address')
- Ipv6Addresses =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Ipv6Addresses')
- ListDetectorsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDetectorsRequest')
- ListDetectorsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDetectorsResponse')
- ListFiltersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListFiltersRequest')
- ListFiltersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListFiltersResponse')
- ListFindingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListFindingsRequest')
- ListFindingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListFindingsResponse')
- ListIPSetsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListIPSetsRequest')
- ListIPSetsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListIPSetsResponse')
- ListInvitationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListInvitationsRequest')
- ListInvitationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListInvitationsResponse')
- ListMembersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMembersRequest')
- ListMembersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMembersResponse')
- ListThreatIntelSetsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListThreatIntelSetsRequest')
- ListThreatIntelSetsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListThreatIntelSetsResponse')
- LocalPortDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LocalPortDetails')
- Location =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Location')
- Master =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Master')
- MasterId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MasterId')
- MaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxResults')
- Member =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Member')
- Members =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Members')
- Message =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Message')
- Name =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Name')
- Neq =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Neq')
- NetworkConnectionAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkConnectionAction')
- NetworkInterface =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkInterface')
- NetworkInterfaceId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NetworkInterfaceId')
- NetworkInterfaces =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NetworkInterfaces')
- NextToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NextToken')
- OrderBy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OrderBy')
- Organization =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Organization')
- PortProbeAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PortProbeAction')
- PortProbeDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PortProbeDetail')
- PrivateDnsName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PrivateDnsName')
- PrivateIpAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PrivateIpAddress')
- PrivateIpAddressDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PrivateIpAddressDetails')
- PrivateIpAddresses =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PrivateIpAddresses')
- ProductCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProductCode')
- ProductCodes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProductCodes')
- RemoteIpDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoteIpDetails')
- RemotePortDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemotePortDetails')
- Resource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Resource')
- SecurityGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SecurityGroup')
- SecurityGroups =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SecurityGroups')
- Service =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Service')
- ServiceRole =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServiceRole')
- SortCriteria =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SortCriteria')
- StartMonitoringMembersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartMonitoringMembersRequest')
- StartMonitoringMembersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartMonitoringMembersResponse')
- StopMonitoringMembersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopMonitoringMembersRequest')
- StopMonitoringMembersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopMonitoringMembersResponse')
- Tag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Tag')
- Tags =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Tags')
- ThreatIntelSetFormat =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ThreatIntelSetFormat')
- ThreatIntelSetId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ThreatIntelSetId')
- ThreatIntelSetIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ThreatIntelSetIds')
- ThreatIntelSetStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ThreatIntelSetStatus')
- UnarchiveFindingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnarchiveFindingsRequest')
- UnarchiveFindingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnarchiveFindingsResponse')
- UnprocessedAccount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnprocessedAccount')
- UnprocessedAccounts =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UnprocessedAccounts')
- UpdateDetectorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDetectorRequest')
- UpdateDetectorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDetectorResponse')
- UpdateFilterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateFilterRequest')
- UpdateFilterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateFilterResponse')
- UpdateFindingsFeedbackRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateFindingsFeedbackRequest')
- UpdateFindingsFeedbackResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateFindingsFeedbackResponse')
- UpdateIPSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateIPSetRequest')
- UpdateIPSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateIPSetResponse')
- UpdateThreatIntelSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateThreatIntelSetRequest')
- UpdateThreatIntelSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateThreatIntelSetResponse')
- UpdatedAt =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UpdatedAt')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2017-11-28" api. = { "apiVersion" => "2017-11-28", "endpointPrefix" => "guardduty", "jsonVersion" => "1.1", "protocol" => "rest-json", "serviceFullName" => "Amazon GuardDuty", "serviceId" => "GuardDuty", "signatureVersion" => "v4", "signingName" => "guardduty", "uid" => "guardduty-2017-11-28", } api.add_operation(:accept_invitation, Seahorse::Model::Operation.new.tap do |o| o.name = "AcceptInvitation" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/master" o.input = Shapes::ShapeRef.new(shape: AcceptInvitationRequest) o.output = Shapes::ShapeRef.new(shape: AcceptInvitationResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:archive_findings, Seahorse::Model::Operation.new.tap do |o| o.name = "ArchiveFindings" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/findings/archive" o.input = Shapes::ShapeRef.new(shape: ArchiveFindingsRequest) o.output = Shapes::ShapeRef.new(shape: ArchiveFindingsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:create_detector, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateDetector" o.http_method = "POST" o.http_request_uri = "/detector" o.input = Shapes::ShapeRef.new(shape: CreateDetectorRequest) o.output = Shapes::ShapeRef.new(shape: CreateDetectorResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:create_filter, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateFilter" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/filter" o.input = Shapes::ShapeRef.new(shape: CreateFilterRequest) o.output = Shapes::ShapeRef.new(shape: CreateFilterResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:create_ip_set, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateIPSet" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/ipset" o.input = Shapes::ShapeRef.new(shape: CreateIPSetRequest) o.output = Shapes::ShapeRef.new(shape: CreateIPSetResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:create_members, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateMembers" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/member" o.input = Shapes::ShapeRef.new(shape: CreateMembersRequest) o.output = Shapes::ShapeRef.new(shape: CreateMembersResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:create_sample_findings, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSampleFindings" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/findings/create" o.input = Shapes::ShapeRef.new(shape: CreateSampleFindingsRequest) o.output = Shapes::ShapeRef.new(shape: CreateSampleFindingsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:create_threat_intel_set, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateThreatIntelSet" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/threatintelset" o.input = Shapes::ShapeRef.new(shape: CreateThreatIntelSetRequest) o.output = Shapes::ShapeRef.new(shape: CreateThreatIntelSetResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:decline_invitations, Seahorse::Model::Operation.new.tap do |o| o.name = "DeclineInvitations" o.http_method = "POST" o.http_request_uri = "/invitation/decline" o.input = Shapes::ShapeRef.new(shape: DeclineInvitationsRequest) o.output = Shapes::ShapeRef.new(shape: DeclineInvitationsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:delete_detector, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteDetector" o.http_method = "DELETE" o.http_request_uri = "/detector/{detectorId}" o.input = Shapes::ShapeRef.new(shape: DeleteDetectorRequest) o.output = Shapes::ShapeRef.new(shape: DeleteDetectorResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:delete_filter, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteFilter" o.http_method = "DELETE" o.http_request_uri = "/detector/{detectorId}/filter/{filterName}" o.input = Shapes::ShapeRef.new(shape: DeleteFilterRequest) o.output = Shapes::ShapeRef.new(shape: DeleteFilterResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:delete_ip_set, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteIPSet" o.http_method = "DELETE" o.http_request_uri = "/detector/{detectorId}/ipset/{ipSetId}" o.input = Shapes::ShapeRef.new(shape: DeleteIPSetRequest) o.output = Shapes::ShapeRef.new(shape: DeleteIPSetResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:delete_invitations, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteInvitations" o.http_method = "POST" o.http_request_uri = "/invitation/delete" o.input = Shapes::ShapeRef.new(shape: DeleteInvitationsRequest) o.output = Shapes::ShapeRef.new(shape: DeleteInvitationsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:delete_members, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteMembers" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/member/delete" o.input = Shapes::ShapeRef.new(shape: DeleteMembersRequest) o.output = Shapes::ShapeRef.new(shape: DeleteMembersResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:delete_threat_intel_set, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteThreatIntelSet" o.http_method = "DELETE" o.http_request_uri = "/detector/{detectorId}/threatintelset/{threatIntelSetId}" o.input = Shapes::ShapeRef.new(shape: DeleteThreatIntelSetRequest) o.output = Shapes::ShapeRef.new(shape: DeleteThreatIntelSetResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:disassociate_from_master_account, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateFromMasterAccount" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/master/disassociate" o.input = Shapes::ShapeRef.new(shape: DisassociateFromMasterAccountRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateFromMasterAccountResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:disassociate_members, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateMembers" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/member/disassociate" o.input = Shapes::ShapeRef.new(shape: DisassociateMembersRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateMembersResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:get_detector, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDetector" o.http_method = "GET" o.http_request_uri = "/detector/{detectorId}" o.input = Shapes::ShapeRef.new(shape: GetDetectorRequest) o.output = Shapes::ShapeRef.new(shape: GetDetectorResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:get_filter, Seahorse::Model::Operation.new.tap do |o| o.name = "GetFilter" o.http_method = "GET" o.http_request_uri = "/detector/{detectorId}/filter/{filterName}" o.input = Shapes::ShapeRef.new(shape: GetFilterRequest) o.output = Shapes::ShapeRef.new(shape: GetFilterResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:get_findings, Seahorse::Model::Operation.new.tap do |o| o.name = "GetFindings" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/findings/get" o.input = Shapes::ShapeRef.new(shape: GetFindingsRequest) o.output = Shapes::ShapeRef.new(shape: GetFindingsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:get_findings_statistics, Seahorse::Model::Operation.new.tap do |o| o.name = "GetFindingsStatistics" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/findings/statistics" o.input = Shapes::ShapeRef.new(shape: GetFindingsStatisticsRequest) o.output = Shapes::ShapeRef.new(shape: GetFindingsStatisticsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:get_ip_set, Seahorse::Model::Operation.new.tap do |o| o.name = "GetIPSet" o.http_method = "GET" o.http_request_uri = "/detector/{detectorId}/ipset/{ipSetId}" o.input = Shapes::ShapeRef.new(shape: GetIPSetRequest) o.output = Shapes::ShapeRef.new(shape: GetIPSetResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:get_invitations_count, Seahorse::Model::Operation.new.tap do |o| o.name = "GetInvitationsCount" o.http_method = "GET" o.http_request_uri = "/invitation/count" o.input = Shapes::ShapeRef.new(shape: GetInvitationsCountRequest) o.output = Shapes::ShapeRef.new(shape: GetInvitationsCountResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:get_master_account, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMasterAccount" o.http_method = "GET" o.http_request_uri = "/detector/{detectorId}/master" o.input = Shapes::ShapeRef.new(shape: GetMasterAccountRequest) o.output = Shapes::ShapeRef.new(shape: GetMasterAccountResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:get_members, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMembers" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/member/get" o.input = Shapes::ShapeRef.new(shape: GetMembersRequest) o.output = Shapes::ShapeRef.new(shape: GetMembersResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:get_threat_intel_set, Seahorse::Model::Operation.new.tap do |o| o.name = "GetThreatIntelSet" o.http_method = "GET" o.http_request_uri = "/detector/{detectorId}/threatintelset/{threatIntelSetId}" o.input = Shapes::ShapeRef.new(shape: GetThreatIntelSetRequest) o.output = Shapes::ShapeRef.new(shape: GetThreatIntelSetResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:invite_members, Seahorse::Model::Operation.new.tap do |o| o.name = "InviteMembers" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/member/invite" o.input = Shapes::ShapeRef.new(shape: InviteMembersRequest) o.output = Shapes::ShapeRef.new(shape: InviteMembersResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:list_detectors, Seahorse::Model::Operation.new.tap do |o| o.name = "ListDetectors" o.http_method = "GET" o.http_request_uri = "/detector" o.input = Shapes::ShapeRef.new(shape: ListDetectorsRequest) o.output = Shapes::ShapeRef.new(shape: ListDetectorsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_filters, Seahorse::Model::Operation.new.tap do |o| o.name = "ListFilters" o.http_method = "GET" o.http_request_uri = "/detector/{detectorId}/filter" o.input = Shapes::ShapeRef.new(shape: ListFiltersRequest) o.output = Shapes::ShapeRef.new(shape: ListFiltersResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_findings, Seahorse::Model::Operation.new.tap do |o| o.name = "ListFindings" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/findings" o.input = Shapes::ShapeRef.new(shape: ListFindingsRequest) o.output = Shapes::ShapeRef.new(shape: ListFindingsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_ip_sets, Seahorse::Model::Operation.new.tap do |o| o.name = "ListIPSets" o.http_method = "GET" o.http_request_uri = "/detector/{detectorId}/ipset" o.input = Shapes::ShapeRef.new(shape: ListIPSetsRequest) o.output = Shapes::ShapeRef.new(shape: ListIPSetsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_invitations, Seahorse::Model::Operation.new.tap do |o| o.name = "ListInvitations" o.http_method = "GET" o.http_request_uri = "/invitation" o.input = Shapes::ShapeRef.new(shape: ListInvitationsRequest) o.output = Shapes::ShapeRef.new(shape: ListInvitationsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_members, Seahorse::Model::Operation.new.tap do |o| o.name = "ListMembers" o.http_method = "GET" o.http_request_uri = "/detector/{detectorId}/member" o.input = Shapes::ShapeRef.new(shape: ListMembersRequest) o.output = Shapes::ShapeRef.new(shape: ListMembersResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_threat_intel_sets, Seahorse::Model::Operation.new.tap do |o| o.name = "ListThreatIntelSets" o.http_method = "GET" o.http_request_uri = "/detector/{detectorId}/threatintelset" o.input = Shapes::ShapeRef.new(shape: ListThreatIntelSetsRequest) o.output = Shapes::ShapeRef.new(shape: ListThreatIntelSetsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:start_monitoring_members, Seahorse::Model::Operation.new.tap do |o| o.name = "StartMonitoringMembers" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/member/start" o.input = Shapes::ShapeRef.new(shape: StartMonitoringMembersRequest) o.output = Shapes::ShapeRef.new(shape: StartMonitoringMembersResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:stop_monitoring_members, Seahorse::Model::Operation.new.tap do |o| o.name = "StopMonitoringMembers" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/member/stop" o.input = Shapes::ShapeRef.new(shape: StopMonitoringMembersRequest) o.output = Shapes::ShapeRef.new(shape: StopMonitoringMembersResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:unarchive_findings, Seahorse::Model::Operation.new.tap do |o| o.name = "UnarchiveFindings" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/findings/unarchive" o.input = Shapes::ShapeRef.new(shape: UnarchiveFindingsRequest) o.output = Shapes::ShapeRef.new(shape: UnarchiveFindingsResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:update_detector, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateDetector" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}" o.input = Shapes::ShapeRef.new(shape: UpdateDetectorRequest) o.output = Shapes::ShapeRef.new(shape: UpdateDetectorResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:update_filter, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateFilter" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/filter/{filterName}" o.input = Shapes::ShapeRef.new(shape: UpdateFilterRequest) o.output = Shapes::ShapeRef.new(shape: UpdateFilterResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:update_findings_feedback, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateFindingsFeedback" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/findings/feedback" o.input = Shapes::ShapeRef.new(shape: UpdateFindingsFeedbackRequest) o.output = Shapes::ShapeRef.new(shape: UpdateFindingsFeedbackResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:update_ip_set, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateIPSet" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/ipset/{ipSetId}" o.input = Shapes::ShapeRef.new(shape: UpdateIPSetRequest) o.output = Shapes::ShapeRef.new(shape: UpdateIPSetResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) api.add_operation(:update_threat_intel_set, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateThreatIntelSet" o.http_method = "POST" o.http_request_uri = "/detector/{detectorId}/threatintelset/{threatIntelSetId}" o.input = Shapes::ShapeRef.new(shape: UpdateThreatIntelSetRequest) o.output = Shapes::ShapeRef.new(shape: UpdateThreatIntelSetResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerErrorException) end) end