R/cloudsearch_interfaces.R

Defines functions update_service_access_policies_output update_service_access_policies_input update_scaling_parameters_output update_scaling_parameters_input update_domain_endpoint_options_output update_domain_endpoint_options_input update_availability_options_output update_availability_options_input list_domain_names_output list_domain_names_input index_documents_output index_documents_input describe_suggesters_output describe_suggesters_input describe_service_access_policies_output describe_service_access_policies_input describe_scaling_parameters_output describe_scaling_parameters_input describe_index_fields_output describe_index_fields_input describe_expressions_output describe_expressions_input describe_domains_output describe_domains_input describe_domain_endpoint_options_output describe_domain_endpoint_options_input describe_availability_options_output describe_availability_options_input describe_analysis_schemes_output describe_analysis_schemes_input delete_suggester_output delete_suggester_input delete_index_field_output delete_index_field_input delete_expression_output delete_expression_input delete_domain_output delete_domain_input delete_analysis_scheme_output delete_analysis_scheme_input define_suggester_output define_suggester_input define_index_field_output define_index_field_input define_expression_output define_expression_input define_analysis_scheme_output define_analysis_scheme_input create_domain_output create_domain_input build_suggesters_output build_suggesters_input

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

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

.cloudsearch$build_suggesters_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(FieldNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure", resultWrapper = "BuildSuggestersResult"))
  return(populate(args, shape))
}

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

.cloudsearch$create_domain_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainStatus = structure(list(DomainId = structure(logical(0), tags = list(type = "string")), DomainName = structure(logical(0), tags = list(type = "string")), ARN = structure(logical(0), tags = list(type = "string")), Created = structure(logical(0), tags = list(type = "boolean")), Deleted = structure(logical(0), tags = list(type = "boolean")), DocService = structure(list(Endpoint = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), SearchService = structure(list(Endpoint = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), RequiresIndexDocuments = structure(logical(0), tags = list(type = "boolean")), Processing = structure(logical(0), tags = list(type = "boolean")), SearchInstanceType = structure(logical(0), tags = list(type = "string")), SearchPartitionCount = structure(logical(0), tags = list(type = "integer")), SearchInstanceCount = structure(logical(0), tags = list(type = "integer")), Limits = structure(list(MaximumReplicationCount = structure(logical(0), tags = list(type = "integer")), MaximumPartitionCount = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "CreateDomainResult"))
  return(populate(args, shape))
}

.cloudsearch$define_analysis_scheme_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), AnalysisScheme = structure(list(AnalysisSchemeName = structure(logical(0), tags = list(type = "string")), AnalysisSchemeLanguage = structure(logical(0), tags = list(type = "string")), AnalysisOptions = structure(list(Synonyms = structure(logical(0), tags = list(type = "string")), Stopwords = structure(logical(0), tags = list(type = "string")), StemmingDictionary = structure(logical(0), tags = list(type = "string")), JapaneseTokenizationDictionary = structure(logical(0), tags = list(type = "string")), AlgorithmicStemming = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$define_analysis_scheme_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AnalysisScheme = structure(list(Options = structure(list(AnalysisSchemeName = structure(logical(0), tags = list(type = "string")), AnalysisSchemeLanguage = structure(logical(0), tags = list(type = "string")), AnalysisOptions = structure(list(Synonyms = structure(logical(0), tags = list(type = "string")), Stopwords = structure(logical(0), tags = list(type = "string")), StemmingDictionary = structure(logical(0), tags = list(type = "string")), JapaneseTokenizationDictionary = structure(logical(0), tags = list(type = "string")), AlgorithmicStemming = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "DefineAnalysisSchemeResult"))
  return(populate(args, shape))
}

.cloudsearch$define_expression_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), Expression = structure(list(ExpressionName = structure(logical(0), tags = list(type = "string")), ExpressionValue = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$define_expression_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Expression = structure(list(Options = structure(list(ExpressionName = structure(logical(0), tags = list(type = "string")), ExpressionValue = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "DefineExpressionResult"))
  return(populate(args, shape))
}

.cloudsearch$define_index_field_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), IndexField = structure(list(IndexFieldName = structure(logical(0), tags = list(type = "string")), IndexFieldType = structure(logical(0), tags = list(type = "string")), IntOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "long")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), DoubleOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "double")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), LiteralOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), TextOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceField = structure(logical(0), tags = list(type = "string")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean")), HighlightEnabled = structure(logical(0), tags = list(type = "boolean")), AnalysisScheme = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), DateOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), LatLonOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), IntArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "long")), SourceFields = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), DoubleArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "double")), SourceFields = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), LiteralArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceFields = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), TextArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceFields = structure(logical(0), tags = list(type = "string")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), HighlightEnabled = structure(logical(0), tags = list(type = "boolean")), AnalysisScheme = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), DateArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceFields = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$define_index_field_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(IndexField = structure(list(Options = structure(list(IndexFieldName = structure(logical(0), tags = list(type = "string")), IndexFieldType = structure(logical(0), tags = list(type = "string")), IntOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "long")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), DoubleOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "double")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), LiteralOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), TextOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceField = structure(logical(0), tags = list(type = "string")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean")), HighlightEnabled = structure(logical(0), tags = list(type = "boolean")), AnalysisScheme = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), DateOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), LatLonOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), IntArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "long")), SourceFields = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), DoubleArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "double")), SourceFields = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), LiteralArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceFields = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), TextArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceFields = structure(logical(0), tags = list(type = "string")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), HighlightEnabled = structure(logical(0), tags = list(type = "boolean")), AnalysisScheme = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), DateArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceFields = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "DefineIndexFieldResult"))
  return(populate(args, shape))
}

