Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aws/agent-toolkit-for-aws
/ functions
Functions
410 in github.com/aws/agent-toolkit-for-aws
⨍
Functions
410
◇
Types & classes
77
↓ 1 callers
Function
main
(argv: list[str] | None = None)
skills/specialized-skills/analytics-skills/migrate-to-msk/scripts/compatibility.py:1100
↓ 1 callers
Function
main
(argv: list[str] | None = None)
skills/specialized-skills/analytics-skills/migrate-to-msk/scripts/sizing.py:357
↓ 1 callers
Function
node_based_alarms
CloudFormation alarm resources for a node-based replication group. Alarms are controlled via threshold parameters. Pass None to disable an al
skills/specialized-skills/database-skills/amazon-elasticache/scripts/generate_dashboards.py:234
↓ 1 callers
Function
node_based_dashboard_body
CloudWatch dashboard body for a node-based replication group. Args: node_ids: List of CacheClusterId values (e.g., ["my-cluster-001", "my
skills/specialized-skills/database-skills/amazon-elasticache/scripts/generate_dashboards.py:88
↓ 1 callers
Function
parseArgs
(argv: string[])
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/check-compatibility.ts:44
↓ 1 callers
Function
parseArgs
(argv: string[])
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/parse-cassandra.ts:68
↓ 1 callers
Method
parseArgs
(String[] args)
skills/specialized-skills/database-skills/rds-db2/scripts/Db2KerberosConnection.java:57
↓ 1 callers
Function
parseCli
(argv: string[])
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/generate-pdf.ts:84
↓ 1 callers
Function
parseNodetoolInfo
(content: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/ParsingHelpers.ts:201
↓ 1 callers
Function
parseNodetoolStatus
(content: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/ParsingHelpers.ts:86
↓ 1 callers
Function
parseRowSizeInfo
(content: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/ParsingHelpers.ts:440
↓ 1 callers
Function
parse_args
()
skills/specialized-skills/analytics-skills/migrate-to-msk/scripts/simulation_load_test_config.py:334
↓ 1 callers
Function
parse_cassandra_schema
(schemaContent: string, datacenter: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/ParsingHelpers.ts:239
↓ 1 callers
Function
parse_commandstats_file
Parse a commandstats CSV. Expected columns: cluster_name, command, calls, usec Optional columns: uptime_days - days since server re
skills/specialized-skills/database-skills/amazon-elasticache/scripts/serverless_estimator.py:182
↓ 1 callers
Function
parse_nodetool_tablestats
(content: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/ParsingHelpers.ts:116
↓ 1 callers
Method
printUsage
()
skills/specialized-skills/database-skills/rds-db2/scripts/Db2KerberosConnection.java:90
↓ 1 callers
Function
print_results
Print validation results to stdout.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/validate_references.py:238
↓ 1 callers
Function
print_summary
Print summary to console.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/serverless_estimator.py:418
↓ 1 callers
Function
process
Replace with your business logic.
plugins/aws-core/skills/aws-serverless/assets/powertools-handler.py:47
↓ 1 callers
Function
process
Replace with your business logic.
skills/core-skills/aws-serverless/assets/powertools-handler.py:47
↓ 1 callers
Function
process_file
(bucket, key)
skills/specialized-skills/serverless-skills/processing-s3-uploads-with-step-functions/scripts/fargate_processor.py:9
↓ 1 callers
Function
readJsonFileSync
(p: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/generate-pdf.ts:155
↓ 1 callers
Function
readJsonStdinSync
()
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/generate-pdf.ts:164
↓ 1 callers
Function
readStdinSync
()
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/check-compatibility.ts:57
↓ 1 callers
Function
recommend_min_max
Recommend min/max ACU settings.
skills/specialized-skills/database-skills/amazon-aurora-postgresql/scripts/acu_calculator.py:559
↓ 1 callers
Function
recommend_min_max
Recommend min/max ACU settings.
skills/specialized-skills/database-skills/amazon-aurora-mysql/scripts/acu_calculator.py:559
↓ 1 callers
Function
recommend_per_class
Pick the cheapest result per class whose broker count fits within *broker_quota*. Returns a dict keyed by class with the recommended SizingResult
skills/specialized-skills/analytics-skills/managing-amazon-msk/scripts/msk_sizing.py:589
↓ 1 callers
Function
refresh_pricing
Refresh all pricing and instance data from AWS APIs. Tries live APIs first. On any failure, falls back to static defaults and reports what su
skills/specialized-skills/database-skills/amazon-aurora-postgresql/scripts/acu_calculator.py:365
↓ 1 callers
Function
refresh_pricing
Refresh all pricing and instance data from AWS APIs. Tries live APIs first. On any failure, falls back to static defaults and reports what su
skills/specialized-skills/database-skills/amazon-aurora-mysql/scripts/acu_calculator.py:365
↓ 1 callers
Function
render
Write a local, ready-to-deploy copy of the template with sizing baked in. Reads the static source template internally, bakes the customer's sizin
skills/specialized-skills/analytics-skills/migrate-to-msk/scripts/simulation_load_test_config.py:188
↓ 1 callers
Function
resolveArgsFromDir
(dir: string, args: Args)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/parse-cassandra.ts:89
↓ 1 callers
Function
resolveOutputPath
(output: string | null)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/generate-pdf.ts:219
↓ 1 callers
Function
roll_up
(verdicts: Iterable[str])
skills/specialized-skills/analytics-skills/migrate-to-msk/scripts/compatibility.py:63
↓ 1 callers
Function
run_db_checks
(analysis_data)
skills/specialized-skills/database-skills/amazon-documentdb/scripts/wa_review.py:854
↓ 1 callers
Function
run_estimate
Run full estimation from CLI arguments.
skills/specialized-skills/database-skills/amazon-aurora-postgresql/scripts/acu_calculator.py:768
↓ 1 callers
Function
run_estimate
Run full estimation from CLI arguments.
skills/specialized-skills/database-skills/amazon-aurora-mysql/scripts/acu_calculator.py:768
↓ 1 callers
Function
run_infra_checks
(cluster_id, region)
skills/specialized-skills/database-skills/amazon-documentdb/scripts/wa_review.py:111
↓ 1 callers
Function
run_preflight
Run all preflight checks against a source Redis/Valkey instance.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/migration_preflight.py:68
↓ 1 callers
Function
savingsPlansMap
()
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/PricingData.js:4
↓ 1 callers
Function
scanCassandraFiles
(files: Record<string, string>)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/ParsingHelpers.ts:544
↓ 1 callers
Function
serverless_alarms
CloudFormation alarm resources for a serverless cache. Alarms are controlled via threshold parameters. Pass None to disable an alarm. CacheHi
skills/specialized-skills/database-skills/amazon-elasticache/scripts/generate_dashboards.py:154
↓ 1 callers
Function
serverless_dashboard_body
CloudWatch dashboard body for a serverless cache. Note: CacheHitRate and some command-family metrics are only available for Valkey/Redis OSS
skills/specialized-skills/database-skills/amazon-elasticache/scripts/generate_dashboards.py:40
↓ 1 callers
Function
start_tunnel
Start SSM port forwarding and keep it running until interrupted.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/start_tunnel.py:129
↓ 1 callers
Function
summarizeQueryPatterns
(p: QueryPatternsInfo)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/check-compatibility.ts:91
↓ 1 callers
Function
summarizeSchema
(details: CompatibilityInfo)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/check-compatibility.ts:65
↓ 1 callers
Function
test_connection
Connect to ElastiCache and run PING using the client library.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/test_connection.py:140
↓ 1 callers
Function
validate
caps = output of compute(). Returns {decision, errors, warnings}.
skills/specialized-skills/analytics-skills/migrate-to-msk/scripts/simulation_load_test_config.py:273
↓ 1 callers
Function
validate_all
Validate all recognized keys in a parameter dict. Takes a dict like {"cache_name": "my-cache", "region": "us-east-1"} and validates every key
skills/specialized-skills/database-skills/amazon-elasticache/scripts/input_validator.py:226
↓ 1 callers
Function
validate_all_references
Walk references/ and validate every .md file.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/validate_references.py:139
↓ 1 callers
Function
validate_all_scripts
Walk scripts/ and validate every .py file (excluding this script).
skills/specialized-skills/database-skills/amazon-elasticache/scripts/validate_references.py:210
↓ 1 callers
Function
validate_input
Raise ValueError when the discovery contract lacks required fields or carries unknown values for closed enums (security.encryption_in_transit,
skills/specialized-skills/analytics-skills/migrate-to-msk/scripts/compatibility.py:990
↓ 1 callers
Function
validate_reference_file
Validate a single .md reference file. Returns a list of Result objects.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/validate_references.py:80
↓ 1 callers
Function
validate_script_file
Validate a single .py script file. Returns a list of Result objects.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/validate_references.py:169
↓ 1 callers
Function
validate_top_level_skills
Validate all skills in the top-level skills/ directory (recursive).
tools/validate.py:163
↓ 1 callers
Method
verifyConnection
(Connection conn)
skills/specialized-skills/database-skills/rds-db2/scripts/Db2KerberosConnection.java:171
↓ 1 callers
Function
write_csv
Write results to CSV.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/serverless_estimator.py:398
Method
ConnectionConfig
(String host, String database, String port, boolean useSsl, String certPath)
skills/specialized-skills/database-skills/rds-db2/scripts/Db2KerberosConnection.java:209
Method
__init__
(self, sql: str)
skills/specialized-skills/database-skills/aurora-dsql/scripts/safe_query.py:65
Method
__init__
(self, level, filepath, message)
skills/specialized-skills/database-skills/amazon-elasticache/scripts/validate_references.py:48
Method
__init__
(self, pricing_csv: Optional[str] = None)
skills/specialized-skills/database-skills/amazon-elasticache/scripts/pricing.py:268
Method
__post_init__
(self)
skills/specialized-skills/analytics-skills/managing-amazon-msk/scripts/msk_sizing.py:271
Method
__str__
(self)
skills/specialized-skills/database-skills/aurora-dsql/scripts/safe_query.py:68
Method
__str__
(self)
skills/specialized-skills/database-skills/amazon-elasticache/scripts/validate_references.py:53
Method
_output
()
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/generate-pdf.ts:52
Method
addDate
()
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/CreatePDFReport.ts:319
Method
addParagraph
(content: string, options: SectionOptions = {})
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/CreatePDFReport.ts:1125
Function
assess_auth
(cfg: dict)
skills/specialized-skills/analytics-skills/migrate-to-msk/scripts/compatibility.py:725
Function
assess_configs
Pillar 3: broker- and topic-level config compatibility. Reads broker_configs (full dump) and topics[].configs (full dump), filters against pe
skills/specialized-skills/analytics-skills/migrate-to-msk/scripts/compatibility.py:515
Function
assess_kafka_version
(cfg: dict)
skills/specialized-skills/analytics-skills/migrate-to-msk/scripts/compatibility.py:173
Function
assess_quotas
(cfg: dict)
skills/specialized-skills/analytics-skills/migrate-to-msk/scripts/compatibility.py:838
Function
assess_topology
(cfg: dict)
skills/specialized-skills/analytics-skills/migrate-to-msk/scripts/compatibility.py:82
Function
buildKeyspacesEstimateInput
( formData: Record<string, FormDataRegion>, selectedRegion: string, multiSelectedRegions: MultiRegionOpt
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/PricingFormulas.ts:521
Method
checkClientTrusted
(X509Certificate[] c, String a)
skills/specialized-skills/database-skills/rds-db2/scripts/Db2SslTest.java:124
Method
checkServerTrusted
(X509Certificate[] c, String a)
skills/specialized-skills/database-skills/rds-db2/scripts/Db2SslTest.java:125
Method
constructor
(filePath: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/generate-pdf.ts:47
Function
createLambdaMonitoring
( scope: Construct, fn: IFunction, snsTopic: ITopic, options?: { errorRateThreshold?: number; //
plugins/aws-core/skills/aws-observability/assets/alarm-template.ts:25
Function
createLambdaMonitoring
( scope: Construct, fn: IFunction, snsTopic: ITopic, options?: { errorRateThreshold?: number; //
skills/core-skills/aws-observability/assets/alarm-template.ts:25
Method
getAcceptedIssuers
()
skills/specialized-skills/database-skills/rds-db2/scripts/Db2SslTest.java:123
Method
get_all_node_memory
Get the full instance_type -> memory_gb mapping.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/pricing.py:427
Method
get_node_monthly_rate
Get node on-demand monthly rate (hourly x 730 hours).
skills/specialized-skills/database-skills/amazon-elasticache/scripts/pricing.py:399
Function
handler
(event: dict, context: LambdaContext)
plugins/aws-core/skills/aws-serverless/assets/powertools-handler.py:29
Function
handler
(event: dict, context: LambdaContext)
skills/core-skills/aws-serverless/assets/powertools-handler.py:29
Function
handler
(event, context)
skills/specialized-skills/serverless-skills/deploying-custom-domain-rest-api/scripts/example_function.mjs:1
Function
handler
(event, context, callback)
skills/specialized-skills/serverless-skills/deploying-custom-domain-rest-api/scripts/authorizer.mjs:8
Function
lambda_handler
(event, context)
skills/specialized-skills/serverless-skills/processing-s3-uploads-with-step-functions/scripts/lambda_function.py:7
Method
main
(String[] args)
skills/specialized-skills/database-skills/rds-db2/scripts/Db2SslTest.java:20
Method
main
(String[] args)
skills/specialized-skills/database-skills/rds-db2/scripts/Db2KerberosConnection.java:37
Function
mapPricingEstimateToKeyspacesTable
( pricingResult: PricingEstimateResult | null )
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/PricingFormulas.ts:599
Method
monthly_cost
(self)
skills/specialized-skills/database-skills/rds-oss/scripts/rds_commitment_pricing_analyzer.py:93
Method
monthly_cost
(self)
skills/specialized-skills/database-skills/rds-oss/scripts/rds_commitment_pricing_analyzer.py:104
Method
monthly_cost
(self)
skills/specialized-skills/database-skills/amazon-aurora-postgresql/scripts/commitment_pricing_analyzer.py:121
Method
monthly_cost
(self)
skills/specialized-skills/database-skills/amazon-aurora-postgresql/scripts/commitment_pricing_analyzer.py:132
Method
monthly_cost
(self)
skills/specialized-skills/database-skills/amazon-aurora-mysql/scripts/commitment_pricing_analyzer.py:122
Method
monthly_cost
(self)
skills/specialized-skills/database-skills/amazon-aurora-mysql/scripts/commitment_pricing_analyzer.py:133
Function
parseTCOInfo
(data: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/ParsingHelpers.ts:572
Function
parse_commandstats_info
Parse raw INFO commandstats output from valkey-cli (or redis-cli). Example line: cmdstat_get:calls=1000,usec=1500,usec_per_call=1.50,rejected_cal
skills/specialized-skills/database-skills/amazon-elasticache/scripts/serverless_estimator.py:225
Method
renderQueryTable
(heading: string, issues: QueryPatternIssueRef[])
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/CreatePDFReport.ts:770
Function
repl
(match: re.Match)
skills/specialized-skills/analytics-skills/migrate-to-msk/scripts/sizing.py:263
Function
sanitize_for_cli
Strip shell metacharacters from a value as a defense-in-depth safety net. This is NOT a substitute for proper validation -- always validate input
skills/specialized-skills/database-skills/amazon-elasticache/scripts/input_validator.py:195
Function
select_by_tenant
Return all rows from `entities` where tenant_id matches req.tenant. Uses cursor-based execution so the same shape works across psycopg2, psyc
skills/specialized-skills/database-skills/aurora-dsql/scripts/tenant_query.py:17
← previous
next →
301–400 of 410, ranked by callers