R/mwaa_interfaces.R

Defines functions update_environment_output update_environment_input untag_resource_output untag_resource_input tag_resource_output tag_resource_input publish_metrics_output publish_metrics_input list_tags_for_resource_output list_tags_for_resource_input list_environments_output list_environments_input get_environment_output get_environment_input delete_environment_output delete_environment_input create_web_login_token_output create_web_login_token_input create_environment_output create_environment_input create_cli_token_output create_cli_token_input

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

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

.mwaa$create_cli_token_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(CliToken = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), WebServerHostname = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mwaa$create_environment_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(location = "uri", locationName = "Name", type = "string")), ExecutionRoleArn = structure(logical(0), tags = list(type = "string")), SourceBucketArn = structure(logical(0), tags = list(type = "string")), DagS3Path = structure(logical(0), tags = list(type = "string")), NetworkConfiguration = structure(list(SubnetIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), SecurityGroupIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), PluginsS3Path = structure(logical(0), tags = list(type = "string")), PluginsS3ObjectVersion = structure(logical(0), tags = list(type = "string")), RequirementsS3Path = structure(logical(0), tags = list(type = "string")), RequirementsS3ObjectVersion = structure(logical(0), tags = list(type = "string")), StartupScriptS3Path = structure(logical(0), tags = list(type = "string")), StartupScriptS3ObjectVersion = structure(logical(0), tags = list(type = "string")), AirflowConfigurationOptions = structure(list(structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "map", sensitive = TRUE)), EnvironmentClass = structure(logical(0), tags = list(type = "string")), MaxWorkers = structure(logical(0), tags = list(type = "integer", box = TRUE)), KmsKey = structure(logical(0), tags = list(type = "string")), AirflowVersion = structure(logical(0), tags = list(type = "string")), LoggingConfiguration = structure(list(DagProcessingLogs = structure(list(Enabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), LogLevel = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), SchedulerLogs = structure(list(Enabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), LogLevel = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), WebserverLogs = structure(list(Enabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), LogLevel = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), WorkerLogs = structure(list(Enabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), LogLevel = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), TaskLogs = structure(list(Enabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), LogLevel = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), WeeklyMaintenanceWindowStart = structure(logical(0), tags = list(type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), WebserverAccessMode = structure(logical(0), tags = list(type = "string")), MinWorkers = structure(logical(0), tags = list(type = "integer", box = TRUE)), Schedulers = structure(logical(0), tags = list(type = "integer", box = TRUE)), EndpointManagement = structure(logical(0), tags = list(type = "string")), MinWebservers = structure(logical(0), tags = list(type = "integer", box = TRUE)), MaxWebservers = structure(logical(0), tags = list(type = "integer", box = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

.mwaa$create_web_login_token_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(WebToken = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), WebServerHostname = structure(logical(0), tags = list(type = "string")), IamIdentity = structure(logical(0), tags = list(type = "string")), AirflowIdentity = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

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

.mwaa$get_environment_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Environment = structure(list(Name = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), Arn = structure(logical(0), tags = list(type = "string")), CreatedAt = structure(logical(0), tags = list(type = "timestamp")), WebserverUrl = structure(logical(0), tags = list(type = "string")), ExecutionRoleArn = structure(logical(0), tags = list(type = "string")), ServiceRoleArn = structure(logical(0), tags = list(type = "string")), KmsKey = structure(logical(0), tags = list(type = "string")), AirflowVersion = structure(logical(0), tags = list(type = "string")), SourceBucketArn = structure(logical(0), tags = list(type = "string")), DagS3Path = structure(logical(0), tags = list(type = "string")), PluginsS3Path = structure(logical(0), tags = list(type = "string")), PluginsS3ObjectVersion = structure(logical(0), tags = list(type = "string")), RequirementsS3Path = structure(logical(0), tags = list(type = "string")), RequirementsS3ObjectVersion = structure(logical(0), tags = list(type = "string")), StartupScriptS3Path = structure(logical(0), tags = list(type = "string")), StartupScriptS3ObjectVersion = structure(logical(0), tags = list(type = "string")), AirflowConfigurationOptions = structure(list(structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "map", sensitive = TRUE)), EnvironmentClass = structure(logical(0), tags = list(type = "string")), MaxWorkers = structure(logical(0), tags = list(type = "integer", box = TRUE)), NetworkConfiguration = structure(list(SubnetIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), SecurityGroupIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), LoggingConfiguration = structure(list(DagProcessingLogs = structure(list(Enabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), LogLevel = structure(logical(0), tags = list(type = "string")), CloudWatchLogGroupArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), SchedulerLogs = structure(list(Enabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), LogLevel = structure(logical(0), tags = list(type = "string")), CloudWatchLogGroupArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), WebserverLogs = structure(list(Enabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), LogLevel = structure(logical(0), tags = list(type = "string")), CloudWatchLogGroupArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), WorkerLogs = structure(list(Enabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), LogLevel = structure(logical(0), tags = list(type = "string")), CloudWatchLogGroupArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), TaskLogs = structure(list(Enabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), LogLevel = structure(logical(0), tags = list(type = "string")), CloudWatchLogGroupArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), LastUpdate = structure(list(Status = structure(logical(0), tags = list(type = "string")), CreatedAt = structure(logical(0), tags = list(type = "timestamp")), Error = structure(list(ErrorCode = structure(logical(0), tags = list(type = "string")), ErrorMessage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Source = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), WeeklyMaintenanceWindowStart = structure(logical(0), tags = list(type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), WebserverAccessMode = structure(logical(0), tags = list(type = "string")), MinWorkers = structure(logical(0), tags = list(type = "integer", box = TRUE)), Schedulers = structure(logical(0), tags = list(type = "integer", box = TRUE)), WebserverVpcEndpointService = structure(logical(0), tags = list(type = "string")), DatabaseVpcEndpointService = structure(logical(0), tags = list(type = "string")), CeleryExecutorQueue = structure(logical(0), tags = list(type = "string")), EndpointManagement = structure(logical(0), tags = list(type = "string")), MinWebservers = structure(logical(0), tags = list(type = "integer", box = TRUE)), MaxWebservers = structure(logical(0), tags = list(type = "integer", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.mwaa$list_environments_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Environments = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mwaa$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))
}

.mwaa$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(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.mwaa$publish_metrics_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(EnvironmentName = structure(logical(0), tags = list(location = "uri", locationName = "EnvironmentName", type = "string")), MetricData = structure(list(structure(list(MetricName = structure(logical(0), tags = list(type = "string")), Timestamp = structure(logical(0), tags = list(type = "timestamp")), Dimensions = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), Value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure", deprecated = TRUE, deprecatedMessage = "This type is for internal use and not meant for public use. Data set for this type will be ignored."))), tags = list(type = "list", deprecated = TRUE, deprecatedMessage = "This type is for internal use and not meant for public use. Data set for this type will be ignored.")), Value = structure(logical(0), tags = list(type = "double", box = TRUE)), Unit = structure(logical(0), tags = list(type = "string")), StatisticValues = structure(list(SampleCount = structure(logical(0), tags = list(type = "integer", box = TRUE)), Sum = structure(logical(0), tags = list(type = "double", box = TRUE)), Minimum = structure(logical(0), tags = list(type = "double", box = TRUE)), Maximum = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure", deprecated = TRUE, deprecatedMessage = "This type is for internal use and not meant for public use. Data set for this type will be ignored."))), tags = list(type = "structure", deprecated = TRUE, deprecatedMessage = "This type is for internal use and not meant for public use. Data set for this type will be ignored."))), tags = list(type = "list", deprecated = TRUE, deprecatedMessage = "This type is for internal use and not meant for public use. Data set for this type will be ignored."))), tags = list(type = "structure", deprecated = TRUE, deprecatedMessage = "This type is for internal use and not meant for public use. Data set for this type will be ignored."))
  return(populate(args, shape))
}

.mwaa$publish_metrics_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure", deprecated = TRUE, deprecatedMessage = "This type is for internal use and not meant for public use. Data set for this type will be ignored."))
  return(populate(args, shape))
}

.mwaa$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(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.mwaa$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))
}

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

.mwaa$update_environment_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(location = "uri", locationName = "Name", type = "string")), ExecutionRoleArn = structure(logical(0), tags = list(type = "string")), AirflowVersion = structure(logical(0), tags = list(type = "string")), SourceBucketArn = structure(logical(0), tags = list(type = "string")), DagS3Path = structure(logical(0), tags = list(type = "string")), PluginsS3Path = structure(logical(0), tags = list(type = "string")), PluginsS3ObjectVersion = structure(logical(0), tags = list(type = "string")), RequirementsS3Path = structure(logical(0), tags = list(type = "string")), RequirementsS3ObjectVersion = structure(logical(0), tags = list(type = "string")), StartupScriptS3Path = structure(logical(0), tags = list(type = "string")), StartupScriptS3ObjectVersion = structure(logical(0), tags = list(type = "string")), AirflowConfigurationOptions = structure(list(structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "map", sensitive = TRUE)), EnvironmentClass = structure(logical(0), tags = list(type = "string")), MaxWorkers = structure(logical(0), tags = list(type = "integer", box = TRUE)), NetworkConfiguration = structure(list(SecurityGroupIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), LoggingConfiguration = structure(list(DagProcessingLogs = structure(list(Enabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), LogLevel = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), SchedulerLogs = structure(list(Enabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), LogLevel = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), WebserverLogs = structure(list(Enabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), LogLevel = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), WorkerLogs = structure(list(Enabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), LogLevel = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), TaskLogs = structure(list(Enabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), LogLevel = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), WeeklyMaintenanceWindowStart = structure(logical(0), tags = list(type = "string")), WebserverAccessMode = structure(logical(0), tags = list(type = "string")), MinWorkers = structure(logical(0), tags = list(type = "integer", box = TRUE)), Schedulers = structure(logical(0), tags = list(type = "integer", box = TRUE)), MinWebservers = structure(logical(0), tags = list(type = "integer", box = TRUE)), MaxWebservers = structure(logical(0), tags = list(type = "integer", box = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

Try the paws.application.integration package in your browser

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

paws.application.integration documentation built on Sept. 12, 2024, 6:11 a.m.