# This file is generated by make.paws. Please do not edit here.
#' @importFrom paws.common populate
#' @include configservice_service.R
NULL
.configservice$batch_get_aggregate_resource_config_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationAggregatorName = structure(logical(0), tags = list(type = "string")), ResourceIdentifiers = structure(list(structure(list(SourceAccountId = structure(logical(0), tags = list(type = "string")), SourceRegion = structure(logical(0), tags = list(type = "string")), ResourceId = structure(logical(0), tags = list(type = "string")), ResourceType = structure(logical(0), tags = list(type = "string")), ResourceName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$batch_get_aggregate_resource_config_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(BaseConfigurationItems = structure(list(structure(list(version = structure(logical(0), tags = list(type = "string")), accountId = structure(logical(0), tags = list(type = "string")), configurationItemCaptureTime = structure(logical(0), tags = list(type = "timestamp")), configurationItemStatus = structure(logical(0), tags = list(type = "string")), configurationStateId = structure(logical(0), tags = list(type = "string")), arn = structure(logical(0), tags = list(type = "string")), resourceType = structure(logical(0), tags = list(type = "string")), resourceId = structure(logical(0), tags = list(type = "string")), resourceName = structure(logical(0), tags = list(type = "string")), awsRegion = structure(logical(0), tags = list(type = "string")), availabilityZone = structure(logical(0), tags = list(type = "string")), resourceCreationTime = structure(logical(0), tags = list(type = "timestamp")), configuration = structure(logical(0), tags = list(type = "string")), supplementaryConfiguration = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), recordingFrequency = structure(logical(0), tags = list(type = "string")), configurationItemDeliveryTime = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), UnprocessedResourceIdentifiers = structure(list(structure(list(SourceAccountId = structure(logical(0), tags = list(type = "string")), SourceRegion = structure(logical(0), tags = list(type = "string")), ResourceId = structure(logical(0), tags = list(type = "string")), ResourceType = structure(logical(0), tags = list(type = "string")), ResourceName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$batch_get_resource_config_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(resourceKeys = structure(list(structure(list(resourceType = structure(logical(0), tags = list(type = "string")), resourceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$batch_get_resource_config_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(baseConfigurationItems = structure(list(structure(list(version = structure(logical(0), tags = list(type = "string")), accountId = structure(logical(0), tags = list(type = "string")), configurationItemCaptureTime = structure(logical(0), tags = list(type = "timestamp")), configurationItemStatus = structure(logical(0), tags = list(type = "string")), configurationStateId = structure(logical(0), tags = list(type = "string")), arn = structure(logical(0), tags = list(type = "string")), resourceType = structure(logical(0), tags = list(type = "string")), resourceId = structure(logical(0), tags = list(type = "string")), resourceName = structure(logical(0), tags = list(type = "string")), awsRegion = structure(logical(0), tags = list(type = "string")), availabilityZone = structure(logical(0), tags = list(type = "string")), resourceCreationTime = structure(logical(0), tags = list(type = "timestamp")), configuration = structure(logical(0), tags = list(type = "string")), supplementaryConfiguration = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), recordingFrequency = structure(logical(0), tags = list(type = "string")), configurationItemDeliveryTime = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), unprocessedResourceKeys = structure(list(structure(list(resourceType = structure(logical(0), tags = list(type = "string")), resourceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_aggregation_authorization_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(AuthorizedAccountId = structure(logical(0), tags = list(type = "string")), AuthorizedAwsRegion = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_aggregation_authorization_output <- function(...) {
list()
}
.configservice$delete_config_rule_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_config_rule_output <- function(...) {
list()
}
.configservice$delete_configuration_aggregator_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationAggregatorName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_configuration_aggregator_output <- function(...) {
list()
}
.configservice$delete_configuration_recorder_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationRecorderName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_configuration_recorder_output <- function(...) {
list()
}
.configservice$delete_conformance_pack_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConformancePackName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_conformance_pack_output <- function(...) {
list()
}
.configservice$delete_delivery_channel_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(DeliveryChannelName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_delivery_channel_output <- function(...) {
list()
}
.configservice$delete_evaluation_results_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_evaluation_results_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_organization_config_rule_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(OrganizationConfigRuleName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_organization_config_rule_output <- function(...) {
list()
}
.configservice$delete_organization_conformance_pack_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(OrganizationConformancePackName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_organization_conformance_pack_output <- function(...) {
list()
}
.configservice$delete_pending_aggregation_request_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(RequesterAccountId = structure(logical(0), tags = list(type = "string")), RequesterAwsRegion = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_pending_aggregation_request_output <- function(...) {
list()
}
.configservice$delete_remediation_configuration_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string")), ResourceType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_remediation_configuration_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_remediation_exceptions_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string")), ResourceKeys = structure(list(structure(list(ResourceType = structure(logical(0), tags = list(type = "string")), ResourceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_remediation_exceptions_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(FailedBatches = structure(list(structure(list(FailureMessage = structure(logical(0), tags = list(type = "string")), FailedItems = structure(list(structure(list(ResourceType = structure(logical(0), tags = list(type = "string")), ResourceId = 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 = "structure"))
return(populate(args, shape))
}
.configservice$delete_resource_config_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ResourceType = structure(logical(0), tags = list(type = "string")), ResourceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_resource_config_output <- function(...) {
list()
}
.configservice$delete_retention_configuration_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(RetentionConfigurationName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_retention_configuration_output <- function(...) {
list()
}
.configservice$delete_stored_query_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(QueryName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$delete_stored_query_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$deliver_config_snapshot_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(deliveryChannelName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$deliver_config_snapshot_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(configSnapshotId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_aggregate_compliance_by_config_rules_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationAggregatorName = structure(logical(0), tags = list(type = "string")), Filters = structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string")), ComplianceType = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string")), AwsRegion = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_aggregate_compliance_by_config_rules_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(AggregateComplianceByConfigRules = structure(list(structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string")), Compliance = structure(list(ComplianceType = structure(logical(0), tags = list(type = "string")), ComplianceContributorCount = structure(list(CappedCount = structure(logical(0), tags = list(type = "integer")), CapExceeded = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure")), AccountId = structure(logical(0), tags = list(type = "string")), AwsRegion = 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))
}
.configservice$describe_aggregate_compliance_by_conformance_packs_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationAggregatorName = structure(logical(0), tags = list(type = "string")), Filters = structure(list(ConformancePackName = structure(logical(0), tags = list(type = "string")), ComplianceType = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string")), AwsRegion = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_aggregate_compliance_by_conformance_packs_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(AggregateComplianceByConformancePacks = structure(list(structure(list(ConformancePackName = structure(logical(0), tags = list(type = "string")), Compliance = structure(list(ComplianceType = structure(logical(0), tags = list(type = "string")), CompliantRuleCount = structure(logical(0), tags = list(type = "integer")), NonCompliantRuleCount = structure(logical(0), tags = list(type = "integer")), TotalRuleCount = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), AccountId = structure(logical(0), tags = list(type = "string")), AwsRegion = 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))
}
.configservice$describe_aggregation_authorizations_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_aggregation_authorizations_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(AggregationAuthorizations = structure(list(structure(list(AggregationAuthorizationArn = structure(logical(0), tags = list(type = "string")), AuthorizedAccountId = structure(logical(0), tags = list(type = "string")), AuthorizedAwsRegion = structure(logical(0), tags = list(type = "string")), CreationTime = 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))
}
.configservice$describe_compliance_by_config_rule_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigRuleNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ComplianceTypes = 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))
}
.configservice$describe_compliance_by_config_rule_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ComplianceByConfigRules = structure(list(structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string")), Compliance = structure(list(ComplianceType = structure(logical(0), tags = list(type = "string")), ComplianceContributorCount = structure(list(CappedCount = structure(logical(0), tags = list(type = "integer")), CapExceeded = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), 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))
}
.configservice$describe_compliance_by_resource_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ResourceType = structure(logical(0), tags = list(type = "string")), ResourceId = structure(logical(0), tags = list(type = "string")), ComplianceTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_compliance_by_resource_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ComplianceByResources = structure(list(structure(list(ResourceType = structure(logical(0), tags = list(type = "string")), ResourceId = structure(logical(0), tags = list(type = "string")), Compliance = structure(list(ComplianceType = structure(logical(0), tags = list(type = "string")), ComplianceContributorCount = structure(list(CappedCount = structure(logical(0), tags = list(type = "integer")), CapExceeded = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), 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))
}
.configservice$describe_config_rule_evaluation_status_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigRuleNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string")), Limit = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_config_rule_evaluation_status_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigRulesEvaluationStatus = structure(list(structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string")), ConfigRuleArn = structure(logical(0), tags = list(type = "string")), ConfigRuleId = structure(logical(0), tags = list(type = "string")), LastSuccessfulInvocationTime = structure(logical(0), tags = list(type = "timestamp")), LastFailedInvocationTime = structure(logical(0), tags = list(type = "timestamp")), LastSuccessfulEvaluationTime = structure(logical(0), tags = list(type = "timestamp")), LastFailedEvaluationTime = structure(logical(0), tags = list(type = "timestamp")), FirstActivatedTime = structure(logical(0), tags = list(type = "timestamp")), LastDeactivatedTime = structure(logical(0), tags = list(type = "timestamp")), LastErrorCode = structure(logical(0), tags = list(type = "string")), LastErrorMessage = structure(logical(0), tags = list(type = "string")), FirstEvaluationStarted = structure(logical(0), tags = list(type = "boolean")), LastDebugLogDeliveryStatus = structure(logical(0), tags = list(type = "string")), LastDebugLogDeliveryStatusReason = structure(logical(0), tags = list(type = "string")), LastDebugLogDeliveryTime = 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))
}
.configservice$describe_config_rules_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigRuleNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string")), Filters = structure(list(EvaluationMode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_config_rules_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigRules = structure(list(structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string")), ConfigRuleArn = structure(logical(0), tags = list(type = "string")), ConfigRuleId = structure(logical(0), tags = list(type = "string")), Description = structure(logical(0), tags = list(type = "string")), Scope = structure(list(ComplianceResourceTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), TagKey = structure(logical(0), tags = list(type = "string")), TagValue = structure(logical(0), tags = list(type = "string")), ComplianceResourceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Source = structure(list(Owner = structure(logical(0), tags = list(type = "string")), SourceIdentifier = structure(logical(0), tags = list(type = "string")), SourceDetails = structure(list(structure(list(EventSource = structure(logical(0), tags = list(type = "string")), MessageType = structure(logical(0), tags = list(type = "string")), MaximumExecutionFrequency = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), CustomPolicyDetails = structure(list(PolicyRuntime = structure(logical(0), tags = list(type = "string")), PolicyText = structure(logical(0), tags = list(type = "string")), EnableDebugLogDelivery = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure")), InputParameters = structure(logical(0), tags = list(type = "string")), MaximumExecutionFrequency = structure(logical(0), tags = list(type = "string")), ConfigRuleState = structure(logical(0), tags = list(type = "string")), CreatedBy = structure(logical(0), tags = list(type = "string")), EvaluationModes = structure(list(structure(list(Mode = structure(logical(0), tags = list(type = "string"))), 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))
}
.configservice$describe_configuration_aggregator_sources_status_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationAggregatorName = structure(logical(0), tags = list(type = "string")), UpdateStatus = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string")), Limit = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_configuration_aggregator_sources_status_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(AggregatedSourceStatusList = structure(list(structure(list(SourceId = structure(logical(0), tags = list(type = "string")), SourceType = structure(logical(0), tags = list(type = "string")), AwsRegion = structure(logical(0), tags = list(type = "string")), LastUpdateStatus = structure(logical(0), tags = list(type = "string")), LastUpdateTime = structure(logical(0), tags = list(type = "timestamp")), LastErrorCode = structure(logical(0), tags = list(type = "string")), LastErrorMessage = 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))
}
.configservice$describe_configuration_aggregators_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationAggregatorNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string")), Limit = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_configuration_aggregators_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationAggregators = structure(list(structure(list(ConfigurationAggregatorName = structure(logical(0), tags = list(type = "string")), ConfigurationAggregatorArn = structure(logical(0), tags = list(type = "string")), AccountAggregationSources = structure(list(structure(list(AccountIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), AllAwsRegions = structure(logical(0), tags = list(type = "boolean")), AwsRegions = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), OrganizationAggregationSource = structure(list(RoleArn = structure(logical(0), tags = list(type = "string")), AwsRegions = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), AllAwsRegions = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), CreationTime = structure(logical(0), tags = list(type = "timestamp")), LastUpdatedTime = structure(logical(0), tags = list(type = "timestamp")), CreatedBy = 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))
}
.configservice$describe_configuration_recorder_status_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationRecorderNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_configuration_recorder_status_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationRecordersStatus = structure(list(structure(list(name = structure(logical(0), tags = list(type = "string")), lastStartTime = structure(logical(0), tags = list(type = "timestamp")), lastStopTime = structure(logical(0), tags = list(type = "timestamp")), recording = structure(logical(0), tags = list(type = "boolean")), lastStatus = structure(logical(0), tags = list(type = "string")), lastErrorCode = structure(logical(0), tags = list(type = "string")), lastErrorMessage = structure(logical(0), tags = list(type = "string")), lastStatusChangeTime = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_configuration_recorders_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationRecorderNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_configuration_recorders_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationRecorders = structure(list(structure(list(name = structure(logical(0), tags = list(type = "string")), roleARN = structure(logical(0), tags = list(type = "string")), recordingGroup = structure(list(allSupported = structure(logical(0), tags = list(type = "boolean")), includeGlobalResourceTypes = structure(logical(0), tags = list(type = "boolean")), resourceTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), exclusionByResourceTypes = structure(list(resourceTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), recordingStrategy = structure(list(useOnly = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), recordingMode = structure(list(recordingFrequency = structure(logical(0), tags = list(type = "string")), recordingModeOverrides = structure(list(structure(list(description = structure(logical(0), tags = list(type = "string")), resourceTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), recordingFrequency = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_conformance_pack_compliance_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConformancePackName = structure(logical(0), tags = list(type = "string")), Filters = structure(list(ConfigRuleNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ComplianceType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_conformance_pack_compliance_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConformancePackName = structure(logical(0), tags = list(type = "string")), ConformancePackRuleComplianceList = structure(list(structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string")), ComplianceType = structure(logical(0), tags = list(type = "string")), Controls = structure(list(structure(logical(0), tags = list(type = "string"))), 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))
}
.configservice$describe_conformance_pack_status_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConformancePackNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_conformance_pack_status_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConformancePackStatusDetails = structure(list(structure(list(ConformancePackName = structure(logical(0), tags = list(type = "string")), ConformancePackId = structure(logical(0), tags = list(type = "string")), ConformancePackArn = structure(logical(0), tags = list(type = "string")), ConformancePackState = structure(logical(0), tags = list(type = "string")), StackArn = structure(logical(0), tags = list(type = "string")), ConformancePackStatusReason = structure(logical(0), tags = list(type = "string")), LastUpdateRequestedTime = structure(logical(0), tags = list(type = "timestamp")), LastUpdateCompletedTime = 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))
}
.configservice$describe_conformance_packs_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConformancePackNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_conformance_packs_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConformancePackDetails = structure(list(structure(list(ConformancePackName = structure(logical(0), tags = list(type = "string")), ConformancePackArn = structure(logical(0), tags = list(type = "string")), ConformancePackId = structure(logical(0), tags = list(type = "string")), DeliveryS3Bucket = structure(logical(0), tags = list(type = "string")), DeliveryS3KeyPrefix = structure(logical(0), tags = list(type = "string")), ConformancePackInputParameters = structure(list(structure(list(ParameterName = structure(logical(0), tags = list(type = "string")), ParameterValue = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), LastUpdateRequestedTime = structure(logical(0), tags = list(type = "timestamp")), CreatedBy = structure(logical(0), tags = list(type = "string")), TemplateSSMDocumentDetails = structure(list(DocumentName = structure(logical(0), tags = list(type = "string")), DocumentVersion = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_delivery_channel_status_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(DeliveryChannelNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_delivery_channel_status_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(DeliveryChannelsStatus = structure(list(structure(list(name = structure(logical(0), tags = list(type = "string")), configSnapshotDeliveryInfo = structure(list(lastStatus = structure(logical(0), tags = list(type = "string")), lastErrorCode = structure(logical(0), tags = list(type = "string")), lastErrorMessage = structure(logical(0), tags = list(type = "string")), lastAttemptTime = structure(logical(0), tags = list(type = "timestamp")), lastSuccessfulTime = structure(logical(0), tags = list(type = "timestamp")), nextDeliveryTime = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), configHistoryDeliveryInfo = structure(list(lastStatus = structure(logical(0), tags = list(type = "string")), lastErrorCode = structure(logical(0), tags = list(type = "string")), lastErrorMessage = structure(logical(0), tags = list(type = "string")), lastAttemptTime = structure(logical(0), tags = list(type = "timestamp")), lastSuccessfulTime = structure(logical(0), tags = list(type = "timestamp")), nextDeliveryTime = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), configStreamDeliveryInfo = structure(list(lastStatus = structure(logical(0), tags = list(type = "string")), lastErrorCode = structure(logical(0), tags = list(type = "string")), lastErrorMessage = structure(logical(0), tags = list(type = "string")), lastStatusChangeTime = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_delivery_channels_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(DeliveryChannelNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_delivery_channels_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(DeliveryChannels = structure(list(structure(list(name = structure(logical(0), tags = list(type = "string")), s3BucketName = structure(logical(0), tags = list(type = "string")), s3KeyPrefix = structure(logical(0), tags = list(type = "string")), s3KmsKeyArn = structure(logical(0), tags = list(type = "string")), snsTopicARN = structure(logical(0), tags = list(type = "string")), configSnapshotDeliveryProperties = structure(list(deliveryFrequency = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_organization_config_rule_statuses_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(OrganizationConfigRuleNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_organization_config_rule_statuses_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(OrganizationConfigRuleStatuses = structure(list(structure(list(OrganizationConfigRuleName = structure(logical(0), tags = list(type = "string")), OrganizationRuleStatus = structure(logical(0), tags = list(type = "string")), ErrorCode = structure(logical(0), tags = list(type = "string")), ErrorMessage = structure(logical(0), tags = list(type = "string")), 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))
}
.configservice$describe_organization_config_rules_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(OrganizationConfigRuleNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_organization_config_rules_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(OrganizationConfigRules = structure(list(structure(list(OrganizationConfigRuleName = structure(logical(0), tags = list(type = "string")), OrganizationConfigRuleArn = structure(logical(0), tags = list(type = "string")), OrganizationManagedRuleMetadata = structure(list(Description = structure(logical(0), tags = list(type = "string")), RuleIdentifier = structure(logical(0), tags = list(type = "string")), InputParameters = structure(logical(0), tags = list(type = "string")), MaximumExecutionFrequency = structure(logical(0), tags = list(type = "string")), ResourceTypesScope = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ResourceIdScope = structure(logical(0), tags = list(type = "string")), TagKeyScope = structure(logical(0), tags = list(type = "string")), TagValueScope = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), OrganizationCustomRuleMetadata = structure(list(Description = structure(logical(0), tags = list(type = "string")), LambdaFunctionArn = structure(logical(0), tags = list(type = "string")), OrganizationConfigRuleTriggerTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), InputParameters = structure(logical(0), tags = list(type = "string")), MaximumExecutionFrequency = structure(logical(0), tags = list(type = "string")), ResourceTypesScope = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ResourceIdScope = structure(logical(0), tags = list(type = "string")), TagKeyScope = structure(logical(0), tags = list(type = "string")), TagValueScope = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), ExcludedAccounts = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), LastUpdateTime = structure(logical(0), tags = list(type = "timestamp")), OrganizationCustomPolicyRuleMetadata = structure(list(Description = structure(logical(0), tags = list(type = "string")), OrganizationConfigRuleTriggerTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), InputParameters = structure(logical(0), tags = list(type = "string")), MaximumExecutionFrequency = structure(logical(0), tags = list(type = "string")), ResourceTypesScope = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ResourceIdScope = structure(logical(0), tags = list(type = "string")), TagKeyScope = structure(logical(0), tags = list(type = "string")), TagValueScope = structure(logical(0), tags = list(type = "string")), PolicyRuntime = structure(logical(0), tags = list(type = "string")), DebugLogDeliveryAccounts = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), 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))
}
.configservice$describe_organization_conformance_pack_statuses_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(OrganizationConformancePackNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_organization_conformance_pack_statuses_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(OrganizationConformancePackStatuses = structure(list(structure(list(OrganizationConformancePackName = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), ErrorCode = structure(logical(0), tags = list(type = "string")), ErrorMessage = structure(logical(0), tags = list(type = "string")), 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))
}
.configservice$describe_organization_conformance_packs_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(OrganizationConformancePackNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_organization_conformance_packs_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(OrganizationConformancePacks = structure(list(structure(list(OrganizationConformancePackName = structure(logical(0), tags = list(type = "string")), OrganizationConformancePackArn = structure(logical(0), tags = list(type = "string")), DeliveryS3Bucket = structure(logical(0), tags = list(type = "string")), DeliveryS3KeyPrefix = structure(logical(0), tags = list(type = "string")), ConformancePackInputParameters = structure(list(structure(list(ParameterName = structure(logical(0), tags = list(type = "string")), ParameterValue = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ExcludedAccounts = structure(list(structure(logical(0), tags = list(type = "string"))), 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))
}
.configservice$describe_pending_aggregation_requests_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_pending_aggregation_requests_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(PendingAggregationRequests = structure(list(structure(list(RequesterAccountId = structure(logical(0), tags = list(type = "string")), RequesterAwsRegion = 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))
}
.configservice$describe_remediation_configurations_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigRuleNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_remediation_configurations_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(RemediationConfigurations = structure(list(structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string")), TargetType = structure(logical(0), tags = list(type = "string")), TargetId = structure(logical(0), tags = list(type = "string")), TargetVersion = structure(logical(0), tags = list(type = "string")), Parameters = structure(list(structure(list(ResourceValue = structure(list(Value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), StaticValue = structure(list(Values = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "map")), ResourceType = structure(logical(0), tags = list(type = "string")), Automatic = structure(logical(0), tags = list(type = "boolean")), ExecutionControls = structure(list(SsmControls = structure(list(ConcurrentExecutionRatePercentage = structure(logical(0), tags = list(type = "integer", box = TRUE)), ErrorPercentage = structure(logical(0), tags = list(type = "integer", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure")), MaximumAutomaticAttempts = structure(logical(0), tags = list(type = "integer", box = TRUE)), RetryAttemptSeconds = structure(logical(0), tags = list(type = "long", box = TRUE)), Arn = structure(logical(0), tags = list(type = "string")), CreatedByService = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_remediation_exceptions_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string")), ResourceKeys = structure(list(structure(list(ResourceType = structure(logical(0), tags = list(type = "string")), ResourceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_remediation_exceptions_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(RemediationExceptions = structure(list(structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string")), ResourceType = structure(logical(0), tags = list(type = "string")), ResourceId = structure(logical(0), tags = list(type = "string")), Message = structure(logical(0), tags = list(type = "string")), ExpirationTime = 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))
}
.configservice$describe_remediation_execution_status_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string")), ResourceKeys = structure(list(structure(list(resourceType = structure(logical(0), tags = list(type = "string")), resourceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$describe_remediation_execution_status_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(RemediationExecutionStatuses = structure(list(structure(list(ResourceKey = structure(list(resourceType = structure(logical(0), tags = list(type = "string")), resourceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), State = structure(logical(0), tags = list(type = "string")), StepDetails = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), State = structure(logical(0), tags = list(type = "string")), ErrorMessage = structure(logical(0), tags = list(type = "string")), StartTime = structure(logical(0), tags = list(type = "timestamp")), StopTime = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), InvocationTime = structure(logical(0), tags = list(type = "timestamp")), 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))
}
.configservice$describe_retention_configurations_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(RetentionConfigurationNames = 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))
}
.configservice$describe_retention_configurations_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(RetentionConfigurations = structure(list(structure(list(Name = structure(logical(0), tags = list(type = "string")), RetentionPeriodInDays = 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))
}
.configservice$get_aggregate_compliance_details_by_config_rule_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationAggregatorName = structure(logical(0), tags = list(type = "string")), ConfigRuleName = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string")), AwsRegion = structure(logical(0), tags = list(type = "string")), ComplianceType = structure(logical(0), tags = list(type = "string")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$get_aggregate_compliance_details_by_config_rule_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(AggregateEvaluationResults = structure(list(structure(list(EvaluationResultIdentifier = structure(list(EvaluationResultQualifier = structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string")), ResourceType = structure(logical(0), tags = list(type = "string")), ResourceId = structure(logical(0), tags = list(type = "string")), EvaluationMode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), OrderingTimestamp = structure(logical(0), tags = list(type = "timestamp")), ResourceEvaluationId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), ComplianceType = structure(logical(0), tags = list(type = "string")), ResultRecordedTime = structure(logical(0), tags = list(type = "timestamp")), ConfigRuleInvokedTime = structure(logical(0), tags = list(type = "timestamp")), Annotation = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string")), AwsRegion = 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))
}
.configservice$get_aggregate_config_rule_compliance_summary_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationAggregatorName = structure(logical(0), tags = list(type = "string")), Filters = structure(list(AccountId = structure(logical(0), tags = list(type = "string")), AwsRegion = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), GroupByKey = structure(logical(0), tags = list(type = "string")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$get_aggregate_config_rule_compliance_summary_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(GroupByKey = structure(logical(0), tags = list(type = "string")), AggregateComplianceCounts = structure(list(structure(list(GroupName = structure(logical(0), tags = list(type = "string")), ComplianceSummary = structure(list(CompliantResourceCount = structure(list(CappedCount = structure(logical(0), tags = list(type = "integer")), CapExceeded = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), NonCompliantResourceCount = structure(list(CappedCount = structure(logical(0), tags = list(type = "integer")), CapExceeded = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), ComplianceSummaryTimestamp = structure(logical(0), tags = list(type = "timestamp"))), 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))
}
.configservice$get_aggregate_conformance_pack_compliance_summary_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationAggregatorName = structure(logical(0), tags = list(type = "string")), Filters = structure(list(AccountId = structure(logical(0), tags = list(type = "string")), AwsRegion = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), GroupByKey = structure(logical(0), tags = list(type = "string")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$get_aggregate_conformance_pack_compliance_summary_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(AggregateConformancePackComplianceSummaries = structure(list(structure(list(ComplianceSummary = structure(list(CompliantConformancePackCount = structure(logical(0), tags = list(type = "integer")), NonCompliantConformancePackCount = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), GroupName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), GroupByKey = structure(logical(0), tags = list(type = "string")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$get_aggregate_discovered_resource_counts_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationAggregatorName = structure(logical(0), tags = list(type = "string")), Filters = structure(list(ResourceType = structure(logical(0), tags = list(type = "string")), AccountId = structure(logical(0), tags = list(type = "string")), Region = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), GroupByKey = structure(logical(0), tags = list(type = "string")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$get_aggregate_discovered_resource_counts_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(TotalDiscoveredResources = structure(logical(0), tags = list(type = "long")), GroupByKey = structure(logical(0), tags = list(type = "string")), GroupedResourceCounts = structure(list(structure(list(GroupName = structure(logical(0), tags = list(type = "string")), ResourceCount = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$get_aggregate_resource_config_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationAggregatorName = structure(logical(0), tags = list(type = "string")), ResourceIdentifier = structure(list(SourceAccountId = structure(logical(0), tags = list(type = "string")), SourceRegion = structure(logical(0), tags = list(type = "string")), ResourceId = structure(logical(0), tags = list(type = "string")), ResourceType = structure(logical(0), tags = list(type = "string")), ResourceName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$get_aggregate_resource_config_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigurationItem = structure(list(version = structure(logical(0), tags = list(type = "string")), accountId = structure(logical(0), tags = list(type = "string")), configurationItemCaptureTime = structure(logical(0), tags = list(type = "timestamp")), configurationItemStatus = structure(logical(0), tags = list(type = "string")), configurationStateId = structure(logical(0), tags = list(type = "string")), configurationItemMD5Hash = structure(logical(0), tags = list(type = "string")), arn = structure(logical(0), tags = list(type = "string")), resourceType = structure(logical(0), tags = list(type = "string")), resourceId = structure(logical(0), tags = list(type = "string")), resourceName = structure(logical(0), tags = list(type = "string")), awsRegion = structure(logical(0), tags = list(type = "string")), availabilityZone = structure(logical(0), tags = list(type = "string")), resourceCreationTime = structure(logical(0), tags = list(type = "timestamp")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), relatedEvents = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), relationships = structure(list(structure(list(resourceType = structure(logical(0), tags = list(type = "string")), resourceId = structure(logical(0), tags = list(type = "string")), resourceName = structure(logical(0), tags = list(type = "string")), relationshipName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), configuration = structure(logical(0), tags = list(type = "string")), supplementaryConfiguration = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), recordingFrequency = structure(logical(0), tags = list(type = "string")), configurationItemDeliveryTime = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$get_compliance_details_by_config_rule_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string")), ComplianceTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$get_compliance_details_by_config_rule_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(EvaluationResults = structure(list(structure(list(EvaluationResultIdentifier = structure(list(EvaluationResultQualifier = structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string")), ResourceType = structure(logical(0), tags = list(type = "string")), ResourceId = structure(logical(0), tags = list(type = "string")), EvaluationMode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), OrderingTimestamp = structure(logical(0), tags = list(type = "timestamp")), ResourceEvaluationId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), ComplianceType = structure(logical(0), tags = list(type = "string")), ResultRecordedTime = structure(logical(0), tags = list(type = "timestamp")), ConfigRuleInvokedTime = structure(logical(0), tags = list(type = "timestamp")), Annotation = structure(logical(0), tags = list(type = "string")), ResultToken = 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))
}
.configservice$get_compliance_details_by_resource_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ResourceType = structure(logical(0), tags = list(type = "string")), ResourceId = structure(logical(0), tags = list(type = "string")), ComplianceTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string")), ResourceEvaluationId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$get_compliance_details_by_resource_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(EvaluationResults = structure(list(structure(list(EvaluationResultIdentifier = structure(list(EvaluationResultQualifier = structure(list(ConfigRuleName = structure(logical(0), tags = list(type = "string")), ResourceType = structure(logical(0), tags = list(type = "string")), ResourceId = structure(logical(0), tags = list(type = "string")), EvaluationMode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), OrderingTimestamp = structure(logical(0), tags = list(type = "timestamp")), ResourceEvaluationId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), ComplianceType = structure(logical(0), tags = list(type = "string")), ResultRecordedTime = structure(logical(0), tags = list(type = "timestamp")), ConfigRuleInvokedTime = structure(logical(0), tags = list(type = "timestamp")), Annotation = structure(logical(0), tags = list(type = "string")), ResultToken = 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))
}
.configservice$get_compliance_summary_by_config_rule_input <- function(...) {
list()
}
.configservice$get_compliance_summary_by_config_rule_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ComplianceSummary = structure(list(CompliantResourceCount = structure(list(CappedCount = structure(logical(0), tags = list(type = "integer")), CapExceeded = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), NonCompliantResourceCount = structure(list(CappedCount = structure(logical(0), tags = list(type = "integer")), CapExceeded = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), ComplianceSummaryTimestamp = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$get_compliance_summary_by_resource_type_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ResourceTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$get_compliance_summary_by_resource_type_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ComplianceSummariesByResourceType = structure(list(structure(list(ResourceType = structure(logical(0), tags = list(type = "string")), ComplianceSummary = structure(list(CompliantResourceCount = structure(list(CappedCount = structure(logical(0), tags = list(type = "integer")), CapExceeded = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), NonCompliantResourceCount = structure(list(CappedCount = structure(logical(0), tags = list(type = "integer")), CapExceeded = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), ComplianceSummaryTimestamp = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.configservice$get_conformance_pack_compliance_details_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(ConformancePackName = structure(logical(0), tags = list(type = "string")), Filters = structure(list(ConfigRuleNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ComplianceType = structure(logical(0), tags = list(type = "string")), ResourceType = structure(logical(0), tags = list(type = "string")), ResourceIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), Limit = structure(logical(0), tags = list(type = "integer")), NextToken = structure(