What's new?
- New tables added
- aws_ec2_fleet (#2689) (Thanks @pdecat for the contribution!)
Enhancements
- Added column
actionabilitytoaws_health_eventtable. (#2697) (Thanks @Recurzion for the contribution!) - Added column
monitoring_subscriptiontoaws_cloudfront_distributiontable. (#2695) (Thanks @dj00808 for the contribution!) - Added columns
name,created_date,owner_account_id, andstatustoaws_ssoadmin_instancetable. (#2692)
Dependencies
- Updated
urllib3,lodash, anddiffto fix high severity vulnerabilities. (#2698) (Thanks @dj00808 for the contribution!)
Enhancements
- Added columns
api_status,api_status_message,disable_execute_api_endpoint,endpoint_access_mode, andsecurity_policytoaws_api_gateway_rest_apitable. (#2685)
What's new?
- New tables added
Enhancements
- Added
optionscolumn toaws_ec2_transit_gateway_vpc_attachmenttable. (#2683) - Added
managed_query_results_enabled,managed_query_results_kms_key, andenable_minimum_encryption_configurationcolumns toaws_athena_workgrouptable. (#2678) - Updated
aws_memorydb_clustertable to retrieve detailed information about shards associated with the cluster. (#2676) (Thanks @ustndagsemih for the contribution!)
What's new?
- New tables added
- aws_bedrock_guardrail (#2661) (Thanks @SatoriSec for the contribution!)
- aws_opensearch_reserved_instance (#2665)
- aws_sesv2_suppressed_destination (#2667) (Thanks @jramosf for the contribution!)
- aws_ssoadmin_customer_managed_policy_attachment (#2663) (Thanks @nickthejagger for the contribution!)
Enhancements
- Added the column
attributestoaws_ec2_target_grouptable. (#2664) - Added the column
statetoaws_organizations_accounttable. (#2677) (Thanks @pdecat for the contribution!)
Deprecations
- Deprecated the
statuscolumn inaws_organizations_accounttable. (#2677) (Thanks @pdecat for the contribution!)
What's new?
- New tables added
Enhancements
- Added the column
routing_configtoaws_lambda_aliastable. (#2657)
Bug fixes
- Fixed the
codecolumn inaws_lambda_versiontable to correctly return data instead ofnull. (#2656)
Dependencies
- Recompiled plugin with aws-sdk-go-v2 v1.39.3. (#2658)
- Updated the
OpenSearchtables to use github.com/aws/aws-sdk-go-v2/service/opensearch v1.52.6 module. (#2658)
Enhancements
- Added
full_snapshot_size_in_bytescolumn toaws_ebs_snapshottable. (#2652) (Thanks @bahybintang for the contribution!) - Added
codecolumn toaws_lambda_versiontable. (#2649)
Bug fixes
- Fixed the default rate limiter configuration for
AWS Kinesisservice tables. (#2644) (Thanks @pdecat for the contribution!)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.13.1 that addresses critical and high vulnerabilities in dependent packages. (#2649)
Enhancements
- Added
physical_resource_idcolumn as an optional qualifier to theaws_cloudformation_stack_resourcetable. (#2635) - Added
metadatacolumn toaws_cloudformation_stack_resourcetable. (#2635) - Added default rate limit configuration for
AWS Lambdaservice tables. (#2561)
Bug fixes
- Fixed the
aws_availability_zonetable to respectignore_error_codesandignore_error_messagesconnection config arguments. (#2640)
What's new?
- New tables added
- aws_ec2_spot_fleet_request (#2599)
- aws_glue_ml_transform (#2610)
- aws_inspector2_organization_configuration (#2608)
- aws_mskconnect_connector (#2603)
- aws_s3_directory_bucket (#2618)
- aws_servicecatalog_portfolio_share (#2612)
- aws_ssm_service_setting (#2611)
- aws_transfer_connector (#2606)
- aws_vpc_block_public_access_options (#2595)
Enhancements
- Added columns
tagsandtags_srctoaws_ec2_load_balancer_listener_ruletable. (#2625) - Added column
multi_aztoaws_redshift_clustertable. (#2617)
Bug fixes
- Fixed the
aws_cloudformation_stack_resourcetable to correctly return data instead of an error. (#2622)
What's new?
- New tables added
Enhancements
- Added
api_cachecolumn toaws_appsync_graphql_apitable. (#2591)
What's new?
- New tables added
- aws_bedrock_agent (#2580)
- aws_bedrock_foundation_model (#2581)
- aws_bedrock_imported_model (#2581)
- aws_bedrock_knowledge_base (#2580)
- aws_elasticache_serverless_cache (#2538) (Thanks @michalpl-monday for the contribution!)
What's new?
- New tables added
Enhancements
- Added
exportcolumn to theaws_acm_certificatetable. (#2571) - Added
ignore_error_messagesconfig arg to provide users the ability to set a list of additional AWS error mesaages to ignore while running queries. For more information, please see AWS plugin configuration (#2560)
Dependencies
- Recompiled plugin with Go version
1.24. - Recompiled plugin with steampipe-plugin-sdk v5.13.0 that addresses critical and high vulnerabilities in dependent packages.
What's new?
- New tables added
What's new?
- New tables added
Enhancements
- Added
sample_policy_descriptionsandpolicy_descriptionscolumns toaws_ec2_classic_load_balancertable. (#2552)
What's new?
- New tables added
Enhancements
- Updated the
aws_cloudformation_stacktable to also return stacks that are inDELETE_COMPLETEstate. (#2548) - Added rate limiters for the following tables: (#2547)
aws_iam_roleaws_iam_policyaws_iam_policy_attachment
- Added default rate limiter configuration for
AWS CloudFormation,AWS Kinesis,AWS Route 53,AWS WAFandAWS WAF v2service tables. (#2537) (Thanks @pdecat for the contribution!)
Bug fixes
- Fixed
aws_rds_pending_maintenance_actiontable to correctly return data instead of an error. (#2545)
Bug fixes
- Reverted the optimization of
aws_s3_*tables introduced in #2519 due toInvalidTokenerrors while executing S3 queries. (#2536)
Enhancements
- Optimized the
aws_s3_*tables to reduce query time by improving how bucket regions are handled. (#2519)
Bug fixes
- Fixed the
policycolumn ofaws_iam_policytable to correctly return data instead of an error when the policy document contains trailing tab characters. (#2529)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.12.0, which introduces support for the
UnmarshalJSONtransform function, ensuring robust handling of IAM policy JSON columns. (#2529)
What's new?
- New tables added
Enhancements
- Optimized the
aws_ecr_image_scan_findingtable to reduce the query timing by removing thelistAwsEcrImageTagsparent hydrate and by adding theimage_tagas an optional qual. (#2492) - Added column
ephemeral_storagetoaws_lambda_functiontable. (#2505) - Added
connectionandconfig-dirflags to the plugin's Export tool.
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.11.7 which resolves an issue where rate limiters were not being applied to hydrate functions correctly. (#2522)
Bug fixes
- Removed the duplicate column
source_regionfromaws_macie2_findingtable schema.
What's new?
- New tables added
- aws_batch_queue (#2486)
- aws_cloudwatch_event_rule (#2487)
- aws_codebuild_fleet (#2488)
- aws_cognito_user_group (#2485)
- aws_ec2_placement_group (#2491)
- aws_emr_studio (#2479)
- aws_macie2_finding (#2481)
- aws_organizations_delegated_administrator (#2477) (Thanks @FuadAbdullah for the contribution!)
- aws_organizations_delegated_services_for_account (#2477) (Thanks @FuadAbdullah for the contribution!)
- aws_s3tables_namespace (#2498)
- aws_s3tables_table_bucket (#2498)
- aws_s3tables_table (#2498)
- aws_ses_template (#2480)
Enhancements
- Added
period_startandperiod_endas optional qualifiers to allaws_cost_*tables to enable custom date range filtering and reduce API usage costs. (#2168) - Updated all
aws_*tables to use AWS Go SDK v2 instead of v1, enabling support for newer AWS regions likeap-southeast-5. (#2370)
Dependencies
- Recompiled plugin with AWS Go SDK v2.1.36.3. (#2495)
Deprecations
- Deprecated
search_start_timeandsearch_end_timecolumns in theaws_cost_usagetable. Please useperiod_startandperiod_endinstead. (#2168)
What's new?
- New tables added
- aws_rolesanywhere_profile (#2475) (Thanks @2XXE-SRA for the contribution!)
- aws_rolesanywhere_trust_anchor (#2475) (Thanks @2XXE-SRA for the contribution!)
Enhancements
- Added
custom_response_bodies,label_namespace,retrofitted_by_firewall_managerandtoken_domainscolumns toaws_wafv2_web_acltable. (#2482) - Added
tags_srccolumn to theaws_transfer_servertable. (#2484)
Bug fixes
- Fixed handling of boolean key qualifier values to ensure accurate filtering in queries with boolean conditions like
select * from aws_ebs_volume where not encrypted. (#2490) - Fixed the
tagscolumn ofaws_transfer_servertable to correctly return data instead of an error. (#2484)
Enhancements
- Added columns
steampipe_availableandsteampipe_defaulttoaws_regiontable. (#2158) - Added column
descriptiontoaws_health_eventtable. (#2476) (Thanks @pdecat for the contribution!)
Bug fixes
- Fixed the service endpoint of
aws_health_*tables to use onlyus-east-1,us-east-2andus-gov-west-1regions. (#2470) (Thanks @pdecat for the contribution!)
What's new?
- New tables added
- aws_cloudwatch_log_delivery_destination (#2469)
- aws_cloudwatch_log_delivery_source (#2469)
- aws_cloudwatch_log_delivery (#2469)
- aws_cloudwatch_log_destination (#2469)
- aws_elasticache_update_action (#2431) (Thanks @fyqtian for the contribution!)
- aws_quicksight_account_settings (#2467)
- aws_quicksight_data_set (#2467)
- aws_quicksight_data_source (#2467)
- aws_quicksight_group (#2467)
- aws_quicksight_namespace (#2467)
- aws_quicksight_user (#2467)
- aws_quicksight_vpc_connection (#2467)
- aws_s3_multipart_upload (#2456)
Enhancements
- Added
foldermetadata to the documentation of all the AWS tables for improved organization on the Steampipe Hub. (#2465) - Added
inline_policyandinline_policy_stdcolumns toaws_ssoadmin_permission_settable. (#2458) (Thanks @2XXE-SRA for the contribution!) - Updated display name to
AWS.
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.11.5 (#2460)
What's new?
- New tables added
- aws_rds_pending_maintenance_action (#2430) (Thanks @fyqtian for the contribution!)
Bug fixes
- Fixed
aws_health_*tables to correctly reference the AWS Health Global endpoint instead of regional endpoints. (#2450)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.11.4.
- Recompiled plugin with
golang.org/x/netwithv0.36.0. (#2447)
What's new?
- New tables added
Enhancements
- Updated
aws_acm_*,aws_sns_*,aws_sqs_*,aws_cloudtrail_*, andaws_guardduty_*tables to use AWS Go SDK V2, enabling dynamic region listing for all AWS partitions. (#2440)
Dependencies
- Recompiled plugin with Go version
1.23.1. - Recompiled plugin with steampipe-plugin-sdk v5.11.3 that addresses critical and high vulnerabilities in dependent packages.
Enhancements
- Added support for
sse_customer_algorithm,sse_customer_keyandsse_customer_key_md5optional key quals in theaws_s3_objecttable to list objects encrypted with SSE-C. (#2409) - Added parent hydrate support in the
aws_ecr_image_scan_findingtable to manage the complex join queries. (#2376) - Added
pending_modified_valuescolumn to theaws_rds_db_instancetable. (#2411) - Added tags to
aws_glue_*tables. (#2402) (Thanks @pdecat for the contribution!) - Added tag retrieval example to
aws_ses_domain_identitytable documentation. (#2432) - Added
logging_configcolumn to theaws_lambda_functiontable. (#2423)
Bug fixes
- Fixed the
nil pointer dereferenceerror when querying AWS RDS custom instances. (#2436) - Fixed the
regioncolumn ofaws_wafregional_ruletable to correctly return the resource region instead ofglobal. (#2429) - Fixed the
arncolumn inaws_vpc_eiptable to use the correct format. (#2415) (Thanks @thomasklemm for the contribution!) - Fixed not found errors in
aws_kinesis_consumerandaws_lightsail_instancetables. (#2408) - Fixed the
InvalidParameterExceptionerror inaws_ecs_servicetables when listing tags for older ECS services. (#2410)
Enhancements
- Added columns
bootstrap_broker_stringandbootstrap_broker_string_tlsto theaws_msk_clustertable. (#2390) (Thanks @insummersnow for the contribution!) - Added pagination in the
aws_ec2_ami_sharedtable. (#2260) - Added columns
owner_idsandimage_idsto theaws_ec2_ami_sharedtable. (#2260)
What's new?
- New tables added
Enhancements
- Added
instance_type_patterncolumn as an optional qual to theaws_ec2_instance_typetable. (#2301) - Added
image_digestcolumn as an optional qual to theaws_ecr_image_scan_findingtable. (#2357) - Added
created_atandupdated_atcolumns as optional quals to theaws_securityhub_findingtable. (#2298) - Added
account_password_presentcolumn toaws_iam_account_summarytable. (#2346) - Add
tagscolumn toaws_backup_plan table. (#2336) (Thanks @pdecat for the contribution!)
Bug fixes
- Fixed the
aws_rds_db_instancetable to correctly return data instead of an error by ignoring theCertificateNotFounderror code. (#2363)
What's new?
- New tables added
- aws_cost_by_region_monthly (#2310) (Thanks @razbne for the contribution!)
Enhancements
- Added
error,is_public,resource_owner_accountandresource_typeoptional quals foraws_accessanalyzer_findingtable. (#2331) (Thanks @dbermuehler for the contribution!) - Updated the
aws_s3_objecttable to use theHeadObjectAPI to retrieve object metadata. (#2312) (Thanks @JonMerlevede for the contribution!)
Bug fixes
- Fixed the
aws_s3_buckettable to correctly return data by ignoring the not found error ingetBucketTaggingandgetBucketWebsitehydrate functions. (#2335)
Enhancements
- Added
multi_regionandmulti_region_configurationcolumns toaws_kms_keytable. (#2338) (Thanks @pdecat for the contribution!)
Bug fixes
- Fixed the comparison operator
(<= or >=)for number and date filter inaws_inspector2_findingtable. (#2332) (Thanks @dbermuehler for the contribution!)
What's new?
- New tables added
- aws_shield_attack (#2315) (Thanks @dbermuehler for the contribution!)
- aws_shield_attack_statistic (#2315) (Thanks @dbermuehler for the contribution!)
- aws_shield_drt_access (#2315) (Thanks @dbermuehler for the contribution!)
- aws_shield_emergency_contact (#2315) (Thanks @dbermuehler for the contribution!)
- aws_shield_protection (#2315) (Thanks @dbermuehler for the contribution!)
- aws_shield_protection_group (#2315) (Thanks @dbermuehler for the contribution!)
- aws_shield_subscription (#2315) (Thanks @dbermuehler for the contribution!)
Enhancements
- Added
epss_scorecolumn toaws_inspector2_findingtable. (#2321) (Thanks @dbermuehler for the contribution!)
Bug fixes
- Fixed the
aws_ssm_document_permissiontable to correctly returnnilwheneverInvalidDocumenterror is returned by the API. (#2326) - Fixed error handling for
aws_iam_userandaws_s3_buckettables. (#2324) (Thanks @danielgrittner for the contribution!) - Updated SQL queries to exclude removed table columns. (#2328)
Bug fixes
- Added
verification_tokencolumn toaws_ses_domain_identitytable which was accidentally removed in v1.0.0.
There are no significant changes in this plugin version; it has been released to align with Steampipe's v1.0.0 release. This plugin adheres to semantic versioning, ensuring backward compatibility within each major version.
Breaking changes
- The following tables have had deprecated columns removed: (#2323)
aws_accessanalyzer_analyzer:findings(replaced byaws_accessanalyzer_findingtable)
aws_ecr_repository:image_details(replaced byaws_ecr_imagetable)image_scanning_findings(replaced byaws_ecr_image_scan_findingtable)
aws_ecrpublic_repository:image_details(replaced byaws_ecr_imagetable)
aws_glue_job:allocated_capacity(replaced bymax_capacitycolumn)
aws_securityhub_finding:workflow_state(replaced byworkflow_statuscolumn)
aws_ses_email_identity:verification_token
aws_ssm_document:account_ids(replaced byaws_ssm_document_permissiontable)account_sharing_info_list(replaced byaws_ssm_document_permissiontable)
aws_vpc_security_group_rule:cidr_ip(replaced bycidr_ipv4column)group_nameowner_id(replaced bygroup_owner_idcolumn)pair_group_id(replaced byreferenced_group_idcolumn)pair_group_namepair_peering_status(replaced byreferenced_peering_statuscolumn)pair_user_id(replaced byreferenced_user_idcolumn)pair_vpc_id(replaced byreferenced_vpc_idcolumn)pair_vpc_peering_connection_id(replaced byreferenced_vpc_peering_connection_idcolumn)vpc_id
Enhancements
- Added
stream_mode_detailscolumn toaws_kinesis_streamtable. (#2320) (Thanks @kaushikkishore for the contribution!)
Bug fixes
- Fixed the
GetConfigof theaws_servicequotas_service_quotatable to correctly return data instead of an error by addingregionas a required qual. (#2314)
Enhancements
- Added the
event_regioncolumn to theaws_health_eventtable. (#2293) - Added the
location_typecolumn to theaws_ec2_instance_typetable. (#2294)
Bug fixes
- Removed unnecessary hydration of the
instance_typecolumn inaws_ec2_instance_typetable. (#2294) - Fixed an issue where credentials from import foreign schema were lost after restarting session in the Posgres FDW extensions of the plugin. (#2275)
What's new?
- New tables added
Enhancements
- Updated the
aws_ec2_amitable to correctly return disabled AMIs on passingdisabledvalue to thestateoptional qual (where state = 'disabled'). (#2277)
Dependencies
- Recompiled plugin with Go version
1.22. (#2283) - Recompiled plugin with steampipe-plugin-sdk v5.10.4 that fixes logging in the plugin export tool. (#2286)
Enhancements
- Added
location_typecolumn as an optional qual to theaws_ec2_instance_availabilitytable and 6 new columns to theaws_ec2_instance_typetable. (#2078) - Updated docs for
aws_appautoscaling_policyandaws_appautoscaling_targettables to add information on required quals. (#2247) - Added the
typecolumn as an optional qual to theaws_auditmanager_controltable. (#2254)
Bug fixes
- Fixed the
GetConfigdefinition of theaws_auditmanager_controltable to correctly return data instead of an error. (#2254) - Fixed the
aws_kms_key_rotationtable to correctly returnnilwhenever anAccessDeniedExceptionerror is returned by the API. (#2253)
Enhancements
- Updated IAM parliament permissions to the latest. (#2239)
Bug fixes
- Fixed the caching issue in 29 tables to correctly return data by adding the missing
CacheMatch: query_cache.CacheMatchExactproperty. (#2232) - Fixed the
user_datacolumn ofaws_ec2_instancetable to remove invalid UTF-8 characters. (#2240)
What's new?
- New tables added
Bug fixes
- Fixed the caching issue in
aws_organizations_accounttable. (#2236) - Fixed typo (missing comma) in an example query of
aws_health_affected_entitytable doc. (#2237) (Thanks @tieum for the contribution!)
Enhancements
- Added 16 new columns to the
aws_lambda_versiontable. (#2229)
Bug fixes
- Fixed the export tool of the plugin to return a non-zero error code instead of 0 whenever an error occurred. (#79)
Bug fixes
- Reverted the Export CLI behaviour to return
<nil>fornullvalues instead ofempty. (#77)
What's new
- New tables added
Enhancements
- Added 9 new columns to the
aws_elasticache_clustertable. (#2224)
Bug fixes
- Fixed the
aws_s3_objecttable not returning any rows due to panic error. (#2221) - Fixed no rows being returned from the
aws_organizations_accounttable if an unqualified query is run before one withparent_idspecified. - Fixed data type for
configuration_endpointcolumn inaws_elasticache_clustertable to bejson. (#2214)
What's new?
- New tables added
- aws_route53_vpc_association_authorization (#2199) (Thanks @jramosf for the contribution!)
Enhancements
- Updated
aws_s3_bucket,aws_s3_bucket_intelligent_tiering_configuration,aws_s3_objectandaws_s3_object_versiontables to useHeadBucketAPI instead ofGetBucketLocationto fetch the region that the bucket resides in. (#2082) (Thanks @pdecat for the contribution!) - Added column
create_timetoaws_ec2_key_pairtable. (#2196) (Thanks @kasadaamos for the contribution!) - Added
instance_typecolumn as an optional qual to theaws_ec2_instance_typetable. (#2200)
Bug fixes
- Fixed the
akascolumn inaws_health_affected_entitytable to correctly return data instead of an error by handling events that do not have anyARN. (#2189) - Fixed
cnameandendpoint_urlcolumns ofaws_elastic_beanstalk_environmenttable to correctly return data instead ofnull. (#2201) - Fixed the
aws_api_gatewayv2_*tables to correctly return data instead of an error by excluding support for the newil-central-1region. (#2190)
Enhancements
- The Plugin and the Steampipe Anywhere binaries are now built with the
netgopackage for both the Linux and Darwin systems. (#219) (#2180)
Bug fixes
- Fixed the
aws_ebs_snapshottable to correctly return data instead of an empty row. (#2185)
Dependencies
- Recompiled plugin with github.com/hashicorp/go-getter v1.7.4. (#2178)
What's new?
- New tables added
Enhancements
- Added the
versionflag to the plugin's Export tool. (#65)
Bug fixes
- Fixed the broken Postgres 14, Postgres 15 and SQLite x86_64 binaries for Darwin operating systems.
- Fixed intermittent FDW crashes when certain postgres errors resulted in a signal 16 being raised. (#455)
Bug fixes
- Fixed the runtime error in the
v0.136.0version of the plugin’s Postgres FDW extension.
What's new?
- New tables added
Enhancements
- The
account_idcolumn has now been assigned as a connection key column across all the tables which facilitates more precise and efficient querying across multiple AWS accounts. (#2133)
Bug fixes
- Fixed the
getDirectoryServiceSnapshotLimitandgetDirectoryServiceEventTopicshydrate calls in theaws_directory_service_directorytable to correctly returnnilfor the unsupportedADConnectorservices instead of an error. (#2170)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.10.0 that adds support for connection key columns. (#2133)
- Recompiled plugin with aws-sdk-go v1.26.1. (#2163)
What's new?
- New tables added
Enhancements
- Added
snapshot_block_public_access_statecolumn toaws_ec2_regional_settingstable. (#2077)
Bug fixes
- Fixed the
getDirectoryServiceSnapshotLimitandgetDirectoryServiceEventTopicshydrate calls in theaws_directory_service_directorytable to correctly returnnilfor unsupportedSharedMicrosoftADservices instead of an error. (#2156) - Fixed the plugin's Postgres FDW Extension crash issue.
What's new?
- New tables added
- aws_backup_job (#2145) (Thanks @rogerioacp for the contribution!)
- aws_elastic_beanstalk_application_version (#2150)
- aws_rds_db_engine_version (#2098)
- aws_s3_object_version (#2070)
- aws_servicequotas_service (#2070)
Enhancements
- The plugin level logs have been updated to maintain consistency:
Tracelogs have been elevated toDebug,Infologs elevated toErrorwhere needed, and unnecessaryDebuglogs removed to streamline and optimize logging. (#2131)
Bug fixes
- Fixed the
aws_vpc_eiptable to return anAccess Deniederror instead of anInvalid Memory Address or Nil Pointer Dereferenceerror when aService Control Policyis applied to an account for a specific region. (#2136) - Fixed the
aws_s3_bucketterraform script to prevent theAccessControlListNotSupported: The bucket does not allow ACLserror during thePutBucketAclterraform call. (#2080) (Thanks @pdecat for the contribution!) - Fixed an issue where querying regional tables while using AWS profiles with
cross-accountrole credentials results in the correct error being reported instead of zero rows. (#2137) - Fixed pagination in the
aws_ebs_snapshottable to make fewer API calls when thelimitparameter is passed to the query. (#2088)
What's new?
- New tables added
- aws_acmpca_certificate_authority (#2125)
- aws_dms_endpoint (#1992)
- aws_dms_replication_task (#2110)
- aws_docdb_cluster_snapshot (#2123)
- aws_transfer_user (#2089) (Thanks @jramosf for the contribution!)
Enhancements
- Added
auto_minor_version_upgradecolumn toaws_rds_db_clustertable. (#2109) - Added
open_zfs_configurationcolumn toaws_fsx_file_systemtable. (#2113) - Added
logging_configurationcolumn toaws_networkfirewall_firewalltable. (#2115) - Added
lf_tagscolumn toaws_glue_catalog_tabletable. (#2128)
Bug fixes
- Fixed the query in the
aws_s3_buckettable doc to correctly filter out buckets without theapplicationtag. (#2093) - Fixed the
aws_cloudtrail_lookup_eventinput param to pass correctlyend_timeas an optional qual. (#2102) - Fixed the
arncolumn of theaws_elastic_beanstalk_environmenttable to correctly return data instead ofnull. (#2105) - Fixed the
template_body_jsoncolumn of theaws_cloudformation_stacktable to correctly return data by adding a new transform functionformatJsonBody, replacing theUnmarshalYAMLtransform function. (#1959) - Fixed the
next_execution_timecolumn ofaws_ssm_maintenance_windowtable to be ofStringdatatype instead ofTIMESTAMP. (#2116) - Renamed the
client_log_optionscolumn toconnection_log_optionsinaws_ec2_client_vpn_endpointtable to correctly return data instead ofnull. (#2122)
What's new?
- New tables added
Bug fixes
- Fixed the
InvalidParameterCombinationerror when querying theaws_rds_db_instancetable. (#2085) - Fixed
aws_rds_db_instance_metric_write_iops_dailytable to correctly displayWriteIOPSinstead ofReadIOPS. (#2079)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.9.0 that fixes critical caching issues. (#2067)
What's new?
- New tables added
Bug fixes
- Fixed
aws_sfn_state_machine_execution_historytable to handle pagination and ignore errors for expired executions history. (#1934) (Thanks @pdecat for the contribution!) - Fixed the
aws_health_affected_entitytable to correctly return data instead of an interface conversion error. (#2072)
Enhancements
- Optimized
aws_cloudwatch_log_streamtable's query performance by addingdescending,log_group_name,log_stream_name_prefixandorder_bynew optional key qual columns. (#1951) - Optimized
aws_ssm_inventorytable's query performance by adding new optional key qual columns such asfilter_key,filter_value,network_attribute_key,network_attribute_value, etc. (#1980)
Bug fixes
- Fixed
aws_cloudwatch_log_grouptable key column to be globally unique by filtering the results by region. (#1976) - Removed duplicate memoizing of getCommonColumns function from
aws_s3_multi_region_access_pointandaws_ec2_launch_templatetables.(#2065) - Fixed error for column
type_namein tableaws_ssm_inventory_entry. (#1980) - Added the missing rate-limiter tags for
aws_s3_buckettable'sGetBucketLocationhydrate function to optimize query performance. (#2066)
What's new?
- New tables added
Enhancements
- Added
deletion_protection_enabledcolumn toaws_dynamodb_tabletable. (#2049)
Bug fixes
- Fixed default page size in
aws_organizations_accounttable. (#2058) - Fixed
processor_featurescolumn inaws_rds_db_instancenot returning data when default value is set. (#2028) - Temporarily removed
aws_organizations_organizational_unittable due to LTREE column issue. (#2058)
What's new?
- New tables added
Note : Table aws_sns_topic_subscription will be changing behaviours in a future release to return results from ListSubscriptionsByTopic instead of ListSubscriptions.
What's new?
- New tables added
Enhancements
- Added
storage_throughputcolumn toaws_rds_db_instancetable. (#2010) (Thanks @toddwh50 for the contribution!) - Added
layerscolumn toaws_lambda_functiontable. (#2008) (Thanks @icaliskanoglu for the contribution!) - Added
tagscolumn toaws_backup_recovery_pointandaws_backup_vaulttables. (#2033)
Bug fixes
- Custom HTTP client should allow buildable settings through env var options such as AWS_CA_BUNDLE. (#2044)
- Fixed
MaxItemsinaws_iam_policyandaws_iam_policy_attachmenttables to use1000instead of100to avoid unnecessary API calls. (#2025) (#2026)
Enhancements
- Updated the plugin to use a shared, optimized HTTP client that enhances DNS management and reduces connection floods for more stable and efficient queries. (#2036)
Enhancements
- Updated the
.goreleaserfile to build the netgo package only for Darwin systems. (#2029)
What's new?
- The plugin can now be downloaded and used with the Steampipe CLI, as a Postgres FDW, as a SQLite extension and as a standalone exporter.
- The table docs have been updated to provide corresponding example queries for Postgres FDW and SQLite extension.
- Docs license updated to match Steampipe CC BY-NC-ND license.
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.8.0 that includes plugin server enacapsulation for in-process and GRPC usage, adding Steampipe Plugin SDK version to
_ctxcolumn, and fixing connection and potential divide-by-zero bugs. (#2011)
What's new?
- New tables added
- aws_lambda_event_source_mapping (#1874) (Thanks @nickman for the contribution!)
Enhancements
- Added the
resource_record_set_limitcolumn toaws_route53_zonetable. (#1969) (Thanks @keyolk for the contribution!)
What's new?
- New tables added
- aws_fms_policy (#1851)
- aws_fms_app_list (#1851)
- aws_transfer_server (#1909) (Thanks @jramosf for the contribution!)
Enhancements
- Added the
featurescolumn toaws_guardduty_detectortable. (#1958)
Bug fixes
- Fixed the description of the
namecolumn inaws_organizations_accounttable. (#1947) (Thanks @badideasforsale for the contribution!)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.6.3 which addresses the issue of expired credentials being intermittently retained in the connection cache. (#1956)
Enhancements
- Improved documentation and descriptions for the
aws_iam_roletable. (#1940) - Replaced uses of
rand.Seedwith latestrand.NewSource. (#1933)
Bug fixes
- Removed custom plugin level retryer which was unnecessary as the plugin already uses the AWS SDK retryer. (#1932)
- The plugin now retries errors with the error code
UnknownError. These are often thrown by services like SNS when performing a large number of requests. (#1932)
Bug fixes
- Fixed the
source_account_idcolumn ofaws_securityhub_findingtable to correctly return data instead ofnull. (#1927) (Thanks @gabrielsoltz for the contribution!) - Fixed the
memberscolumn ofaws_rds_db_clustertable to correctly return data instead ofnull. (#1926)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.6.2 which prevents nil pointer reference errors for implicit hydrate configs. (#1930)
Dependencies
- Upgraded to steampipe-plugin-sdk v5.6.1 with support for rate limiters. (#1905)
- Recompiled plugin with Go version
1.21. (#1905)
Enhancements
- Updated the
Makefileto build the netgo package only for Darwin systems. (#1918) - Added the
configuration_settingscolumn toaws_elastic_beanstalk_environmenttable. (#1916)
Bug fixes
- Fixed the table
aws_dynamodb_backupto return nil instead of an error when backup does not exist. (#1914)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.5.2 which improves logging for connection config updates. (#1921)
Bug fixes
- Fixed the data type of
capacity_reservation_specificationcolumn ofaws_ec2_instancetable to be ofJSONtype instead ofSTRING. (#1903)
What's new?
- New tables added
Enhancements
- Added an example query in the
aws_ec2_instancetable doc for fetching subnet details of instances. (#1883) (Thanks @Pankaj-SinghR for the contribution!)
Bug fixes
- Fixed the data type of the
sms_configuration_failurecolumn in theaws_cognito_user_pooltable to be ofSTRINGtype instead ofJSON. (#1890) (Thanks @KTamas for the contribution!) - Fixed typo in the
listQueryRegionsForConnectionfunction in themulti_region.gofile. (#1887) (Thanks @pdecat for the contribution!)
Dependencies
- Recompiled plugin with
golang.org/x/net v0.7.0. (#1864)
What's new?
- New tables added
- aws_cognito_identity_pool (#1876) (Thanks @pdecat for the contribution!)
Enhancements
- Added the
engine_typeandendpointscolumns toaws_elasticsearch_domaintable. (#1858) (Thanks @pdecat for the contribution!)
What's new?
- New tables added
- aws_cognito_identity_provider (#1854) (Thanks @pdecat for the contribution!)
- aws_cognito_user_pool (#1854) (Thanks @pdecat for the contribution!)
Enhancements
- Updated the
Makefileto build plugin inSTEAMPIPE_INSTALL_DIRif set. (#1857) (Thanks @pdecat for the contribution!) - Added column
offering_classtoaws_pricing_producttable (#1863) (Thanks @rasta-rocket for the contribution!)
Bug fixes
- Fixed the
aws_ec2_network_load_balancertable doc to remove the incorrect security group association example. (#1869) (Thanks @ tinder-tder for the contribution!) - Fixed
aws_rds_db_cluster,aws_rds_db_cluster_snapshot,aws_rds_db_instance,aws_rds_db_snapshottables to correctly filter out theDocDBandNeptuneresources. (#1868)
What's new?
- New tables added
What's new?
- New tables added
Enhancements
- Added the
fifo_throughput_limitanddeduplication_scopecolumns to theaws_sqs_queuetable. (#1859) (Thanks @pdecat for the contribution!) - Added the
descriptioncolumn to theaws_api_gatewayv2_apitable. (#1856) (Thanks @pdecat for the contribution!)
Breaking changes
- Fixed the
aws_rds_db_*tables to list outAWS RDSresources excluding theAWS DocDBones. Please useaws_docdb_*tables instead. (#1768)
What's new?
- New tables added
Bug fixes
- Fixed the optional quals of the
aws_inspector2_findingtable to correctly return data instead of an empty row. (#1847) - Fixed typo in the
aws_vpc_nat_gatewaytable doc. (#1848) (Thanks @pdecat for the contribution!)
What's new?
- New tables added
What's new?
- New tables added
Enhancements
- Added the
event_topicsandsnapshot_limitcolumns to theaws_directory_service_directorytable. (#1833)
Bug fixes
- Fixed the
aws_dlm_lifecycle_policytable to correctly return results instead of an error. (#1834)
Bug fixes
- Fixed the
certificateandcertificate_chaincolumns of theaws_acm_certificatetable to correctly return data instead of returning an error. (#1827)
What's new?
- New tables added
- aws_iam_open_id_connect_provider (#1798) (Thanks @LalitLab for the contribution!)
Bug fixes
- Fixed the
aws_route53_recordtable to remove the need of passingzone_idin thewhereclause, to avoid cross-account access denied errors. (#1799)
What's new?
- New tables added
- aws_appautoscaling_policy (#1798) (Thanks @jramosf for the contribution!)
- aws_identitystore_group_membership (#1782)
- aws_s3_bucket_intelligent_tiering_configuration (#1790)
Enhancements
- Added documentation on how to configure the plugin credentials when Steampipe is running on AWS ECS. Please refer AssumeRole Credentials (in ECS) for more information. (#1800) (Thanks @Wade9320 for the contribution!)
- Added column
user_datatoaws_ec2_launch_template_versiontable. (#1792) - Added column
managed_actionstoaws_elastic_beanstalk_environmenttable. (#1620)
Bug fixes
- Fixed
aws_acm_certificatetable to return certificates of all types of key algorithms instead of only the defaultRSA_2048algorithm. (#1797)
What's new?
- New tables added
Enhancements
- Added column
image_uritoaws_ecr_imagetable. (#1785)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.5.0 which significantly reduces API calls and boosts query performance, resulting in faster data retrieval. (#1775)
What's new?
- New tables added
Bug fixes
- Fixed the
ListConfigofaws_cloudformation_stack_resourcetable to correctly return results instead of an empty row. (#1771)
Bug fixes
- Fixed the
associated_resourcescolumn ofaws_wafv2_web_acltable to also return associated CloudFront distributions. (#1763) - Fixed the syntax error in the example query of the
aws_inspector2_findingtable. (#1764)
What's new?
- New tables added
Bug fixes
- Fixed
aws_inspector2_*tables to correctly return data for all supported regions instead of only theus-east-1region. (#1758) - Fixed the
associated_resourcescolumn in theaws_wafv2_web_acltable to include the associated resources ofAPI Gateway,App Sync, andCognito User Pool, in addition to the previously returnedApplication Load Balancer resource type. (#1754) - Fixed the
aws_wafv2_web_acltable to return the missingCloudFrontlevel web ACLs. (#1752)
What's new?
- New tables added
- aws_cloudwatch_metric_data_point (#1655)
- aws_cloudwatch_metric_statistic_data_point (#1649)
- aws_inspector2_coverage (#1657) (Thanks @jaredreisinger-drizly for the contribution!!)
- aws_inspector2_coverage_statistics (#1657) (Thanks @jaredreisinger-drizly for the contribution!!)
- aws_inspector2_finding (#1657) (Thanks @jaredreisinger-drizly for the contribution!!)
- aws_inspector2_member (#1657) (Thanks @jaredreisinger-drizly for the contribution!!)
- aws_rds_db_instance_automated_backup (#1721)
Enhancements
- Added an example query in aws_iam_role table doc. (#1745)
What's new?
- New tables added
- aws_ec2_client_vpn_endpoint (#1722)
- aws_ec2_launch_template_version (#1725)
- aws_service_discovery_namespace (#1735)
- aws_service_discovery_service (#1739)
- aws_servicecatalog_product (#1638)
- aws_ssm_managed_instance_patch_state (#1732)
- aws_wellarchitected_answer (#1699)
- aws_wellarchitected_check_detail (#1700)
- aws_wellarchitected_check_summary (#1700)
- aws_wellarchitected_consolidated_report (#1704)
- aws_wellarchitected_lens_review_improvement (#1695)
- aws_wellarchitected_lens_review_report (#1697)
- aws_wellarchitected_lens_share (#1698)
- aws_wellarchitected_share_invitation (#1692)
Bug fixes
- Fixed the
source_account_idoptional qual column definition inaws_security_hub_findingtable. (#1737) (Thanks @gabrielsoltz for the contribution!) - Fixed the example query in the doc for the
aws_ssoadmin_account_assignmenttable. (#1734)
What's new?
- New tables added
Enhancements
- Added column
repository_scanning_configurationtoaws_ecr_repositorytable. (#1719) - Added column
source_account_idtoaws_securityhub_findingtable. (#1703) (Thanks @gabrielsoltz for the contribution!)
Bug fixes
- Fixed
aws_ecr_image_scan_findingtable to return an empty row instead of an error when image scanning is in progress. (#1728) (Thanks @aminvielledebatAtBedrock for the contribution!) - Fixed the
GetConfigof theaws_ssm_documenttable to usearninstead ofnameas a key column to avoid failures in querying multiple regions with the same document name. (#1720)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.4.1 which fixes increased plugin initialization time due to multiple connections causing the schema to be loaded repeatedly. (#1685)
What's new?
- New tables added
Enhancements
- Added
maintenance_options,licenses,placement_affinity,placement_group_id,placement_host_id,placement_host_resource_group_arn,placement_partition_number, andspot_instance_request_idcolumns toaws_ec2_instancetable. (#1709) - Added
workspacecolumn toaws_wellarchitected_milestonetable. - Removed hydrate requirement for
milestone_numbercolumn inaws_wellarchitected_lens_reviewtable.
What's new?
- New tables added
What's new?
- New tables added
- aws_ssoadmin_account_assignment (#1673) (Thanks @janslow for the contribution!)
- aws_athena_query_execution (#1666) (Thanks @rinzool for the contribution!)
- aws_athena_workgroup (#1666) (Thanks @rinzool for the contribution!)
Bug fixes
- Fixed typos in the
ListConfigofaws_sfn_state_machine_*tables. (#1686) (Thanks @pdecat for the contribution!) - Fixed the data type of
tagscolumn ofaws_securitylake_data_lakeandaws_simspaceweaver_simulationtables to be ofJSONtype instead ofSTRING. (#1683) - Fixed the
aws_organizations_policytable to correctly return all the organization policies instead of duplicate data. (#1681)
What's new?
- New tables added
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.3.0 which includes fixes for query cache pending item mechanism and aggregator connections not working for dynamic tables. (#1676)
What's new?
- New tables added
Bug fixes
- Fixed the
aws_health_affected_entitytable to correctly return results instead of an error. (#1659)
What's new?
- New tables added
Enhancements
- Added columns
dkim_attributesandidentity_mail_from_domain_attributestoaws_ses_domain_identitytable. (#1640)
Bug fixes
- Fixed
aws_cloudfront_response_headers_policytable to remove duplicate results. (#1642
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.2.0 which includes fixes for query cache pending item mechanism and aggregator connections not working for dynamic tables. (#1609)
What's new?
- New tables added
Bug fixes
- Fixed the
aws_cloudfront_functiontable to correctly return data instead of an error when anameis passed in thewhereclause. (#1628) - Fixed the
aws_guardduty_ipsettable to correctly return all the IPsets instead of a panic interface conversion error. (#1627) - Fixed the API limits of the
aws_glue_security_configurationtable to correctly return data instead of an error. (#1626)
What's new?
- New tables added
Enhancements
- Added column
data_protectionanddata_protection_policytoaws_cloudwatch_log_grouptable. (#1483) - Added column
website_configurationtoaws_s3_buckettable. (#1618) - Added column
object_ownership_controlstoaws_s3_buckettable. (#1548) - Added column
launch_template_datatoaws_ec2_instancetable. (#1553) - Added column
tracing_configtoaws_lambda_functiontable. (#1601) - Updated Parliament IAM permissions to the latest. (#1599)
Bug fixes
- Fixed the
titlecolumn inaws_api_gatewayv2_routetable to correctly return data instead ofnull. (#1568) - Fixed the
tags_srccolumn inaws_cloudformation_stacktable to correctly return raw tag data instead of a formatted one. (#1568) - Fixed the
architectures,file_system_configsandsnap_startcolumns inaws_lambda_functiontable to correctly return data instead ofnull. (#1619) - Fixed
aws_ec2_managed_prefix_listtable to return an empty row instead of an error in unsupportedme-south-1region. (#1577) - Fixed the
aws_eventbridge_ruletable to return rules for all the event bridges instead of only default event bridges. (#1590) (Thanks @brentmitchell25 for the fix!!)
What's new?
- Added
default_regionconfig arg, which allows you to set your preferred (closest) region to optimize API calls to global resources. (#1559)
Enhancements
- EC2 Role & SSO credentials are now used until they expire, reducing throttling & reloading. (#1559)
- Optimized API calls to use the default region, reducing latency for common APIs. (#1559)
- Optimized caching to reduce race conditions & extend timeouts (e.g. credentials). (#1559)
- Optimized per-region API calls to regions supported by the service only. (#1559)
- Optimized API client management to one per account, instead of one per region. (#1559)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.2.0-rc.7 which includes additional cache function wrappers and matrix function improvements. (#1559)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v4.1.12 which fixes the query caching functionality. (#1578)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v4.1.11 which fixes the issue of non-caching of all the columns of the queried table. (#1557)
What's new?
- New tables added
Enhancements
- Added column
access_log_settingstoaws_api_gatewayv2_stagetable. (#1546)
Bug fixes
- Fixed the
aws_ec2_amitable to only return images owned by the AWS account. (#1535) - Fixed the
aws_ec2_ami_sharedtable to return images from any AWS account (images owned by the AWS account or shared by other accounts) when either anowner_idor animage_idor both the parameters are passed in thewhereclause. (#1535)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v4.1.9 which fixes hydrate function caching for aggregator connections. (#1540)
What's new?
- New tables added
Bug fixes
- Fixed
aws_s3_access_pointtable to return access points from all the configured regions instead of onlyus-east-1. (#1522) - Fixed the
aws_ebs_snapshottable to return snapshots from different AWS accounts when anowner_aliasor anowner_idor asnapshot_idis passed in thewhereclause. (#1530)
What's new?
- New tables added
Bug fixes
- Fixed the
aws_api_gatewayv2_*tables to return an empty row for unsupported regionap-southeast-3instead of an error. (#1527)
What's new?
- New tables added
Enhancements
- Added column
addon_configurationtoaws_eks_addon_versiontable. (#1514) - Added column
standards_managed_bytoaws_securityhub_standards_subscriptiontable. (#1511) - Added column
launch_configurationtoaws_drs_source_servertable. (#1496) - Added column
protectiontoaws_ecs_tasktable. (#1500)
Bug fixes
- Fixed the
insight_selectorscolumn inaws_cloudtrail_trailtable to correctly return data instead ofnil. (#1512) - Fixed the
tagsandtags_srccolumn inaws_dynamodb_tabletable to correctly handle theResourceNotFoundExceptionerror and returnnilwhen an invalidarnis passed in the where clause. (#1518)
What's new?
- New tables added
Enhancements
- Added column
platform_familytoaws_ecs_servicetable. (#1490)
Breaking changes
- The
aws_cloudwatch_metrictable rows now contain a CloudWatch metric each, instead of a dimension name/value pair. Dimensions for each metric can be found in thedimensionscolumn and to filter on specific dimensions, you can pass dimensions through thedimensions_filterkey column. Please see aws_cloudwatch_metric Examples for query examples using the new columns. - Renamed column
nametometric_namein theaws_cloudwatch_metrictable.
What's new?
- New tables added
Enhancements
- Added
evaluation_modescolumn to theaws_config_ruletable. (#1476) - Added
snap_startcolumn to theaws_lambda_functiontable. (#1477) - Added
capacity_allocationscolumn to theaws_ec2_capacity_reservationtable. (#1428) - Added
imds_supportcolumn toaws_ec2_amiandaws_ec2_ami_sharedtables. (#1430)
What's new?
- New tables added
Bug fixes
- Fixed the
aws_rds_db_proxy tabletable to return empty rows for unsupported regions instead of an error. (#1427)
What's new?
- New tables added
Bug fixes
- Fixed the
ServiceNotFoundExceptionerror in theaws_ecs_tasktable to return an empty row when an invalid value is passed in theservice_namefilter. (#1418) - Fixed the
ResourceNotFoundExceptionin theaws_cloudwatch_log_metric_filtertable to return an empty row when an invalid value is passed in thelog_group_namefilter. (#1420)
Bug fixes
- Fixed the plugin to use environment variables like
AWS_REGION,AWS_DEFAULT_REGIONetc., when no regions are specified in theaws.spcfile. (#1411)
Dependencies
- Recompiled plugin with aws-sdk-go v1.44.141 and aws-sdk-go-v2/service/route53 v1.24.0 to update service endpoints.
Enhancements
- Improved default region checking for global and region limited services. (#1397)
What's new?
- New tables added
- aws_ec2_spot_price (#1378) (Thanks to @aminvielledebatAtBedrock for the new table!)
- aws_iam_service_specific_credential (#1390)
- aws_pricing_product (#1369) (Thanks to @aminvielledebatAtBedrock for another new table!)
- aws_resource_explorer_index (#1396)
- aws_resource_explorer_search (#1396)
- aws_resource_explorer_supported_resource_type (#1396)
Bug fixes
- Fixed queries failing for
aws_s3_access_pointtable when an invalid bucket name is specified. (#1395)
Enhancements
- Added
workflow_statuscolumn to theaws_securityhub_findingtable. (#1377) (Thanks @gabrielsoltz for the contribution!)
Bug fixes
- Fixed the
aws_api_gatewayv2_*tables to correctly return results instead of an error by skipping the unsupportedme-central-1region. (#1388) - Fixed the
billing_modecolumn inaws_dynamodb_tableto correctly return results instead of an error. (#1387)
Deprecated
- Deprecated the
workflow_statecolumn in theaws_securityhub_findingtable per AWS documentation. We recommend updating any workflows and queries to useworkflow_statusinstead ofworkflow_state. (#1377)
Bug fixes
- Fixed the typo in the example query of
aws_efs_file_systemtable document to useValueInStandardinstead ofValueInIA. (#1381) (Thanks @pdecat for the contribution!)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v4.1.8 which increases the default open file limit. (#1382)
Enhancements
- Added
set_identifieras an optional list key column inaws_route53_recordtable. (#1375) - Updated 30+ tables to use AWS SDK Go v2. (#1361) (#1371)
Bug fixes
- Fixed paging in
aws_route53_recordtable to ensure all records are returned. (#1375) - Fixed invalid pointer usage causing duplicate values in
attribute_namecolumn foraws_pricing_service_attributetable. (#1372) (Thanks to @aminvielledebatAtBedrock for the fix!) - Fixed example queries in
aws_ebs_volumetable document. (#1368)
What's new?
- New tables added
- aws_ecr_image_scan_finding (#1315) (Thanks to @aminvielledebatAtBedrock for the new table!)
- aws_lightsail_instance (#1359)
Enhancements
- Added
owner_typecolumn to theaws_ssm_documenttable to allow filtering on SSM documents by AWS account type. (#1337) - Updated 80+ tables to use AWS SDK Go v2. (#1337) (#1357)
Bug fixes
- Fixed
statuscolumn type from JSON to string inaws_ssm_associationtable. (#1337) - Removed unsupported
TAGSdimension note inaws_cost_usagetable doc. (#1362)
Deprecated
- Deprecated
image_detailsandimage_scanning_findingscolumns inaws_ecr_repositorytable to avoid throttling issues. Please use theaws_ecr_imageandaws_ecr_image_scan_findingtables instead. (#1198)
Bug fixes
- Fixed unsupported region check in
aws_dlm_lifecycle_policytable to allow queries for valid regions. - Fixed paging in
aws_route53_recordtable to return all records correctly. (#1356)
Enhancements
- Updated 70+ tables to use AWS SDK Go v2. (#1324)
- Added
managed_actionscolumn toaws_elastic_beanstalk_environmenttable. (#996) - Added the following columns to the
aws_ec2_instancetable:ami_launch_indexarchitectureboot_modecapacity_reservation_idcapacity_reservation_specificationclient_tokenena_supportenclave_optionshibernation_optionsplatformplatform_detailsprivate_dns_name_optionsstate_transition_reasontpm_supportusage_operationusage_operation_update_time
Bug fixes
- Removed duplicate values in
inline_policiescolumn inaws_iam_roleandaws_iam_usertables. (#1346) - Fixed queries failing for the
aws_acm_certificatetable when querying thetitlecolumn. (#1351) - Fixed empty check for
regionsconfig arg incorrectly failing when at least 1 other config arg is set. (#1349) - Fixed queries that specify
service_namefor theaws_ecs_tasktable returning no rows if an unqualified query was run first. (#1338)
What's new?
- New tables added
Enhancements
- Updated index doc Configuring AWS Credentials section to use consistent profile and account names. (#1209) (Thanks to @michael-ullrich-1010 for the contribution!)
- Improved plugin error message when the
regionsconfig argument is set to an invalid value[].
Bug fixes
aws_macie2_classification_jobtable now checks for supported regions.
What's new?
- New tables added
Enhancements
- Added
access_key_last_used_date,access_key_last_used_regioncolumns andaccess_key_last_used_servicetoaws_iam_access_keytable. (#1281) - Added
vpc_endpoint_connectionscolumn toaws_vpc_endpoint_servicetable. (#1104) - Updated the following tables to use AWS SDK Go v2:
aws_vpc_route_table
Bug fixes
aws_dynamodb_table_exporttable queries no longer fail when passing inarnget key column.aws_ec2_transit_gateway,aws_ec2_transit_gateway_route,aws_ec2_transit_gateway_route_table, andaws_ec2_transit_gateway_vpc_attachmenttables should not error in me-central-1 region. (#1282)aws_vpc_eiptable now handles EIPs in EC2-Classic properly. (#1308)aws_wafregional_ruletable now properly checks for supported regions. (#1306)
Deprecated
- Deprecated
verification_tokencolumn inaws_ses_email_identitytable since there is no verification token for email identities. This column will be removed in a future version.
What's new?
- New tables added
- aws_cloudwatch_log_subscription_filter (#1243)
- aws_dax_subnet_group (#1298)
- aws_docdb_cluster (#1019)
- aws_globalaccelerator_accelerator (#1091) (Thanks to @nmische for the contribution!)
- aws_globalaccelerator_endpoint_group (#1091)
- aws_globalaccelerator_listener (#1091)
Enhancements
- Added column
codetoaws_lambda_functiontable. (#1293) - Updated the
titlecolumn ofaws_kms_keytable to first use the key alias if available, else fall back to the key ID. (#1246)
Bug fixes
- Fixed the
url_configcolumn inaws_lambda_functiontable to returnnullinstead of an access denied exception errors for US Government cloud regions. (#1285) - Fixed the
sns_topic_arncolumn inaws_backup_vaulttable to correctly return a value instead ofnull. (#1280) - Fixed all the tables of CodeBuild and Serverless Application Repository services to return empty rows instead of an error for unsupported regions. (#1289)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v4.1.7 which fixes incorrect cache hits in multi-region queries which use the
regioncolumn in the where clause. (#387)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v4.1.5 which includes connection cache TTL fixes.
What's new?
- New tables added
Enhancements
- Added column
disable_execute_api_endpointtoaws_api_gatewayv2_apitable. (#1242) - Updated the following tables to use AWS SDK Go v2: (#1219)
aws_cost_by_account_dailyaws_cost_by_account_monthlyaws_cost_by_record_type_dailyaws_cost_by_record_type_monthlyaws_cost_by_service_dailyaws_cost_by_service_monthlyaws_cost_by_service_usage_type_dailyaws_cost_by_service_usage_type_monthlyaws_cost_forecast_dailyaws_cost_forecast_monthlyaws_cost_usageaws_ec2_application_load_balanceraws_ec2_autoscaling_groupaws_ec2_capacity_reservationaws_ec2_classic_load_balanceraws_ec2_gateway_load_balanceraws_ec2_key_pairaws_s3_access_pointaws_s3_account_settingsaws_vpcaws_vpc_customer_gatewayaws_vpc_dhcp_optionsaws_vpc_eipaws_vpc_endpointaws_vpc_flow_logaws_vpc_nat_gatewayaws_vpc_network_aclaws_vpc_peering_connectionaws_vpc_route_tableaws_vpc_security_groupaws_vpc_subnetaws_vpc_vpn_connectionaws_vpc_vpn_gateway
- Updated the query headers in the
aws_api_gatewayv2_apitable documentation.
Bug fixes
- Queries will no longer fail if the
regionsconfig arg is set to["*"]when AWS releases a new region that is not included in the plugin's region list. (#1267) - Queries will no longer fail if the
regionsconfig arg includes a wildcarded item, e.g.,["test-*"], that matches on no valid regions. (#1276)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v4.1.4 which fixes the query timeout issues during dashboard execution and compliance checks. (#1264)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v4.1.2 which fixes the stalling of dashboard queries and compliance checks. (#1259)
Bug fixes
- Fixed the plugin credential caching issue wherein the sessions which had an error were also cached. (#1255)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v4.1.1 which includes several caching and memory management improvements. (#1252)
- Recompiled plugin with Go version
1.19. (#1250)
What's new?
- New tables added
Enhancements
- Added column
cluster_arntoaws_ecs_container_instancetable. (#1239) - Added column
streaming_destinationtoaws_dynamodb_tabletable. (#1227) - Added column
vault_notification_configtoaws_glacier_vaulttable. (#1231) - Added column
file_system_configstoaws_lambda_functiontable. (#1224)
Bug fixes
- List queries for the
aws_emr_instance_grouptable no longer fail if there are any instance groups in clusters that use instance fleets. (#1228)
Enhancements
- Added column
subnet_idtoaws_ec2_network_interfacetable. (#1216)
Bug fixes
- Fixed the
aws_eventbridge_ruletable to also list rules for non-default EventBridge buses. (#1214) - Fixed the
aws_rds_db_clustertable to also list MySQL and PostgreSQL engine type clusters. (#1213)
What's new?
- New tables added
- aws_ses_domain_identity (#1206) (Thanks to @janritter for the contribution!)
Enhancements
- Re-enabled
nameandtypeoptional list key columns inaws_route53_recordtable. (#1190) - Updated the following tables to use AWS SDK Go v2: (#1186)
aws_acm_certificateaws_api_gateway_api_authorizeraws_api_gateway_api_keyaws_api_gateway_rest_apiaws_api_gateway_stageaws_api_gateway_usage_planaws_api_gatewayv2_apiaws_api_gatewayv2_domain_nameaws_api_gatewayv2_integrationaws_api_gatewayv2_stageaws_dynamodb_backupaws_iam_access_advisoraws_iam_access_keyaws_iam_account_password_policyaws_iam_account_summaryaws_iam_credential_reportaws_iam_groupaws_iam_policyaws_iam_policy_attachmentaws_iam_policy_simulatoraws_iam_roleaws_iam_saml_provideraws_iam_server_certificateaws_iam_useraws_iam_virtual_mfa_deviceaws_s3_bucketaws_sns_topic
Bug fixes
aws_backup_vaulttable now returns no rows instead of an error when querying a vault that does not exist. (#1163)aws_neptune_db_clustertable now only lists Neptune DB clusters. (#1204)aws_rds_db_clustertable now only lists RDS Aurora DB clusters. (#1204)
What's new?
- New tables added
Enhancements
- Added the following new columns to
aws_sns_topictable: (#1176)- application_failure_feedback_role_arn
- application_success_feedback_role_arn
- application_success_feedback_sample_rate
- firehose_failure_feedback_role_arn
- firehose_success_feedback_role_arn
- firehose_success_feedback_sample_rate
- http_failure_feedback_role_arn
- http_success_feedback_role_arn
- http_success_feedback_sample_rate
- lambda_failure_feedback_role_arn
- lambda_success_feedback_role_arn
- lambda_success_feedback_sample_rate
- sqs_failure_feedback_role_arn
- sqs_success_feedback_role_arn
- sqs_success_feedback_sample_rate
- Added support for
us-isoandus-isobregions. (#1168)
Bug fixes
- Fixed the typo in column name to use
health_check_targetinstead ofheath_check_targetinaws_ec2_classic_load_balancertable. (#1179) - Fixed the
settingscolumn in theaws_ecs_clustertable to correctly return data instead ofnull. (#1175)
What's new?
- New tables added
Enhancements
- Added column
associated_resourcestoaws_wafv2_web_acltable. (#1158)
Enhancements
- Recompiled plugin with steampipe-plugin-sdk v3.3.2. (#1150)
- Recompiled plugin with aws-sdk-go v1.44.49. (#1142)
- Added timestamps to example queries in
aws_cloudtrail_trail_event,aws_cloudwatch_log_eventandaws_vpc_flow_log_eventtable documents. (#1136) - Added column
url_configtoaws_lambda_aliasandaws_lambda_functiontables. (#1146)
Bug fixes
- Fixed inconsistent table names in the
aws_ebs_volume_metric_write_ops,aws_ebs_volume_metric_write_ops_hourlyandaws_vpc_flow_logtables. (#1149)
What's new?
- New tables added
Enhancements
- Added column
certificatetoaws_rds_db_instancetable. (#1126)
Bug fixes
- Fixed the
aws_backup_frameworktable to return an empty row for the unsupportedap-northeast-3region instead of returning an error. (#1131)
What's new?
- New tables added
Enhancements
- Recompiled plugin with steampipe-plugin-sdk v3.3.1. (#1129)
- Added information about STS and IAM API limitations with aws-vault temporary credentials in the
docs/index.mdfile. - Added column
vpcstoaws_route53_zonetable. (#1085) - Added column
vpc_endpoint_service_permissionstoaws_vpc_endpoint_servicetable. (#1121)
Bug fixes
- Fixed the
No such hostissue in audit manager tables. (#1122) - Fixed the
MaxResultsparameter issue in list API foraws_eks_identity_provider_configtable. (#1119) - Fixed the
Unsupported regionissue inaws_media_store_containertable. (#1117) - Fixed the
BdRequestExceptionissue in theaws_guardduty_membertable. (#1116)
What's new?
- New tables added
- Added
s3_force_path_styleconfig argument to allow S3 path-style addressing. (#1082) (Thanks to @srgg for the contribution!)
Enhancements
- Recompiled plugin with steampipe-plugin-sdk v3.3.0. (#1108)
What's new?
- New tables added
Enhancements
- Added column
pending_maintenance_actionstoaws_rds_db_clusterandaws_rds_db_instancetables. (#1083) - Updated the
.gitignorefile to include all VS Code user settings. (#1078)
Bug fixes
- Fixed the
snapshot_create_timecolumn inaws_redshift_snapshottable to be oftimestampdata type instead ofstring. (#1071)
What's new?
- New tables added
Enhancements
- Updated
aws_route53_recordtable to temporarily disablenameandtypelist key quals in order to fix duplicate rows issue. (#972)
Bug fixes
- Fixed
aws_elasticsearch_domain,aws_opensearch_domain, andaws_s3_buckettables to not panic when ignoring errors. (#1064)
What's new?
- Added
endpoint_urlconfig arg to provide users the ability to set a custom endpoint URL when making requests to AWS services. For more information, please see AWS plugin configuration. (#1053) (Thanks to @srgg for the contribution!)
What's new?
- New tables added
Enhancements
- Added column
administrator_accounttoaws_securityhub_hubtable. (#1046)
Bug fixes
- Fixed the
is_loggingcolumn ofaws_cloudtrail_trailtable to returntrueinstead ofnullfor shadow trails when the source trail has logging enabled. (#986)
What's new?
- New tables added
Bug fixes
- Fixed the
inline_policiescolumn inaws_iam_role,aws_iam_groupandaws_iam_usertables to correctly return results instead of an error. (#1048)
What's new?
- Added
ignore_error_codesconfig arg to provide users the ability to set a list of additional AWS error codes to ignore while running queries. For instance, to ignore some common access denied errors, which is helpful when running with limited permissions, set the argumentignore_error_codes = ["AccessDenied", "AccessDeniedException"]. For more information, please see AWS plugin configuration (#992) - New tables added
- aws_config_aggregate_authorization (#1025)
- aws_dlm_lifecycle_policy (#1016)
- aws_guardduty_filter (#1029)
- aws_guardduty_member (#1028)
- aws_guardduty_publishing_destination (#1030)
- aws_inspector_assessment_run (#1036)
- aws_inspector_exclusion (#1038)
- aws_inspector_finding (#1040)
- aws_ram_resource_association (#1009)
- aws_ram_principal_association (#1009)
- aws_securityhub_action_target (#1012)
- aws_securityhub_finding (#1017)
- aws_securityhub_finding_aggregator (#1031)
- aws_securityhub_insight (#1011)
- aws_securityhub_member (#1022)
- aws_securityhub_standards_control (#1010)
Enhancements
- Added column
shared_directoriestoaws_directory_service_directorytable. (#1024) - Added column
vpc_idtoaws_ec2_network_interfacetable. (#990) - Added column
master_accounttoaws_guardduty_detectortable. (#1023) - Added column
architecturestoaws_lambda_functiontable. (#991) - Updated all tables to use
IgnoreConfiginstead ofShouldIgnoreErrorinGetConfigfunction. (#992)
Bug fixes
- Fixed the handling for unsupported regions in
aws_inspector_assessment_targetandaws_inspector_assessment_templatetables. (#1039
What's new?
- New tables added
Enhancements
- Improved the example descriptions in
aws_iam_credential_reporttable document.
Bug fixes
- Fixed
aws_cloudtrail_trail_event,aws_cloudwatch_log_event, andaws_vpc_flow_log_eventtables not returning correct results for consecutive queries when using thefilterlist key column. (#981)
What's new?
- New tables added
Enhancements
- Added the
environment_variablescolumn toaws_lambda_functionandaws_lambda_versiontables. (#973) - Updated the
aws_organizations_accounttable'sidcolumn description and document for account ID clarifications. (#975) - Removed the use of chalk package in
aws_iam_credential_reporttable for dashboard compatibility.
Bug fixes
- Updated the column name from
date-createdtodate_createdin theaws_elastic_beanstalk_environmenttable (#965)
Enhancements
- Recompiled plugin with steampipe-plugin-sdk v3.1.0 and Go version
1.18. (#953) - Added support for native Linux ARM and Mac M1 builds. (#958)
- Added column
package_typetoaws_lambda_functiontable. (#956)
What's new?
- New tables added
- Added optional config arguments
max_error_retry_attemptsandmin_error_retry_delayto allow customization of the error retry timings. For more information please see AWS plugin configuration. (#914)
Enhancements
- Added column
event_notification_configurationtoaws_s3_buckettable. (#946) - Added column
login_profiletoaws_iam_usertable. (#947)
Enhancements
- Added
image_scanning_findingscolumn toaws_ecr_repositorytable (#937)
- New tables added
Enhancements
- Added
table_classcolumn toaws_dynamodb_tabletable (#936) - Added additional optional key quals ('!=') to
aws_cost_by_service_daily,aws_cost_by_service_monthly,aws_cost_by_service_usage_type_dailyandaws_cost_by_service_usage_type_monthlytables and context cancellation toaws_cost_forecast_dailyandaws_cost_forecast_monthlytables (#917)
Bug fixes
- Fixed
aws_s3_bucketqueries failing for buckets created in theEU(eu-west-1) region through the CLI or API (#927)
Enhancements
- Recompiled plugin with steampipe-plugin-sdk v2.1.1 (#933)
Enhancements
- Added column
standards_status_reason_codetoaws_securityhub_standards_subscriptiontable (#930)
Bug fixes
- Fixed the
aws_ebs_snapshottable to correctly handleInvalidParameterValueerror (#919)
Enhancements
- Added
sqs_managed_sse_enabledcolumn toaws_sqs_queuetable (#922) - Added additional optional key quals to
aws_cost_by_service_daily,aws_cost_by_service_monthly,aws_cost_by_service_usage_type_dailyandaws_cost_by_service_usage_type_monthlytables (#912)
Bug fixes
- Fixed the
titlecolumn ofaws_vpc_security_group_ruletable to correctly evaluate if a security group rule is either ingress or egress (#924)
What's new?
- New tables added
Enhancements
- Recompiled plugin with steampipe-plugin-sdk v2.0.3 (#901)
Bug fixes
- Fixed pagination issues in
aws_ecs_servicetable (#908) - Fixed the
aws_iam_access_advisortable to handle the errors when steampipe is running on multi-account connections by using an aggregator connection in the configuration file (#905)
What's new?
- New tables added
Enhancements
-
Added context cancellation handling to the following tables (#896)
- aws_auditmanager_control
- aws_auditmanager_framework
- aws_backup_recovery_point
- aws_backup_vault
- aws_cloudfront_cache_policy
- aws_cloudtrail_trail
- aws_cloudtrail_trail_event
- aws_cloudwatch_log_event
- aws_cloudwatch_log_resource_policy
- aws_ec2_reserved_instance
- aws_guardduty_finding
- aws_iam_action
- aws_kinesis_video_stream
- aws_lambda_alias
- aws_lambda_function
- aws_serverlessapplicationrepository_application
- aws_ssm_patch_baseline
- aws_vpc_security_group_rule
-
Updated default max records parameter value and lower limit for the following tables (#896)
- aws_api_gateway_api_authorizer
- aws_api_gatewayv2_stage
- aws_config_conformance_pack
- aws_directory_service_directory
- aws_ecs_container_instance
- aws_ecs_service
Bug fixes
- Fixed the
aws_codecommit_repositorytable to correctly list out all the repositories (#894)
What's new?
- New tables added
Enhancements
- Added additional optional key quals, filter support, and context cancellation handling to
Redshift,Route 53,S3,SageMaker,Secrets Manager,Security Hub,Serverless Application Repository,Step Functions,SNS,SSM,SSO,VPC,WAFandWell-Architectedtables (#873)
Bug fixes
- Fixed the
aws_dax_clustertable to skip unsupported regions (#869) - Fixed the
aws_wellarchitected_workloadtable to skip unsupported regions (#859) - Fixed the
aws_vpc_security_group_ruletable to set thepair_group_namecolumn tonilfor cross-account referenced security group rules instead of returning an error (#875) - Updated the column type of
created_dateandlast_modifiedcolumns toTIMESTAMPin all Lambda tables (#871)
Enhancements
- Added additional optional key quals, filter support, and context cancellation handling to
FSx,Glacier,GuardDuty,IAM,Identity Store,Inspector,Kinesis,KMS,Lambda,ElastiCache,MacieandRDStables (#856) - Added the following columns to the
aws_vpc_security_group_ruletable (#860)- cidr_ipv4
- description
- group_owner_id
- is_egress
- referenced_group_id
- referenced_peering_status
- referenced_user_id
- referenced_vpc_id
- referenced_vpc_peering_connection_id
- security_group_rule_id
- Added
assignment_statuscolumn toaws_iam_virtual_mfa_devicetable (#856) - Recompiled plugin with steampipe-plugin-sdk v1.8.3 (#865)
Bug fixes
- Fixed the
aws_workspaces_workspacetable to skip the unsupported regions (#862)
Deprecated
- The following columns of
aws_vpc_security_group_ruletable have been deprecated to stay consistent with the API response data. These columns will be removed in the next major version. We recommend updating any scripts or workflows that use these deprecated columns to use the equivalent new columns in the table instead.- cidr_ip (replaced by cidr_ipv4)
- group_name
- owner_id (replaced by group_owner_id)
- pair_group_id (replaced by referenced_group_id)
- pair_group_name
- pair_peering_status (replaced by referenced_peering_status)
- pair_user_id (replaced by referenced_user_id)
- pair_vpc_id (replaced by referenced_vpc_id)
- pair_vpc_peering_connection_id (replaced by referenced_vpc_peering_connection_id)
- vpc_id
Enhancements
- Recompiled plugin with aws-sdk-go-v1.42.25 (#851)
- Added additional optional key quals, filter support, and context cancellation handling to
ACM,API Gateway,EBS,EC2,ECR,ECS,EFS,EKS,Elastic Beanstalk,ElastiCache,Elasticsearch,EMR,EventBridgeandRDStables (#850)
What's new?
- New tables added
Enhancements
- Updated default max records parameter value and lower limit for
Access Analyzer,ACM,API Gateway,Application Auto Scaling,Audit manager,Backup,Cloud Control,CloudFormation,CloudFront,CloudWatch,CodePipeline,Config,DAX,DMSandDynamoDBtables (#829)
Bug fixes
- Fixed the
aws_workspaces_workspacetable to return an empty row for unsupported regions instead of throwing an error (#835) - Querying the
aws_ebs_snapshottable will now correctly return snapshot(s) details instead of an empty row (#842) - The
image_owner_aliascolumn ofaws_ec2_ami_sharedtable will now correctly display the AWS account alias (for example, amazon, self) or the AWS account ID of the AMI owner (#841) - The
image_owner_aliascolumn ofaws_ec2_amitable is now set toselfby default (#841)
Bug fixes
- Fixed default max records parameter value and lower limit for
aws_cloudwatch_alarmtable
Bug fixes
- Queries no longer fail when using a wildcard in the
regionconfig argument due to the release ofap-southeast-3region
What's new?
- New tables added
Enhancements
- Added column
prefix_list_idtoaws_vpc_security_group_ruletable (#801) - Added column
compliance_by_config_ruletoaws_config_ruletable (#817) - Added column
project_visibilitytoaws_codebuild_projecttable (821) - Added additional optional key quals, filter support, and context cancellation handling to
Access Analyzer,ACM,API Gateway,Application Auto Scaling,Audit manager,Backup,Cloud Control,CloudFormation,CloudFront,CloudWatch,CodeBuild,CodeCommit,CodePipeline,Config,DAX,Directory Service,DMS,DynamoDBandEBStables (754) - Added an example query for listing SQL server instances with SSL disabled in the
aws_rds_db_instancetable document (#806) README.mdanddocs/index.mdfiles now have updated Slack channel links
Bug fixes
- Fixed the
string field contains invalid UTF-8error in theaws_ec2_instancetable (#812)
What's new?
- New tables added
- aws_elasticache_redis_metric_cache_hits_hourly (#753)
- aws_elasticache_redis_metric_curr_connections_hourly (#753)
- aws_elasticache_redis_metric_engine_cpu_utilization_hourly (#753)
- aws_elasticache_redis_metric_get_type_cmds_hourly (#753)
- aws_elasticache_redis_metric_list_based_cmds_hourly (#753)
- aws_elasticache_redis_metric_new_connections_hourly (#753)
- aws_serverlessapplicationrepository_application (#751)
Enhancements
- Recompiled plugin with steampipe-plugin-sdk v1.8.2 (#741)
- Added filter example queries in
aws_cloudwatch_log_eventtable (#748) - Added few more example queries in
aws_iam_roletable (#685)
Bug fixes
aws_ec2_application_load_balancertable will no longer returnValidationErrorin get call (#792)aws_dax_clustertable will no longer return an error when we try to query for unsupported regions (#787)aws_lambda_aliastable will now needname,function_nameandregionto perform get call (#781)
What's new?
- New tables added
Enhancements
- Updated: Add
policy_stdcolumn to theaws_ecrpublic_repositorytable (#778) - Updated: Add
policy_stdcolumn to theaws_ecr_repositorytable (#780) - Updated: Add columns
policyandpolicy_stdto theaws_lambda_aliastable (#774) - Updated: Add columns
policyandpolicy_stdto theaws_lambda_versiontable (#776) - Updated: Add columns
policyandpolicy_stdto theaws_secretsmanager_secrettable (#745)
Bug fixes
- Fixed:
aws_kinesis_firehose_delivery_streamtable now includes better error handling (#769) - Fixed: Remove duplicate data from the
aws_backup_plantable (#767) - Fixed:
aws_ecrpublic_repositorytable will now return an empty row instead of an error when we try to query for any region other thanus-east-1(#770)
Bug fixes
- Fixed: Queries will no longer panic when encountering an error due to invalid references in the
ShouldRetryfunction (#763)
What's new?
- New tables added
Enhancements
- Updated: Add
policy_stdcolumn toaws_backup_vaulttable (#746) - Updated: Increase the golangci-lint workflow timeout to 10 mins (#750)
Bug fixes
- Fixed: Queries will no longer hang if no credentials are provided or an invalid profile is specified (#713)
Enhancements
- Recompiled plugin with steampipe-plugin-sdk v1.7.3 (#741)
Bug fixes
- Updated data type of the column
platform_versionfrominttostringinaws_ssm_managed_instancetable (#732)
What's new?
- New tables added
Enhancements
- Updated: Recompiled plugin with steampipe-plugin-sdk v1.7.1 (#729)
What's new?
- New tables added
Enhancements
- Updated: Recompiled plugin with steampipe-plugin-sdk v1.7.0 (#695)
Bug fixes
- Queries for global tables, e.g.,
aws_iam_user, will no longer return an error if no regions are specified for a connection (#690) - Fixed the
ecs_servicetable to correctly return the tags instead of returningnull(#710)
What's new?
- New tables added
Bug fixes
- Fixed: Increase number of retries from 3->8 for Cloud Control service sessions to better handle throttling
- Fixed: Examples for
aws_cloudcontrol_resourcetable are now correct
What's new?
- New tables added
Enhancements
- Updated: Parliament IAM permissions to the latest (#676)
- Updated: Add additional optional key quals, filter support, and context cancellation handling to
aws_ec2_instance,aws_iam_policy,aws_rds_db_cluster_snapshottables (#638) - Recompiled plugin with steampipe-plugin-sdk v1.6.2
What's new?
- New tables added
Bug fixes
- Add pagination to list and list tags functions in several tables (#660)
What's new?
- New tables added
Bug fixes
- When the macie service is not enabled in a particular region,
aws_macie2_classification_jobtable will now returnnilinstead oferror(#661)
Enhancements
- Recompiled plugin with steampipe-plugin-sdk v1.5.1 (#653)
What's new?
- New tables added
Enhancements
- Added customized exponential back-off retry logic to optimize retry mechanism (#635)
Bug fixes
- Fixed: Implemented pagination in
aws_config_ruleandaws_config_conformance_packtable (#646) - Fixed: Improved documentations (#639)
What's new?
- New tables added
What's new?
- New tables added
- aws_directory_service_directory (#572)
- aws_ec2_application_load_balancer_metric_request_count_daily (#605)
- aws_ec2_network_load_balancer_metric_net_flow_count (#527)
- aws_ec2_application_load_balancer_metric_request_count (#527)
- aws_ec2_network_load_balancer_metric_net_flow_count_daily (#604)
- aws_rds_db_event_subscription (#609)
- aws_redshift_cluster_metric_cpu_utilization_daily (#606)
- aws_securityhub_standards_subscription (#286)
Enhancements
- Updated: Global services like IAM, S3, Route 53, etc. will now connect to
us-gov-west-1andcn-northwest-1when creating service connections in GovCloud and China respectively (#613) - Updated: Add column
scheduled_actionstoaws_redshift_clustertable (#523) - Updated: Add column
log_publishing_optionstoaws_elasticsearch_domaintable (#593) - Updated: Add column
instance_lifecycletoaws_ec2_instancetable (#617)
Bug fixes
- Fixed:
aws_ec2_ssl_policytable will no longer generate duplicate values with multi-region setup (#594) - Fixed: If no regions are set in the config file, the region will now correctly be determined from the
AWS_DEFAULT_REGIONorAWS_REGIONenvironment variables if set (#598)
What's new?
- New tables added
Bug fixes
- Fixed:
arncolumn data now contain the correct regions in regional resource tables (#590) - Fixed: Querying columns
dnssec_key_signing_keysanddnssec_statusinaws_route53_zonetable for private hosted zones no longer causes errors (#589)
What's new?
- New tables added
Bug fixes
- Fixed:
aws_cloudtrail_trailtable is now smarter when hydrating data for shadow trails (global and organization) (#578) - Fixed: Route tables with IPv6 routes no longer cause queries to fail in the
aws_vpc_routetable (#581)
What's new?
- New tables added
Bug fixes
- Fixed:
aws_ec2_instancetable should not panic when hydratingstate_transition_timecolumn if there is no state transition reason (#574)
What's new?
- New tables added
Enhancements
- Updated: Add column
arninaws_vpc_nat_gatewaytable (#540) - Updated: Add multi-account connection information and examples to index doc (#565)
- Updated: Improve error message when connection config regions are not valid (#558)
- Updated: Cleanup region selection in connection creation code for table modules (#566)
- Recompiled plugin with steampipe-plugin-sdk v1.4.1
Bug fixes
- Fixed: Connection creation is now retried when receiving reset by peer errors (#557)
- Fixed: Fix plugin sometimes incorrectly selecting the wrong region from connection config (#561)
- Fixed: Hydration now works for
created_at,name,title,updated_at, andversioncolumns inaws_codepipeline_pipelinetable (#537) - Fixed: Several column descriptions in
aws_ecs_task_definitiontable (#541)
What's new?
- New tables added
Enhancements
- Updated: Add wildcard support when defining regions in plugin connection configuration (#530)
- Updated: Improve docs/index.md with expanded credential options and examples (#535)
Bug fixes
- Fixed: Fix various failing integration tests (#534)
- Fixed: Removed invalid key column definitions in various tables
What's new?
- New tables added
Enhancements
- Updated: Rename column
file_system_arntoarninaws_efs_file_systemtable (#494) - Updated: Rename column
table_arntoarninaws_dynamodb_tabletable (#495) - Updated: Improve error message in
aws_iam_credential_reporttable when no credential report exists (#510) - Updated: Remove use of deprecated function
ItemFromKeyfromaws_redshift_clustertable (#514)
What's new?
- New tables added
Bug fixes
- Fixed: Typo in description for common cloudwatch_metric
timestampcolumn (#505)
What's new?
- New tables added
Enhancements
- Updated: Add column
arntoaws_api_gateway_stagetable (#447) - Updated: Add column
arntoaws_ec2_classic_load_balancertable (#475) - Updated: Add column
event_subscriptionstoaws_inspector_assessment_templatetable (#467) - Updated: Add column
logging_configurationtoaws_wafv2_web_acltable (#470) - Updated: Add columns
dnssec_key_signing_keysanddnssec_statustoaws_route53_zonetable (#439)
Bug fixes
- Fixed: Cache key in
ElasticsearchServicefunction and update various cache keys to be more consistent (#500) - Fixed: Tags hydrate call should not fail in
aws_sagemaker_notebook_instancetable (#372)
What's new?
- New tables added
Enhancements
- Updated: Shadow trails are now included in
aws_cloudtrail_trailtable query results (#441) - Updated: Add columns
replication_group_id,snapshot_retention_limit, andsnapshot_windowtoaws_elasticache_clustertable (#458) - Updated: Add columns
dead_letter_config_target_arnandreserved_concurrent_executionstoaws_lambda_functiontable (#474) - Updated: Rename column
alarm_arntoarninaws_cloudwatch_alarmtable (#489) - Recompiled plugin with steampipe-plugin-sdk v0.2.10
Bug fixes
- Fixed: GetCommonColumns function should only get STS caller identity once per account instead of per region (#490)
What's new?
- New tables added
Enhancements
- Updated: Add column
arntoaws_redshift_clustertable (#462) - Updated: Add column
arntoaws_vpc_network_acltable (#457) - Updated: Add column
object_lock_configurationtoaws_s3_buckettable (#464) - Updated: Add column
state_transition_timetoaws_ec2_instancetable (#344) - Updated: Bump urllib3 in /scripts/generate_parliament_iam_permissions (#471)
- Updated: Getting tags for clusters in 'creating' state should not error in
aws_elasticache_clustertable (#454) - Updated: Rename column
replication_instance_arntoarninaws_dms_replication_instancetable (#455)
Bug fixes
- Fixed: Rename
table_ aws_elasticsearch_domain.gototable_aws_elasticsearch_domain.go
What's new?
- Updated plugin license to Apache 2.0 per turbot/steampipe#488
- New tables added
- aws_api_gatewayv2_integration (#346)
- aws_cloudfront_distribution (#388)
- aws_cost_by_account_daily (#437)
- aws_cost_by_account_monthly (#437)
- aws_cost_by_service_daily (#437)
- aws_cost_by_service_monthly (#437)
- aws_cost_by_service_usage_type_daily (#437)
- aws_cost_by_service_usage_type_monthly (#437)
- aws_cost_forecast_daily (#437)
- aws_cost_forecast_monthly (#437)
- aws_cost_usage (#437)
- aws_ebs_volume_metric_read_ops (#437)
- aws_ebs_volume_metric_read_ops_daily (#437)
- aws_ebs_volume_metric_read_ops_hourly (#437)
- aws_ebs_volume_metric_write_ops (#437)
- aws_ebs_volume_metric_write_ops_daily (#437)
- aws_ebs_volume_metric_write_ops_hourly (#437)
- aws_ec2_instance_metric_cpu_utilization (#437)
- aws_ec2_instance_metric_cpu_utilization_daily (#437)
- aws_ec2_instance_metric_cpu_utilization_hourly (#437)
- aws_efs_mount_target (#426)
- aws_kinesisanalyticsv2_application (#358)
- aws_rds_db_instance_metric_connections (#437)
- aws_rds_db_instance_metric_connections_daily (#437)
- aws_rds_db_instance_metric_connections_hourly (#437)
- aws_rds_db_instance_metric_cpu_utilization (#437)
- aws_rds_db_instance_metric_cpu_utilization_daily (#437)
- aws_rds_db_instance_metric_cpu_utilization_hourly (#437)
- aws_rds_db_instance_metric_read_iops (#437)
- aws_rds_db_instance_metric_read_iops_daily (#437)
- aws_rds_db_instance_metric_read_iops_hourly (#437)
- aws_rds_db_instance_metric_write_iops (#437)
- aws_rds_db_instance_metric_write_iops_daily (#437)
- aws_rds_db_instance_metric_write_iops_hourly (#437)
- aws_sagemaker_training_job (#384)
- aws_ssm_managed_instance (#436)
- aws_waf_rate_based_rule (#289)
- aws_wafv2_rule_group (#281)
Enhancements
- Updated: Base64 data in the
user_datacolumn is now decoded in theaws_ec2_instanceandaws_ec2_launch_configurationtables (#363) - Updated: Add
arncolumn toaws_accounttable (#418) - Updated: Add
arncolumn toaws_guardduty_detectortable (#408) - Updated: Add
arncolumn toaws_ssm_associationtable (#404)
What's new?
- New tables added
Enhancements
- Updated: Add
arncolumn toaws_ebs_snapshottable (#405) - Updated: Add
arncolumn toaws_vpc_eiptable (#407) - Updated: Improve availability zone count example in
aws_lambda_functiontable doc (#413)
Bug fixes
- Fixed: Getting key rotation status for external keys should not error in
aws_kms_keytable (#398)
What's new?
- New tables added
Enhancements
- Updated: README.md and docs/index.md now contain links to our Slack community (#411)
- Updated: Add
logging_statuscolumn toaws_redshift_clustertable (#350) - Updated: Add missing columns available in the hydrate data to
aws_ssm_associationtable (#356) - Updated: Bump lodash from 4.17.20 to 4.17.21 in /aws-test (#389)
Bug fixes
- Fixed: Querying the aws_iam_account_password_policy table should not error if no password policy exists (#382)
What's new?
- New tables added
Enhancements
- Updated: Add
arncolumn toaws_config_configuration_recordertable (#380) - Updated: Add
arncolumn toaws_ebs_volumetable (#368) - Updated: Add
arncolumn toaws_ec2_instancetable (#367) - Updated: Add
arncolumn toaws_vpc_security_grouptable (#377) - Updated: Add
arncolumn toaws_vpctable (#378) - Updated: Add
automatic_backupscolumn toaws_efs_file_systemtable (#351)
Bug fixes
- Fixed: Handling of pending subscriptions in
aws_sns_topic_subscriptiontable (#349)
What's new?
- New tables added
Enhancements
- Updated: Parliament IAM permissions for Parliament v1.4.0 (#216)
Bug fixes
- Fixed: The
aws_guardduty_threat_intel_settable should not throw an rpc error while trying to list threat intel sets (#343)
What's new?
- New tables added
Bug fixes
- Fixed: Replace hardcoded ARN references in
aws_ec2_instance_type,aws_iam_policy, andaws_s3_buckettables (#331)
What's new?
- New tables added
Enhancements
- Updated: Add
arncolumn toaws_s3_buckettable (#313)
Bug fixes
- Fixed: Query example in
aws_iam_server_certificatetable docs (#309)
What's new?
- New tables added
Enhancements
- Updated: Add
metadata_optionscolumn toaws_ec2_instancetable (#306)
What's new?
- New tables added
Enhancements
- Updated: Add
certificate_transparency_logging_preference,imported_at,renewal_eligibility, andtypecolumns toaws_acm_certificatetable (#299) - Recompiled plugin with steampipe-plugin-sdk v0.2.7
Bug fixes
- Fixed: Rename column
instance_profile_arntoinstance_profile_arnsand update data to be a list of ARNs (strings) inaws_iam_roletable (#291) - Fixed: Release dates in CHANGELOG no longer project versions out in the year 20201 (#284)
Bug fixes
- Fixed:
Table definitions & exampleslink now points to the correct location (#282)
What's new?
- New tables added
- aws_cloudwatch_alarm (#197)
- aws_ecr_repository (#139)
- aws_ecs_task_definition (#173)
- aws_efs_access_point (#174)
- aws_elastic_beanstalk_environment (#178)
- aws_elasticache_replication_group (#246)
- aws_glacier_vault (#165)
- aws_kinesis_consumer (#222)
- aws_redshift_subnet_group (#220)
- aws_securityhub_hub (#166)
Enhancements
- Updated: Add
canary_settingsandmethod_settingscolumns toaws_api_gateway_stagetable (#273) - Updated: Add
query_logging_configscolumn toaws_route53_zonetable (#264) - Updated: Example queries for
aws_s3_buckettable to be more consistent with standards (#268)
Bug fixes
- Fixed: Remove unnecessary engine and region compatibility check when describing instances in the
aws_rds_db_instancetable (#263) - Fixed: The
aws_vpctable should ignoreInvalidVpcID.NotFounderrors (#270)
What's new?
- New tables added
Enhancements
- Updated: Add
flow_log_statuscolumn toaws_vpc_flow_logtable (#233) - Updated: Add
launch_timecolumn toaws_ec2_instancetable (#227) - Recompiled plugin with steampipe-plugin-sdk v0.2.6
What's new?
- New tables added
Enhancements
- Recompiled plugin with steampipe-plugin-sdk v0.2.4
Bug fixes
- Fixed: Various examples for
aws_iam_access_advisor,aws_iam_policy_simulator, andaws_route53_recordtables (#186) - Fixed: Multi-region queries now work properly for the
aws_lambda_versiontable (#192) - Fixed:
aws_availability_zoneandaws_ec2_instance_availabilitytables now check region opt-in status to avoidAuthFailureerrors (#168) - Fixed:
regioncolumn inaws_regiontable now shows the correct region instead ofglobal(#133)
What's new?
- New tables added
Bug fixes
- Removed use of deprecated
ItemFromKeyfunction from all tables
What's new?
- Plugin now supports authentication through AWS SSO.
- New tables added
Enhancements
- Updated: Added
tags_srcandtagscolumns toaws_iam_policytable.
Bug fixes
- Recompiled plugin with latest steampipe-plugin-sdk to resolve issue:
- Fix tables failing with error similar to
Error: pq: rpc error: code = Internal desc = get hydrate function getS3Bucket failed with panic interface conversion: interface {} is nil, not *s3.Bucket(#89).
- Fix tables failing with error similar to
Bug fixes
- Recompiled plugin with latest steampipe-plugin-sdk to resolve SDK issues:
Bug fixes
- Ensure
aws_accountandaws_regiontable work when regions argument is specified in connection config (#70)
What's new?
- Added support for connection configuration. You may specify aws profiles, credentials, and regions for each connection in a configuration file. You can have multiple aws connections, each configured for a different aws account.
- Added multi-region support. A single connection can query multiple AWS regions, via the
regionsconnection argument.
Enhancements
-
Updated: Updated
tag_listcolumns totags_srcfor below RDS service tables.- aws_rds_db_cluster
- aws_rds_db_cluster_parameter_group
- aws_rds_db_cluster_snapshot
- aws_rds_db_instance
- aws_rds_db_option_group
- aws_rds_db_parameter_group
- aws_rds_db_snapshot
- aws_rds_db_subnet_group
-
Updated: added
inline_policies_stdcolumn toaws_iam_group,aws_iam_roleandaws_iam_usertable with canoncialized inline policies.
What's new?
-
New tables added to plugin
Enhancements
- Updated:
aws_iam_credential_reporttable to havepassword_statuscolumn (#48)
What's new?
-
New tables added to plugin(#40)
Enhancements
-
Updated:
aws_ssm_parametertable to havevalue, arn, selector and source_resultfields (#22) -
Updated:
aws_iam_usertable to havemfa_enabled and mfa_devicescolumns (#28)
Bug fixes
- Fixed: Now
bucket_policy_is_publiccolumn foraws_s3_bucketwill display the correct status of bucket policy (#36)
Notes
- The
lifecycle_rulescolumn of the tableaws_s3_buckethas been updated to return an array of lifecycle rules instead of a object with keyRulesholding lifecycle rules (#29)
What's new?
- Added:
aws_ssm_parametertable - Updated:
aws_ec2_autoscaling_groupto havepoliciesfield which contains the details of scaling policy. - Updated:
aws_ec2_instancetable. Addedinstance_statusfield which includes status checks, scheduled events and instance state information.
Bug fixes
- Fixed:
aws_s3_buckettable to list buckets even if the region is not set.