MCPcopy Create free account

hub / github.com/aws/agent-toolkit-for-aws / functions

Functions410 in github.com/aws/agent-toolkit-for-aws

↓ 1 callersFunctioncalculateOnDemandWriteUnitsPerMonth
(writes_per_second: number, avg_write_row_size_bytes: number)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/PricingFormulas.ts:747
↓ 1 callersFunctioncalculateReadOperationsPerNodePerMonth
(total_reads_per_node: number, node_uptime_seconds: number)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/PricingFormulas.ts:674
↓ 1 callersFunctioncalculateStorageCostPerMonth
(uncompressed_single_replica_gb: number, storagePricePerGB: number)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/PricingFormulas.ts:714
↓ 1 callersFunctioncalculateTtlUnitsPerMonthCost
( ttls_per_second: number, avg_write_row_size_bytes: number, ttlDeletesPrice: number )
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/PricingFormulas.ts:734
↓ 1 callersFunctioncalculateUncompressedStoragePerNode
(table_live_space_gb: number, compression_ratio: number)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/PricingFormulas.ts:677
↓ 1 callersFunctioncalculateWriteOperationsPerNodePerMonth
(total_writes_per_node: number, node_uptime_seconds: number)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/PricingFormulas.ts:671
↓ 1 callersFunctioncalculate_costs
Calculate and compare serverless vs provisioned costs.
skills/specialized-skills/database-skills/amazon-aurora-postgresql/scripts/acu_calculator.py:613
↓ 1 callersFunctioncalculate_costs
Calculate and compare serverless vs provisioned costs.
skills/specialized-skills/database-skills/amazon-aurora-mysql/scripts/acu_calculator.py:613
↓ 1 callersFunctioncalculate_express_sizing
Calculate sizing for all Express (M7g) instance types.
skills/specialized-skills/analytics-skills/managing-amazon-msk/scripts/msk_sizing.py:494
↓ 1 callersFunctioncalculate_standard_sizing
Calculate sizing for all Standard (M5 / M7g) instance types.
skills/specialized-skills/analytics-skills/managing-amazon-msk/scripts/msk_sizing.py:350
↓ 1 callersFunctioncheck_aws_cli
Verify the AWS CLI is installed.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/start_tunnel.py:60
↓ 1 callersFunctioncheck_instance_running
Verify the target EC2 instance is in a running state.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/start_tunnel.py:81
↓ 1 callersFunctioncheck_instance_ssm_status
Verify the target instance is online in SSM.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/start_tunnel.py:65
↓ 1 callersFunctioncheck_port_available
Check that nothing is already listening on the local port. Returns True if the port is free, False if something is already bound.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/start_tunnel.py:104
↓ 1 callersFunctioncheck_ssm_plugin
Verify the Session Manager plugin is installed.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/start_tunnel.py:55
↓ 1 callersFunctionclassify_command
Classify a Redis/Valkey command. Returns: 'fixed' - 1 ECPU per call (simple O(1) commands) 'nonfixed' - estimated as MAX(calls
skills/specialized-skills/database-skills/amazon-elasticache/scripts/command_classifier.py:82
↓ 1 callersMethodcloseQuietly
(Connection conn)
skills/specialized-skills/database-skills/rds-db2/scripts/Db2KerberosConnection.java:189
↓ 1 callersFunctioncollect_db_stats
Connect to DocumentDB/MongoDB, collect collStats + indexStats for all collections across all databases. Returns analysis_data dict compatible
skills/specialized-skills/database-skills/amazon-documentdb/scripts/wa_review.py:1175
↓ 1 callersFunctioncollect_from_endpoint
Connect to a live Valkey/Redis endpoint and collect metrics. Takes two INFO snapshots separated by sample_seconds and computes deltas. This g
skills/specialized-skills/database-skills/amazon-elasticache/scripts/serverless_estimator.py:467
↓ 1 callersFunctioncompatToReport
(compat: RawCompatibility | null)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/generate-pdf.ts:193
↓ 1 callersFunctioncompute_inputs
Derive workbook input values from the discovery contract. Returns peaks (always present), totals, retention, and contract-supplied averages i
skills/specialized-skills/analytics-skills/migrate-to-msk/scripts/sizing.py:86
↓ 1 callersMethodcreateMultiReport
* Build a single PDF that compares multiple pricing estimates side-by-side. * Renders a comparison summary table up front, then per-estimate sect
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/CreatePDFReport.ts:191
↓ 1 callersMethodcreateReport
( datacenters: Datacenter[], regions: Regions, estimateResults: EstimateResults,
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/CreatePDFReport.ts:160
↓ 1 callersMethodcustomerQuote
()
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/CreatePDFReport.ts:473
↓ 1 callersFunctiondata_quality_tag
(days: float)
skills/specialized-skills/database-skills/amazon-aurora-postgresql/scripts/io_optimized_analyzer.py:263
↓ 1 callersFunctiondata_quality_tag
(days: float)
skills/specialized-skills/database-skills/amazon-aurora-mysql/scripts/io_optimized_analyzer.py:263
↓ 1 callersFunctiondetectFileType
(content: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/ParsingHelpers.ts:532
↓ 1 callersFunctionestimate_acu
Estimate ACU needed for a workload. Returns dict with typical ACU, min/max recommendations, and breakdown.
skills/specialized-skills/database-skills/amazon-aurora-postgresql/scripts/acu_calculator.py:516
↓ 1 callersFunctionestimate_acu
Estimate ACU needed for a workload. Returns dict with typical ACU, min/max recommendations, and breakdown.
skills/specialized-skills/database-skills/amazon-aurora-mysql/scripts/acu_calculator.py:516
↓ 1 callersFunctionestimate_ecpus_from_commandstats
Estimate ECPUs from Redis/Valkey INFO commandstats output. Args: commandstats: Dict mapping command name -> {calls: int, usec: int}
skills/specialized-skills/database-skills/amazon-elasticache/scripts/command_classifier.py:98
↓ 1 callersFunctionestimate_extended_support
Estimate Extended Support surcharge for EOL Redis versions.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/price_calculator.py:172
↓ 1 callersFunctionfamily_ratio
Get ACU ratio for an instance family.
skills/specialized-skills/database-skills/amazon-aurora-postgresql/scripts/acu_calculator.py:498
↓ 1 callersFunctionfamily_ratio
Get ACU ratio for an instance family.
skills/specialized-skills/database-skills/amazon-aurora-mysql/scripts/acu_calculator.py:498
↓ 1 callersFunctionfetch_dsp_rates
(engine: str, region: str)
skills/specialized-skills/database-skills/rds-oss/scripts/rds_commitment_pricing_analyzer.py:187
↓ 1 callersFunctionfetch_ri_offerings
( instance_type: str, engine: str, region: str, multi_az: bool = False )
skills/specialized-skills/database-skills/rds-oss/scripts/rds_commitment_pricing_analyzer.py:130
↓ 1 callersFunctionfetch_ri_offerings
Fetch all RI offerings for an instance type. Returns [] on failure.
skills/specialized-skills/database-skills/amazon-aurora-postgresql/scripts/commitment_pricing_analyzer.py:188
↓ 1 callersFunctionfetch_ri_offerings
Fetch all RI offerings for an instance type. Returns [] on failure.
skills/specialized-skills/database-skills/amazon-aurora-mysql/scripts/commitment_pricing_analyzer.py:189
↓ 1 callersFunctionfill_workbook
Return a copy of the workbook with the given cells set on SHEET_NAME. Only the targeted input cells and calcPr are modified; every other zip
skills/specialized-skills/analytics-skills/migrate-to-msk/scripts/sizing.py:272
↓ 1 callersFunctionfind_tunnel_hosts
(vpc_id: str, region: str, profile: str | None)
skills/specialized-skills/database-skills/amazon-elasticache/scripts/find_tunnel_host.py:34
↓ 1 callersFunctionformat_extended_support_report
Generate a human-readable Extended Support cost report.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/price_calculator.py:210
↓ 1 callersFunctionformat_report
Format audit results as a human-readable report.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/security_audit.py:329
↓ 1 callersFunctionformat_report
Format preflight results as a human-readable report.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/migration_preflight.py:320
↓ 1 callersFunctionformat_table
Format result as a readable text table.
skills/specialized-skills/database-skills/amazon-aurora-postgresql/scripts/acu_calculator.py:709
↓ 1 callersFunctionformat_table
Format result as a readable text table.
skills/specialized-skills/database-skills/amazon-aurora-mysql/scripts/acu_calculator.py:709
↓ 1 callersFunctiongenerateAllow
(principalId, resource)
skills/specialized-skills/serverless-skills/deploying-custom-domain-rest-api/scripts/authorizer.mjs:84
↓ 1 callersFunctiongenerate_report
(results, cluster_id, output_dir)
skills/specialized-skills/database-skills/amazon-documentdb/scripts/wa_review.py:1105
↓ 1 callersFunctiongenerate_template
Generate a complete CloudFormation template.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/generate_dashboards.py:380
↓ 1 callersFunctiongetKeyspaceCassandraAggregate
( cassandra_set: CassandraLocalSet, datacenter: string )
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/PricingFormulas.ts:308
↓ 1 callersFunctiongetRegionPricing
(regionName: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/PricingFormulas.ts:188
↓ 1 callersMethodget_extended_support_rate
Get Extended Support surcharge in $/node-hour for the given year tier. Year tiers: '1' and '2' (same rate, from Yr1_Yr2), '3' (higher rate, f
skills/specialized-skills/database-skills/amazon-elasticache/scripts/pricing.py:403
↓ 1 callersFunctionget_iam_auth_token
Generate a short-lived IAM auth token for ElastiCache.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/test_connection.py:75
↓ 1 callersMethodget_node_memory_gb
Get memory capacity in GB for a node type. Returns 0 if unknown.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/pricing.py:423
↓ 1 callersFunctionget_on_demand_price
( instance_type: str, region: str = "us-east-1", multi_az: bool = False )
skills/specialized-skills/database-skills/rds-oss/scripts/rds_commitment_pricing_analyzer.py:113
↓ 1 callersFunctionget_on_demand_price
Return on-demand hourly price. Tries Pricing API, falls back to static.
skills/specialized-skills/database-skills/amazon-aurora-postgresql/scripts/commitment_pricing_analyzer.py:146
↓ 1 callersFunctionget_on_demand_price
Return on-demand hourly price. Tries Pricing API, falls back to static.
skills/specialized-skills/database-skills/amazon-aurora-mysql/scripts/commitment_pricing_analyzer.py:147
↓ 1 callersMethodget_reserved_effective_monthly
Get effective monthly cost for a reserved node. Amortizes upfront payment over the term and adds the recurring hourly cost. Formula:
skills/specialized-skills/database-skills/amazon-elasticache/scripts/pricing.py:462
↓ 1 callersMethodget_reserved_rate
Get reserved pricing for a node. Returns {"hourly": float, "upfront": float}. - "No Upfront": upfront=0, hourly=full reserved rate
skills/specialized-skills/database-skills/amazon-elasticache/scripts/pricing.py:442
↓ 1 callersMethodhas_extended_support_pricing
Check if any Extended Support pricing was loaded.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/pricing.py:419
↓ 1 callersFunctioninteractive
Interactive interview-style cost estimation.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/price_calculator.py:261
↓ 1 callersFunctionisInfoFile
(content: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/ParsingHelpers.ts:497
↓ 1 callersFunctionisPreparedStatementsFile
(content: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/ParsingHelpers.ts:518
↓ 1 callersFunctionisRowSizeFile
(content: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/ParsingHelpers.ts:500
↓ 1 callersFunctionisSchemaFile
(content: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/ParsingHelpers.ts:503
↓ 1 callersFunctionisStatusFile
(content: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/ParsingHelpers.ts:494
↓ 1 callersFunctionisSystemKeyspace
(keyspaceName: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/PricingFormulas.ts:668
↓ 1 callersFunctionisTablestatsFile
(content: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/ParsingHelpers.ts:491
↓ 1 callersFunctionisTcoFile
(content: string)
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculator/ParsingHelpers.ts:506
↓ 1 callersFunctionkeyword
Allowlist-validate a SQL keyword and emit it unquoted. Use for ASC/DESC, AND/OR, or other places where a string literal would be syntacticall
skills/specialized-skills/database-skills/aurora-dsql/scripts/safe_query.py:81
↓ 1 callersFunctionlist_clusters
(region: str)
skills/specialized-skills/database-skills/amazon-aurora-postgresql/scripts/commitment_pricing_analyzer.py:689
↓ 1 callersFunctionlist_clusters
(region: str)
skills/specialized-skills/database-skills/amazon-aurora-postgresql/scripts/io_optimized_analyzer.py:425
↓ 1 callersFunctionlist_clusters
(region: str)
skills/specialized-skills/database-skills/amazon-aurora-mysql/scripts/commitment_pricing_analyzer.py:689
↓ 1 callersFunctionlist_clusters
(region: str)
skills/specialized-skills/database-skills/amazon-aurora-mysql/scripts/io_optimized_analyzer.py:423
↓ 1 callersMethodlist_reserved_options
List all available reserved pricing options for a node. Returns a list of dicts with lease_length, purchase_option, hourly, upfront,
skills/specialized-skills/database-skills/amazon-elasticache/scripts/pricing.py:476
↓ 1 callersFunctionliteral
Emit free text as a PostgreSQL dollar-quoted literal. Picks a random tag until it does not appear inside `value`, which sidesteps quote-escap
skills/specialized-skills/database-skills/aurora-dsql/scripts/safe_query.py:132
↓ 1 callersMethodloadDriverAndConnect
(ConnectionConfig config)
skills/specialized-skills/database-skills/rds-db2/scripts/Db2KerberosConnection.java:108
↓ 1 callersMethodloadPem
(String path)
skills/specialized-skills/database-skills/rds-db2/scripts/Db2SslTest.java:134
↓ 1 callersFunctionload_clusters
Load cluster data from CSV. Required columns: cluster_name, instance_type, region, engine, node_count, avg_memory_gb, daily_comma
skills/specialized-skills/database-skills/amazon-elasticache/scripts/serverless_estimator.py:127
↓ 1 callersFunctionmain
()
tools/validate.py:174
↓ 1 callersFunctionmain
()
plugins/aws-agents/skills/agents-build/scripts/setup_payment_user.py:51
↓ 1 callersFunctionmain
()
plugins/aws-core/hooks/secret-safety.py:52
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/amazon-documentdb/scripts/wa_review.py:1271
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/rds-oss/scripts/rds_commitment_pricing_analyzer.py:428
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/check-compatibility.ts:99
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/parse-cassandra.ts:110
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/generate-pdf.ts:224
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/amazon-keyspaces/scripts/calculate.ts:27
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/amazon-aurora-postgresql/scripts/commitment_pricing_analyzer.py:818
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/amazon-aurora-postgresql/scripts/acu_calculator.py:829
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/amazon-aurora-postgresql/scripts/io_optimized_analyzer.py:469
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/amazon-elasticache/scripts/test_connection.py:275
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/amazon-elasticache/scripts/find_tunnel_host.py:106
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/amazon-elasticache/scripts/start_tunnel.py:295
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/amazon-elasticache/scripts/serverless_estimator.py:586
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/amazon-elasticache/scripts/validate_references.py:274
↓ 1 callersFunctionmain
Validate key=value pairs passed on the command line.
skills/specialized-skills/database-skills/amazon-elasticache/scripts/input_validator.py:254
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/rds-oracle/scripts/test_oracle_connection.py:18
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/amazon-aurora-mysql/scripts/commitment_pricing_analyzer.py:818
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/amazon-aurora-mysql/scripts/acu_calculator.py:829
↓ 1 callersFunctionmain
()
skills/specialized-skills/database-skills/amazon-aurora-mysql/scripts/io_optimized_analyzer.py:467
↓ 1 callersFunctionmain
()
skills/specialized-skills/analytics-skills/migrate-to-msk/scripts/simulation_load_test_config.py:378
← previousnext →201–300 of 410, ranked by callers