R/applicationinsights_interfaces.R

Defines functions update_workload_output update_workload_input update_problem_output update_problem_input update_log_pattern_output update_log_pattern_input update_component_configuration_output update_component_configuration_input update_component_output update_component_input update_application_output update_application_input untag_resource_output untag_resource_input tag_resource_output tag_resource_input remove_workload_output remove_workload_input list_workloads_output list_workloads_input list_tags_for_resource_output list_tags_for_resource_input list_problems_output list_problems_input list_log_patterns_output list_log_patterns_input list_log_pattern_sets_output list_log_pattern_sets_input list_configuration_history_output list_configuration_history_input list_components_output list_components_input list_applications_output list_applications_input describe_workload_output describe_workload_input describe_problem_observations_output describe_problem_observations_input describe_problem_output describe_problem_input describe_observation_output describe_observation_input describe_log_pattern_output describe_log_pattern_input describe_component_configuration_recommendation_output describe_component_configuration_recommendation_input describe_component_configuration_output describe_component_configuration_input describe_component_output describe_component_input describe_application_output describe_application_input delete_log_pattern_output delete_log_pattern_input delete_component_output delete_component_input delete_application_output delete_application_input create_log_pattern_output create_log_pattern_input create_component_output create_component_input create_application_output create_application_input add_workload_output add_workload_input

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

