windows2020のブログ

AWSはじめました

AWS Tools for Windows PowerShell のコマンド検索

AWS Tools for Windows PowerShellで使用できるコマンドの検索方法を説明していきます。

参照したURLはこちらです。

http://docs.aws.amazon.com/powershell/latest/userguide/pstools-discovery-aliases.html

いろいろ書いてあったのですが、一番使いやすそうなのはこちら

Get-Command -Module AWSPowerShell -Noun EC2*

EC2で使用できるコマンドが表示されます。

EC2以外にも他のサービスを指定することができます。

ヘルプを見たいときは

Get-Help コマンド名

で調べることができます。

Get-Help コマンド名 -example

で使用例を調べることもできます。

 

本日、調べたコマンドは以下の2つ。

Stop-EC2Instance -InstanceId <インスタンスID>
Start-EC2Instance -InstanceId <インスタンスID>

これでコマンドからインスタンスの停止・起動ができるようになりました。

 

参考:EC2以外の他のサービスは以下のようになっています。

"AS",   # Auto Scaling
"ASA",  # AWS Support API
"CC",   # AWS CodeCommit
"CD",   # AWS CodeDeploy
"CF",   # Amazon CloudFront
"CFG",  # Amazon Config
"CFN",  # AWS CloudFormation
"CGI",  # Amazon Cognito Identity
"CP",   # Amazon CodePipeline
"CS",   # Amazon CloudSearch
"CSD",  # Amazon CloudSearchDomain
"CT",   # AWS CloudTrail
"CW",   # Amazon CloudWatch
"CWL",  # Amazon CloudWatch Logs
"DC",   # AWS Direct Connect
"DDB",  # Amazon DynamoDB
"DF",   # AWS Device Farm
"DP",   # AWS Data Pipeline
"DS",   # AWS Directory Service
"EB",   # AWS Elastic Beanstalk
"EC",   # Amazon ElastiCache
"EC2",  # Amazon Elastic Compute Cloud
"ECS",  # Amazon EC2 Container Service
"EFS",  # Amazon Elastic File System
"ELB",  # Amazon Elastic Load Balancing
"EMR",  # Amazon Elastic MapReduce
"ETS",  # Amazon Elastic Transcoder
"HSM",  # AWS Cloud HSM
"IAM",  # AWS Identity and Access Management
"IE",   # AWS Import/Export
"KIN",  # AWS Kinesis
"KMS",  # AWS Key Management Service
"LM",   # Amazon Lambda
"ML",   # Amazon Machine Learning
"OPS",  # AWS OpsWorks
"R53",  # AWS Route 53
"R53D", # AWS Route 53 Domains
"RDS",  # Amazon Relational Database Service
"RS",   # Amazon Redshift
"S3",   # Amazon Simple Storage Service
"SES",  # Amazon Simple Email Service
"SG",   # AWS Storage Gateway
"SNS",  # Amazon Simple Notification Service
"SQS",  # Amazon Simple Queue Service
"SSM",  # Amazon Simple Systems Management
"STS",  # AWS Security Token Service
"WKS"  # Amazon WorkSpaces