R/guardduty_interfaces.R

Defines functions update_threat_intel_set_output update_threat_intel_set_input update_ip_set_output update_ip_set_input update_findings_feedback_output update_findings_feedback_input update_filter_output update_filter_input update_detector_output update_detector_input untag_resource_output untag_resource_input unarchive_findings_output unarchive_findings_input tag_resource_output tag_resource_input stop_monitoring_members_output stop_monitoring_members_input start_monitoring_members_output start_monitoring_members_input list_threat_intel_sets_output list_threat_intel_sets_input list_tags_for_resource_output list_tags_for_resource_input list_members_output list_members_input list_invitations_output list_invitations_input list_ip_sets_output list_ip_sets_input list_findings_output list_findings_input list_filters_output list_filters_input list_detectors_output list_detectors_input invite_members_output invite_members_input get_threat_intel_set_output get_threat_intel_set_input get_members_output get_members_input get_master_account_output get_master_account_input get_invitations_count_output get_invitations_count_input get_ip_set_output get_ip_set_input get_findings_statistics_output get_findings_statistics_input get_findings_output get_findings_input get_filter_output get_filter_input get_detector_output get_detector_input disassociate_members_output disassociate_members_input disassociate_from_master_account_output disassociate_from_master_account_input delete_threat_intel_set_output delete_threat_intel_set_input delete_members_output delete_members_input delete_invitations_output delete_invitations_input delete_ip_set_output delete_ip_set_input delete_filter_output delete_filter_input delete_detector_output delete_detector_input decline_invitations_output decline_invitations_input create_threat_intel_set_output create_threat_intel_set_input create_sample_findings_output create_sample_findings_input create_members_output create_members_input create_ip_set_output create_ip_set_input create_filter_output create_filter_input create_detector_output create_detector_input archive_findings_output archive_findings_input accept_invitation_output accept_invitation_input

# This file is generated by make.paws. Please do not edit here.
#' @importFrom paws.common populate
#' @include guardduty_service.R
NULL

