R/xray_interfaces.R

Defines functions update_sampling_rule_output update_sampling_rule_input update_group_output update_group_input untag_resource_output untag_resource_input tag_resource_output tag_resource_input put_trace_segments_output put_trace_segments_input put_telemetry_records_output put_telemetry_records_input put_resource_policy_output put_resource_policy_input put_encryption_config_output put_encryption_config_input list_tags_for_resource_output list_tags_for_resource_input list_resource_policies_output list_resource_policies_input get_trace_summaries_output get_trace_summaries_input get_trace_graph_output get_trace_graph_input get_time_series_service_statistics_output get_time_series_service_statistics_input get_service_graph_output get_service_graph_input get_sampling_targets_output get_sampling_targets_input get_sampling_statistic_summaries_output get_sampling_statistic_summaries_input get_sampling_rules_output get_sampling_rules_input get_insight_summaries_output get_insight_summaries_input get_insight_impact_graph_output get_insight_impact_graph_input get_insight_events_output get_insight_events_input get_insight_output get_insight_input get_groups_output get_groups_input get_group_output get_group_input get_encryption_config_output get_encryption_config_input delete_sampling_rule_output delete_sampling_rule_input delete_resource_policy_output delete_resource_policy_input delete_group_output delete_group_input create_sampling_rule_output create_sampling_rule_input create_group_output create_group_input batch_get_traces_output batch_get_traces_input

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

.xray$batch_get_traces_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(TraceIds = 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))
}

