withfig / autocomplete

IDE-style autocomplete for your existing terminal & shell
https://fig.io
MIT License
24.38k stars 5.4k forks source link

feat(aws): update spec #2399

Closed withfig-bot closed 4 days ago

withfig-bot commented 4 days ago

Automated PR for latest AWS CLI release by https://github.com/withfig/aws-cli-plugin

withfig-bot commented 4 days ago

Overview

## src/aws/chime-sdk-media-pipelines.ts: ### Info: ## src/aws/cloudhsmv2.ts: ### Info: ## src/aws/payment-cryptography-data.ts: ### Info: ## src/aws/pi.ts: ### Info: ## src/aws/ivs-realtime.ts: ### Info: ## src/aws/mq.ts: ### Info: ## src/aws/controltower.ts: ### Info: ## src/aws/kinesisanalyticsv2.ts: ### Info: ## src/aws/qconnect.ts: ### Info: ### URLs: - `https://myInstanceName.lightning.force.com/lightning/r/Knowledge__kav/` ## src/aws/application-autoscaling.ts: ### Info: ### URLs: - `https://www.joda.org/joda-time/timezones.html` ## src/aws/workspaces.ts: ### Info: ## src/aws/cloudfront.ts: ### Info: ## src/aws/eks.ts: ### Info: ### Single Functions: **postProcess:** ```typescript function (out) { try { const list = JSON.parse(out)["Keys"]; return list.map((key) => { return { name: `resources=secrets,provider={keyArn=${key["KeyArn"]}}`, icon: "fig://icon?type=aws", }; }); } catch (e) { console.log(e); } return []; } ``` **custom:** ```typescript async function (tokens, executeShellCommand) { return listCustomGenerator( tokens, executeShellCommand, "list-addons", ["--cluster-name"], "addons" ); } ``` **custom:** ```typescript async function (tokens, executeShellCommand) { return listCustomGenerator( tokens, executeShellCommand, "list-fargate-profiles", ["--cluster-name"], "fargateProfileNames" ); } ``` **custom:** ```typescript async function (tokens, executeShellCommand) { return listCustomGenerator( tokens, executeShellCommand, "list-nodegroups", ["--cluster-name"], "nodegroups" ); } ``` ### URLs: - `https://docs.aws.amazon.com/eks/latest/userguide/eks-connector.htmlconnected` - `https://docs.aws.amazon.com/eks/latest/userguide/network_reqs.html` ## src/aws/datazone.ts: ### Info: ## src/aws/glue.ts: ### Info: ## src/aws.ts: ### Info: ### Single Functions: **postProcess:** ```typescript function (out) { if (out.trim() == "") { return []; } return out.split("\n").map((line) => ({ name: line, icon: "👤", })); } ``` ### URLs: - `https://bcm-data-exports.us-east-1.api.aws` - `https://budgets.amazonaws.com` - `https://ce.us-east-1.amazonaws.com` - `https://service.chime.aws.amazon.com.` - `https://cost-optimization-hub.us-east-1.amazonaws.com` - `https://elasticbeanstalk.s3.amazonaws.com/doc/2010-12-01/AWSElasticBeanstalk.wsdl.` - `https://freetier.us-east-1.api.aws` - `https://organizations.us-east-1.amazonaws.com` - `http://aws.amazon.com/simpledb/` - `https://tools.ietf.org/html/rfc8628)` - `https://tax.us-east-1.amazonaws.com` - `http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html` ## src/aws/connect.ts: ### Info: ## src/aws/s3api.ts: ### Info: ### Single Functions: **postProcess:** ```typescript function (out) { const json = JSON.parse(out); return json.Buckets.map((bucket) => { let date; try { date = new Date(bucket.CreationDate).toLocaleDateString(); } catch (e) { date = bucket.CreationDate; } return { name: bucket.Name, description: `Created: ${date}`, }; }); } ``` ### URLs: - `https://bucket_name.s3express-az_id.region.amazonaws.com/key-name` - `https://bucket_name.s3express-az_id.region.amazonaws.com/key-name` - `https://bucket_name.s3express-az_id.region.amazonaws.com/key-name` - `https://s3express-control.region_code.amazonaws.com/bucket-name` - `https://s3express-control.region_code.amazonaws.com/bucket-name` - `https://bucket_name.s3express-az_id.region.amazonaws.com/key-name` - `https://bucket_name.s3express-az_id.region.amazonaws.com.` - `https://s3express-control.region_code.amazonaws.com/bucket-name` - `https://s3express-control.region_code.amazonaws.com/bucket-name` - `https://s3express-control.region_code.amazonaws.com/bucket-name` - `https://s3express-control.region_code.amazonaws.com/bucket-name` - `https://bucket_name.s3express-az_id.region.amazonaws.com/key-name` - `https://bucket_name.s3express-az_id.region.amazonaws.com/key-name` - `https://s3express-control.region_code.amazonaws.com/bucket-name` - `https://s3express-control.region_code.amazonaws.com/bucket-name` - `https://bucket_name.s3express-az_id.region.amazonaws.com/key-name` - `https://www.rfc-editor.org/rfc/rfc9110.html#name-range.` - `https://bucket_name.s3express-az_id.region.amazonaws.com/key-name` - `https://bucket_name.s3express-az_id.region.amazonaws.com.` - `https://bucket_name.s3express-az_id.region.amazonaws.com/key-name` - `https://s3express-control.region_code.amazonaws.com/bucket-name` - `https://bucket_name.s3express-az_id.region.amazonaws.com/key-name` - `https://bucket_name.s3express-az_id.region.amazonaws.com/key-name` - `https://bucket_name.s3express-az_id.region.amazonaws.com/key-name` - `http://acs.amazonaws.com/groups/s3/LogDelivery` - `http://www.example.com` - `http://www.w3.org/2001/XMLSchema-instance` - `https://s3express-control.region_code.amazonaws.com/bucket-name` - `https://s3express-control.region_code.amazonaws.com/bucket-name` - `https://bucket_name.s3express-az_id.region.amazonaws.com/key-name` - `http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9` - `https://www.rfc-editor.org/rfc/rfc6266#section-4` - `https://www.rfc-editor.org/rfc/rfc9110.html#field.content-encoding` - `https://www.rfc-editor.org/rfc/rfc9110.html#name-content-length` - `https://www.rfc-editor.org/rfc/rfc9110.html#name-content-type` - `https://www.rfc-editor.org/rfc/rfc7234#section-5.3` - `http://www.example.com/` - `http://www.w3.org/2001/XMLSchema-instance` - `https://bucket_name.s3express-az_id.region.amazonaws.com/key-name` - `https://bucket_name.s3express-az_id.region.amazonaws.com/key-name` ## src/aws/sagemaker.ts: ### Info: ## src/aws/rds.ts: ### Info:
withfig-bot commented 4 days ago

Hello @withfig-bot, thank you very much for creating a Pull Request! Here is a small checklist to get this PR merged as quickly as possible:

Please add a 👍 as a reaction to this comment to show that you read this.