R/macie_interfaces.R

Defines functions update_s3_resources_output update_s3_resources_input list_s3_resources_output list_s3_resources_input list_member_accounts_output list_member_accounts_input disassociate_s3_resources_output disassociate_s3_resources_input disassociate_member_account_output disassociate_member_account_input associate_s3_resources_output associate_s3_resources_input associate_member_account_output associate_member_account_input

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

.macie$associate_member_account_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(memberAccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.macie$associate_member_account_output <- function(...) {
  list()
}

.macie$associate_s3_resources_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(memberAccountId = structure(logical(0), tags = list(type = "string")), s3Resources = structure(list(structure(list(bucketName = structure(logical(0), tags = list(type = "string")), prefix = structure(logical(0), tags = list(type = "string")), classificationType = structure(list(oneTime = structure(logical(0), tags = list(type = "string")), continuous = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.macie$associate_s3_resources_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(failedS3Resources = structure(list(structure(list(failedItem = structure(list(bucketName = structure(logical(0), tags = list(type = "string")), prefix = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), errorCode = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.macie$disassociate_member_account_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(memberAccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.macie$disassociate_member_account_output <- function(...) {
  list()
}

.macie$disassociate_s3_resources_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(memberAccountId = structure(logical(0), tags = list(type = "string")), associatedS3Resources = structure(list(structure(list(bucketName = structure(logical(0), tags = list(type = "string")), prefix = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.macie$disassociate_s3_resources_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(failedS3Resources = structure(list(structure(list(failedItem = structure(list(bucketName = structure(logical(0), tags = list(type = "string")), prefix = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), errorCode = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.macie$list_member_accounts_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer", box = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.macie$list_member_accounts_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(memberAccounts = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.macie$list_s3_resources_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(memberAccountId = structure(logical(0), tags = list(type = "string")), nextToken = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer", box = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.macie$list_s3_resources_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(s3Resources = structure(list(structure(list(bucketName = structure(logical(0), tags = list(type = "string")), prefix = structure(logical(0), tags = list(type = "string")), classificationType = structure(list(oneTime = structure(logical(0), tags = list(type = "string")), continuous = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.macie$update_s3_resources_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(memberAccountId = structure(logical(0), tags = list(type = "string")), s3ResourcesUpdate = structure(list(structure(list(bucketName = structure(logical(0), tags = list(type = "string")), prefix = structure(logical(0), tags = list(type = "string")), classificationTypeUpdate = structure(list(oneTime = structure(logical(0), tags = list(type = "string")), continuous = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.macie$update_s3_resources_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(failedS3Resources = structure(list(structure(list(failedItem = structure(list(bucketName = structure(logical(0), tags = list(type = "string")), prefix = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), errorCode = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "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 Sept. 12, 2023, 1:10 a.m.