.xray$batch_get_traces_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Traces = structure(list(structure(list(Id = structure(logical(0), tags = list(type = "string")), Duration = structure(logical(0), tags = list(type = "double")), LimitExceeded = structure(logical(0), tags = list(type = "boolean")), Segments = structure(list(structure(list(Id = structure(logical(0), tags = list(type = "string")), Document = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), UnprocessedTraceIds = 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))
}

.xray$create_group_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(GroupName = structure(logical(0), tags = list(type = "string")), FilterExpression = structure(logical(0), tags = list(type = "string")), InsightsConfiguration = structure(list(InsightsEnabled = structure(logical(0), tags = list(type = "boolean")), NotificationsEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), 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))
}

.xray$create_group_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Group = structure(list(GroupName = structure(logical(0), tags = list(type = "string")), GroupARN = structure(logical(0), tags = list(type = "string")), FilterExpression = structure(logical(0), tags = list(type = "string")), InsightsConfiguration = structure(list(InsightsEnabled = structure(logical(0), tags = list(type = "boolean")), NotificationsEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$create_sampling_rule_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(SamplingRule = structure(list(RuleName = structure(logical(0), tags = list(type = "string")), RuleARN = structure(logical(0), tags = list(type = "string")), ResourceARN = structure(logical(0), tags = list(type = "string")), Priority = structure(logical(0), tags = list(type = "integer")), FixedRate = structure(logical(0), tags = list(type = "double")), ReservoirSize = structure(logical(0), tags = list(type = "integer")), ServiceName = structure(logical(0), tags = list(type = "string")), ServiceType = structure(logical(0), tags = list(type = "string")), Host = structure(logical(0), tags = list(type = "string")), HTTPMethod = structure(logical(0), tags = list(type = "string")), URLPath = structure(logical(0), tags = list(type = "string")), Version = structure(logical(0), tags = list(type = "integer")), Attributes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure")), 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))
}

.xray$create_sampling_rule_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(SamplingRuleRecord = structure(list(SamplingRule = structure(list(RuleName = structure(logical(0), tags = list(type = "string")), RuleARN = structure(logical(0), tags = list(type = "string")), ResourceARN = structure(logical(0), tags = list(type = "string")), Priority = structure(logical(0), tags = list(type = "integer")), FixedRate = structure(logical(0), tags = list(type = "double")), ReservoirSize = structure(logical(0), tags = list(type = "integer")), ServiceName = structure(logical(0), tags = list(type = "string")), ServiceType = structure(logical(0), tags = list(type = "string")), Host = structure(logical(0), tags = list(type = "string")), HTTPMethod = structure(logical(0), tags = list(type = "string")), URLPath = structure(logical(0), tags = list(type = "string")), Version = structure(logical(0), tags = list(type = "integer")), Attributes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure")), CreatedAt = structure(logical(0), tags = list(type = "timestamp")), ModifiedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$delete_group_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(GroupName = structure(logical(0), tags = list(type = "string")), GroupARN = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.xray$delete_resource_policy_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(PolicyName = structure(logical(0), tags = list(type = "string")), PolicyRevisionId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.xray$delete_sampling_rule_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(RuleName = structure(logical(0), tags = list(type = "string")), RuleARN = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$delete_sampling_rule_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(SamplingRuleRecord = structure(list(SamplingRule = structure(list(RuleName = structure(logical(0), tags = list(type = "string")), RuleARN = structure(logical(0), tags = list(type = "string")), ResourceARN = structure(logical(0), tags = list(type = "string")), Priority = structure(logical(0), tags = list(type = "integer")), FixedRate = structure(logical(0), tags = list(type = "double")), ReservoirSize = structure(logical(0), tags = list(type = "integer")), ServiceName = structure(logical(0), tags = list(type = "string")), ServiceType = structure(logical(0), tags = list(type = "string")), Host = structure(logical(0), tags = list(type = "string")), HTTPMethod = structure(logical(0), tags = list(type = "string")), URLPath = structure(logical(0), tags = list(type = "string")), Version = structure(logical(0), tags = list(type = "integer")), Attributes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure")), CreatedAt = structure(logical(0), tags = list(type = "timestamp")), ModifiedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.xray$get_encryption_config_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(EncryptionConfig = structure(list(KeyId = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$get_group_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(GroupName = structure(logical(0), tags = list(type = "string")), GroupARN = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$get_group_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Group = structure(list(GroupName = structure(logical(0), tags = list(type = "string")), GroupARN = structure(logical(0), tags = list(type = "string")), FilterExpression = structure(logical(0), tags = list(type = "string")), InsightsConfiguration = structure(list(InsightsEnabled = structure(logical(0), tags = list(type = "boolean")), NotificationsEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.xray$get_groups_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Groups = structure(list(structure(list(GroupName = structure(logical(0), tags = list(type = "string")), GroupARN = structure(logical(0), tags = list(type = "string")), FilterExpression = structure(logical(0), tags = list(type = "string")), InsightsConfiguration = structure(list(InsightsEnabled = structure(logical(0), tags = list(type = "boolean")), NotificationsEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.xray$get_insight_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Insight = structure(list(InsightId = structure(logical(0), tags = list(type = "string")), GroupARN = structure(logical(0), tags = list(type = "string")), GroupName = structure(logical(0), tags = list(type = "string")), RootCauseServiceId = structure(list(Name = structure(logical(0), tags = list(type = "string")), Names = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), AccountId = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Categories = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), State = structure(logical(0), tags = list(type = "string")), StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), Summary = structure(logical(0), tags = list(type = "string")), ClientRequestImpactStatistics = structure(list(FaultCount = structure(logical(0), tags = list(type = "long")), OkCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), RootCauseServiceRequestImpactStatistics = structure(list(FaultCount = structure(logical(0), tags = list(type = "long")), OkCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), TopAnomalousServices = structure(list(structure(list(ServiceId = structure(list(Name = structure(logical(0), tags = list(type = "string")), Names = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), AccountId = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.xray$get_insight_events_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(InsightEvents = structure(list(structure(list(Summary = structure(logical(0), tags = list(type = "string")), EventTime = structure(logical(0), tags = list(type = "timestamp")), ClientRequestImpactStatistics = structure(list(FaultCount = structure(logical(0), tags = list(type = "long")), OkCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), RootCauseServiceRequestImpactStatistics = structure(list(FaultCount = structure(logical(0), tags = list(type = "long")), OkCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), TopAnomalousServices = structure(list(structure(list(ServiceId = structure(list(Name = structure(logical(0), tags = list(type = "string")), Names = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), AccountId = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$get_insight_impact_graph_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(InsightId = structure(logical(0), tags = list(type = "string")), StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$get_insight_impact_graph_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(InsightId = structure(logical(0), tags = list(type = "string")), StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), ServiceGraphStartTime = structure(logical(0), tags = list(type = "timestamp")), ServiceGraphEndTime = structure(logical(0), tags = list(type = "timestamp")), Services = structure(list(structure(list(ReferenceId = structure(logical(0), tags = list(type = "integer")), Type = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), Names = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), AccountId = structure(logical(0), tags = list(type = "string")), Edges = structure(list(structure(list(ReferenceId = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$get_insight_summaries_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(States = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), GroupARN = structure(logical(0), tags = list(type = "string")), GroupName = 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"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$get_insight_summaries_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(InsightSummaries = structure(list(structure(list(InsightId = structure(logical(0), tags = list(type = "string")), GroupARN = structure(logical(0), tags = list(type = "string")), GroupName = structure(logical(0), tags = list(type = "string")), RootCauseServiceId = structure(list(Name = structure(logical(0), tags = list(type = "string")), Names = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), AccountId = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Categories = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), State = structure(logical(0), tags = list(type = "string")), StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), Summary = structure(logical(0), tags = list(type = "string")), ClientRequestImpactStatistics = structure(list(FaultCount = structure(logical(0), tags = list(type = "long")), OkCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), RootCauseServiceRequestImpactStatistics = structure(list(FaultCount = structure(logical(0), tags = list(type = "long")), OkCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), TopAnomalousServices = structure(list(structure(list(ServiceId = structure(list(Name = structure(logical(0), tags = list(type = "string")), Names = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), AccountId = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), LastUpdateTime = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.xray$get_sampling_rules_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(SamplingRuleRecords = structure(list(structure(list(SamplingRule = structure(list(RuleName = structure(logical(0), tags = list(type = "string")), RuleARN = structure(logical(0), tags = list(type = "string")), ResourceARN = structure(logical(0), tags = list(type = "string")), Priority = structure(logical(0), tags = list(type = "integer")), FixedRate = structure(logical(0), tags = list(type = "double")), ReservoirSize = structure(logical(0), tags = list(type = "integer")), ServiceName = structure(logical(0), tags = list(type = "string")), ServiceType = structure(logical(0), tags = list(type = "string")), Host = structure(logical(0), tags = list(type = "string")), HTTPMethod = structure(logical(0), tags = list(type = "string")), URLPath = structure(logical(0), tags = list(type = "string")), Version = structure(logical(0), tags = list(type = "integer")), Attributes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure")), CreatedAt = structure(logical(0), tags = list(type = "timestamp")), ModifiedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.xray$get_sampling_statistic_summaries_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(SamplingStatisticSummaries = structure(list(structure(list(RuleName = structure(logical(0), tags = list(type = "string")), Timestamp = structure(logical(0), tags = list(type = "timestamp")), RequestCount = structure(logical(0), tags = list(type = "integer")), BorrowCount = structure(logical(0), tags = list(type = "integer")), SampledCount = 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))
}

.xray$get_sampling_targets_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(SamplingStatisticsDocuments = structure(list(structure(list(RuleName = structure(logical(0), tags = list(type = "string")), ClientID = structure(logical(0), tags = list(type = "string")), Timestamp = structure(logical(0), tags = list(type = "timestamp")), RequestCount = structure(logical(0), tags = list(type = "integer")), SampledCount = structure(logical(0), tags = list(type = "integer")), BorrowCount = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$get_sampling_targets_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(SamplingTargetDocuments = structure(list(structure(list(RuleName = structure(logical(0), tags = list(type = "string")), FixedRate = structure(logical(0), tags = list(type = "double")), ReservoirQuota = structure(logical(0), tags = list(type = "integer")), ReservoirQuotaTTL = structure(logical(0), tags = list(type = "timestamp")), Interval = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list")), LastRuleModification = structure(logical(0), tags = list(type = "timestamp")), UnprocessedStatistics = structure(list(structure(list(RuleName = structure(logical(0), tags = list(type = "string")), ErrorCode = structure(logical(0), tags = list(type = "string")), Message = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$get_service_graph_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), GroupName = structure(logical(0), tags = list(type = "string")), GroupARN = structure(logical(0), tags = list(type = "string")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$get_service_graph_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), Services = structure(list(structure(list(ReferenceId = structure(logical(0), tags = list(type = "integer")), Name = structure(logical(0), tags = list(type = "string")), Names = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Root = structure(logical(0), tags = list(type = "boolean")), AccountId = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string")), State = structure(logical(0), tags = list(type = "string")), StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), Edges = structure(list(structure(list(ReferenceId = structure(logical(0), tags = list(type = "integer")), StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), SummaryStatistics = structure(list(OkCount = structure(logical(0), tags = list(type = "long")), ErrorStatistics = structure(list(ThrottleCount = structure(logical(0), tags = list(type = "long")), OtherCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), FaultStatistics = structure(list(OtherCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), TotalCount = structure(logical(0), tags = list(type = "long")), TotalResponseTime = structure(logical(0), tags = list(type = "double"))), tags = list(type = "structure")), ResponseTimeHistogram = structure(list(structure(list(Value = structure(logical(0), tags = list(type = "double")), Count = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list")), Aliases = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), Names = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), EdgeType = structure(logical(0), tags = list(type = "string")), ReceivedEventAgeHistogram = structure(list(structure(list(Value = structure(logical(0), tags = list(type = "double")), Count = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), SummaryStatistics = structure(list(OkCount = structure(logical(0), tags = list(type = "long")), ErrorStatistics = structure(list(ThrottleCount = structure(logical(0), tags = list(type = "long")), OtherCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), FaultStatistics = structure(list(OtherCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), TotalCount = structure(logical(0), tags = list(type = "long")), TotalResponseTime = structure(logical(0), tags = list(type = "double"))), tags = list(type = "structure")), DurationHistogram = structure(list(structure(list(Value = structure(logical(0), tags = list(type = "double")), Count = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list")), ResponseTimeHistogram = structure(list(structure(list(Value = structure(logical(0), tags = list(type = "double")), Count = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), ContainsOldGroupVersions = structure(logical(0), tags = list(type = "boolean")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$get_time_series_service_statistics_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), GroupName = structure(logical(0), tags = list(type = "string")), GroupARN = structure(logical(0), tags = list(type = "string")), EntitySelectorExpression = structure(logical(0), tags = list(type = "string")), Period = structure(logical(0), tags = list(type = "integer")), ForecastStatistics = structure(logical(0), tags = list(type = "boolean")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$get_time_series_service_statistics_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(TimeSeriesServiceStatistics = structure(list(structure(list(Timestamp = structure(logical(0), tags = list(type = "timestamp")), EdgeSummaryStatistics = structure(list(OkCount = structure(logical(0), tags = list(type = "long")), ErrorStatistics = structure(list(ThrottleCount = structure(logical(0), tags = list(type = "long")), OtherCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), FaultStatistics = structure(list(OtherCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), TotalCount = structure(logical(0), tags = list(type = "long")), TotalResponseTime = structure(logical(0), tags = list(type = "double"))), tags = list(type = "structure")), ServiceSummaryStatistics = structure(list(OkCount = structure(logical(0), tags = list(type = "long")), ErrorStatistics = structure(list(ThrottleCount = structure(logical(0), tags = list(type = "long")), OtherCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), FaultStatistics = structure(list(OtherCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), TotalCount = structure(logical(0), tags = list(type = "long")), TotalResponseTime = structure(logical(0), tags = list(type = "double"))), tags = list(type = "structure")), ServiceForecastStatistics = structure(list(FaultCountHigh = structure(logical(0), tags = list(type = "long")), FaultCountLow = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), ResponseTimeHistogram = structure(list(structure(list(Value = structure(logical(0), tags = list(type = "double")), Count = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), ContainsOldGroupVersions = structure(logical(0), tags = list(type = "boolean")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$get_trace_graph_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(TraceIds = 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))
}

.xray$get_trace_graph_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Services = structure(list(structure(list(ReferenceId = structure(logical(0), tags = list(type = "integer")), Name = structure(logical(0), tags = list(type = "string")), Names = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Root = structure(logical(0), tags = list(type = "boolean")), AccountId = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string")), State = structure(logical(0), tags = list(type = "string")), StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), Edges = structure(list(structure(list(ReferenceId = structure(logical(0), tags = list(type = "integer")), StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), SummaryStatistics = structure(list(OkCount = structure(logical(0), tags = list(type = "long")), ErrorStatistics = structure(list(ThrottleCount = structure(logical(0), tags = list(type = "long")), OtherCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), FaultStatistics = structure(list(OtherCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), TotalCount = structure(logical(0), tags = list(type = "long")), TotalResponseTime = structure(logical(0), tags = list(type = "double"))), tags = list(type = "structure")), ResponseTimeHistogram = structure(list(structure(list(Value = structure(logical(0), tags = list(type = "double")), Count = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list")), Aliases = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), Names = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), EdgeType = structure(logical(0), tags = list(type = "string")), ReceivedEventAgeHistogram = structure(list(structure(list(Value = structure(logical(0), tags = list(type = "double")), Count = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), SummaryStatistics = structure(list(OkCount = structure(logical(0), tags = list(type = "long")), ErrorStatistics = structure(list(ThrottleCount = structure(logical(0), tags = list(type = "long")), OtherCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), FaultStatistics = structure(list(OtherCount = structure(logical(0), tags = list(type = "long")), TotalCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), TotalCount = structure(logical(0), tags = list(type = "long")), TotalResponseTime = structure(logical(0), tags = list(type = "double"))), tags = list(type = "structure")), DurationHistogram = structure(list(structure(list(Value = structure(logical(0), tags = list(type = "double")), Count = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list")), ResponseTimeHistogram = structure(list(structure(list(Value = structure(logical(0), tags = list(type = "double")), Count = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$get_trace_summaries_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(StartTime = structure(logical(0), tags = list(type = "timestamp")), EndTime = structure(logical(0), tags = list(type = "timestamp")), TimeRangeType = structure(logical(0), tags = list(type = "string")), Sampling = structure(logical(0), tags = list(type = "boolean")), SamplingStrategy = structure(list(Name = structure(logical(0), tags = list(type = "string")), Value = structure(logical(0), tags = list(type = "double"))), tags = list(type = "structure")), FilterExpression = structure(logical(0), tags = list(type = "string")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$get_trace_summaries_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(TraceSummaries = structure(list(structure(list(Id = structure(logical(0), tags = list(type = "string")), StartTime = structure(logical(0), tags = list(type = "timestamp")), Duration = structure(logical(0), tags = list(type = "double")), ResponseTime = structure(logical(0), tags = list(type = "double")), HasFault = structure(logical(0), tags = list(type = "boolean")), HasError = structure(logical(0), tags = list(type = "boolean")), HasThrottle = structure(logical(0), tags = list(type = "boolean")), IsPartial = structure(logical(0), tags = list(type = "boolean")), Http = structure(list(HttpURL = structure(logical(0), tags = list(type = "string")), HttpStatus = structure(logical(0), tags = list(type = "integer")), HttpMethod = structure(logical(0), tags = list(type = "string")), UserAgent = structure(logical(0), tags = list(type = "string")), ClientIp = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Annotations = structure(list(structure(list(structure(list(AnnotationValue = structure(list(NumberValue = structure(logical(0), tags = list(type = "double")), BooleanValue = structure(logical(0), tags = list(type = "boolean")), StringValue = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), ServiceIds = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), Names = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), AccountId = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "map")), Users = structure(list(structure(list(UserName = structure(logical(0), tags = list(type = "string")), ServiceIds = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), Names = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), AccountId = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), ServiceIds = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), Names = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), AccountId = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ResourceARNs = structure(list(structure(list(ARN = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), InstanceIds = structure(list(structure(list(Id = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), AvailabilityZones = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), EntryPoint = structure(list(Name = structure(logical(0), tags = list(type = "string")), Names = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), AccountId = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), FaultRootCauses = structure(list(structure(list(Services = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), Names = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Type = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string")), EntityPath = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), Exceptions = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), Message = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), Remote = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "list")), Inferred = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "list")), ClientImpacting = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "list")), ErrorRootCauses = structure(list(structure(list(Services = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), Names = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Type = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string")), EntityPath = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), Exceptions = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), Message = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), Remote = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "list")), Inferred = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "list")), ClientImpacting = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "list")), ResponseTimeRootCauses = structure(list(structure(list(Services = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), Names = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Type = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string")), EntityPath = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), Coverage = structure(logical(0), tags = list(type = "double")), Remote = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "list")), Inferred = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "list")), ClientImpacting = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "list")), Revision = structure(logical(0), tags = list(type = "integer")), MatchedEventTime = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), ApproximateTime = structure(logical(0), tags = list(type = "timestamp")), TracesProcessedCount = structure(logical(0), tags = list(type = "long")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.xray$list_resource_policies_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourcePolicies = structure(list(structure(list(PolicyName = structure(logical(0), tags = list(type = "string")), PolicyDocument = structure(logical(0), tags = list(type = "string")), PolicyRevisionId = structure(logical(0), tags = list(type = "string")), LastUpdatedTime = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.xray$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")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$put_encryption_config_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(KeyId = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$put_encryption_config_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(EncryptionConfig = structure(list(KeyId = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$put_resource_policy_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(PolicyName = structure(logical(0), tags = list(type = "string")), PolicyDocument = structure(logical(0), tags = list(type = "string")), PolicyRevisionId = structure(logical(0), tags = list(type = "string")), BypassPolicyLockoutCheck = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$put_resource_policy_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourcePolicy = structure(list(PolicyName = structure(logical(0), tags = list(type = "string")), PolicyDocument = structure(logical(0), tags = list(type = "string")), PolicyRevisionId = structure(logical(0), tags = list(type = "string")), LastUpdatedTime = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$put_telemetry_records_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(TelemetryRecords = structure(list(structure(list(Timestamp = structure(logical(0), tags = list(type = "timestamp")), SegmentsReceivedCount = structure(logical(0), tags = list(type = "integer")), SegmentsSentCount = structure(logical(0), tags = list(type = "integer")), SegmentsSpilloverCount = structure(logical(0), tags = list(type = "integer")), SegmentsRejectedCount = structure(logical(0), tags = list(type = "integer")), BackendConnectionErrors = structure(list(TimeoutCount = structure(logical(0), tags = list(type = "integer")), ConnectionRefusedCount = structure(logical(0), tags = list(type = "integer")), HTTPCode4XXCount = structure(logical(0), tags = list(type = "integer")), HTTPCode5XXCount = structure(logical(0), tags = list(type = "integer")), UnknownHostCount = structure(logical(0), tags = list(type = "integer")), OtherCount = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), EC2InstanceId = structure(logical(0), tags = list(type = "string")), Hostname = structure(logical(0), tags = list(type = "string")), ResourceARN = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

.xray$put_trace_segments_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(UnprocessedTraceSegments = structure(list(structure(list(Id = structure(logical(0), tags = list(type = "string")), ErrorCode = structure(logical(0), tags = list(type = "string")), Message = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

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

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

.xray$update_group_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(GroupName = structure(logical(0), tags = list(type = "string")), GroupARN = structure(logical(0), tags = list(type = "string")), FilterExpression = structure(logical(0), tags = list(type = "string")), InsightsConfiguration = structure(list(InsightsEnabled = structure(logical(0), tags = list(type = "boolean")), NotificationsEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$update_group_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Group = structure(list(GroupName = structure(logical(0), tags = list(type = "string")), GroupARN = structure(logical(0), tags = list(type = "string")), FilterExpression = structure(logical(0), tags = list(type = "string")), InsightsConfiguration = structure(list(InsightsEnabled = structure(logical(0), tags = list(type = "boolean")), NotificationsEnabled = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$update_sampling_rule_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(SamplingRuleUpdate = structure(list(RuleName = structure(logical(0), tags = list(type = "string")), RuleARN = structure(logical(0), tags = list(type = "string")), ResourceARN = structure(logical(0), tags = list(type = "string")), Priority = structure(logical(0), tags = list(type = "integer")), FixedRate = structure(logical(0), tags = list(type = "double")), ReservoirSize = structure(logical(0), tags = list(type = "integer")), Host = structure(logical(0), tags = list(type = "string")), ServiceName = structure(logical(0), tags = list(type = "string")), ServiceType = structure(logical(0), tags = list(type = "string")), HTTPMethod = structure(logical(0), tags = list(type = "string")), URLPath = structure(logical(0), tags = list(type = "string")), Attributes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.xray$update_sampling_rule_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(SamplingRuleRecord = structure(list(SamplingRule = structure(list(RuleName = structure(logical(0), tags = list(type = "string")), RuleARN = structure(logical(0), tags = list(type = "string")), ResourceARN = structure(logical(0), tags = list(type = "string")), Priority = structure(logical(0), tags = list(type = "integer")), FixedRate = structure(logical(0), tags = list(type = "double")), ReservoirSize = structure(logical(0), tags = list(type = "integer")), ServiceName = structure(logical(0), tags = list(type = "string")), ServiceType = structure(logical(0), tags = list(type = "string")), Host = structure(logical(0), tags = list(type = "string")), HTTPMethod = structure(logical(0), tags = list(type = "string")), URLPath = structure(logical(0), tags = list(type = "string")), Version = structure(logical(0), tags = list(type = "integer")), Attributes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure")), CreatedAt = structure(logical(0), tags = list(type = "timestamp")), ModifiedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

Try the paws.developer.tools package in your browser

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

paws.developer.tools documentation built on Sept. 12, 2024, 6:46 a.m.