.cloudsearch$define_suggester_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), Suggester = structure(list(SuggesterName = structure(logical(0), tags = list(type = "string")), DocumentSuggesterOptions = structure(list(SourceField = structure(logical(0), tags = list(type = "string")), FuzzyMatching = structure(logical(0), tags = list(type = "string")), SortExpression = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$define_suggester_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Suggester = structure(list(Options = structure(list(SuggesterName = structure(logical(0), tags = list(type = "string")), DocumentSuggesterOptions = structure(list(SourceField = structure(logical(0), tags = list(type = "string")), FuzzyMatching = structure(logical(0), tags = list(type = "string")), SortExpression = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "DefineSuggesterResult"))
  return(populate(args, shape))
}

.cloudsearch$delete_analysis_scheme_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), AnalysisSchemeName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$delete_analysis_scheme_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AnalysisScheme = structure(list(Options = structure(list(AnalysisSchemeName = structure(logical(0), tags = list(type = "string")), AnalysisSchemeLanguage = structure(logical(0), tags = list(type = "string")), AnalysisOptions = structure(list(Synonyms = structure(logical(0), tags = list(type = "string")), Stopwords = structure(logical(0), tags = list(type = "string")), StemmingDictionary = structure(logical(0), tags = list(type = "string")), JapaneseTokenizationDictionary = structure(logical(0), tags = list(type = "string")), AlgorithmicStemming = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "DeleteAnalysisSchemeResult"))
  return(populate(args, shape))
}

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

.cloudsearch$delete_domain_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainStatus = structure(list(DomainId = structure(logical(0), tags = list(type = "string")), DomainName = structure(logical(0), tags = list(type = "string")), ARN = structure(logical(0), tags = list(type = "string")), Created = structure(logical(0), tags = list(type = "boolean")), Deleted = structure(logical(0), tags = list(type = "boolean")), DocService = structure(list(Endpoint = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), SearchService = structure(list(Endpoint = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), RequiresIndexDocuments = structure(logical(0), tags = list(type = "boolean")), Processing = structure(logical(0), tags = list(type = "boolean")), SearchInstanceType = structure(logical(0), tags = list(type = "string")), SearchPartitionCount = structure(logical(0), tags = list(type = "integer")), SearchInstanceCount = structure(logical(0), tags = list(type = "integer")), Limits = structure(list(MaximumReplicationCount = structure(logical(0), tags = list(type = "integer")), MaximumPartitionCount = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "DeleteDomainResult"))
  return(populate(args, shape))
}

.cloudsearch$delete_expression_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), ExpressionName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$delete_expression_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Expression = structure(list(Options = structure(list(ExpressionName = structure(logical(0), tags = list(type = "string")), ExpressionValue = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "DeleteExpressionResult"))
  return(populate(args, shape))
}

.cloudsearch$delete_index_field_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), IndexFieldName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$delete_index_field_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(IndexField = structure(list(Options = structure(list(IndexFieldName = structure(logical(0), tags = list(type = "string")), IndexFieldType = structure(logical(0), tags = list(type = "string")), IntOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "long")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), DoubleOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "double")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), LiteralOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), TextOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceField = structure(logical(0), tags = list(type = "string")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean")), HighlightEnabled = structure(logical(0), tags = list(type = "boolean")), AnalysisScheme = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), DateOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), LatLonOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), IntArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "long")), SourceFields = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), DoubleArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "double")), SourceFields = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), LiteralArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceFields = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), TextArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceFields = structure(logical(0), tags = list(type = "string")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), HighlightEnabled = structure(logical(0), tags = list(type = "boolean")), AnalysisScheme = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), DateArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceFields = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "DeleteIndexFieldResult"))
  return(populate(args, shape))
}

.cloudsearch$delete_suggester_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), SuggesterName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$delete_suggester_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Suggester = structure(list(Options = structure(list(SuggesterName = structure(logical(0), tags = list(type = "string")), DocumentSuggesterOptions = structure(list(SourceField = structure(logical(0), tags = list(type = "string")), FuzzyMatching = structure(logical(0), tags = list(type = "string")), SortExpression = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "DeleteSuggesterResult"))
  return(populate(args, shape))
}

.cloudsearch$describe_analysis_schemes_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), AnalysisSchemeNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Deployed = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$describe_analysis_schemes_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AnalysisSchemes = structure(list(structure(list(Options = structure(list(AnalysisSchemeName = structure(logical(0), tags = list(type = "string")), AnalysisSchemeLanguage = structure(logical(0), tags = list(type = "string")), AnalysisOptions = structure(list(Synonyms = structure(logical(0), tags = list(type = "string")), Stopwords = structure(logical(0), tags = list(type = "string")), StemmingDictionary = structure(logical(0), tags = list(type = "string")), JapaneseTokenizationDictionary = structure(logical(0), tags = list(type = "string")), AlgorithmicStemming = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure", resultWrapper = "DescribeAnalysisSchemesResult"))
  return(populate(args, shape))
}

.cloudsearch$describe_availability_options_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), Deployed = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$describe_availability_options_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AvailabilityOptions = structure(list(Options = structure(logical(0), tags = list(type = "boolean")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "DescribeAvailabilityOptionsResult"))
  return(populate(args, shape))
}

.cloudsearch$describe_domain_endpoint_options_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), Deployed = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$describe_domain_endpoint_options_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainEndpointOptions = structure(list(Options = structure(list(EnforceHTTPS = structure(logical(0), tags = list(type = "boolean")), TLSSecurityPolicy = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "DescribeDomainEndpointOptionsResult"))
  return(populate(args, shape))
}

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

.cloudsearch$describe_domains_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainStatusList = structure(list(structure(list(DomainId = structure(logical(0), tags = list(type = "string")), DomainName = structure(logical(0), tags = list(type = "string")), ARN = structure(logical(0), tags = list(type = "string")), Created = structure(logical(0), tags = list(type = "boolean")), Deleted = structure(logical(0), tags = list(type = "boolean")), DocService = structure(list(Endpoint = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), SearchService = structure(list(Endpoint = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), RequiresIndexDocuments = structure(logical(0), tags = list(type = "boolean")), Processing = structure(logical(0), tags = list(type = "boolean")), SearchInstanceType = structure(logical(0), tags = list(type = "string")), SearchPartitionCount = structure(logical(0), tags = list(type = "integer")), SearchInstanceCount = structure(logical(0), tags = list(type = "integer")), Limits = structure(list(MaximumReplicationCount = structure(logical(0), tags = list(type = "integer")), MaximumPartitionCount = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure", resultWrapper = "DescribeDomainsResult"))
  return(populate(args, shape))
}

.cloudsearch$describe_expressions_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), ExpressionNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Deployed = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$describe_expressions_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Expressions = structure(list(structure(list(Options = structure(list(ExpressionName = structure(logical(0), tags = list(type = "string")), ExpressionValue = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure", resultWrapper = "DescribeExpressionsResult"))
  return(populate(args, shape))
}

.cloudsearch$describe_index_fields_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), FieldNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Deployed = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$describe_index_fields_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(IndexFields = structure(list(structure(list(Options = structure(list(IndexFieldName = structure(logical(0), tags = list(type = "string")), IndexFieldType = structure(logical(0), tags = list(type = "string")), IntOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "long")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), DoubleOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "double")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), LiteralOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), TextOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceField = structure(logical(0), tags = list(type = "string")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean")), HighlightEnabled = structure(logical(0), tags = list(type = "boolean")), AnalysisScheme = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), DateOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), LatLonOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceField = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), SortEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), IntArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "long")), SourceFields = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), DoubleArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "double")), SourceFields = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), LiteralArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceFields = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), TextArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceFields = structure(logical(0), tags = list(type = "string")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean")), HighlightEnabled = structure(logical(0), tags = list(type = "boolean")), AnalysisScheme = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), DateArrayOptions = structure(list(DefaultValue = structure(logical(0), tags = list(type = "string")), SourceFields = structure(logical(0), tags = list(type = "string")), FacetEnabled = structure(logical(0), tags = list(type = "boolean")), SearchEnabled = structure(logical(0), tags = list(type = "boolean")), ReturnEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure", resultWrapper = "DescribeIndexFieldsResult"))
  return(populate(args, shape))
}

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

.cloudsearch$describe_scaling_parameters_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ScalingParameters = structure(list(Options = structure(list(DesiredInstanceType = structure(logical(0), tags = list(type = "string")), DesiredReplicationCount = structure(logical(0), tags = list(type = "integer")), DesiredPartitionCount = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "DescribeScalingParametersResult"))
  return(populate(args, shape))
}

.cloudsearch$describe_service_access_policies_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), Deployed = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$describe_service_access_policies_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AccessPolicies = structure(list(Options = structure(logical(0), tags = list(type = "string")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "DescribeServiceAccessPoliciesResult"))
  return(populate(args, shape))
}

.cloudsearch$describe_suggesters_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), SuggesterNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Deployed = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$describe_suggesters_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Suggesters = structure(list(structure(list(Options = structure(list(SuggesterName = structure(logical(0), tags = list(type = "string")), DocumentSuggesterOptions = structure(list(SourceField = structure(logical(0), tags = list(type = "string")), FuzzyMatching = structure(logical(0), tags = list(type = "string")), SortExpression = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure", resultWrapper = "DescribeSuggestersResult"))
  return(populate(args, shape))
}

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

.cloudsearch$index_documents_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(FieldNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure", resultWrapper = "IndexDocumentsResult"))
  return(populate(args, shape))
}

.cloudsearch$list_domain_names_input <- function(...) {
  list()
}

.cloudsearch$list_domain_names_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure", resultWrapper = "ListDomainNamesResult"))
  return(populate(args, shape))
}

.cloudsearch$update_availability_options_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), MultiAZ = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$update_availability_options_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AvailabilityOptions = structure(list(Options = structure(logical(0), tags = list(type = "boolean")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "UpdateAvailabilityOptionsResult"))
  return(populate(args, shape))
}

.cloudsearch$update_domain_endpoint_options_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), DomainEndpointOptions = structure(list(EnforceHTTPS = structure(logical(0), tags = list(type = "boolean")), TLSSecurityPolicy = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$update_domain_endpoint_options_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainEndpointOptions = structure(list(Options = structure(list(EnforceHTTPS = structure(logical(0), tags = list(type = "boolean")), TLSSecurityPolicy = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "UpdateDomainEndpointOptionsResult"))
  return(populate(args, shape))
}

.cloudsearch$update_scaling_parameters_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), ScalingParameters = structure(list(DesiredInstanceType = structure(logical(0), tags = list(type = "string")), DesiredReplicationCount = structure(logical(0), tags = list(type = "integer")), DesiredPartitionCount = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$update_scaling_parameters_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ScalingParameters = structure(list(Options = structure(list(DesiredInstanceType = structure(logical(0), tags = list(type = "string")), DesiredReplicationCount = structure(logical(0), tags = list(type = "integer")), DesiredPartitionCount = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "UpdateScalingParametersResult"))
  return(populate(args, shape))
}

.cloudsearch$update_service_access_policies_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DomainName = structure(logical(0), tags = list(type = "string")), AccessPolicies = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearch$update_service_access_policies_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AccessPolicies = structure(list(Options = structure(logical(0), tags = list(type = "string")), Status = structure(list(CreationDate = structure(logical(0), tags = list(type = "timestamp")), UpdateDate = structure(logical(0), tags = list(type = "timestamp")), UpdateVersion = structure(logical(0), tags = list(type = "integer")), State = structure(logical(0), tags = list(type = "string")), PendingDeletion = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", resultWrapper = "UpdateServiceAccessPoliciesResult"))
  return(populate(args, shape))
}

Try the paws.analytics package in your browser

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

paws.analytics documentation built on Sept. 11, 2023, 5:06 p.m.