.applicationinsights$add_workload_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), ComponentName = structure(logical(0), tags = list(type = "string")), WorkloadConfiguration = structure(list(WorkloadName = structure(logical(0), tags = list(type = "string")), Tier = structure(logical(0), tags = list(type = "string")), Configuration = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$add_workload_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(WorkloadId = structure(logical(0), tags = list(type = "string")), WorkloadConfiguration = structure(list(WorkloadName = structure(logical(0), tags = list(type = "string")), Tier = structure(logical(0), tags = list(type = "string")), Configuration = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$create_application_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), OpsCenterEnabled = structure(logical(0), tags = list(type = "boolean")), CWEMonitorEnabled = structure(logical(0), tags = list(type = "boolean")), OpsItemSNSTopicArn = structure(logical(0), tags = list(type = "string")), Tags = structure(list(structure(list(Key = structure(logical(0), tags = list(type = "string")), Value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), AutoConfigEnabled = structure(logical(0), tags = list(type = "boolean")), AutoCreate = structure(logical(0), tags = list(type = "boolean")), GroupingType = structure(logical(0), tags = list(type = "string")), AttachMissingPermission = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$create_application_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ApplicationInfo = structure(list(AccountId = structure(logical(0), tags = list(type = "string")), ResourceGroupName = structure(logical(0), tags = list(type = "string")), LifeCycle = structure(logical(0), tags = list(type = "string")), OpsItemSNSTopicArn = structure(logical(0), tags = list(type = "string")), OpsCenterEnabled = structure(logical(0), tags = list(type = "boolean")), CWEMonitorEnabled = structure(logical(0), tags = list(type = "boolean")), Remarks = structure(logical(0), tags = list(type = "string")), AutoConfigEnabled = structure(logical(0), tags = list(type = "boolean")), DiscoveryType = structure(logical(0), tags = list(type = "string")), AttachMissingPermission = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$create_component_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), ComponentName = structure(logical(0), tags = list(type = "string")), ResourceList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.applicationinsights$create_log_pattern_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), PatternSetName = structure(logical(0), tags = list(type = "string")), PatternName = structure(logical(0), tags = list(type = "string")), Pattern = structure(logical(0), tags = list(type = "string")), Rank = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$create_log_pattern_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(LogPattern = structure(list(PatternSetName = structure(logical(0), tags = list(type = "string")), PatternName = structure(logical(0), tags = list(type = "string")), Pattern = structure(logical(0), tags = list(type = "string")), Rank = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), ResourceGroupName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

.applicationinsights$delete_component_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), ComponentName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.applicationinsights$delete_log_pattern_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), PatternSetName = structure(logical(0), tags = list(type = "string")), PatternName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.applicationinsights$describe_application_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$describe_application_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ApplicationInfo = structure(list(AccountId = structure(logical(0), tags = list(type = "string")), ResourceGroupName = structure(logical(0), tags = list(type = "string")), LifeCycle = structure(logical(0), tags = list(type = "string")), OpsItemSNSTopicArn = structure(logical(0), tags = list(type = "string")), OpsCenterEnabled = structure(logical(0), tags = list(type = "boolean")), CWEMonitorEnabled = structure(logical(0), tags = list(type = "boolean")), Remarks = structure(logical(0), tags = list(type = "string")), AutoConfigEnabled = structure(logical(0), tags = list(type = "boolean")), DiscoveryType = structure(logical(0), tags = list(type = "string")), AttachMissingPermission = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$describe_component_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), ComponentName = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$describe_component_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ApplicationComponent = structure(list(ComponentName = structure(logical(0), tags = list(type = "string")), ComponentRemarks = structure(logical(0), tags = list(type = "string")), ResourceType = structure(logical(0), tags = list(type = "string")), OsType = structure(logical(0), tags = list(type = "string")), Tier = structure(logical(0), tags = list(type = "string")), Monitor = structure(logical(0), tags = list(type = "boolean")), DetectedWorkload = structure(list(structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "map"))), tags = list(type = "structure")), ResourceList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$describe_component_configuration_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), ComponentName = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$describe_component_configuration_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Monitor = structure(logical(0), tags = list(type = "boolean")), Tier = structure(logical(0), tags = list(type = "string")), ComponentConfiguration = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$describe_component_configuration_recommendation_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), ComponentName = structure(logical(0), tags = list(type = "string")), Tier = structure(logical(0), tags = list(type = "string")), WorkloadName = structure(logical(0), tags = list(type = "string")), RecommendationType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.applicationinsights$describe_log_pattern_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), PatternSetName = structure(logical(0), tags = list(type = "string")), PatternName = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$describe_log_pattern_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string")), LogPattern = structure(list(PatternSetName = structure(logical(0), tags = list(type = "string")), PatternName = structure(logical(0), tags = list(type = "string")), Pattern = structure(logical(0), tags = list(type = "string")), Rank = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$describe_observation_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ObservationId = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$describe_observation_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Observation = structure(list(Id = structure(logical(0), tags = list(type = "string")), StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), SourceType = structure(logical(0), tags = list(type = "string")), SourceARN = structure(logical(0), tags = list(type = "string")), LogGroup = structure(logical(0), tags = list(type = "string")), LineTime = structure(logical(0), tags = list(type = "timestamp")), LogText = structure(logical(0), tags = list(type = "string")), LogFilter = structure(logical(0), tags = list(type = "string")), MetricNamespace = structure(logical(0), tags = list(type = "string")), MetricName = structure(logical(0), tags = list(type = "string")), Unit = structure(logical(0), tags = list(type = "string")), Value = structure(logical(0), tags = list(type = "double")), CloudWatchEventId = structure(logical(0), tags = list(type = "string")), CloudWatchEventSource = structure(logical(0), tags = list(type = "string")), CloudWatchEventDetailType = structure(logical(0), tags = list(type = "string")), HealthEventArn = structure(logical(0), tags = list(type = "string")), HealthService = structure(logical(0), tags = list(type = "string")), HealthEventTypeCode = structure(logical(0), tags = list(type = "string")), HealthEventTypeCategory = structure(logical(0), tags = list(type = "string")), HealthEventDescription = structure(logical(0), tags = list(type = "string")), CodeDeployDeploymentId = structure(logical(0), tags = list(type = "string")), CodeDeployDeploymentGroup = structure(logical(0), tags = list(type = "string")), CodeDeployState = structure(logical(0), tags = list(type = "string")), CodeDeployApplication = structure(logical(0), tags = list(type = "string")), CodeDeployInstanceGroupId = structure(logical(0), tags = list(type = "string")), Ec2State = structure(logical(0), tags = list(type = "string")), RdsEventCategories = structure(logical(0), tags = list(type = "string")), RdsEventMessage = structure(logical(0), tags = list(type = "string")), S3EventName = structure(logical(0), tags = list(type = "string")), StatesExecutionArn = structure(logical(0), tags = list(type = "string")), StatesArn = structure(logical(0), tags = list(type = "string")), StatesStatus = structure(logical(0), tags = list(type = "string")), StatesInput = structure(logical(0), tags = list(type = "string")), EbsEvent = structure(logical(0), tags = list(type = "string")), EbsResult = structure(logical(0), tags = list(type = "string")), EbsCause = structure(logical(0), tags = list(type = "string")), EbsRequestId = structure(logical(0), tags = list(type = "string")), XRayFaultPercent = structure(logical(0), tags = list(type = "integer")), XRayThrottlePercent = structure(logical(0), tags = list(type = "integer")), XRayErrorPercent = structure(logical(0), tags = list(type = "integer")), XRayRequestCount = structure(logical(0), tags = list(type = "integer")), XRayRequestAverageLatency = structure(logical(0), tags = list(type = "long")), XRayNodeName = structure(logical(0), tags = list(type = "string")), XRayNodeType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$describe_problem_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ProblemId = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$describe_problem_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Problem = structure(list(Id = structure(logical(0), tags = list(type = "string")), Title = structure(logical(0), tags = list(type = "string")), Insights = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), AffectedResource = structure(logical(0), tags = list(type = "string")), StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), SeverityLevel = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string")), ResourceGroupName = structure(logical(0), tags = list(type = "string")), Feedback = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), RecurringCount = structure(logical(0), tags = list(type = "long")), LastRecurrenceTime = structure(logical(0), tags = list(type = "timestamp")), Visibility = structure(logical(0), tags = list(type = "string")), ResolutionMethod = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$describe_problem_observations_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ProblemId = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$describe_problem_observations_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(RelatedObservations = structure(list(ObservationList = structure(list(structure(list(Id = structure(logical(0), tags = list(type = "string")), StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), SourceType = structure(logical(0), tags = list(type = "string")), SourceARN = structure(logical(0), tags = list(type = "string")), LogGroup = structure(logical(0), tags = list(type = "string")), LineTime = structure(logical(0), tags = list(type = "timestamp")), LogText = structure(logical(0), tags = list(type = "string")), LogFilter = structure(logical(0), tags = list(type = "string")), MetricNamespace = structure(logical(0), tags = list(type = "string")), MetricName = structure(logical(0), tags = list(type = "string")), Unit = structure(logical(0), tags = list(type = "string")), Value = structure(logical(0), tags = list(type = "double")), CloudWatchEventId = structure(logical(0), tags = list(type = "string")), CloudWatchEventSource = structure(logical(0), tags = list(type = "string")), CloudWatchEventDetailType = structure(logical(0), tags = list(type = "string")), HealthEventArn = structure(logical(0), tags = list(type = "string")), HealthService = structure(logical(0), tags = list(type = "string")), HealthEventTypeCode = structure(logical(0), tags = list(type = "string")), HealthEventTypeCategory = structure(logical(0), tags = list(type = "string")), HealthEventDescription = structure(logical(0), tags = list(type = "string")), CodeDeployDeploymentId = structure(logical(0), tags = list(type = "string")), CodeDeployDeploymentGroup = structure(logical(0), tags = list(type = "string")), CodeDeployState = structure(logical(0), tags = list(type = "string")), CodeDeployApplication = structure(logical(0), tags = list(type = "string")), CodeDeployInstanceGroupId = structure(logical(0), tags = list(type = "string")), Ec2State = structure(logical(0), tags = list(type = "string")), RdsEventCategories = structure(logical(0), tags = list(type = "string")), RdsEventMessage = structure(logical(0), tags = list(type = "string")), S3EventName = structure(logical(0), tags = list(type = "string")), StatesExecutionArn = structure(logical(0), tags = list(type = "string")), StatesArn = structure(logical(0), tags = list(type = "string")), StatesStatus = structure(logical(0), tags = list(type = "string")), StatesInput = structure(logical(0), tags = list(type = "string")), EbsEvent = structure(logical(0), tags = list(type = "string")), EbsResult = structure(logical(0), tags = list(type = "string")), EbsCause = structure(logical(0), tags = list(type = "string")), EbsRequestId = structure(logical(0), tags = list(type = "string")), XRayFaultPercent = structure(logical(0), tags = list(type = "integer")), XRayThrottlePercent = structure(logical(0), tags = list(type = "integer")), XRayErrorPercent = structure(logical(0), tags = list(type = "integer")), XRayRequestCount = structure(logical(0), tags = list(type = "integer")), XRayRequestAverageLatency = structure(logical(0), tags = list(type = "long")), XRayNodeName = structure(logical(0), tags = list(type = "string")), XRayNodeType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$describe_workload_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), ComponentName = structure(logical(0), tags = list(type = "string")), WorkloadId = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$describe_workload_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(WorkloadId = structure(logical(0), tags = list(type = "string")), WorkloadRemarks = structure(logical(0), tags = list(type = "string")), WorkloadConfiguration = structure(list(WorkloadName = structure(logical(0), tags = list(type = "string")), Tier = structure(logical(0), tags = list(type = "string")), Configuration = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$list_applications_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$list_applications_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ApplicationInfoList = structure(list(structure(list(AccountId = structure(logical(0), tags = list(type = "string")), ResourceGroupName = structure(logical(0), tags = list(type = "string")), LifeCycle = structure(logical(0), tags = list(type = "string")), OpsItemSNSTopicArn = structure(logical(0), tags = list(type = "string")), OpsCenterEnabled = structure(logical(0), tags = list(type = "boolean")), CWEMonitorEnabled = structure(logical(0), tags = list(type = "boolean")), Remarks = structure(logical(0), tags = list(type = "string")), AutoConfigEnabled = structure(logical(0), tags = list(type = "boolean")), DiscoveryType = structure(logical(0), tags = list(type = "string")), AttachMissingPermission = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$list_components_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$list_components_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ApplicationComponentList = structure(list(structure(list(ComponentName = structure(logical(0), tags = list(type = "string")), ComponentRemarks = structure(logical(0), tags = list(type = "string")), ResourceType = structure(logical(0), tags = list(type = "string")), OsType = structure(logical(0), tags = list(type = "string")), Tier = structure(logical(0), tags = list(type = "string")), Monitor = structure(logical(0), tags = list(type = "boolean")), DetectedWorkload = structure(list(structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$list_configuration_history_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), EventStatus = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$list_configuration_history_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(EventList = structure(list(structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string")), MonitoredResourceARN = structure(logical(0), tags = list(type = "string")), EventStatus = structure(logical(0), tags = list(type = "string")), EventResourceType = structure(logical(0), tags = list(type = "string")), EventTime = structure(logical(0), tags = list(type = "timestamp")), EventDetail = structure(logical(0), tags = list(type = "string")), EventResourceName = 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))
}

.applicationinsights$list_log_pattern_sets_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$list_log_pattern_sets_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string")), LogPatternSets = 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))
}

.applicationinsights$list_log_patterns_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), PatternSetName = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$list_log_patterns_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string")), LogPatterns = structure(list(structure(list(PatternSetName = structure(logical(0), tags = list(type = "string")), PatternName = structure(logical(0), tags = list(type = "string")), Pattern = structure(logical(0), tags = list(type = "string")), Rank = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$list_problems_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AccountId = structure(logical(0), tags = list(type = "string")), ResourceGroupName = structure(logical(0), tags = list(type = "string")), StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string")), ComponentName = structure(logical(0), tags = list(type = "string")), Visibility = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$list_problems_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ProblemList = structure(list(structure(list(Id = structure(logical(0), tags = list(type = "string")), Title = structure(logical(0), tags = list(type = "string")), Insights = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), AffectedResource = structure(logical(0), tags = list(type = "string")), StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), SeverityLevel = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string")), ResourceGroupName = structure(logical(0), tags = list(type = "string")), Feedback = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), RecurringCount = structure(logical(0), tags = list(type = "long")), LastRecurrenceTime = structure(logical(0), tags = list(type = "timestamp")), Visibility = structure(logical(0), tags = list(type = "string")), ResolutionMethod = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string")), ResourceGroupName = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

.applicationinsights$list_workloads_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), ComponentName = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$list_workloads_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(WorkloadList = structure(list(structure(list(WorkloadId = structure(logical(0), tags = list(type = "string")), ComponentName = structure(logical(0), tags = list(type = "string")), WorkloadName = structure(logical(0), tags = list(type = "string")), Tier = structure(logical(0), tags = list(type = "string")), WorkloadRemarks = 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))
}

.applicationinsights$remove_workload_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), ComponentName = structure(logical(0), tags = list(type = "string")), WorkloadId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.applicationinsights$tag_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceARN = structure(logical(0), tags = list(type = "string")), Tags = structure(list(structure(list(Key = structure(logical(0), tags = list(type = "string")), Value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.applicationinsights$untag_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceARN = structure(logical(0), tags = list(type = "string")), TagKeys = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.applicationinsights$update_application_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), OpsCenterEnabled = structure(logical(0), tags = list(type = "boolean")), CWEMonitorEnabled = structure(logical(0), tags = list(type = "boolean")), OpsItemSNSTopicArn = structure(logical(0), tags = list(type = "string")), RemoveSNSTopic = structure(logical(0), tags = list(type = "boolean")), AutoConfigEnabled = structure(logical(0), tags = list(type = "boolean")), AttachMissingPermission = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$update_application_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ApplicationInfo = structure(list(AccountId = structure(logical(0), tags = list(type = "string")), ResourceGroupName = structure(logical(0), tags = list(type = "string")), LifeCycle = structure(logical(0), tags = list(type = "string")), OpsItemSNSTopicArn = structure(logical(0), tags = list(type = "string")), OpsCenterEnabled = structure(logical(0), tags = list(type = "boolean")), CWEMonitorEnabled = structure(logical(0), tags = list(type = "boolean")), Remarks = structure(logical(0), tags = list(type = "string")), AutoConfigEnabled = structure(logical(0), tags = list(type = "boolean")), DiscoveryType = structure(logical(0), tags = list(type = "string")), AttachMissingPermission = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$update_component_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), ComponentName = structure(logical(0), tags = list(type = "string")), NewComponentName = structure(logical(0), tags = list(type = "string")), ResourceList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.applicationinsights$update_component_configuration_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), ComponentName = structure(logical(0), tags = list(type = "string")), Monitor = structure(logical(0), tags = list(type = "boolean")), Tier = structure(logical(0), tags = list(type = "string")), ComponentConfiguration = structure(logical(0), tags = list(type = "string")), AutoConfigEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.applicationinsights$update_log_pattern_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), PatternSetName = structure(logical(0), tags = list(type = "string")), PatternName = structure(logical(0), tags = list(type = "string")), Pattern = structure(logical(0), tags = list(type = "string")), Rank = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$update_log_pattern_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), LogPattern = structure(list(PatternSetName = structure(logical(0), tags = list(type = "string")), PatternName = structure(logical(0), tags = list(type = "string")), Pattern = structure(logical(0), tags = list(type = "string")), Rank = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$update_problem_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ProblemId = structure(logical(0), tags = list(type = "string")), UpdateStatus = structure(logical(0), tags = list(type = "string")), Visibility = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.applicationinsights$update_workload_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceGroupName = structure(logical(0), tags = list(type = "string")), ComponentName = structure(logical(0), tags = list(type = "string")), WorkloadId = structure(logical(0), tags = list(type = "string")), WorkloadConfiguration = structure(list(WorkloadName = structure(logical(0), tags = list(type = "string")), Tier = structure(logical(0), tags = list(type = "string")), Configuration = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.applicationinsights$update_workload_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(WorkloadId = structure(logical(0), tags = list(type = "string")), WorkloadConfiguration = structure(list(WorkloadName = structure(logical(0), tags = list(type = "string")), Tier = structure(logical(0), tags = list(type = "string")), Configuration = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

Try the paws.management package in your browser

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

paws.management documentation built on Sept. 12, 2024, 6:19 a.m.