.guardduty$accept_invitation_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), MasterId = structure(logical(0), tags = list(locationName = "masterId", type = "string")), InvitationId = structure(logical(0), tags = list(locationName = "invitationId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$accept_invitation_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$archive_findings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), FindingIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "findingIds", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$archive_findings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$create_detector_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Enable = structure(logical(0), tags = list(locationName = "enable", type = "boolean")), ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, locationName = "clientToken", type = "string")), FindingPublishingFrequency = structure(logical(0), tags = list(locationName = "findingPublishingFrequency", type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "tags", type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$create_detector_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(locationName = "detectorId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$create_filter_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), Name = structure(logical(0), tags = list(locationName = "name", type = "string")), Description = structure(logical(0), tags = list(locationName = "description", type = "string")), Action = structure(logical(0), tags = list(locationName = "action", type = "string")), Rank = structure(logical(0), tags = list(locationName = "rank", type = "integer")), FindingCriteria = structure(list(Criterion = structure(list(structure(list(Eq = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(deprecated = TRUE, locationName = "eq", type = "list")), Neq = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(deprecated = TRUE, locationName = "neq", type = "list")), Gt = structure(logical(0), tags = list(deprecated = TRUE, locationName = "gt", type = "integer")), Gte = structure(logical(0), tags = list(deprecated = TRUE, locationName = "gte", type = "integer")), Lt = structure(logical(0), tags = list(deprecated = TRUE, locationName = "lt", type = "integer")), Lte = structure(logical(0), tags = list(deprecated = TRUE, locationName = "lte", type = "integer")), Equals = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "equals", type = "list")), NotEquals = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "notEquals", type = "list")), GreaterThan = structure(logical(0), tags = list(locationName = "greaterThan", type = "long")), GreaterThanOrEqual = structure(logical(0), tags = list(locationName = "greaterThanOrEqual", type = "long")), LessThan = structure(logical(0), tags = list(locationName = "lessThan", type = "long")), LessThanOrEqual = structure(logical(0), tags = list(locationName = "lessThanOrEqual", type = "long"))), tags = list(type = "structure"))), tags = list(locationName = "criterion", type = "map"))), tags = list(locationName = "findingCriteria", type = "structure")), ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, locationName = "clientToken", type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "tags", type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$create_filter_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(locationName = "name", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$create_ip_set_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), Name = structure(logical(0), tags = list(locationName = "name", type = "string")), Format = structure(logical(0), tags = list(locationName = "format", type = "string")), Location = structure(logical(0), tags = list(locationName = "location", type = "string")), Activate = structure(logical(0), tags = list(locationName = "activate", type = "boolean")), ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, locationName = "clientToken", type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "tags", type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$create_ip_set_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(IpSetId = structure(logical(0), tags = list(locationName = "ipSetId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$create_members_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), AccountDetails = structure(list(structure(list(AccountId = structure(logical(0), tags = list(locationName = "accountId", type = "string")), Email = structure(logical(0), tags = list(locationName = "email", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "accountDetails", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$create_members_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(UnprocessedAccounts = structure(list(structure(list(AccountId = structure(logical(0), tags = list(locationName = "accountId", type = "string")), Result = structure(logical(0), tags = list(locationName = "result", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "unprocessedAccounts", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$create_sample_findings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), FindingTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "findingTypes", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$create_sample_findings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$create_threat_intel_set_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), Name = structure(logical(0), tags = list(locationName = "name", type = "string")), Format = structure(logical(0), tags = list(locationName = "format", type = "string")), Location = structure(logical(0), tags = list(locationName = "location", type = "string")), Activate = structure(logical(0), tags = list(locationName = "activate", type = "boolean")), ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, locationName = "clientToken", type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "tags", type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$create_threat_intel_set_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ThreatIntelSetId = structure(logical(0), tags = list(locationName = "threatIntelSetId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$decline_invitations_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AccountIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "accountIds", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$decline_invitations_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(UnprocessedAccounts = structure(list(structure(list(AccountId = structure(logical(0), tags = list(locationName = "accountId", type = "string")), Result = structure(logical(0), tags = list(locationName = "result", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "unprocessedAccounts", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$delete_detector_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$delete_detector_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$delete_filter_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), FilterName = structure(logical(0), tags = list(location = "uri", locationName = "filterName", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$delete_filter_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$delete_ip_set_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), IpSetId = structure(logical(0), tags = list(location = "uri", locationName = "ipSetId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$delete_ip_set_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$delete_invitations_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AccountIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "accountIds", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$delete_invitations_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(UnprocessedAccounts = structure(list(structure(list(AccountId = structure(logical(0), tags = list(locationName = "accountId", type = "string")), Result = structure(logical(0), tags = list(locationName = "result", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "unprocessedAccounts", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$delete_members_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), AccountIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "accountIds", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$delete_members_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(UnprocessedAccounts = structure(list(structure(list(AccountId = structure(logical(0), tags = list(locationName = "accountId", type = "string")), Result = structure(logical(0), tags = list(locationName = "result", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "unprocessedAccounts", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$delete_threat_intel_set_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), ThreatIntelSetId = structure(logical(0), tags = list(location = "uri", locationName = "threatIntelSetId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$delete_threat_intel_set_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$disassociate_from_master_account_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$disassociate_from_master_account_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$disassociate_members_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), AccountIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "accountIds", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$disassociate_members_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(UnprocessedAccounts = structure(list(structure(list(AccountId = structure(logical(0), tags = list(locationName = "accountId", type = "string")), Result = structure(logical(0), tags = list(locationName = "result", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "unprocessedAccounts", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_detector_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_detector_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CreatedAt = structure(logical(0), tags = list(locationName = "createdAt", type = "string")), FindingPublishingFrequency = structure(logical(0), tags = list(locationName = "findingPublishingFrequency", type = "string")), ServiceRole = structure(logical(0), tags = list(locationName = "serviceRole", type = "string")), Status = structure(logical(0), tags = list(locationName = "status", type = "string")), UpdatedAt = structure(logical(0), tags = list(locationName = "updatedAt", type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "tags", type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_filter_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), FilterName = structure(logical(0), tags = list(location = "uri", locationName = "filterName", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_filter_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(locationName = "name", type = "string")), Description = structure(logical(0), tags = list(locationName = "description", type = "string")), Action = structure(logical(0), tags = list(locationName = "action", type = "string")), Rank = structure(logical(0), tags = list(locationName = "rank", type = "integer")), FindingCriteria = structure(list(Criterion = structure(list(structure(list(Eq = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(deprecated = TRUE, locationName = "eq", type = "list")), Neq = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(deprecated = TRUE, locationName = "neq", type = "list")), Gt = structure(logical(0), tags = list(deprecated = TRUE, locationName = "gt", type = "integer")), Gte = structure(logical(0), tags = list(deprecated = TRUE, locationName = "gte", type = "integer")), Lt = structure(logical(0), tags = list(deprecated = TRUE, locationName = "lt", type = "integer")), Lte = structure(logical(0), tags = list(deprecated = TRUE, locationName = "lte", type = "integer")), Equals = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "equals", type = "list")), NotEquals = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "notEquals", type = "list")), GreaterThan = structure(logical(0), tags = list(locationName = "greaterThan", type = "long")), GreaterThanOrEqual = structure(logical(0), tags = list(locationName = "greaterThanOrEqual", type = "long")), LessThan = structure(logical(0), tags = list(locationName = "lessThan", type = "long")), LessThanOrEqual = structure(logical(0), tags = list(locationName = "lessThanOrEqual", type = "long"))), tags = list(type = "structure"))), tags = list(locationName = "criterion", type = "map"))), tags = list(locationName = "findingCriteria", type = "structure")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "tags", type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_findings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), FindingIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "findingIds", type = "list")), SortCriteria = structure(list(AttributeName = structure(logical(0), tags = list(locationName = "attributeName", type = "string")), OrderBy = structure(logical(0), tags = list(locationName = "orderBy", type = "string"))), tags = list(locationName = "sortCriteria", type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_findings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Findings = structure(list(structure(list(AccountId = structure(logical(0), tags = list(locationName = "accountId", type = "string")), Arn = structure(logical(0), tags = list(locationName = "arn", type = "string")), Confidence = structure(logical(0), tags = list(locationName = "confidence", type = "double")), CreatedAt = structure(logical(0), tags = list(locationName = "createdAt", type = "string")), Description = structure(logical(0), tags = list(locationName = "description", type = "string")), Id = structure(logical(0), tags = list(locationName = "id", type = "string")), Partition = structure(logical(0), tags = list(locationName = "partition", type = "string")), Region = structure(logical(0), tags = list(locationName = "region", type = "string")), Resource = structure(list(AccessKeyDetails = structure(list(AccessKeyId = structure(logical(0), tags = list(locationName = "accessKeyId", type = "string")), PrincipalId = structure(logical(0), tags = list(locationName = "principalId", type = "string")), UserName = structure(logical(0), tags = list(locationName = "userName", type = "string")), UserType = structure(logical(0), tags = list(locationName = "userType", type = "string"))), tags = list(locationName = "accessKeyDetails", type = "structure")), InstanceDetails = structure(list(AvailabilityZone = structure(logical(0), tags = list(locationName = "availabilityZone", type = "string")), IamInstanceProfile = structure(list(Arn = structure(logical(0), tags = list(locationName = "arn", type = "string")), Id = structure(logical(0), tags = list(locationName = "id", type = "string"))), tags = list(locationName = "iamInstanceProfile", type = "structure")), ImageDescription = structure(logical(0), tags = list(locationName = "imageDescription", type = "string")), ImageId = structure(logical(0), tags = list(locationName = "imageId", type = "string")), InstanceId = structure(logical(0), tags = list(locationName = "instanceId", type = "string")), InstanceState = structure(logical(0), tags = list(locationName = "instanceState", type = "string")), InstanceType = structure(logical(0), tags = list(locationName = "instanceType", type = "string")), LaunchTime = structure(logical(0), tags = list(locationName = "launchTime", type = "string")), NetworkInterfaces = structure(list(structure(list(Ipv6Addresses = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "ipv6Addresses", type = "list")), NetworkInterfaceId = structure(logical(0), tags = list(locationName = "networkInterfaceId", type = "string")), PrivateDnsName = structure(logical(0), tags = list(locationName = "privateDnsName", type = "string")), PrivateIpAddress = structure(logical(0), tags = list(locationName = "privateIpAddress", type = "string")), PrivateIpAddresses = structure(list(structure(list(PrivateDnsName = structure(logical(0), tags = list(locationName = "privateDnsName", type = "string")), PrivateIpAddress = structure(logical(0), tags = list(locationName = "privateIpAddress", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "privateIpAddresses", type = "list")), PublicDnsName = structure(logical(0), tags = list(locationName = "publicDnsName", type = "string")), PublicIp = structure(logical(0), tags = list(locationName = "publicIp", type = "string")), SecurityGroups = structure(list(structure(list(GroupId = structure(logical(0), tags = list(locationName = "groupId", type = "string")), GroupName = structure(logical(0), tags = list(locationName = "groupName", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "securityGroups", type = "list")), SubnetId = structure(logical(0), tags = list(locationName = "subnetId", type = "string")), VpcId = structure(logical(0), tags = list(locationName = "vpcId", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "networkInterfaces", type = "list")), Platform = structure(logical(0), tags = list(locationName = "platform", type = "string")), ProductCodes = structure(list(structure(list(Code = structure(logical(0), tags = list(locationName = "code", type = "string")), ProductType = structure(logical(0), tags = list(locationName = "productType", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "productCodes", type = "list")), Tags = structure(list(structure(list(Key = structure(logical(0), tags = list(locationName = "key", type = "string")), Value = structure(logical(0), tags = list(locationName = "value", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "tags", type = "list"))), tags = list(locationName = "instanceDetails", type = "structure")), ResourceType = structure(logical(0), tags = list(locationName = "resourceType", type = "string"))), tags = list(locationName = "resource", type = "structure")), SchemaVersion = structure(logical(0), tags = list(locationName = "schemaVersion", type = "string")), Service = structure(list(Action = structure(list(ActionType = structure(logical(0), tags = list(locationName = "actionType", type = "string")), AwsApiCallAction = structure(list(Api = structure(logical(0), tags = list(locationName = "api", type = "string")), CallerType = structure(logical(0), tags = list(locationName = "callerType", type = "string")), DomainDetails = structure(list(Domain = structure(logical(0), tags = list(locationName = "domain", type = "string"))), tags = list(locationName = "domainDetails", type = "structure")), RemoteIpDetails = structure(list(City = structure(list(CityName = structure(logical(0), tags = list(locationName = "cityName", type = "string"))), tags = list(locationName = "city", type = "structure")), Country = structure(list(CountryCode = structure(logical(0), tags = list(locationName = "countryCode", type = "string")), CountryName = structure(logical(0), tags = list(locationName = "countryName", type = "string"))), tags = list(locationName = "country", type = "structure")), GeoLocation = structure(list(Lat = structure(logical(0), tags = list(locationName = "lat", type = "double")), Lon = structure(logical(0), tags = list(locationName = "lon", type = "double"))), tags = list(locationName = "geoLocation", type = "structure")), IpAddressV4 = structure(logical(0), tags = list(locationName = "ipAddressV4", type = "string")), Organization = structure(list(Asn = structure(logical(0), tags = list(locationName = "asn", type = "string")), AsnOrg = structure(logical(0), tags = list(locationName = "asnOrg", type = "string")), Isp = structure(logical(0), tags = list(locationName = "isp", type = "string")), Org = structure(logical(0), tags = list(locationName = "org", type = "string"))), tags = list(locationName = "organization", type = "structure"))), tags = list(locationName = "remoteIpDetails", type = "structure")), ServiceName = structure(logical(0), tags = list(locationName = "serviceName", type = "string"))), tags = list(locationName = "awsApiCallAction", type = "structure")), DnsRequestAction = structure(list(Domain = structure(logical(0), tags = list(locationName = "domain", type = "string"))), tags = list(locationName = "dnsRequestAction", type = "structure")), NetworkConnectionAction = structure(list(Blocked = structure(logical(0), tags = list(locationName = "blocked", type = "boolean")), ConnectionDirection = structure(logical(0), tags = list(locationName = "connectionDirection", type = "string")), LocalPortDetails = structure(list(Port = structure(logical(0), tags = list(locationName = "port", type = "integer")), PortName = structure(logical(0), tags = list(locationName = "portName", type = "string"))), tags = list(locationName = "localPortDetails", type = "structure")), Protocol = structure(logical(0), tags = list(locationName = "protocol", type = "string")), RemoteIpDetails = structure(list(City = structure(list(CityName = structure(logical(0), tags = list(locationName = "cityName", type = "string"))), tags = list(locationName = "city", type = "structure")), Country = structure(list(CountryCode = structure(logical(0), tags = list(locationName = "countryCode", type = "string")), CountryName = structure(logical(0), tags = list(locationName = "countryName", type = "string"))), tags = list(locationName = "country", type = "structure")), GeoLocation = structure(list(Lat = structure(logical(0), tags = list(locationName = "lat", type = "double")), Lon = structure(logical(0), tags = list(locationName = "lon", type = "double"))), tags = list(locationName = "geoLocation", type = "structure")), IpAddressV4 = structure(logical(0), tags = list(locationName = "ipAddressV4", type = "string")), Organization = structure(list(Asn = structure(logical(0), tags = list(locationName = "asn", type = "string")), AsnOrg = structure(logical(0), tags = list(locationName = "asnOrg", type = "string")), Isp = structure(logical(0), tags = list(locationName = "isp", type = "string")), Org = structure(logical(0), tags = list(locationName = "org", type = "string"))), tags = list(locationName = "organization", type = "structure"))), tags = list(locationName = "remoteIpDetails", type = "structure")), RemotePortDetails = structure(list(Port = structure(logical(0), tags = list(locationName = "port", type = "integer")), PortName = structure(logical(0), tags = list(locationName = "portName", type = "string"))), tags = list(locationName = "remotePortDetails", type = "structure"))), tags = list(locationName = "networkConnectionAction", type = "structure")), PortProbeAction = structure(list(Blocked = structure(logical(0), tags = list(locationName = "blocked", type = "boolean")), PortProbeDetails = structure(list(structure(list(LocalPortDetails = structure(list(Port = structure(logical(0), tags = list(locationName = "port", type = "integer")), PortName = structure(logical(0), tags = list(locationName = "portName", type = "string"))), tags = list(locationName = "localPortDetails", type = "structure")), RemoteIpDetails = structure(list(City = structure(list(CityName = structure(logical(0), tags = list(locationName = "cityName", type = "string"))), tags = list(locationName = "city", type = "structure")), Country = structure(list(CountryCode = structure(logical(0), tags = list(locationName = "countryCode", type = "string")), CountryName = structure(logical(0), tags = list(locationName = "countryName", type = "string"))), tags = list(locationName = "country", type = "structure")), GeoLocation = structure(list(Lat = structure(logical(0), tags = list(locationName = "lat", type = "double")), Lon = structure(logical(0), tags = list(locationName = "lon", type = "double"))), tags = list(locationName = "geoLocation", type = "structure")), IpAddressV4 = structure(logical(0), tags = list(locationName = "ipAddressV4", type = "string")), Organization = structure(list(Asn = structure(logical(0), tags = list(locationName = "asn", type = "string")), AsnOrg = structure(logical(0), tags = list(locationName = "asnOrg", type = "string")), Isp = structure(logical(0), tags = list(locationName = "isp", type = "string")), Org = structure(logical(0), tags = list(locationName = "org", type = "string"))), tags = list(locationName = "organization", type = "structure"))), tags = list(locationName = "remoteIpDetails", type = "structure"))), tags = list(type = "structure"))), tags = list(locationName = "portProbeDetails", type = "list"))), tags = list(locationName = "portProbeAction", type = "structure"))), tags = list(locationName = "action", type = "structure")), Archived = structure(logical(0), tags = list(locationName = "archived", type = "boolean")), Count = structure(logical(0), tags = list(locationName = "count", type = "integer")), DetectorId = structure(logical(0), tags = list(locationName = "detectorId", type = "string")), EventFirstSeen = structure(logical(0), tags = list(locationName = "eventFirstSeen", type = "string")), EventLastSeen = structure(logical(0), tags = list(locationName = "eventLastSeen", type = "string")), ResourceRole = structure(logical(0), tags = list(locationName = "resourceRole", type = "string")), ServiceName = structure(logical(0), tags = list(locationName = "serviceName", type = "string")), UserFeedback = structure(logical(0), tags = list(locationName = "userFeedback", type = "string"))), tags = list(locationName = "service", type = "structure")), Severity = structure(logical(0), tags = list(locationName = "severity", type = "double")), Title = structure(logical(0), tags = list(locationName = "title", type = "string")), Type = structure(logical(0), tags = list(locationName = "type", type = "string")), UpdatedAt = structure(logical(0), tags = list(locationName = "updatedAt", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "findings", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_findings_statistics_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), FindingStatisticTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "findingStatisticTypes", type = "list")), FindingCriteria = structure(list(Criterion = structure(list(structure(list(Eq = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(deprecated = TRUE, locationName = "eq", type = "list")), Neq = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(deprecated = TRUE, locationName = "neq", type = "list")), Gt = structure(logical(0), tags = list(deprecated = TRUE, locationName = "gt", type = "integer")), Gte = structure(logical(0), tags = list(deprecated = TRUE, locationName = "gte", type = "integer")), Lt = structure(logical(0), tags = list(deprecated = TRUE, locationName = "lt", type = "integer")), Lte = structure(logical(0), tags = list(deprecated = TRUE, locationName = "lte", type = "integer")), Equals = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "equals", type = "list")), NotEquals = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "notEquals", type = "list")), GreaterThan = structure(logical(0), tags = list(locationName = "greaterThan", type = "long")), GreaterThanOrEqual = structure(logical(0), tags = list(locationName = "greaterThanOrEqual", type = "long")), LessThan = structure(logical(0), tags = list(locationName = "lessThan", type = "long")), LessThanOrEqual = structure(logical(0), tags = list(locationName = "lessThanOrEqual", type = "long"))), tags = list(type = "structure"))), tags = list(locationName = "criterion", type = "map"))), tags = list(locationName = "findingCriteria", type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_findings_statistics_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(FindingStatistics = structure(list(CountBySeverity = structure(list(structure(logical(0), tags = list(type = "integer"))), tags = list(locationName = "countBySeverity", type = "map"))), tags = list(locationName = "findingStatistics", type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_ip_set_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), IpSetId = structure(logical(0), tags = list(location = "uri", locationName = "ipSetId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_ip_set_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(locationName = "name", type = "string")), Format = structure(logical(0), tags = list(locationName = "format", type = "string")), Location = structure(logical(0), tags = list(locationName = "location", type = "string")), Status = structure(logical(0), tags = list(locationName = "status", type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "tags", type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_invitations_count_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_invitations_count_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(InvitationsCount = structure(logical(0), tags = list(locationName = "invitationsCount", type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_master_account_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_master_account_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Master = structure(list(AccountId = structure(logical(0), tags = list(locationName = "accountId", type = "string")), InvitationId = structure(logical(0), tags = list(locationName = "invitationId", type = "string")), RelationshipStatus = structure(logical(0), tags = list(locationName = "relationshipStatus", type = "string")), InvitedAt = structure(logical(0), tags = list(locationName = "invitedAt", type = "string"))), tags = list(locationName = "master", type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_members_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), AccountIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "accountIds", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_members_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Members = structure(list(structure(list(AccountId = structure(logical(0), tags = list(locationName = "accountId", type = "string")), DetectorId = structure(logical(0), tags = list(locationName = "detectorId", type = "string")), MasterId = structure(logical(0), tags = list(locationName = "masterId", type = "string")), Email = structure(logical(0), tags = list(locationName = "email", type = "string")), RelationshipStatus = structure(logical(0), tags = list(locationName = "relationshipStatus", type = "string")), InvitedAt = structure(logical(0), tags = list(locationName = "invitedAt", type = "string")), UpdatedAt = structure(logical(0), tags = list(locationName = "updatedAt", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "members", type = "list")), UnprocessedAccounts = structure(list(structure(list(AccountId = structure(logical(0), tags = list(locationName = "accountId", type = "string")), Result = structure(logical(0), tags = list(locationName = "result", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "unprocessedAccounts", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_threat_intel_set_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), ThreatIntelSetId = structure(logical(0), tags = list(location = "uri", locationName = "threatIntelSetId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$get_threat_intel_set_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(locationName = "name", type = "string")), Format = structure(logical(0), tags = list(locationName = "format", type = "string")), Location = structure(logical(0), tags = list(locationName = "location", type = "string")), Status = structure(logical(0), tags = list(locationName = "status", type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "tags", type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$invite_members_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), AccountIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "accountIds", type = "list")), DisableEmailNotification = structure(logical(0), tags = list(locationName = "disableEmailNotification", type = "boolean")), Message = structure(logical(0), tags = list(locationName = "message", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$invite_members_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(UnprocessedAccounts = structure(list(structure(list(AccountId = structure(logical(0), tags = list(locationName = "accountId", type = "string")), Result = structure(logical(0), tags = list(locationName = "result", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "unprocessedAccounts", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$list_detectors_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(MaxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer")), NextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$list_detectors_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "detectorIds", type = "list")), NextToken = structure(logical(0), tags = list(locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$list_filters_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), MaxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer")), NextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$list_filters_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(FilterNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "filterNames", type = "list")), NextToken = structure(logical(0), tags = list(locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$list_findings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), FindingCriteria = structure(list(Criterion = structure(list(structure(list(Eq = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(deprecated = TRUE, locationName = "eq", type = "list")), Neq = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(deprecated = TRUE, locationName = "neq", type = "list")), Gt = structure(logical(0), tags = list(deprecated = TRUE, locationName = "gt", type = "integer")), Gte = structure(logical(0), tags = list(deprecated = TRUE, locationName = "gte", type = "integer")), Lt = structure(logical(0), tags = list(deprecated = TRUE, locationName = "lt", type = "integer")), Lte = structure(logical(0), tags = list(deprecated = TRUE, locationName = "lte", type = "integer")), Equals = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "equals", type = "list")), NotEquals = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "notEquals", type = "list")), GreaterThan = structure(logical(0), tags = list(locationName = "greaterThan", type = "long")), GreaterThanOrEqual = structure(logical(0), tags = list(locationName = "greaterThanOrEqual", type = "long")), LessThan = structure(logical(0), tags = list(locationName = "lessThan", type = "long")), LessThanOrEqual = structure(logical(0), tags = list(locationName = "lessThanOrEqual", type = "long"))), tags = list(type = "structure"))), tags = list(locationName = "criterion", type = "map"))), tags = list(locationName = "findingCriteria", type = "structure")), SortCriteria = structure(list(AttributeName = structure(logical(0), tags = list(locationName = "attributeName", type = "string")), OrderBy = structure(logical(0), tags = list(locationName = "orderBy", type = "string"))), tags = list(locationName = "sortCriteria", type = "structure")), MaxResults = structure(logical(0), tags = list(locationName = "maxResults", type = "integer")), NextToken = structure(logical(0), tags = list(locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$list_findings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(FindingIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "findingIds", type = "list")), NextToken = structure(logical(0), tags = list(locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$list_ip_sets_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), MaxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer")), NextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$list_ip_sets_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(IpSetIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "ipSetIds", type = "list")), NextToken = structure(logical(0), tags = list(locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$list_invitations_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(MaxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer")), NextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$list_invitations_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Invitations = structure(list(structure(list(AccountId = structure(logical(0), tags = list(locationName = "accountId", type = "string")), InvitationId = structure(logical(0), tags = list(locationName = "invitationId", type = "string")), RelationshipStatus = structure(logical(0), tags = list(locationName = "relationshipStatus", type = "string")), InvitedAt = structure(logical(0), tags = list(locationName = "invitedAt", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "invitations", type = "list")), NextToken = structure(logical(0), tags = list(locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$list_members_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), MaxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer")), NextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string")), OnlyAssociated = structure(logical(0), tags = list(location = "querystring", locationName = "onlyAssociated", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$list_members_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Members = structure(list(structure(list(AccountId = structure(logical(0), tags = list(locationName = "accountId", type = "string")), DetectorId = structure(logical(0), tags = list(locationName = "detectorId", type = "string")), MasterId = structure(logical(0), tags = list(locationName = "masterId", type = "string")), Email = structure(logical(0), tags = list(locationName = "email", type = "string")), RelationshipStatus = structure(logical(0), tags = list(locationName = "relationshipStatus", type = "string")), InvitedAt = structure(logical(0), tags = list(locationName = "invitedAt", type = "string")), UpdatedAt = structure(logical(0), tags = list(locationName = "updatedAt", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "members", type = "list")), NextToken = structure(logical(0), tags = list(locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$list_tags_for_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceArn = structure(logical(0), tags = list(location = "uri", locationName = "resourceArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$list_tags_for_resource_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "tags", type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$list_threat_intel_sets_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), MaxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer")), NextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$list_threat_intel_sets_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ThreatIntelSetIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "threatIntelSetIds", type = "list")), NextToken = structure(logical(0), tags = list(locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$start_monitoring_members_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), AccountIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "accountIds", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$start_monitoring_members_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(UnprocessedAccounts = structure(list(structure(list(AccountId = structure(logical(0), tags = list(locationName = "accountId", type = "string")), Result = structure(logical(0), tags = list(locationName = "result", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "unprocessedAccounts", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$stop_monitoring_members_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), AccountIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "accountIds", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$stop_monitoring_members_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(UnprocessedAccounts = structure(list(structure(list(AccountId = structure(logical(0), tags = list(locationName = "accountId", type = "string")), Result = structure(logical(0), tags = list(locationName = "result", type = "string"))), tags = list(type = "structure"))), tags = list(locationName = "unprocessedAccounts", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$tag_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceArn = structure(logical(0), tags = list(location = "uri", locationName = "resourceArn", type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "tags", type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$tag_resource_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$unarchive_findings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), FindingIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "findingIds", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$unarchive_findings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$untag_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceArn = structure(logical(0), tags = list(location = "uri", locationName = "resourceArn", type = "string")), TagKeys = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(location = "querystring", locationName = "tagKeys", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$untag_resource_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$update_detector_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), Enable = structure(logical(0), tags = list(locationName = "enable", type = "boolean")), FindingPublishingFrequency = structure(logical(0), tags = list(locationName = "findingPublishingFrequency", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$update_detector_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$update_filter_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), FilterName = structure(logical(0), tags = list(location = "uri", locationName = "filterName", type = "string")), Description = structure(logical(0), tags = list(locationName = "description", type = "string")), Action = structure(logical(0), tags = list(locationName = "action", type = "string")), Rank = structure(logical(0), tags = list(locationName = "rank", type = "integer")), FindingCriteria = structure(list(Criterion = structure(list(structure(list(Eq = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(deprecated = TRUE, locationName = "eq", type = "list")), Neq = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(deprecated = TRUE, locationName = "neq", type = "list")), Gt = structure(logical(0), tags = list(deprecated = TRUE, locationName = "gt", type = "integer")), Gte = structure(logical(0), tags = list(deprecated = TRUE, locationName = "gte", type = "integer")), Lt = structure(logical(0), tags = list(deprecated = TRUE, locationName = "lt", type = "integer")), Lte = structure(logical(0), tags = list(deprecated = TRUE, locationName = "lte", type = "integer")), Equals = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "equals", type = "list")), NotEquals = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "notEquals", type = "list")), GreaterThan = structure(logical(0), tags = list(locationName = "greaterThan", type = "long")), GreaterThanOrEqual = structure(logical(0), tags = list(locationName = "greaterThanOrEqual", type = "long")), LessThan = structure(logical(0), tags = list(locationName = "lessThan", type = "long")), LessThanOrEqual = structure(logical(0), tags = list(locationName = "lessThanOrEqual", type = "long"))), tags = list(type = "structure"))), tags = list(locationName = "criterion", type = "map"))), tags = list(locationName = "findingCriteria", type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$update_filter_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(locationName = "name", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$update_findings_feedback_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), FindingIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(locationName = "findingIds", type = "list")), Feedback = structure(logical(0), tags = list(locationName = "feedback", type = "string")), Comments = structure(logical(0), tags = list(locationName = "comments", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$update_findings_feedback_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$update_ip_set_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), IpSetId = structure(logical(0), tags = list(location = "uri", locationName = "ipSetId", type = "string")), Name = structure(logical(0), tags = list(locationName = "name", type = "string")), Location = structure(logical(0), tags = list(locationName = "location", type = "string")), Activate = structure(logical(0), tags = list(locationName = "activate", type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$update_ip_set_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$update_threat_intel_set_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DetectorId = structure(logical(0), tags = list(location = "uri", locationName = "detectorId", type = "string")), ThreatIntelSetId = structure(logical(0), tags = list(location = "uri", locationName = "threatIntelSetId", type = "string")), Name = structure(logical(0), tags = list(locationName = "name", type = "string")), Location = structure(logical(0), tags = list(locationName = "location", type = "string")), Activate = structure(logical(0), tags = list(locationName = "activate", type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.guardduty$update_threat_intel_set_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

Try the paws.security.identity package in your browser

Any scripts or data that you put into this service are public.

paws.security.identity documentation built on Oct. 30, 2019, 11:26 a.m.