avatarTeri Radichel

Summary

The website content provides a guide on how to obtain a comprehensive list of AWS service names through the AWS CLI, which is useful for AWS policies, and discusses the inconsistency in service code names.

Abstract

The article addresses the challenge of finding a complete list of AWS service names, particularly for use in AWS policies. It references a list available on GitHub and introduces the AWS CLI command aws service-quotas list-services as a solution for listing AWS services. The author notes the difficulty in locating this information in AWS documentation and expresses a desire for more consistent naming conventions for service codes. Additionally, the author aims to align the service list with one generated from CloudFormation documentation and critiques the new naming for Cost Management and Billing services for lack of clarity.

Opinions

  • The author finds the AWS documentation lacking in providing an easily accessible list of service names for policies.
  • There is an opinion that AWS service code names are not created consistently, which poses a challenge.
  • The author is dissatisfied with the new names for Cost Management and Billing services, suggesting they are not intuitive.
  • The article implies that the AWS CLI command for listing services is a valuable tool but also highlights the need for AWS to improve the discoverability and consistency of service names.

List of all AWS Service Names Via the AWS CLI

Trying to find a list of all AWS services names used in AWS policies in the AWS documentation

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

⚙️ Check out my series on Automating Cybersecurity Metrics | Code.

🔒 Related Stories: Bugs | AWS Security | Secure Code

💻 Free Content on Jobs in Cybersecurity | ✉️ Sign up for the Email List

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Was not sure if I was missing it but I was looking for the list of all services and their names used in policies and could not find in the AWS documentation.

Here’s a list published by someone on GitHub.

Why isn’t that easy to find in the AWS documentation I wonder?

I have been searching for something like that for a while.

Oh…figure this out by looking at the documentation for service endpoints. I found the name “service code” so I searched around for more documentation with that name.

From there I ran across this command that lists AWS services:

Was looking for that in a prior post and could not find it…finally.

aws service-quotas list-services

A way to list out all the AWS services from the AWS CLI.

I could possibly update this code to use that list, but just looking at the time item in the list, the service code names are not created in a consistent manner. Hopefully AWS will fix that.

I need the above list of services returned to align with this list I generated from the CloudFormation documentation in the above post:

Well, it’s a start.

And by the way the new names for cost management and billing are not good. Who can tell what they are in the above list?

Follow for updates.

Teri Radichel | © 2nd Sight Lab 2023

About Teri Radichel:
~~~~~~~~~~~~~~~~~~~~
⭐️ Author: Cybersecurity Books
⭐️ Presentations: Presentations by Teri Radichel
⭐️ Recognition: SANS Award, AWS Security Hero, IANS Faculty
⭐️ Certifications: SANS ~ GSE 240
⭐️ Education: BA Business, Master of Software Engineering, Master of Infosec
⭐️ Company: Penetration Tests, Assessments, Phone Consulting ~ 2nd Sight Lab
Need Help With Cybersecurity, Cloud, or Application Security?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
🔒 Request a penetration test or security assessment
🔒 Schedule a consulting call
🔒 Cybersecurity Speaker for Presentation
Follow for more stories like this:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
❤️ Sign Up my Medium Email List
❤️ Twitter: @teriradichel
❤️ LinkedIn: https://www.linkedin.com/in/teriradichel
❤️ Mastodon: @teriradichel@infosec.exchange
❤️ Facebook: 2nd Sight Lab
❤️ YouTube: @2ndsightlab
AWS
Services
List
Name
Cli
Recommended from ReadMedium