Files
iris-context/commands/ops/aws.go
T
VERSE 2ef3c90819 feat(commands): more commands (#30)
- I wrote a scripts to copy and generate all commands missing in iris
from fig repo: https://github.com/withfig/autocomplete
- Add a new script to generate commands docs about which commands
currently are inside commands folder
377d4aac663590e504fe39a92eb4dac4cbd333b2
- Add more icons e64d4e70a1db61e62053460a882e093bd6373ab1
2026-07-04 22:08:36 +07:00

68 lines
4.9 KiB
Go

package ops
import (
"github.com/versenilvis/iris/commands/core"
)
func init() {
core.Register(&core.Spec{
Name: "aws",
Description: "Use a specific profile from your credential file",
Subcommands: []core.Subcommand{
{Name: "account", Description: "Operations for Amazon Web Services Account Management"},
{Name: "amplifybackend", Description: "AWS Amplify Admin API"},
{Name: "apigatewayv2", Description: "Amazon API Gateway V2"},
{Name: "artifact", Description: "This reference provides descriptions of the low-level AWS Artifact Service API"},
{Name: "bedrock-agent", Description: "Describes the API operations for creating and managing Amazon Bedrock agents"},
{Name: "bedrock-agent-runtime", Description: "Contains APIs related to model invocation and querying of knowledge bases"},
{Name: "bedrock-data-automation", Description: "Amazon Bedrock Keystone Build"},
{Name: "bedrock-data-automation-runtime", Description: "Amazon Bedrock Keystone Runtime"},
{Name: "bedrock-runtime", Description: "Describes the API operations for running inference using Amazon Bedrock models"},
{Name: "cloudhsmv2", Description: "For more information about CloudHSM, see CloudHSM and the CloudHSM User Guide"},
{Name: "connectcampaigns", Description: "Provide APIs to create and manage Amazon Connect Campaigns"},
{Name: "connectcampaignsv2", Description: "Provide APIs to create and manage Amazon Connect Campaigns"},
{Name: "drs", Description: "AWS Elastic Disaster Recovery Service"},
{Name: "elastic-inference", Description: "Amazon Elastic Inference is no longer available. Elastic Inference public APIs"},
{Name: "elastictranscoder", Description: "AWS Elastic Transcoder Service The AWS Elastic Transcoder Service"},
{Name: "finspace-data", Description: "The FinSpace APIs let you take actions inside the FinSpace"},
{Name: "forecast", Description: "Provides APIs for creating and managing Amazon Forecast resources"},
{Name: "forecastquery", Description: "Provides APIs for creating and managing Amazon Forecast resources"},
{Name: "glue", Description: "Glue Defines the public endpoint for the Glue service"},
{Name: "iot1click-projects", Description: "The AWS IoT 1-Click Projects API Reference"},
{Name: "kafka", Description: "The operations for managing an Amazon MSK cluster"},
{Name: "kendra", Description: "Amazon Kendra is a service for indexing large document sets"},
{Name: "kinesis-video-webrtc-storage", Description: "Webrtc"},
{Name: "lakeformation", Description: "Lake Formation Defines the public endpoint for the Lake Formation service"},
{Name: "machinelearning", Description: "Definition of the public APIs exposed by Amazon Machine Learning"},
{Name: "macie2", Description: "Amazon Macie"},
{Name: "marketplacecommerceanalytics", Description: "Provides AWS Marketplace business intelligence data on-demand"},
{Name: "mediaconnect", Description: "API for AWS Elemental MediaConnect"},
{Name: "mediaconvert", Description: "AWS Elemental MediaConvert"},
{Name: "medialive", Description: "API for AWS Elemental MediaLive"},
{Name: "mediapackage", Description: "AWS Elemental MediaPackage"},
{Name: "mediapackage-vod", Description: "AWS Elemental MediaPackage VOD"},
{Name: "mgn", Description: "The Application Migration Service service"},
{Name: "mturk", Description: "Amazon Mechanical Turk API Reference"},
{Name: "pinpoint", Description: "Doc Engage API - Amazon Pinpoint API"},
{Name: "pinpoint-sms-voice", Description: "Pinpoint SMS and Voice Messaging public facing APIs"},
{Name: "qldb", Description: "The resource management API for Amazon QLDB"},
{Name: "resourcegroupstaggingapi", Description: "Resource Groups Tagging API"},
{Name: "robomaker", Description: "This section provides documentation for the AWS RoboMaker API operations"},
{Name: "route53-recovery-readiness", Description: "Recovery readiness"},
{Name: "s3outposts", Description: "Amazon S3 on Outposts provides access to S3 on Outposts operations"},
{Name: "sagemaker-edge", Description: "SageMaker Edge Manager dataplane service for communicating with active agents"},
{Name: "sagemaker-geospatial", Description: "Provides APIs for creating and managing SageMaker geospatial resources"},
{Name: "sagemaker-runtime", Description: "The Amazon SageMaker runtime API"},
{Name: "schemas", Description: "Amazon EventBridge Schema Registry"},
{Name: "sms-voice", Description: "Pinpoint SMS and Voice Messaging public facing APIs"},
{Name: "snow-device-management", Description: "Amazon Web Services Snow Device Management documentation"},
{Name: "timestream-query", Description: "Amazon Timestream Query"},
{Name: "trustedadvisor", Description: "TrustedAdvisor Public API"},
{Name: "runtime.sagemaker", Description: "The Amazon SageMaker runtime API"},
},
Options: []core.Option{
{Name: "--profile", Description: "Use a specific profile from your credential file"},
},
})
}