こんにちは。AWS CLI が好きな市野です。
担当するロール柄 CloudTrail のイベント履歴を見ることが多いのですがマネジメントコンソールでは検索性に弱点があります。
そのため AWS CLI をベースに業務をしていてターミナルでの利用が中心になっています。ただ 〇〇 のサービスで △△ する時の API 名ってなんだったっけ?という時に Web ブラウザに行って検索してまたターミナルに戻る、という微妙なツールの横断が煩わしいな、と感じていました。
今回は、そのような時にターミナルから離れずに済む「サービス リファレンス情報」の紹介です。
サービス リファレンス情報とは
公式ドキュメントによると、ポリシー管理のワークフローの自動化を効率的に行えるよう、プログラムによるアクセスが可能な形で提供される JSON 形式の情報です。
サービスリファレンス情報のエンドポイントはこちらです:https://servicereference.us-east-1.amazonaws.com/ 1
このエンドポイントの応答から、各個別の AWS サービス(サービスプレフィックス)ごとの詳細情報の URL が得られる仕組みです。
公式ドキュメント
インデックス情報の応答
インデックスとしての http://servicereference.us-east-1.amazonaws.com/ に対して curl して取得した時の応答の抜粋ですが、以下のような形式で返却されます。
各エントリの service はサービスプレフィックス、url は詳細情報の JSON の URL として出力されます。また modified は当該サービスの情報が最後に更新された Unix タイムスタンプ(秒)であると推察されます。2
[ { "service" : "a2c", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/a2c/a2c.json", "modified" : 1774454984 }, { "service" : "a4b", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/a4b/a4b.json", "modified" : 1774454986 }, { // 〜中略〜 }, { "service" : "xray", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/xray/xray.json", "modified" : 1774454960 } ]
執筆時点での応答全文
[ { "service" : "a2c", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/a2c/a2c.json", "modified" : 1774454984 }, { "service" : "a4b", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/a4b/a4b.json", "modified" : 1774454986 }, { "service" : "access-analyzer", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/access-analyzer/access-analyzer.json", "modified" : 1779138110 }, { "service" : "account", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/account/account.json", "modified" : 1774454999 }, { "service" : "acm", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/acm/acm.json", "modified" : 1774987301 }, { "service" : "acm-pca", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/acm-pca/acm-pca.json", "modified" : 1774454986 }, { "service" : "aco-automation", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/aco-automation/aco-automation.json", "modified" : 1774454981 }, { "service" : "action-recommendations", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/action-recommendations/action-recommendations.json", "modified" : 1774454955 }, { "service" : "activate", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/activate/activate.json", "modified" : 1774454976 }, { "service" : "agentaccess-mcp", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/agentaccess-mcp/agentaccess-mcp.json", "modified" : 1777597302 }, { "service" : "aidevops", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/aidevops/aidevops.json", "modified" : 1778011308 }, { "service" : "aiops", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/aiops/aiops.json", "modified" : 1774454954 }, { "service" : "airflow", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/airflow/airflow.json", "modified" : 1774454975 }, { "service" : "airflow-serverless", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/airflow-serverless/airflow-serverless.json", "modified" : 1774454983 }, { "service" : "amplify", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/amplify/amplify.json", "modified" : 1774454971 }, { "service" : "amplifybackend", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/amplifybackend/amplifybackend.json", "modified" : 1777479062 }, { "service" : "amplifyuibuilder", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/amplifyuibuilder/amplifyuibuilder.json", "modified" : 1777479064 }, { "service" : "aoss", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/aoss/aoss.json", "modified" : 1774454990 }, { "service" : "apigateway", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/apigateway/apigateway.json", "modified" : 1777525304 }, { "service" : "app-integrations", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/app-integrations/app-integrations.json", "modified" : 1774454996 }, { "service" : "appconfig", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/appconfig/appconfig.json", "modified" : 1779422505 }, { "service" : "appfabric", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/appfabric/appfabric.json", "modified" : 1774454985 }, { "service" : "appflow", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/appflow/appflow.json", "modified" : 1774454983 }, { "service" : "application-autoscaling", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/application-autoscaling/application-autoscaling.json", "modified" : 1774454971 }, { "service" : "application-signals", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/application-signals/application-signals.json", "modified" : 1774454959 }, { "service" : "application-signals-mcp", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/application-signals-mcp/application-signals-mcp.json", "modified" : 1777662104 }, { "service" : "application-transformation", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/application-transformation/application-transformation.json", "modified" : 1774454962 }, { "service" : "applicationinsights", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/applicationinsights/applicationinsights.json", "modified" : 1774454974 }, { "service" : "appmesh", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/appmesh/appmesh.json", "modified" : 1774454991 }, { "service" : "appmesh-preview", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/appmesh-preview/appmesh-preview.json", "modified" : 1774454992 }, { "service" : "apprunner", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/apprunner/apprunner.json", "modified" : 1774454986 }, { "service" : "appstream", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/appstream/appstream.json", "modified" : 1775160109 }, { "service" : "appstudio", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/appstudio/appstudio.json", "modified" : 1774454991 }, { "service" : "appsync", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/appsync/appsync.json", "modified" : 1774454960 }, { "service" : "apptest", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/apptest/apptest.json", "modified" : 1774454984 }, { "service" : "aps", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/aps/aps.json", "modified" : 1774454981 }, { "service" : "arc-region-switch", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/arc-region-switch/arc-region-switch.json", "modified" : 1774454993 }, { "service" : "arc-zonal-shift", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/arc-zonal-shift/arc-zonal-shift.json", "modified" : 1774454988 }, { "service" : "arsenal", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/arsenal/arsenal.json", "modified" : 1774454996 }, { "service" : "artifact", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/artifact/artifact.json", "modified" : 1774454989 }, { "service" : "athena", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/athena/athena.json", "modified" : 1774454982 }, { "service" : "auditmanager", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/auditmanager/auditmanager.json", "modified" : 1777479053 }, { "service" : "autoscaling", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/autoscaling/autoscaling.json", "modified" : 1774454970 }, { "service" : "autoscaling-plans", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/autoscaling-plans/autoscaling-plans.json", "modified" : 1774454982 }, { "service" : "aws-external-anthropic", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/aws-external-anthropic/aws-external-anthropic.json", "modified" : 1778475698 }, { "service" : "aws-marketplace", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/aws-marketplace/aws-marketplace.json", "modified" : 1778907700 }, { "service" : "aws-marketplace-management", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/aws-marketplace-management/aws-marketplace-management.json", "modified" : 1774454965 }, { "service" : "aws-portal", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/aws-portal/aws-portal.json", "modified" : 1774454984 }, { "service" : "awsconnector", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/awsconnector/awsconnector.json", "modified" : 1774454988 }, { "service" : "b2bi", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/b2bi/b2bi.json", "modified" : 1774454959 }, { "service" : "backup", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/backup/backup.json", "modified" : 1777479057 }, { "service" : "backup-gateway", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/backup-gateway/backup-gateway.json", "modified" : 1774454995 }, { "service" : "backup-search", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/backup-search/backup-search.json", "modified" : 1777479067 }, { "service" : "backup-storage", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/backup-storage/backup-storage.json", "modified" : 1774454966 }, { "service" : "batch", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/batch/batch.json", "modified" : 1774454985 }, { "service" : "bcm-dashboards", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/bcm-dashboards/bcm-dashboards.json", "modified" : 1775847707 }, { "service" : "bcm-data-exports", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/bcm-data-exports/bcm-data-exports.json", "modified" : 1774454978 }, { "service" : "bcm-pricing-calculator", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/bcm-pricing-calculator/bcm-pricing-calculator.json", "modified" : 1774454966 }, { "service" : "bcm-recommended-actions", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/bcm-recommended-actions/bcm-recommended-actions.json", "modified" : 1774454959 }, { "service" : "bedrock", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/bedrock/bedrock.json", "modified" : 1779595298 }, { "service" : "bedrock-agentcore", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/bedrock-agentcore/bedrock-agentcore.json", "modified" : 1779400909 }, { "service" : "bedrock-mantle", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/bedrock-mantle/bedrock-mantle.json", "modified" : 1775160109 }, { "service" : "billing", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/billing/billing.json", "modified" : 1778601707 }, { "service" : "billingconductor", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/billingconductor/billingconductor.json", "modified" : 1777479055 }, { "service" : "braket", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/braket/braket.json", "modified" : 1779508902 }, { "service" : "budgets", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/budgets/budgets.json", "modified" : 1776229302 }, { "service" : "bugbust", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/bugbust/bugbust.json", "modified" : 1774454997 }, { "service" : "cases", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cases/cases.json", "modified" : 1776700910 }, { "service" : "cassandra", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cassandra/cassandra.json", "modified" : 1774454982 }, { "service" : "ce", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ce/ce.json", "modified" : 1774454958 }, { "service" : "chatbot", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/chatbot/chatbot.json", "modified" : 1776312103 }, { "service" : "chime", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/chime/chime.json", "modified" : 1778216499 }, { "service" : "cleanrooms", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cleanrooms/cleanrooms.json", "modified" : 1778475699 }, { "service" : "cleanrooms-ml", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cleanrooms-ml/cleanrooms-ml.json", "modified" : 1774454968 }, { "service" : "cloud9", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cloud9/cloud9.json", "modified" : 1775102509 }, { "service" : "clouddirectory", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/clouddirectory/clouddirectory.json", "modified" : 1774454981 }, { "service" : "cloudformation", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cloudformation/cloudformation.json", "modified" : 1777694501 }, { "service" : "cloudfront", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cloudfront/cloudfront.json", "modified" : 1778792509 }, { "service" : "cloudfront-keyvaluestore", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cloudfront-keyvaluestore/cloudfront-keyvaluestore.json", "modified" : 1774454962 }, { "service" : "cloudhsm", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cloudhsm/cloudhsm.json", "modified" : 1774454992 }, { "service" : "cloudsearch", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cloudsearch/cloudsearch.json", "modified" : 1774454988 }, { "service" : "cloudshell", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cloudshell/cloudshell.json", "modified" : 1774454992 }, { "service" : "cloudtrail", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cloudtrail/cloudtrail.json", "modified" : 1774454985 }, { "service" : "cloudtrail-data", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cloudtrail-data/cloudtrail-data.json", "modified" : 1774454957 }, { "service" : "cloudwatch", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cloudwatch/cloudwatch.json", "modified" : 1777629699 }, { "service" : "codeartifact", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/codeartifact/codeartifact.json", "modified" : 1774454978 }, { "service" : "codebuild", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/codebuild/codebuild.json", "modified" : 1774454958 }, { "service" : "codecatalyst", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/codecatalyst/codecatalyst.json", "modified" : 1774454957 }, { "service" : "codecommit", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/codecommit/codecommit.json", "modified" : 1774454973 }, { "service" : "codeconnections", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/codeconnections/codeconnections.json", "modified" : 1777525305 }, { "service" : "codedeploy", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/codedeploy/codedeploy.json", "modified" : 1778821298 }, { "service" : "codedeploy-commands-secure", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/codedeploy-commands-secure/codedeploy-commands-secure.json", "modified" : 1774454991 }, { "service" : "codeguru", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/codeguru/codeguru.json", "modified" : 1774454992 }, { "service" : "codeguru-profiler", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/codeguru-profiler/codeguru-profiler.json", "modified" : 1774454973 }, { "service" : "codeguru-reviewer", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/codeguru-reviewer/codeguru-reviewer.json", "modified" : 1774454991 }, { "service" : "codeguru-security", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/codeguru-security/codeguru-security.json", "modified" : 1777479053 }, { "service" : "codepipeline", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/codepipeline/codepipeline.json", "modified" : 1775620905 }, { "service" : "codestar", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/codestar/codestar.json", "modified" : 1774454978 }, { "service" : "codestar-connections", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/codestar-connections/codestar-connections.json", "modified" : 1774454984 }, { "service" : "codestar-notifications", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/codestar-notifications/codestar-notifications.json", "modified" : 1774454961 }, { "service" : "codewhisperer", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/codewhisperer/codewhisperer.json", "modified" : 1774454970 }, { "service" : "cognito-identity", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cognito-identity/cognito-identity.json", "modified" : 1778734902 }, { "service" : "cognito-idp", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cognito-idp/cognito-idp.json", "modified" : 1774454973 }, { "service" : "cognito-sync", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cognito-sync/cognito-sync.json", "modified" : 1774454988 }, { "service" : "comprehend", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/comprehend/comprehend.json", "modified" : 1774454978 }, { "service" : "comprehendmedical", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/comprehendmedical/comprehendmedical.json", "modified" : 1774454987 }, { "service" : "compute-optimizer", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/compute-optimizer/compute-optimizer.json", "modified" : 1774454977 }, { "service" : "config", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/config/config.json", "modified" : 1779127306 }, { "service" : "connect", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/connect/connect.json", "modified" : 1777479054 }, { "service" : "connect-campaigns", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/connect-campaigns/connect-campaigns.json", "modified" : 1776456107 }, { "service" : "consoleapp", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/consoleapp/consoleapp.json", "modified" : 1774454985 }, { "service" : "consolidatedbilling", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/consolidatedbilling/consolidatedbilling.json", "modified" : 1774454988 }, { "service" : "controlcatalog", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/controlcatalog/controlcatalog.json", "modified" : 1774454955 }, { "service" : "controltower", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/controltower/controltower.json", "modified" : 1774454995 }, { "service" : "cost-optimization-hub", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cost-optimization-hub/cost-optimization-hub.json", "modified" : 1774454990 }, { "service" : "cur", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/cur/cur.json", "modified" : 1774454982 }, { "service" : "customer-verification", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/customer-verification/customer-verification.json", "modified" : 1774454964 }, { "service" : "databrew", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/databrew/databrew.json", "modified" : 1774454967 }, { "service" : "dataexchange", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/dataexchange/dataexchange.json", "modified" : 1776747703 }, { "service" : "datapipeline", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/datapipeline/datapipeline.json", "modified" : 1774454972 }, { "service" : "datasync", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/datasync/datasync.json", "modified" : 1775448106 }, { "service" : "datazone", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/datazone/datazone.json", "modified" : 1778788906 }, { "service" : "dax", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/dax/dax.json", "modified" : 1774454994 }, { "service" : "dbqms", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/dbqms/dbqms.json", "modified" : 1774454970 }, { "service" : "deadline", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/deadline/deadline.json", "modified" : 1778043701 }, { "service" : "detective", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/detective/detective.json", "modified" : 1774454995 }, { "service" : "devicefarm", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/devicefarm/devicefarm.json", "modified" : 1774454969 }, { "service" : "devops-guru", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/devops-guru/devops-guru.json", "modified" : 1774454969 }, { "service" : "directconnect", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/directconnect/directconnect.json", "modified" : 1774454998 }, { "service" : "discovery", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/discovery/discovery.json", "modified" : 1774454973 }, { "service" : "dlm", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/dlm/dlm.json", "modified" : 1774454966 }, { "service" : "dms", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/dms/dms.json", "modified" : 1777479057 }, { "service" : "docdb-elastic", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/docdb-elastic/docdb-elastic.json", "modified" : 1774454959 }, { "service" : "drs", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/drs/drs.json", "modified" : 1778040101 }, { "service" : "ds", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ds/ds.json", "modified" : 1776920498 }, { "service" : "ds-data", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ds-data/ds-data.json", "modified" : 1774454989 }, { "service" : "dsql", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/dsql/dsql.json", "modified" : 1778702508 }, { "service" : "dynamodb", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/dynamodb/dynamodb.json", "modified" : 1775062907 }, { "service" : "ebs", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ebs/ebs.json", "modified" : 1774454994 }, { "service" : "ec2", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ec2/ec2.json", "modified" : 1779138109 }, { "service" : "ec2-instance-connect", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ec2-instance-connect/ec2-instance-connect.json", "modified" : 1774454973 }, { "service" : "ec2messages", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ec2messages/ec2messages.json", "modified" : 1774454965 }, { "service" : "ecr", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ecr/ecr.json", "modified" : 1775534505 }, { "service" : "ecr-public", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ecr-public/ecr-public.json", "modified" : 1774454970 }, { "service" : "ecs", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ecs/ecs.json", "modified" : 1779138109 }, { "service" : "ecs-mcp", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ecs-mcp/ecs-mcp.json", "modified" : 1774454971 }, { "service" : "eks", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/eks/eks.json", "modified" : 1777479055 }, { "service" : "eks-auth", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/eks-auth/eks-auth.json", "modified" : 1774454955 }, { "service" : "eks-mcp", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/eks-mcp/eks-mcp.json", "modified" : 1774454994 }, { "service" : "elasticache", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/elasticache/elasticache.json", "modified" : 1775016103 }, { "service" : "elasticbeanstalk", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/elasticbeanstalk/elasticbeanstalk.json", "modified" : 1777479058 }, { "service" : "elasticfilesystem", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/elasticfilesystem/elasticfilesystem.json", "modified" : 1774454978 }, { "service" : "elasticloadbalancing", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/elasticloadbalancing/elasticloadbalancing.json", "modified" : 1774933308 }, { "service" : "elasticmapreduce", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/elasticmapreduce/elasticmapreduce.json", "modified" : 1774454962 }, { "service" : "elastictranscoder", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/elastictranscoder/elastictranscoder.json", "modified" : 1774454967 }, { "service" : "elemental-activations", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/elemental-activations/elemental-activations.json", "modified" : 1774454970 }, { "service" : "elemental-appliances-software", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/elemental-appliances-software/elemental-appliances-software.json", "modified" : 1774454995 }, { "service" : "elemental-inference", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/elemental-inference/elemental-inference.json", "modified" : 1774454964 }, { "service" : "elemental-support-cases", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/elemental-support-cases/elemental-support-cases.json", "modified" : 1774454982 }, { "service" : "elemental-support-content", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/elemental-support-content/elemental-support-content.json", "modified" : 1774454987 }, { "service" : "emr-containers", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/emr-containers/emr-containers.json", "modified" : 1774454963 }, { "service" : "emr-serverless", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/emr-serverless/emr-serverless.json", "modified" : 1778734906 }, { "service" : "entityresolution", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/entityresolution/entityresolution.json", "modified" : 1774454960 }, { "service" : "es", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/es/es.json", "modified" : 1775862100 }, { "service" : "events", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/events/events.json", "modified" : 1774454980 }, { "service" : "evidently", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/evidently/evidently.json", "modified" : 1774454979 }, { "service" : "evs", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/evs/evs.json", "modified" : 1779400904 }, { "service" : "execute-api", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/execute-api/execute-api.json", "modified" : 1774454992 }, { "service" : "finspace", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/finspace/finspace.json", "modified" : 1777479067 }, { "service" : "finspace-api", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/finspace-api/finspace-api.json", "modified" : 1774454955 }, { "service" : "firehose", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/firehose/firehose.json", "modified" : 1774454984 }, { "service" : "fis", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/fis/fis.json", "modified" : 1774454955 }, { "service" : "fms", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/fms/fms.json", "modified" : 1777479055 }, { "service" : "forecast", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/forecast/forecast.json", "modified" : 1779166901 }, { "service" : "frauddetector", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/frauddetector/frauddetector.json", "modified" : 1774454961 }, { "service" : "freertos", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/freertos/freertos.json", "modified" : 1774454957 }, { "service" : "freetier", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/freetier/freetier.json", "modified" : 1774454979 }, { "service" : "fsx", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/fsx/fsx.json", "modified" : 1774454971 }, { "service" : "gamelift", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/gamelift/gamelift.json", "modified" : 1777503706 }, { "service" : "gameliftstreams", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/gameliftstreams/gameliftstreams.json", "modified" : 1774454986 }, { "service" : "geo", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/geo/geo.json", "modified" : 1776981707 }, { "service" : "geo-maps", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/geo-maps/geo-maps.json", "modified" : 1774454968 }, { "service" : "geo-places", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/geo-places/geo-places.json", "modified" : 1774454985 }, { "service" : "geo-routes", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/geo-routes/geo-routes.json", "modified" : 1774454976 }, { "service" : "glacier", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/glacier/glacier.json", "modified" : 1774454997 }, { "service" : "globalaccelerator", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/globalaccelerator/globalaccelerator.json", "modified" : 1774454956 }, { "service" : "glue", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/glue/glue.json", "modified" : 1776229307 }, { "service" : "grafana", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/grafana/grafana.json", "modified" : 1774454970 }, { "service" : "greengrass", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/greengrass/greengrass.json", "modified" : 1774454965 }, { "service" : "groundstation", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/groundstation/groundstation.json", "modified" : 1776456103 }, { "service" : "groundtruthlabeling", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/groundtruthlabeling/groundtruthlabeling.json", "modified" : 1774454996 }, { "service" : "guardduty", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/guardduty/guardduty.json", "modified" : 1774454979 }, { "service" : "health", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/health/health.json", "modified" : 1774454972 }, { "service" : "health-agent", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/health-agent/health-agent.json", "modified" : 1775192498 }, { "service" : "healthlake", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/healthlake/healthlake.json", "modified" : 1775091706 }, { "service" : "honeycode", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/honeycode/honeycode.json", "modified" : 1774454990 }, { "service" : "iam", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/iam/iam.json", "modified" : 1774454982 }, { "service" : "identity-sync", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/identity-sync/identity-sync.json", "modified" : 1774454960 }, { "service" : "identitystore", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/identitystore/identitystore.json", "modified" : 1774454957 }, { "service" : "identitystore-auth", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/identitystore-auth/identitystore-auth.json", "modified" : 1774454957 }, { "service" : "imagebuilder", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/imagebuilder/imagebuilder.json", "modified" : 1777479067 }, { "service" : "importexport", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/importexport/importexport.json", "modified" : 1774454992 }, { "service" : "inspector", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/inspector/inspector.json", "modified" : 1777479060 }, { "service" : "inspector-scan", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/inspector-scan/inspector-scan.json", "modified" : 1774454957 }, { "service" : "inspector2", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/inspector2/inspector2.json", "modified" : 1777479054 }, { "service" : "inspector2-telemetry", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/inspector2-telemetry/inspector2-telemetry.json", "modified" : 1778612514 }, { "service" : "interconnect", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/interconnect/interconnect.json", "modified" : 1776110505 }, { "service" : "internetmonitor", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/internetmonitor/internetmonitor.json", "modified" : 1774454981 }, { "service" : "invoicing", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/invoicing/invoicing.json", "modified" : 1778994099 }, { "service" : "iot", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/iot/iot.json", "modified" : 1777957296 }, { "service" : "iot-device-tester", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/iot-device-tester/iot-device-tester.json", "modified" : 1774454967 }, { "service" : "iotanalytics", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/iotanalytics/iotanalytics.json", "modified" : 1774454958 }, { "service" : "iotdeviceadvisor", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/iotdeviceadvisor/iotdeviceadvisor.json", "modified" : 1779422507 }, { "service" : "iotevents", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/iotevents/iotevents.json", "modified" : 1774454963 }, { "service" : "iotfleethub", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/iotfleethub/iotfleethub.json", "modified" : 1774454972 }, { "service" : "iotfleetwise", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/iotfleetwise/iotfleetwise.json", "modified" : 1774454989 }, { "service" : "iotjobsdata", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/iotjobsdata/iotjobsdata.json", "modified" : 1774454983 }, { "service" : "iotmanagedintegrations", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/iotmanagedintegrations/iotmanagedintegrations.json", "modified" : 1774454972 }, { "service" : "iotsitewise", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/iotsitewise/iotsitewise.json", "modified" : 1774454984 }, { "service" : "iottwinmaker", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/iottwinmaker/iottwinmaker.json", "modified" : 1777582904 }, { "service" : "iotwireless", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/iotwireless/iotwireless.json", "modified" : 1778907701 }, { "service" : "iq", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/iq/iq.json", "modified" : 1774454969 }, { "service" : "iq-permission", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/iq-permission/iq-permission.json", "modified" : 1774454968 }, { "service" : "ivs", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ivs/ivs.json", "modified" : 1778475700 }, { "service" : "ivschat", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ivschat/ivschat.json", "modified" : 1774454993 }, { "service" : "kafka", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/kafka/kafka.json", "modified" : 1778990506 }, { "service" : "kafka-cluster", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/kafka-cluster/kafka-cluster.json", "modified" : 1774454991 }, { "service" : "kafkaconnect", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/kafkaconnect/kafkaconnect.json", "modified" : 1774454997 }, { "service" : "kendra", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/kendra/kendra.json", "modified" : 1774454988 }, { "service" : "kendra-ranking", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/kendra-ranking/kendra-ranking.json", "modified" : 1774454996 }, { "service" : "kinesis", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/kinesis/kinesis.json", "modified" : 1776985299 }, { "service" : "kinesisanalytics", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/kinesisanalytics/kinesisanalytics.json", "modified" : 1777479068 }, { "service" : "kinesisvideo", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/kinesisvideo/kinesisvideo.json", "modified" : 1774454991 }, { "service" : "kms", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/kms/kms.json", "modified" : 1779307331 }, { "service" : "lakeformation", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/lakeformation/lakeformation.json", "modified" : 1774454980 }, { "service" : "lambda", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/lambda/lambda.json", "modified" : 1778817706 }, { "service" : "launchwizard", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/launchwizard/launchwizard.json", "modified" : 1777479060 }, { "service" : "lex", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/lex/lex.json", "modified" : 1778170511 }, { "service" : "license-manager", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/license-manager/license-manager.json", "modified" : 1777479063 }, { "service" : "license-manager-linux-subscriptions", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/license-manager-linux-subscriptions/license-manager-linux-subscriptions.json", "modified" : 1778475706 }, { "service" : "license-manager-user-subscriptions", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/license-manager-user-subscriptions/license-manager-user-subscriptions.json", "modified" : 1777479060 }, { "service" : "lightsail", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/lightsail/lightsail.json", "modified" : 1778216504 }, { "service" : "logs", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/logs/logs.json", "modified" : 1779598901 }, { "service" : "lookoutequipment", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/lookoutequipment/lookoutequipment.json", "modified" : 1777479059 }, { "service" : "lookoutmetrics", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/lookoutmetrics/lookoutmetrics.json", "modified" : 1774454974 }, { "service" : "lookoutvision", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/lookoutvision/lookoutvision.json", "modified" : 1774454984 }, { "service" : "m2", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/m2/m2.json", "modified" : 1777479058 }, { "service" : "machinelearning", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/machinelearning/machinelearning.json", "modified" : 1777479061 }, { "service" : "macie2", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/macie2/macie2.json", "modified" : 1774454972 }, { "service" : "managedblockchain", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/managedblockchain/managedblockchain.json", "modified" : 1774454965 }, { "service" : "managedblockchain-query", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/managedblockchain-query/managedblockchain-query.json", "modified" : 1774454969 }, { "service" : "mapcredits", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/mapcredits/mapcredits.json", "modified" : 1774454985 }, { "service" : "marketplacecommerceanalytics", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/marketplacecommerceanalytics/marketplacecommerceanalytics.json", "modified" : 1774454974 }, { "service" : "mechanicalturk", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/mechanicalturk/mechanicalturk.json", "modified" : 1774454985 }, { "service" : "mediaconnect", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/mediaconnect/mediaconnect.json", "modified" : 1774454980 }, { "service" : "mediaconvert", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/mediaconvert/mediaconvert.json", "modified" : 1774454998 }, { "service" : "mediaimport", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/mediaimport/mediaimport.json", "modified" : 1774454974 }, { "service" : "medialive", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/medialive/medialive.json", "modified" : 1778302898 }, { "service" : "mediapackage", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/mediapackage/mediapackage.json", "modified" : 1774454981 }, { "service" : "mediapackage-vod", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/mediapackage-vod/mediapackage-vod.json", "modified" : 1774454968 }, { "service" : "mediapackagev2", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/mediapackagev2/mediapackagev2.json", "modified" : 1777479062 }, { "service" : "mediastore", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/mediastore/mediastore.json", "modified" : 1774454996 }, { "service" : "mediatailor", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/mediatailor/mediatailor.json", "modified" : 1778040098 }, { "service" : "medical-imaging", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/medical-imaging/medical-imaging.json", "modified" : 1774454996 }, { "service" : "memorydb", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/memorydb/memorydb.json", "modified" : 1775016104 }, { "service" : "mgh", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/mgh/mgh.json", "modified" : 1777780897 }, { "service" : "mgn", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/mgn/mgn.json", "modified" : 1777479061 }, { "service" : "migrationhub-orchestrator", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/migrationhub-orchestrator/migrationhub-orchestrator.json", "modified" : 1778130106 }, { "service" : "migrationhub-strategy", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/migrationhub-strategy/migrationhub-strategy.json", "modified" : 1777479065 }, { "service" : "mobileanalytics", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/mobileanalytics/mobileanalytics.json", "modified" : 1774454967 }, { "service" : "mobiletargeting", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/mobiletargeting/mobiletargeting.json", "modified" : 1777479062 }, { "service" : "monitron", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/monitron/monitron.json", "modified" : 1774454972 }, { "service" : "mpa", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/mpa/mpa.json", "modified" : 1774454990 }, { "service" : "mq", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/mq/mq.json", "modified" : 1774454975 }, { "service" : "neptune-db", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/neptune-db/neptune-db.json", "modified" : 1774454978 }, { "service" : "neptune-graph", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/neptune-graph/neptune-graph.json", "modified" : 1774454997 }, { "service" : "network-firewall", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/network-firewall/network-firewall.json", "modified" : 1774454968 }, { "service" : "network-security-director", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/network-security-director/network-security-director.json", "modified" : 1774454967 }, { "service" : "networkflowmonitor", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/networkflowmonitor/networkflowmonitor.json", "modified" : 1777479059 }, { "service" : "networkmanager", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/networkmanager/networkmanager.json", "modified" : 1778299296 }, { "service" : "networkmanager-chat", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/networkmanager-chat/networkmanager-chat.json", "modified" : 1774454957 }, { "service" : "networkmonitor", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/networkmonitor/networkmonitor.json", "modified" : 1778086905 }, { "service" : "nimble", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/nimble/nimble.json", "modified" : 1774454995 }, { "service" : "notifications", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/notifications/notifications.json", "modified" : 1777479065 }, { "service" : "notifications-contacts", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/notifications-contacts/notifications-contacts.json", "modified" : 1777479055 }, { "service" : "nova-act", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/nova-act/nova-act.json", "modified" : 1774454981 }, { "service" : "oam", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/oam/oam.json", "modified" : 1774584075 }, { "service" : "observabilityadmin", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/observabilityadmin/observabilityadmin.json", "modified" : 1777479058 }, { "service" : "odb", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/odb/odb.json", "modified" : 1778626902 }, { "service" : "omics", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/omics/omics.json", "modified" : 1778126501 }, { "service" : "one", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/one/one.json", "modified" : 1774454983 }, { "service" : "opensearch", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/opensearch/opensearch.json", "modified" : 1777867299 }, { "service" : "opsworks", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/opsworks/opsworks.json", "modified" : 1774454982 }, { "service" : "opsworks-cm", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/opsworks-cm/opsworks-cm.json", "modified" : 1774454993 }, { "service" : "organizations", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/organizations/organizations.json", "modified" : 1774454998 }, { "service" : "osis", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/osis/osis.json", "modified" : 1778170512 }, { "service" : "outposts", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/outposts/outposts.json", "modified" : 1775700103 }, { "service" : "panorama", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/panorama/panorama.json", "modified" : 1774454975 }, { "service" : "partnercentral", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/partnercentral/partnercentral.json", "modified" : 1777479062 }, { "service" : "partnercentral-account-management", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/partnercentral-account-management/partnercentral-account-management.json", "modified" : 1774454978 }, { "service" : "payment-cryptography", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/payment-cryptography/payment-cryptography.json", "modified" : 1779307330 }, { "service" : "payments", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/payments/payments.json", "modified" : 1774454971 }, { "service" : "pca-connector-ad", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/pca-connector-ad/pca-connector-ad.json", "modified" : 1774454967 }, { "service" : "pca-connector-scep", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/pca-connector-scep/pca-connector-scep.json", "modified" : 1774454992 }, { "service" : "pcs", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/pcs/pcs.json", "modified" : 1774454965 }, { "service" : "personalize", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/personalize/personalize.json", "modified" : 1776574898 }, { "service" : "pi", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/pi/pi.json", "modified" : 1779480104 }, { "service" : "pipes", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/pipes/pipes.json", "modified" : 1774454987 }, { "service" : "polly", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/polly/polly.json", "modified" : 1774454986 }, { "service" : "pricing", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/pricing/pricing.json", "modified" : 1774454989 }, { "service" : "pricingplanmanager", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/pricingplanmanager/pricingplanmanager.json", "modified" : 1774454985 }, { "service" : "private-networks", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/private-networks/private-networks.json", "modified" : 1774454955 }, { "service" : "profile", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/profile/profile.json", "modified" : 1777953698 }, { "service" : "proton", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/proton/proton.json", "modified" : 1778126502 }, { "service" : "purchase-orders", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/purchase-orders/purchase-orders.json", "modified" : 1774454990 }, { "service" : "q", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/q/q.json", "modified" : 1777482102 }, { "service" : "qapps", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/qapps/qapps.json", "modified" : 1777525297 }, { "service" : "qbusiness", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/qbusiness/qbusiness.json", "modified" : 1778043707 }, { "service" : "qdeveloper", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/qdeveloper/qdeveloper.json", "modified" : 1774454977 }, { "service" : "qldb", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/qldb/qldb.json", "modified" : 1774454998 }, { "service" : "quicksight", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/quicksight/quicksight.json", "modified" : 1778817707 }, { "service" : "ram", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ram/ram.json", "modified" : 1774454956 }, { "service" : "rbin", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/rbin/rbin.json", "modified" : 1774454993 }, { "service" : "rds", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/rds/rds.json", "modified" : 1776373297 }, { "service" : "rds-data", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/rds-data/rds-data.json", "modified" : 1774454983 }, { "service" : "rds-db", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/rds-db/rds-db.json", "modified" : 1774454973 }, { "service" : "redshift", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/redshift/redshift.json", "modified" : 1777928500 }, { "service" : "redshift-data", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/redshift-data/redshift-data.json", "modified" : 1774454956 }, { "service" : "redshift-serverless", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/redshift-serverless/redshift-serverless.json", "modified" : 1777479066 }, { "service" : "refactor-spaces", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/refactor-spaces/refactor-spaces.json", "modified" : 1777479054 }, { "service" : "rekognition", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/rekognition/rekognition.json", "modified" : 1777479067 }, { "service" : "repostspace", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/repostspace/repostspace.json", "modified" : 1777479056 }, { "service" : "researchstudio", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/researchstudio/researchstudio.json", "modified" : 1778007708 }, { "service" : "resiliencehub", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/resiliencehub/resiliencehub.json", "modified" : 1777479053 }, { "service" : "resource-explorer", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/resource-explorer/resource-explorer.json", "modified" : 1774454994 }, { "service" : "resource-explorer-2", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/resource-explorer-2/resource-explorer-2.json", "modified" : 1774454997 }, { "service" : "resource-groups", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/resource-groups/resource-groups.json", "modified" : 1778532175 }, { "service" : "rhelkb", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/rhelkb/rhelkb.json", "modified" : 1774454989 }, { "service" : "robomaker", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/robomaker/robomaker.json", "modified" : 1774454998 }, { "service" : "rolesanywhere", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/rolesanywhere/rolesanywhere.json", "modified" : 1774454970 }, { "service" : "route53", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/route53/route53.json", "modified" : 1776574894 }, { "service" : "route53-recovery-cluster", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/route53-recovery-cluster/route53-recovery-cluster.json", "modified" : 1774454963 }, { "service" : "route53-recovery-control-config", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/route53-recovery-control-config/route53-recovery-control-config.json", "modified" : 1774454972 }, { "service" : "route53-recovery-readiness", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/route53-recovery-readiness/route53-recovery-readiness.json", "modified" : 1774454983 }, { "service" : "route53domains", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/route53domains/route53domains.json", "modified" : 1774454982 }, { "service" : "route53globalresolver", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/route53globalresolver/route53globalresolver.json", "modified" : 1774454975 }, { "service" : "route53profiles", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/route53profiles/route53profiles.json", "modified" : 1774454989 }, { "service" : "route53resolver", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/route53resolver/route53resolver.json", "modified" : 1774454958 }, { "service" : "rtbfabric", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/rtbfabric/rtbfabric.json", "modified" : 1778821304 }, { "service" : "rum", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/rum/rum.json", "modified" : 1774454984 }, { "service" : "s3", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/s3/s3.json", "modified" : 1779476510 }, { "service" : "s3-object-lambda", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/s3-object-lambda/s3-object-lambda.json", "modified" : 1774454995 }, { "service" : "s3-outposts", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/s3-outposts/s3-outposts.json", "modified" : 1774454996 }, { "service" : "s3express", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/s3express/s3express.json", "modified" : 1776704508 }, { "service" : "s3files", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/s3files/s3files.json", "modified" : 1775592098 }, { "service" : "s3tables", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/s3tables/s3tables.json", "modified" : 1777479067 }, { "service" : "s3vectors", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/s3vectors/s3vectors.json", "modified" : 1774454976 }, { "service" : "sagemaker", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/sagemaker/sagemaker.json", "modified" : 1779512502 }, { "service" : "sagemaker-data-science-assistant", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/sagemaker-data-science-assistant/sagemaker-data-science-assistant.json", "modified" : 1774454974 }, { "service" : "sagemaker-geospatial", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/sagemaker-geospatial/sagemaker-geospatial.json", "modified" : 1777479066 }, { "service" : "sagemaker-mlflow", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/sagemaker-mlflow/sagemaker-mlflow.json", "modified" : 1774454987 }, { "service" : "sagemaker-unified-studio-mcp", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/sagemaker-unified-studio-mcp/sagemaker-unified-studio-mcp.json", "modified" : 1774454981 }, { "service" : "savingsplans", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/savingsplans/savingsplans.json", "modified" : 1774454979 }, { "service" : "scheduler", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/scheduler/scheduler.json", "modified" : 1777485704 }, { "service" : "schemas", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/schemas/schemas.json", "modified" : 1777479056 }, { "service" : "scn", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/scn/scn.json", "modified" : 1777479053 }, { "service" : "sdb", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/sdb/sdb.json", "modified" : 1774454956 }, { "service" : "secretsmanager", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/secretsmanager/secretsmanager.json", "modified" : 1774454971 }, { "service" : "security-ir", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/security-ir/security-ir.json", "modified" : 1774454985 }, { "service" : "securityagent", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/securityagent/securityagent.json", "modified" : 1778702506 }, { "service" : "securityhub", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/securityhub/securityhub.json", "modified" : 1778101303 }, { "service" : "securitylake", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/securitylake/securitylake.json", "modified" : 1775674901 }, { "service" : "serverlessrepo", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/serverlessrepo/serverlessrepo.json", "modified" : 1774454981 }, { "service" : "servicecatalog", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/servicecatalog/servicecatalog.json", "modified" : 1774454995 }, { "service" : "servicediscovery", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/servicediscovery/servicediscovery.json", "modified" : 1774454977 }, { "service" : "serviceextract", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/serviceextract/serviceextract.json", "modified" : 1774454971 }, { "service" : "servicequotas", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/servicequotas/servicequotas.json", "modified" : 1774454998 }, { "service" : "ses", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ses/ses.json", "modified" : 1775492155 }, { "service" : "shield", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/shield/shield.json", "modified" : 1774454970 }, { "service" : "signer", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/signer/signer.json", "modified" : 1774454969 }, { "service" : "signin", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/signin/signin.json", "modified" : 1774454974 }, { "service" : "simspaceweaver", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/simspaceweaver/simspaceweaver.json", "modified" : 1774454991 }, { "service" : "sms", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/sms/sms.json", "modified" : 1774454971 }, { "service" : "sms-voice", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/sms-voice/sms-voice.json", "modified" : 1774987307 }, { "service" : "snow-device-management", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/snow-device-management/snow-device-management.json", "modified" : 1774454990 }, { "service" : "snowball", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/snowball/snowball.json", "modified" : 1777521704 }, { "service" : "sns", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/sns/sns.json", "modified" : 1777435302 }, { "service" : "social-messaging", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/social-messaging/social-messaging.json", "modified" : 1774454975 }, { "service" : "sqlworkbench", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/sqlworkbench/sqlworkbench.json", "modified" : 1774454983 }, { "service" : "sqs", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/sqs/sqs.json", "modified" : 1774454977 }, { "service" : "ssm", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ssm/ssm.json", "modified" : 1779163306 }, { "service" : "ssm-contacts", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ssm-contacts/ssm-contacts.json", "modified" : 1774454968 }, { "service" : "ssm-guiconnect", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ssm-guiconnect/ssm-guiconnect.json", "modified" : 1774454957 }, { "service" : "ssm-incidents", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ssm-incidents/ssm-incidents.json", "modified" : 1774454984 }, { "service" : "ssm-quicksetup", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ssm-quicksetup/ssm-quicksetup.json", "modified" : 1774454998 }, { "service" : "ssm-sap", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ssm-sap/ssm-sap.json", "modified" : 1777479060 }, { "service" : "ssmmessages", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ssmmessages/ssmmessages.json", "modified" : 1774454989 }, { "service" : "sso", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/sso/sso.json", "modified" : 1777521702 }, { "service" : "sso-directory", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/sso-directory/sso-directory.json", "modified" : 1774454959 }, { "service" : "sso-oauth", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/sso-oauth/sso-oauth.json", "modified" : 1774454984 }, { "service" : "states", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/states/states.json", "modified" : 1774454964 }, { "service" : "storagegateway", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/storagegateway/storagegateway.json", "modified" : 1774454985 }, { "service" : "sts", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/sts/sts.json", "modified" : 1778626905 }, { "service" : "support", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/support/support.json", "modified" : 1777479063 }, { "service" : "support-console", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/support-console/support-console.json", "modified" : 1774454959 }, { "service" : "supportapp", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/supportapp/supportapp.json", "modified" : 1774454962 }, { "service" : "supportplans", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/supportplans/supportplans.json", "modified" : 1774454990 }, { "service" : "sustainability", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/sustainability/sustainability.json", "modified" : 1774987303 }, { "service" : "swf", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/swf/swf.json", "modified" : 1774454984 }, { "service" : "synthetics", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/synthetics/synthetics.json", "modified" : 1775624501 }, { "service" : "tag", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/tag/tag.json", "modified" : 1778532179 }, { "service" : "tax", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/tax/tax.json", "modified" : 1777479066 }, { "service" : "textract", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/textract/textract.json", "modified" : 1774454976 }, { "service" : "thinclient", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/thinclient/thinclient.json", "modified" : 1777479059 }, { "service" : "timestream", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/timestream/timestream.json", "modified" : 1774454973 }, { "service" : "timestream-influxdb", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/timestream-influxdb/timestream-influxdb.json", "modified" : 1774454989 }, { "service" : "tiros", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/tiros/tiros.json", "modified" : 1774454977 }, { "service" : "tnb", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/tnb/tnb.json", "modified" : 1777479057 }, { "service" : "transcribe", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/transcribe/transcribe.json", "modified" : 1774454968 }, { "service" : "transfer", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/transfer/transfer.json", "modified" : 1779390113 }, { "service" : "transform", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/transform/transform.json", "modified" : 1775581309 }, { "service" : "transform-custom", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/transform-custom/transform-custom.json", "modified" : 1774454962 }, { "service" : "translate", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/translate/translate.json", "modified" : 1774454994 }, { "service" : "trustedadvisor", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/trustedadvisor/trustedadvisor.json", "modified" : 1777479054 }, { "service" : "ts", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/ts/ts.json", "modified" : 1774454984 }, { "service" : "user-subscriptions", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/user-subscriptions/user-subscriptions.json", "modified" : 1774454997 }, { "service" : "uxc", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/uxc/uxc.json", "modified" : 1774468879 }, { "service" : "vendor-insights", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/vendor-insights/vendor-insights.json", "modified" : 1774454994 }, { "service" : "verified-access", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/verified-access/verified-access.json", "modified" : 1774454975 }, { "service" : "verifiedpermissions", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/verifiedpermissions/verifiedpermissions.json", "modified" : 1776884506 }, { "service" : "voiceid", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/voiceid/voiceid.json", "modified" : 1774454963 }, { "service" : "vpc-lattice", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/vpc-lattice/vpc-lattice.json", "modified" : 1774454967 }, { "service" : "vpc-lattice-svcs", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/vpc-lattice-svcs/vpc-lattice-svcs.json", "modified" : 1774454959 }, { "service" : "vpce", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/vpce/vpce.json", "modified" : 1774454963 }, { "service" : "waf", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/waf/waf.json", "modified" : 1778734906 }, { "service" : "waf-regional", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/waf-regional/waf-regional.json", "modified" : 1774454994 }, { "service" : "wafv2", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/wafv2/wafv2.json", "modified" : 1774454966 }, { "service" : "wam", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/wam/wam.json", "modified" : 1774454987 }, { "service" : "wellarchitected", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/wellarchitected/wellarchitected.json", "modified" : 1776229309 }, { "service" : "wickr", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/wickr/wickr.json", "modified" : 1778216503 }, { "service" : "wisdom", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/wisdom/wisdom.json", "modified" : 1778817703 }, { "service" : "workdocs", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/workdocs/workdocs.json", "modified" : 1777525303 }, { "service" : "worklink", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/worklink/worklink.json", "modified" : 1774454961 }, { "service" : "workmail", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/workmail/workmail.json", "modified" : 1777479062 }, { "service" : "workmailmessageflow", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/workmailmessageflow/workmailmessageflow.json", "modified" : 1774454993 }, { "service" : "workspaces", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/workspaces/workspaces.json", "modified" : 1775682102 }, { "service" : "workspaces-instances", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/workspaces-instances/workspaces-instances.json", "modified" : 1774454956 }, { "service" : "workspaces-web", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/workspaces-web/workspaces-web.json", "modified" : 1774454990 }, { "service" : "xray", "url" : "http://servicereference.us-east-1.amazonaws.com/v1/xray/xray.json", "modified" : 1774454960 } ]
詳細情報の応答
IAM を例にとった場合、まず前述のインデックス情報としてのエンドポイントの応答から、IAM の詳細情報の URL が http://servicereference.us-east-1.amazonaws.com/v1/iam/iam.json であることが得られます。
詳細情報の応答 として、Name、Actions、ConditionKeys、Operations、Resources、Version のキーが第一階層として得られます。
{ "Name": "string", "Actions": [{ ... }], "ConditionKeys": [{ ... }], "Operations": [{ ... }], "Resources": [{ ... }], "Version": "string" }
執筆時点での応答全文
{ "Name" : "iam", "Actions" : [ { "Name" : "AcceptDelegationRequest", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "delegation-request" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : false, "IAM Action Last Accessed" : false } }, { "Name" : "AddClientIDToOpenIDConnectProvider", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "oidc-provider" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "AddRoleToInstanceProfile", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "instance-profile" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "AddUserToGroup", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "group" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "AssociateDelegationRequest", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "delegation-request" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : false, "IAM Action Last Accessed" : false } }, { "Name" : "AttachGroupPolicy", "ActionConditionKeys" : [ "iam:PolicyARN" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "group" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "AttachRolePolicy", "ActionConditionKeys" : [ "iam:PermissionsBoundary", "iam:PolicyARN" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "AttachUserPolicy", "ActionConditionKeys" : [ "iam:PermissionsBoundary", "iam:PolicyARN" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ChangePassword", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "CreateAccessKey", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "CreateAccountAlias", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "CreateDelegationRequest", "ActionConditionKeys" : [ "iam:DelegationDuration", "iam:NotificationChannel", "iam:TemplateArn" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "delegation-request" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : false, "IAM Action Last Accessed" : false } }, { "Name" : "CreateGroup", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "group" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "CreateInstanceProfile", "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "instance-profile" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "CreateLoginProfile", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "CreateOpenIDConnectProvider", "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "oidc-provider" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "CreatePolicy", "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "policy" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "CreatePolicyVersion", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "policy" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "CreateRole", "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys", "iam:PermissionsBoundary" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "CreateSAMLProvider", "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "saml-provider" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "CreateServiceLinkedRole", "ActionConditionKeys" : [ "iam:AWSServiceName" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "CreateServiceSpecificCredential", "ActionConditionKeys" : [ "iam:ServiceSpecificCredentialAgeDays", "iam:ServiceSpecificCredentialServiceName" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "CreateUser", "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys", "iam:PermissionsBoundary" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "CreateVirtualMFADevice", "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "mfa" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeactivateMFADevice", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteAccessKey", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteAccountAlias", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteAccountPasswordPolicy", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteCloudFrontPublicKey", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteGroup", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "group" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteGroupPolicy", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "group" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteInstanceProfile", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "instance-profile" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteLoginProfile", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteOpenIDConnectProvider", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "oidc-provider" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeletePolicy", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "policy" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeletePolicyVersion", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "policy" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteRole", "ActionConditionKeys" : [ "iam:PermissionsBoundary" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteRolePermissionsBoundary", "ActionConditionKeys" : [ "iam:PermissionsBoundary" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteRolePolicy", "ActionConditionKeys" : [ "iam:PermissionsBoundary" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteSAMLProvider", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "saml-provider" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteSSHPublicKey", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteServerCertificate", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "server-certificate" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteServiceLinkedRole", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteServiceSpecificCredential", "ActionConditionKeys" : [ "iam:ServiceSpecificCredentialServiceName" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteSigningCertificate", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteUser", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteUserPermissionsBoundary", "ActionConditionKeys" : [ "iam:PermissionsBoundary" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteUserPolicy", "ActionConditionKeys" : [ "iam:PermissionsBoundary" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DeleteVirtualMFADevice", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "mfa" }, { "Name" : "sms-mfa" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DetachGroupPolicy", "ActionConditionKeys" : [ "iam:PolicyARN" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "group" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DetachRolePolicy", "ActionConditionKeys" : [ "iam:PermissionsBoundary", "iam:PolicyARN" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DetachUserPolicy", "ActionConditionKeys" : [ "iam:PermissionsBoundary", "iam:PolicyARN" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DisableOrganizationsRootCredentialsManagement", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DisableOrganizationsRootSessions", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "DisableOutboundWebIdentityFederation", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "EnableMFADevice", "ActionConditionKeys" : [ "iam:FIDO-FIPS-140-2-certification", "iam:FIDO-FIPS-140-3-certification", "iam:FIDO-certification", "iam:RegisterSecurityKey" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "EnableOrganizationsRootCredentialsManagement", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "EnableOrganizationsRootSessions", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "EnableOutboundWebIdentityFederation", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GenerateCredentialReport", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GenerateOrganizationsAccessReport", "ActionConditionKeys" : [ "iam:OrganizationsPolicyId" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "access-report" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GenerateServiceLastAccessedDetails", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "group" }, { "Name" : "policy" }, { "Name" : "role" }, { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetAccessKeyLastUsed", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetAccountAuthorizationDetails", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetAccountEmailAddress", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetAccountName", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetAccountPasswordPolicy", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetAccountSummary", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetCloudFrontPublicKey", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetContextKeysForCustomPolicy", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetContextKeysForPrincipalPolicy", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "group" }, { "Name" : "role" }, { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetCredentialReport", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetDelegationRequest", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "delegation-request" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : false, "IAM Action Last Accessed" : false } }, { "Name" : "GetGroup", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "group" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetGroupPolicy", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "group" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetHumanReadableSummary", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "delegation-request" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : false, "IAM Action Last Accessed" : false } }, { "Name" : "GetInstanceProfile", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "instance-profile" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetLoginProfile", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetMFADevice", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetOpenIDConnectProvider", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "oidc-provider" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetOrganizationsAccessReport", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetOutboundWebIdentityFederationInfo", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetPolicy", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "policy" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetPolicyVersion", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "policy" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetRole", "ActionConditionKeys" : [ "iam:PermissionsBoundary" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetRolePolicy", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetSAMLProvider", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "saml-provider" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetSSHPublicKey", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetServerCertificate", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "server-certificate" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetServiceLastAccessedDetails", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetServiceLastAccessedDetailsWithEntities", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetServiceLinkedRoleDeletionStatus", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetUser", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "GetUserPolicy", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListAccessKeys", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListAccountAliases", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListAttachedGroupPolicies", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "group" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListAttachedRolePolicies", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListAttachedUserPolicies", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListCloudFrontPublicKeys", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListDelegationRequests", "ActionConditionKeys" : [ "iam:DelegationRequestOwner" ], "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListEntitiesForPolicy", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "policy" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListGroupPolicies", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "group" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListGroups", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListGroupsForUser", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListInstanceProfileTags", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "instance-profile" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "ListInstanceProfiles", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListInstanceProfilesForRole", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListMFADeviceTags", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "mfa" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "ListMFADevices", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListOpenIDConnectProviderTags", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "oidc-provider" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "ListOpenIDConnectProviders", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListOrganizationsFeatures", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListPolicies", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListPoliciesGrantingServiceAccess", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "group" }, { "Name" : "role" }, { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListPolicyTags", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "policy" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "ListPolicyVersions", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "policy" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListRolePolicies", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListRoleTags", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "ListRoles", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListSAMLProviderTags", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "saml-provider" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "ListSAMLProviders", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListSSHPublicKeys", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListSTSRegionalEndpointsStatus", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListServerCertificateTags", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "server-certificate" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "ListServerCertificates", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListServiceSpecificCredentials", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListSigningCertificates", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListUserPolicies", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListUserTags", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "ListUsers", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ListVirtualMFADevices", "Annotations" : { "Properties" : { "IsList" : true, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "PassRole", "ActionConditionKeys" : [ "iam:AssociatedResourceArn", "iam:PassedToService" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : false, "IAM Action Last Accessed" : false } }, { "Name" : "PutGroupPolicy", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "group" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "PutRolePermissionsBoundary", "ActionConditionKeys" : [ "iam:PermissionsBoundary" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "PutRolePolicy", "ActionConditionKeys" : [ "iam:PermissionsBoundary" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "PutUserPermissionsBoundary", "ActionConditionKeys" : [ "iam:PermissionsBoundary" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "PutUserPolicy", "ActionConditionKeys" : [ "iam:PermissionsBoundary" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "RejectDelegationRequest", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "delegation-request" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : false, "IAM Action Last Accessed" : false } }, { "Name" : "RemoveClientIDFromOpenIDConnectProvider", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "oidc-provider" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "RemoveRoleFromInstanceProfile", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "instance-profile" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "RemoveUserFromGroup", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "group" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ResetServiceSpecificCredential", "ActionConditionKeys" : [ "iam:ServiceSpecificCredentialServiceName" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "ResyncMFADevice", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "SendDelegationToken", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "delegation-request" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : false, "IAM Action Last Accessed" : false } }, { "Name" : "SetDefaultPolicyVersion", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "policy" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "SetSTSRegionalEndpointStatus", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "SetSecurityTokenServicePreferences", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "SimulateCustomPolicy", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "SimulatePrincipalPolicy", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : false } }, "Resources" : [ { "Name" : "group" }, { "Name" : "role" }, { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "TagInstanceProfile", "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : true, "IsWrite" : true } }, "Resources" : [ { "Name" : "instance-profile" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "TagMFADevice", "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : true, "IsWrite" : true } }, "Resources" : [ { "Name" : "mfa" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "TagOpenIDConnectProvider", "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : true, "IsWrite" : true } }, "Resources" : [ { "Name" : "oidc-provider" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "TagPolicy", "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : true, "IsWrite" : true } }, "Resources" : [ { "Name" : "policy" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "TagRole", "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : true, "IsWrite" : true } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "TagSAMLProvider", "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : true, "IsWrite" : true } }, "Resources" : [ { "Name" : "saml-provider" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "TagServerCertificate", "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : true, "IsWrite" : true } }, "Resources" : [ { "Name" : "server-certificate" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "TagUser", "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : true, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "UntagInstanceProfile", "ActionConditionKeys" : [ "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : true, "IsWrite" : true } }, "Resources" : [ { "Name" : "instance-profile" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "UntagMFADevice", "ActionConditionKeys" : [ "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : true, "IsWrite" : true } }, "Resources" : [ { "Name" : "mfa" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "UntagOpenIDConnectProvider", "ActionConditionKeys" : [ "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : true, "IsWrite" : true } }, "Resources" : [ { "Name" : "oidc-provider" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "UntagPolicy", "ActionConditionKeys" : [ "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : true, "IsWrite" : true } }, "Resources" : [ { "Name" : "policy" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "UntagRole", "ActionConditionKeys" : [ "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : true, "IsWrite" : true } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "UntagSAMLProvider", "ActionConditionKeys" : [ "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : true, "IsWrite" : true } }, "Resources" : [ { "Name" : "saml-provider" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "UntagServerCertificate", "ActionConditionKeys" : [ "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : true, "IsWrite" : true } }, "Resources" : [ { "Name" : "server-certificate" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "UntagUser", "ActionConditionKeys" : [ "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : true, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : false } }, { "Name" : "UpdateAccessKey", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UpdateAccountEmailAddress", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UpdateAccountName", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UpdateAccountPasswordPolicy", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UpdateAssumeRolePolicy", "ActionConditionKeys" : [ "iam:PermissionsBoundary" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : true, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UpdateCloudFrontPublicKey", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UpdateGroup", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "group" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UpdateLoginProfile", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UpdateOpenIDConnectProviderThumbprint", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "oidc-provider" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UpdateRole", "ActionConditionKeys" : [ "iam:PermissionsBoundary" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UpdateRoleDescription", "ActionConditionKeys" : [ "iam:PermissionsBoundary" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "role" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UpdateSAMLProvider", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "saml-provider" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UpdateSSHPublicKey", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UpdateServerCertificate", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "server-certificate" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UpdateServiceSpecificCredential", "ActionConditionKeys" : [ "iam:ServiceSpecificCredentialServiceName" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UpdateSigningCertificate", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UpdateUser", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UploadCloudFrontPublicKey", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UploadSSHPublicKey", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UploadServerCertificate", "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "server-certificate" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } }, { "Name" : "UploadSigningCertificate", "Annotations" : { "Properties" : { "IsList" : false, "IsPermissionManagement" : false, "IsTaggingOnly" : false, "IsWrite" : true } }, "Resources" : [ { "Name" : "user" } ], "SupportedBy" : { "IAM Access Analyzer Policy Generation" : true, "IAM Action Last Accessed" : true } } ], "ConditionKeys" : [ { "Name" : "aws:RequestTag/${TagKey}", "Types" : [ "String" ] }, { "Name" : "aws:ResourceTag/${TagKey}", "Types" : [ "String" ] }, { "Name" : "aws:TagKeys", "Types" : [ "ArrayOfString" ] }, { "Name" : "iam:AWSServiceName", "Types" : [ "String" ] }, { "Name" : "iam:AssociatedResourceArn", "Types" : [ "ARN" ] }, { "Name" : "iam:DelegationDuration", "Types" : [ "String" ] }, { "Name" : "iam:DelegationRequestOwner", "Types" : [ "ARN" ] }, { "Name" : "iam:FIDO-FIPS-140-2-certification", "Types" : [ "String" ] }, { "Name" : "iam:FIDO-FIPS-140-3-certification", "Types" : [ "String" ] }, { "Name" : "iam:FIDO-certification", "Types" : [ "String" ] }, { "Name" : "iam:NotificationChannel", "Types" : [ "String" ] }, { "Name" : "iam:OrganizationsPolicyId", "Types" : [ "String" ] }, { "Name" : "iam:PassedToService", "Types" : [ "String" ] }, { "Name" : "iam:PermissionsBoundary", "Types" : [ "ARN" ] }, { "Name" : "iam:PolicyARN", "Types" : [ "ARN" ] }, { "Name" : "iam:RegisterSecurityKey", "Types" : [ "String" ] }, { "Name" : "iam:ResourceTag/${TagKey}", "Types" : [ "String" ] }, { "Name" : "iam:ServiceSpecificCredentialAgeDays", "Types" : [ "Numeric" ] }, { "Name" : "iam:ServiceSpecificCredentialServiceName", "Types" : [ "String" ] }, { "Name" : "iam:TemplateArn", "Types" : [ "ARN" ] } ], "Operations" : [ { "Name" : "AcceptDelegationRequest", "AuthorizedActions" : [ { "Name" : "AcceptDelegationRequest", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "accept_delegation_request", "Package" : "Boto3" } ] }, { "Name" : "AddClientIDToOpenIDConnectProvider", "AuthorizedActions" : [ { "Name" : "AddClientIDToOpenIDConnectProvider", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "add_client_id_to_open_id_connect_provider", "Package" : "Boto3" } ] }, { "Name" : "AddRoleToInstanceProfile", "AuthorizedActions" : [ { "Name" : "AddRoleToInstanceProfile", "Service" : "iam" }, { "Name" : "PassRole", "Context" : { "iam:PassedToService" : [ "ec2.amazonaws.com" ] }, "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "add_role_to_instance_profile", "Package" : "Boto3" } ] }, { "Name" : "AddUserToGroup", "AuthorizedActions" : [ { "Name" : "AddUserToGroup", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "add_user_to_group", "Package" : "Boto3" } ] }, { "Name" : "AssociateDelegationRequest", "AuthorizedActions" : [ { "Name" : "AssociateDelegationRequest", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "associate_delegation_request", "Package" : "Boto3" } ] }, { "Name" : "AttachGroupPolicy", "AuthorizedActions" : [ { "Name" : "AttachGroupPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "attach_group_policy", "Package" : "Boto3" } ] }, { "Name" : "AttachRolePolicy", "AuthorizedActions" : [ { "Name" : "AttachRolePolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "attach_role_policy", "Package" : "Boto3" } ] }, { "Name" : "AttachUserPolicy", "AuthorizedActions" : [ { "Name" : "AttachUserPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "attach_user_policy", "Package" : "Boto3" } ] }, { "Name" : "ChangePassword", "AuthorizedActions" : [ { "Name" : "ChangePassword", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "change_password", "Package" : "Boto3" } ] }, { "Name" : "CreateAccessKey", "AuthorizedActions" : [ { "Name" : "CreateAccessKey", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "create_access_key", "Package" : "Boto3" } ] }, { "Name" : "CreateAccountAlias", "AuthorizedActions" : [ { "Name" : "CreateAccountAlias", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "create_account_alias", "Package" : "Boto3" } ] }, { "Name" : "CreateDelegationRequest", "AuthorizedActions" : [ { "Name" : "CreateDelegationRequest", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "create_delegation_request", "Package" : "Boto3" } ] }, { "Name" : "CreateGroup", "AuthorizedActions" : [ { "Name" : "CreateGroup", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "create_group", "Package" : "Boto3" } ] }, { "Name" : "CreateInstanceProfile", "AuthorizedActions" : [ { "Name" : "CreateInstanceProfile", "Service" : "iam" }, { "Name" : "TagInstanceProfile", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "create_instance_profile", "Package" : "Boto3" } ] }, { "Name" : "CreateLoginProfile", "AuthorizedActions" : [ { "Name" : "CreateLoginProfile", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "create_login_profile", "Package" : "Boto3" } ] }, { "Name" : "CreateOpenIDConnectProvider", "AuthorizedActions" : [ { "Name" : "CreateOpenIDConnectProvider", "Service" : "iam" }, { "Name" : "TagOpenIDConnectProvider", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "create_open_id_connect_provider", "Package" : "Boto3" } ] }, { "Name" : "CreatePolicy", "AuthorizedActions" : [ { "Name" : "CreatePolicy", "Service" : "iam" }, { "Name" : "TagPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "create_policy", "Package" : "Boto3" } ] }, { "Name" : "CreatePolicyVersion", "AuthorizedActions" : [ { "Name" : "CreatePolicyVersion", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "create_policy_version", "Package" : "Boto3" } ] }, { "Name" : "CreateRole", "AuthorizedActions" : [ { "Name" : "CreateRole", "Service" : "iam" }, { "Name" : "TagRole", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "create_role", "Package" : "Boto3" } ] }, { "Name" : "CreateSAMLProvider", "AuthorizedActions" : [ { "Name" : "CreateSAMLProvider", "Service" : "iam" }, { "Name" : "TagSAMLProvider", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "create_saml_provider", "Package" : "Boto3" } ] }, { "Name" : "CreateServiceLinkedRole", "AuthorizedActions" : [ { "Name" : "CreateServiceLinkedRole", "Service" : "iam" }, { "Name" : "PutRolePolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "create_service_linked_role", "Package" : "Boto3" } ] }, { "Name" : "CreateServiceSpecificCredential", "AuthorizedActions" : [ { "Name" : "CreateServiceSpecificCredential", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "create_service_specific_credential", "Package" : "Boto3" } ] }, { "Name" : "CreateUser", "AuthorizedActions" : [ { "Name" : "CreateUser", "Service" : "iam" }, { "Name" : "TagUser", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "create_user", "Package" : "Boto3" } ] }, { "Name" : "CreateVirtualMFADevice", "AuthorizedActions" : [ { "Name" : "CreateVirtualMFADevice", "Service" : "iam" }, { "Name" : "TagMFADevice", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "create_virtual_mfa_device", "Package" : "Boto3" } ] }, { "Name" : "DeactivateMFADevice", "AuthorizedActions" : [ { "Name" : "DeactivateMFADevice", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "deactivate_mfa_device", "Package" : "Boto3" } ] }, { "Name" : "DeleteAccessKey", "AuthorizedActions" : [ { "Name" : "DeleteAccessKey", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_access_key", "Package" : "Boto3" } ] }, { "Name" : "DeleteAccountAlias", "AuthorizedActions" : [ { "Name" : "DeleteAccountAlias", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_account_alias", "Package" : "Boto3" } ] }, { "Name" : "DeleteAccountPasswordPolicy", "AuthorizedActions" : [ { "Name" : "DeleteAccountPasswordPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_account_password_policy", "Package" : "Boto3" } ] }, { "Name" : "DeleteGroup", "AuthorizedActions" : [ { "Name" : "DeleteGroup", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_group", "Package" : "Boto3" } ] }, { "Name" : "DeleteGroupPolicy", "AuthorizedActions" : [ { "Name" : "DeleteGroupPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_group_policy", "Package" : "Boto3" } ] }, { "Name" : "DeleteInstanceProfile", "AuthorizedActions" : [ { "Name" : "DeleteInstanceProfile", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_instance_profile", "Package" : "Boto3" } ] }, { "Name" : "DeleteLoginProfile", "AuthorizedActions" : [ { "Name" : "DeleteLoginProfile", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_login_profile", "Package" : "Boto3" } ] }, { "Name" : "DeleteOpenIDConnectProvider", "AuthorizedActions" : [ { "Name" : "DeleteOpenIDConnectProvider", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_open_id_connect_provider", "Package" : "Boto3" } ] }, { "Name" : "DeletePolicy", "AuthorizedActions" : [ { "Name" : "DeletePolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_policy", "Package" : "Boto3" } ] }, { "Name" : "DeletePolicyVersion", "AuthorizedActions" : [ { "Name" : "DeletePolicyVersion", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_policy_version", "Package" : "Boto3" } ] }, { "Name" : "DeleteRole", "AuthorizedActions" : [ { "Name" : "DeleteRole", "Service" : "iam" }, { "Name" : "DeleteServiceLinkedRole", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_role", "Package" : "Boto3" } ] }, { "Name" : "DeleteRolePermissionsBoundary", "AuthorizedActions" : [ { "Name" : "DeleteRolePermissionsBoundary", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_role_permissions_boundary", "Package" : "Boto3" } ] }, { "Name" : "DeleteRolePolicy", "AuthorizedActions" : [ { "Name" : "DeleteRolePolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_role_policy", "Package" : "Boto3" } ] }, { "Name" : "DeleteSAMLProvider", "AuthorizedActions" : [ { "Name" : "DeleteSAMLProvider", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_saml_provider", "Package" : "Boto3" } ] }, { "Name" : "DeleteSSHPublicKey", "AuthorizedActions" : [ { "Name" : "DeleteSSHPublicKey", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_ssh_public_key", "Package" : "Boto3" } ] }, { "Name" : "DeleteServerCertificate", "AuthorizedActions" : [ { "Name" : "DeleteServerCertificate", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_server_certificate", "Package" : "Boto3" } ] }, { "Name" : "DeleteServiceLinkedRole", "AuthorizedActions" : [ { "Name" : "DeleteServiceLinkedRole", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_service_linked_role", "Package" : "Boto3" } ] }, { "Name" : "DeleteServiceSpecificCredential", "AuthorizedActions" : [ { "Name" : "DeleteServiceSpecificCredential", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_service_specific_credential", "Package" : "Boto3" } ] }, { "Name" : "DeleteSigningCertificate", "AuthorizedActions" : [ { "Name" : "DeleteSigningCertificate", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_signing_certificate", "Package" : "Boto3" } ] }, { "Name" : "DeleteUser", "AuthorizedActions" : [ { "Name" : "DeleteUser", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_user", "Package" : "Boto3" } ] }, { "Name" : "DeleteUserPermissionsBoundary", "AuthorizedActions" : [ { "Name" : "DeleteUserPermissionsBoundary", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_user_permissions_boundary", "Package" : "Boto3" } ] }, { "Name" : "DeleteUserPolicy", "AuthorizedActions" : [ { "Name" : "DeleteUserPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_user_policy", "Package" : "Boto3" } ] }, { "Name" : "DeleteVirtualMFADevice", "AuthorizedActions" : [ { "Name" : "DeleteVirtualMFADevice", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "delete_virtual_mfa_device", "Package" : "Boto3" } ] }, { "Name" : "DetachGroupPolicy", "AuthorizedActions" : [ { "Name" : "DetachGroupPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "detach_group_policy", "Package" : "Boto3" } ] }, { "Name" : "DetachRolePolicy", "AuthorizedActions" : [ { "Name" : "DetachRolePolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "detach_role_policy", "Package" : "Boto3" } ] }, { "Name" : "DetachUserPolicy", "AuthorizedActions" : [ { "Name" : "DetachUserPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "detach_user_policy", "Package" : "Boto3" } ] }, { "Name" : "DisableOrganizationsRootCredentialsManagement", "SDK" : [ { "Name" : "iam", "Method" : "disable_organizations_root_credentials_management", "Package" : "Boto3" } ] }, { "Name" : "DisableOrganizationsRootSessions", "SDK" : [ { "Name" : "iam", "Method" : "disable_organizations_root_sessions", "Package" : "Boto3" } ] }, { "Name" : "DisableOutboundWebIdentityFederation", "AuthorizedActions" : [ { "Name" : "DisableOutboundWebIdentityFederation", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "disable_outbound_web_identity_federation", "Package" : "Boto3" } ] }, { "Name" : "EnableMFADevice", "AuthorizedActions" : [ { "Name" : "EnableMFADevice", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "enable_mfa_device", "Package" : "Boto3" } ] }, { "Name" : "EnableOrganizationsRootCredentialsManagement", "SDK" : [ { "Name" : "iam", "Method" : "enable_organizations_root_credentials_management", "Package" : "Boto3" } ] }, { "Name" : "EnableOrganizationsRootSessions", "SDK" : [ { "Name" : "iam", "Method" : "enable_organizations_root_sessions", "Package" : "Boto3" } ] }, { "Name" : "EnableOutboundWebIdentityFederation", "AuthorizedActions" : [ { "Name" : "EnableOutboundWebIdentityFederation", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "enable_outbound_web_identity_federation", "Package" : "Boto3" } ] }, { "Name" : "GenerateCredentialReport", "AuthorizedActions" : [ { "Name" : "GenerateCredentialReport", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "generate_credential_report", "Package" : "Boto3" } ] }, { "Name" : "GenerateOrganizationsAccessReport", "AuthorizedActions" : [ { "Name" : "GenerateOrganizationsAccessReport", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "generate_organizations_access_report", "Package" : "Boto3" } ] }, { "Name" : "GenerateServiceLastAccessedDetails", "AuthorizedActions" : [ { "Name" : "GenerateServiceLastAccessedDetails", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "generate_service_last_accessed_details", "Package" : "Boto3" } ] }, { "Name" : "GetAccessKeyLastUsed", "AuthorizedActions" : [ { "Name" : "GetAccessKeyLastUsed", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_access_key_last_used", "Package" : "Boto3" } ] }, { "Name" : "GetAccountAuthorizationDetails", "AuthorizedActions" : [ { "Name" : "GetAccountAuthorizationDetails", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_account_authorization_details", "Package" : "Boto3" } ] }, { "Name" : "GetAccountPasswordPolicy", "AuthorizedActions" : [ { "Name" : "GetAccountPasswordPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_account_password_policy", "Package" : "Boto3" } ] }, { "Name" : "GetAccountSummary", "AuthorizedActions" : [ { "Name" : "GetAccountSummary", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_account_summary", "Package" : "Boto3" } ] }, { "Name" : "GetContextKeysForCustomPolicy", "AuthorizedActions" : [ { "Name" : "GetContextKeysForCustomPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_context_keys_for_custom_policy", "Package" : "Boto3" } ] }, { "Name" : "GetContextKeysForPrincipalPolicy", "AuthorizedActions" : [ { "Name" : "GetContextKeysForPrincipalPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_context_keys_for_principal_policy", "Package" : "Boto3" } ] }, { "Name" : "GetCredentialReport", "AuthorizedActions" : [ { "Name" : "GetCredentialReport", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_credential_report", "Package" : "Boto3" } ] }, { "Name" : "GetDelegationRequest", "AuthorizedActions" : [ { "Name" : "GetDelegationRequest", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_delegation_request", "Package" : "Boto3" } ] }, { "Name" : "GetGroup", "AuthorizedActions" : [ { "Name" : "GetGroup", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_group", "Package" : "Boto3" } ] }, { "Name" : "GetGroupPolicy", "AuthorizedActions" : [ { "Name" : "GetGroupPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_group_policy", "Package" : "Boto3" } ] }, { "Name" : "GetHumanReadableSummary", "AuthorizedActions" : [ { "Name" : "GetHumanReadableSummary", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_human_readable_summary", "Package" : "Boto3" } ] }, { "Name" : "GetInstanceProfile", "AuthorizedActions" : [ { "Name" : "GetInstanceProfile", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_instance_profile", "Package" : "Boto3" } ] }, { "Name" : "GetLoginProfile", "AuthorizedActions" : [ { "Name" : "GetLoginProfile", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_login_profile", "Package" : "Boto3" } ] }, { "Name" : "GetMFADevice", "AuthorizedActions" : [ { "Name" : "GetMFADevice", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_mfa_device", "Package" : "Boto3" } ] }, { "Name" : "GetOpenIDConnectProvider", "AuthorizedActions" : [ { "Name" : "GetOpenIDConnectProvider", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_open_id_connect_provider", "Package" : "Boto3" } ] }, { "Name" : "GetOrganizationsAccessReport", "AuthorizedActions" : [ { "Name" : "GetOrganizationsAccessReport", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_organizations_access_report", "Package" : "Boto3" } ] }, { "Name" : "GetOutboundWebIdentityFederationInfo", "AuthorizedActions" : [ { "Name" : "GetOutboundWebIdentityFederationInfo", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_outbound_web_identity_federation_info", "Package" : "Boto3" } ] }, { "Name" : "GetPolicy", "AuthorizedActions" : [ { "Name" : "GetPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_policy", "Package" : "Boto3" } ] }, { "Name" : "GetPolicyVersion", "AuthorizedActions" : [ { "Name" : "GetPolicyVersion", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_policy_version", "Package" : "Boto3" } ] }, { "Name" : "GetRole", "AuthorizedActions" : [ { "Name" : "DeleteServiceLinkedRole", "Service" : "iam" }, { "Name" : "GetRole", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_role", "Package" : "Boto3" } ] }, { "Name" : "GetRolePolicy", "AuthorizedActions" : [ { "Name" : "GetRolePolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_role_policy", "Package" : "Boto3" } ] }, { "Name" : "GetSAMLProvider", "AuthorizedActions" : [ { "Name" : "GetSAMLProvider", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_saml_provider", "Package" : "Boto3" } ] }, { "Name" : "GetSSHPublicKey", "AuthorizedActions" : [ { "Name" : "GetSSHPublicKey", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_ssh_public_key", "Package" : "Boto3" } ] }, { "Name" : "GetServerCertificate", "AuthorizedActions" : [ { "Name" : "GetServerCertificate", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_server_certificate", "Package" : "Boto3" } ] }, { "Name" : "GetServiceLastAccessedDetails", "AuthorizedActions" : [ { "Name" : "GetServiceLastAccessedDetails", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_service_last_accessed_details", "Package" : "Boto3" } ] }, { "Name" : "GetServiceLastAccessedDetailsWithEntities", "AuthorizedActions" : [ { "Name" : "GetServiceLastAccessedDetailsWithEntities", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_service_last_accessed_details_with_entities", "Package" : "Boto3" } ] }, { "Name" : "GetServiceLinkedRoleDeletionStatus", "AuthorizedActions" : [ { "Name" : "GetServiceLinkedRoleDeletionStatus", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_service_linked_role_deletion_status", "Package" : "Boto3" } ] }, { "Name" : "GetUser", "AuthorizedActions" : [ { "Name" : "GetUser", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_user", "Package" : "Boto3" } ] }, { "Name" : "GetUserPolicy", "AuthorizedActions" : [ { "Name" : "GetUserPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "get_user_policy", "Package" : "Boto3" } ] }, { "Name" : "ListAccessKeys", "AuthorizedActions" : [ { "Name" : "ListAccessKeys", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_access_keys", "Package" : "Boto3" } ] }, { "Name" : "ListAccountAliases", "AuthorizedActions" : [ { "Name" : "ListAccountAliases", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_account_aliases", "Package" : "Boto3" } ] }, { "Name" : "ListAttachedGroupPolicies", "AuthorizedActions" : [ { "Name" : "ListAttachedGroupPolicies", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_attached_group_policies", "Package" : "Boto3" } ] }, { "Name" : "ListAttachedRolePolicies", "AuthorizedActions" : [ { "Name" : "ListAttachedRolePolicies", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_attached_role_policies", "Package" : "Boto3" } ] }, { "Name" : "ListAttachedUserPolicies", "AuthorizedActions" : [ { "Name" : "ListAttachedUserPolicies", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_attached_user_policies", "Package" : "Boto3" } ] }, { "Name" : "ListDelegationRequests", "AuthorizedActions" : [ { "Name" : "ListDelegationRequests", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_delegation_requests", "Package" : "Boto3" } ] }, { "Name" : "ListEntitiesForPolicy", "AuthorizedActions" : [ { "Name" : "ListEntitiesForPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_entities_for_policy", "Package" : "Boto3" } ] }, { "Name" : "ListGroupPolicies", "AuthorizedActions" : [ { "Name" : "ListGroupPolicies", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_group_policies", "Package" : "Boto3" } ] }, { "Name" : "ListGroups", "AuthorizedActions" : [ { "Name" : "ListGroups", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_groups", "Package" : "Boto3" } ] }, { "Name" : "ListGroupsForUser", "AuthorizedActions" : [ { "Name" : "ListGroupsForUser", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_groups_for_user", "Package" : "Boto3" } ] }, { "Name" : "ListInstanceProfileTags", "AuthorizedActions" : [ { "Name" : "ListInstanceProfileTags", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_instance_profile_tags", "Package" : "Boto3" } ] }, { "Name" : "ListInstanceProfiles", "AuthorizedActions" : [ { "Name" : "ListInstanceProfiles", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_instance_profiles", "Package" : "Boto3" } ] }, { "Name" : "ListInstanceProfilesForRole", "AuthorizedActions" : [ { "Name" : "ListInstanceProfilesForRole", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_instance_profiles_for_role", "Package" : "Boto3" } ] }, { "Name" : "ListMFADeviceTags", "AuthorizedActions" : [ { "Name" : "ListMFADeviceTags", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_mfa_device_tags", "Package" : "Boto3" } ] }, { "Name" : "ListMFADevices", "AuthorizedActions" : [ { "Name" : "ListMFADevices", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_mfa_devices", "Package" : "Boto3" } ] }, { "Name" : "ListOpenIDConnectProviderTags", "AuthorizedActions" : [ { "Name" : "ListOpenIDConnectProviderTags", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_open_id_connect_provider_tags", "Package" : "Boto3" } ] }, { "Name" : "ListOpenIDConnectProviders", "AuthorizedActions" : [ { "Name" : "ListOpenIDConnectProviders", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_open_id_connect_providers", "Package" : "Boto3" } ] }, { "Name" : "ListOrganizationsFeatures", "SDK" : [ { "Name" : "iam", "Method" : "list_organizations_features", "Package" : "Boto3" } ] }, { "Name" : "ListPolicies", "AuthorizedActions" : [ { "Name" : "ListPolicies", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_policies", "Package" : "Boto3" } ] }, { "Name" : "ListPoliciesGrantingServiceAccess", "AuthorizedActions" : [ { "Name" : "ListPoliciesGrantingServiceAccess", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_policies_granting_service_access", "Package" : "Boto3" } ] }, { "Name" : "ListPolicyTags", "AuthorizedActions" : [ { "Name" : "ListPolicyTags", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_policy_tags", "Package" : "Boto3" } ] }, { "Name" : "ListPolicyVersions", "AuthorizedActions" : [ { "Name" : "ListPolicyVersions", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_policy_versions", "Package" : "Boto3" } ] }, { "Name" : "ListRolePolicies", "AuthorizedActions" : [ { "Name" : "ListRolePolicies", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_role_policies", "Package" : "Boto3" } ] }, { "Name" : "ListRoleTags", "AuthorizedActions" : [ { "Name" : "ListRoleTags", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_role_tags", "Package" : "Boto3" } ] }, { "Name" : "ListRoles", "AuthorizedActions" : [ { "Name" : "ListRoles", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_roles", "Package" : "Boto3" } ] }, { "Name" : "ListSAMLProviderTags", "AuthorizedActions" : [ { "Name" : "ListSAMLProviderTags", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_saml_provider_tags", "Package" : "Boto3" } ] }, { "Name" : "ListSAMLProviders", "AuthorizedActions" : [ { "Name" : "ListSAMLProviders", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_saml_providers", "Package" : "Boto3" } ] }, { "Name" : "ListSSHPublicKeys", "AuthorizedActions" : [ { "Name" : "ListSSHPublicKeys", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_ssh_public_keys", "Package" : "Boto3" } ] }, { "Name" : "ListServerCertificateTags", "AuthorizedActions" : [ { "Name" : "ListServerCertificateTags", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_server_certificate_tags", "Package" : "Boto3" } ] }, { "Name" : "ListServerCertificates", "AuthorizedActions" : [ { "Name" : "ListServerCertificates", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_server_certificates", "Package" : "Boto3" } ] }, { "Name" : "ListServiceSpecificCredentials", "AuthorizedActions" : [ { "Name" : "ListServiceSpecificCredentials", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_service_specific_credentials", "Package" : "Boto3" } ] }, { "Name" : "ListSigningCertificates", "AuthorizedActions" : [ { "Name" : "ListSigningCertificates", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_signing_certificates", "Package" : "Boto3" } ] }, { "Name" : "ListUserPolicies", "AuthorizedActions" : [ { "Name" : "ListUserPolicies", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_user_policies", "Package" : "Boto3" } ] }, { "Name" : "ListUserTags", "AuthorizedActions" : [ { "Name" : "ListUserTags", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_user_tags", "Package" : "Boto3" } ] }, { "Name" : "ListUsers", "AuthorizedActions" : [ { "Name" : "ListUsers", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_users", "Package" : "Boto3" } ] }, { "Name" : "ListVirtualMFADevices", "AuthorizedActions" : [ { "Name" : "ListVirtualMFADevices", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "list_virtual_mfa_devices", "Package" : "Boto3" } ] }, { "Name" : "PutGroupPolicy", "AuthorizedActions" : [ { "Name" : "PutGroupPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "put_group_policy", "Package" : "Boto3" } ] }, { "Name" : "PutRolePermissionsBoundary", "AuthorizedActions" : [ { "Name" : "PutRolePermissionsBoundary", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "put_role_permissions_boundary", "Package" : "Boto3" } ] }, { "Name" : "PutRolePolicy", "AuthorizedActions" : [ { "Name" : "PutRolePolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "put_role_policy", "Package" : "Boto3" } ] }, { "Name" : "PutUserPermissionsBoundary", "AuthorizedActions" : [ { "Name" : "PutUserPermissionsBoundary", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "put_user_permissions_boundary", "Package" : "Boto3" } ] }, { "Name" : "PutUserPolicy", "AuthorizedActions" : [ { "Name" : "PutUserPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "put_user_policy", "Package" : "Boto3" } ] }, { "Name" : "RejectDelegationRequest", "AuthorizedActions" : [ { "Name" : "RejectDelegationRequest", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "reject_delegation_request", "Package" : "Boto3" } ] }, { "Name" : "RemoveClientIDFromOpenIDConnectProvider", "AuthorizedActions" : [ { "Name" : "RemoveClientIDFromOpenIDConnectProvider", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "remove_client_id_from_open_id_connect_provider", "Package" : "Boto3" } ] }, { "Name" : "RemoveRoleFromInstanceProfile", "AuthorizedActions" : [ { "Name" : "RemoveRoleFromInstanceProfile", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "remove_role_from_instance_profile", "Package" : "Boto3" } ] }, { "Name" : "RemoveUserFromGroup", "AuthorizedActions" : [ { "Name" : "RemoveUserFromGroup", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "remove_user_from_group", "Package" : "Boto3" } ] }, { "Name" : "ResetServiceSpecificCredential", "AuthorizedActions" : [ { "Name" : "ResetServiceSpecificCredential", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "reset_service_specific_credential", "Package" : "Boto3" } ] }, { "Name" : "ResyncMFADevice", "AuthorizedActions" : [ { "Name" : "ResyncMFADevice", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "resync_mfa_device", "Package" : "Boto3" } ] }, { "Name" : "SendDelegationToken", "AuthorizedActions" : [ { "Name" : "SendDelegationToken", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "send_delegation_token", "Package" : "Boto3" } ] }, { "Name" : "SetDefaultPolicyVersion", "AuthorizedActions" : [ { "Name" : "SetDefaultPolicyVersion", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "set_default_policy_version", "Package" : "Boto3" } ] }, { "Name" : "SetSecurityTokenServicePreferences", "AuthorizedActions" : [ { "Name" : "SetSecurityTokenServicePreferences", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "set_security_token_service_preferences", "Package" : "Boto3" } ] }, { "Name" : "SimulateCustomPolicy", "AuthorizedActions" : [ { "Name" : "SimulateCustomPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "simulate_custom_policy", "Package" : "Boto3" } ] }, { "Name" : "SimulatePrincipalPolicy", "AuthorizedActions" : [ { "Name" : "SimulatePrincipalPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "simulate_principal_policy", "Package" : "Boto3" } ] }, { "Name" : "TagInstanceProfile", "AuthorizedActions" : [ { "Name" : "TagInstanceProfile", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "tag_instance_profile", "Package" : "Boto3" } ] }, { "Name" : "TagMFADevice", "AuthorizedActions" : [ { "Name" : "TagMFADevice", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "tag_mfa_device", "Package" : "Boto3" } ] }, { "Name" : "TagOpenIDConnectProvider", "AuthorizedActions" : [ { "Name" : "TagOpenIDConnectProvider", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "tag_open_id_connect_provider", "Package" : "Boto3" } ] }, { "Name" : "TagPolicy", "AuthorizedActions" : [ { "Name" : "TagPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "tag_policy", "Package" : "Boto3" } ] }, { "Name" : "TagRole", "AuthorizedActions" : [ { "Name" : "TagRole", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "tag_role", "Package" : "Boto3" } ] }, { "Name" : "TagSAMLProvider", "AuthorizedActions" : [ { "Name" : "TagSAMLProvider", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "tag_saml_provider", "Package" : "Boto3" } ] }, { "Name" : "TagServerCertificate", "AuthorizedActions" : [ { "Name" : "TagServerCertificate", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "tag_server_certificate", "Package" : "Boto3" } ] }, { "Name" : "TagUser", "AuthorizedActions" : [ { "Name" : "TagUser", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "tag_user", "Package" : "Boto3" } ] }, { "Name" : "UntagInstanceProfile", "AuthorizedActions" : [ { "Name" : "UntagInstanceProfile", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "untag_instance_profile", "Package" : "Boto3" } ] }, { "Name" : "UntagMFADevice", "AuthorizedActions" : [ { "Name" : "UntagMFADevice", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "untag_mfa_device", "Package" : "Boto3" } ] }, { "Name" : "UntagOpenIDConnectProvider", "AuthorizedActions" : [ { "Name" : "UntagOpenIDConnectProvider", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "untag_open_id_connect_provider", "Package" : "Boto3" } ] }, { "Name" : "UntagPolicy", "AuthorizedActions" : [ { "Name" : "UntagPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "untag_policy", "Package" : "Boto3" } ] }, { "Name" : "UntagRole", "AuthorizedActions" : [ { "Name" : "UntagRole", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "untag_role", "Package" : "Boto3" } ] }, { "Name" : "UntagSAMLProvider", "AuthorizedActions" : [ { "Name" : "UntagSAMLProvider", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "untag_saml_provider", "Package" : "Boto3" } ] }, { "Name" : "UntagServerCertificate", "AuthorizedActions" : [ { "Name" : "UntagServerCertificate", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "untag_server_certificate", "Package" : "Boto3" } ] }, { "Name" : "UntagUser", "AuthorizedActions" : [ { "Name" : "UntagUser", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "untag_user", "Package" : "Boto3" } ] }, { "Name" : "UpdateAccessKey", "AuthorizedActions" : [ { "Name" : "UpdateAccessKey", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "update_access_key", "Package" : "Boto3" } ] }, { "Name" : "UpdateAccountPasswordPolicy", "AuthorizedActions" : [ { "Name" : "UpdateAccountPasswordPolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "update_account_password_policy", "Package" : "Boto3" } ] }, { "Name" : "UpdateAssumeRolePolicy", "AuthorizedActions" : [ { "Name" : "UpdateAssumeRolePolicy", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "update_assume_role_policy", "Package" : "Boto3" } ] }, { "Name" : "UpdateDelegationRequest", "SDK" : [ { "Name" : "iam", "Method" : "update_delegation_request", "Package" : "Boto3" } ] }, { "Name" : "UpdateGroup", "AuthorizedActions" : [ { "Name" : "UpdateGroup", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "update_group", "Package" : "Boto3" } ] }, { "Name" : "UpdateLoginProfile", "AuthorizedActions" : [ { "Name" : "UpdateLoginProfile", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "update_login_profile", "Package" : "Boto3" } ] }, { "Name" : "UpdateOpenIDConnectProviderThumbprint", "AuthorizedActions" : [ { "Name" : "UpdateOpenIDConnectProviderThumbprint", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "update_open_id_connect_provider_thumbprint", "Package" : "Boto3" } ] }, { "Name" : "UpdateRole", "AuthorizedActions" : [ { "Name" : "UpdateRole", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "update_role", "Package" : "Boto3" } ] }, { "Name" : "UpdateRoleDescription", "AuthorizedActions" : [ { "Name" : "UpdateRoleDescription", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "update_role_description", "Package" : "Boto3" } ] }, { "Name" : "UpdateSAMLProvider", "AuthorizedActions" : [ { "Name" : "UpdateSAMLProvider", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "update_saml_provider", "Package" : "Boto3" } ] }, { "Name" : "UpdateSSHPublicKey", "AuthorizedActions" : [ { "Name" : "UpdateSSHPublicKey", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "update_ssh_public_key", "Package" : "Boto3" } ] }, { "Name" : "UpdateServerCertificate", "AuthorizedActions" : [ { "Name" : "UpdateServerCertificate", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "update_server_certificate", "Package" : "Boto3" } ] }, { "Name" : "UpdateServiceSpecificCredential", "AuthorizedActions" : [ { "Name" : "UpdateServiceSpecificCredential", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "update_service_specific_credential", "Package" : "Boto3" } ] }, { "Name" : "UpdateSigningCertificate", "AuthorizedActions" : [ { "Name" : "UpdateSigningCertificate", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "update_signing_certificate", "Package" : "Boto3" } ] }, { "Name" : "UpdateUser", "AuthorizedActions" : [ { "Name" : "UpdateUser", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "update_user", "Package" : "Boto3" } ] }, { "Name" : "UploadSSHPublicKey", "AuthorizedActions" : [ { "Name" : "UploadSSHPublicKey", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "upload_ssh_public_key", "Package" : "Boto3" } ] }, { "Name" : "UploadServerCertificate", "AuthorizedActions" : [ { "Name" : "TagServerCertificate", "Service" : "iam" }, { "Name" : "UploadServerCertificate", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "upload_server_certificate", "Package" : "Boto3" } ] }, { "Name" : "UploadSigningCertificate", "AuthorizedActions" : [ { "Name" : "UploadSigningCertificate", "Service" : "iam" } ], "SDK" : [ { "Name" : "iam", "Method" : "upload_signing_certificate", "Package" : "Boto3" } ] } ], "Resources" : [ { "Name" : "access-report", "ARNFormats" : [ "arn:${Partition}:iam::${Account}:access-report/${EntityPath}" ] }, { "Name" : "assumed-role", "ARNFormats" : [ "arn:${Partition}:iam::${Account}:assumed-role/${RoleName}/${RoleSessionName}" ] }, { "Name" : "delegation-request", "ARNFormats" : [ "arn:${Partition}:iam::${Account}:delegation-request/${DelegationRequestId}" ], "ConditionKeys" : [ "iam:DelegationRequestOwner" ] }, { "Name" : "federated-user", "ARNFormats" : [ "arn:${Partition}:iam::${Account}:federated-user/${UserName}" ] }, { "Name" : "group", "ARNFormats" : [ "arn:${Partition}:iam::${Account}:group/${GroupNameWithPath}" ] }, { "Name" : "instance-profile", "ARNFormats" : [ "arn:${Partition}:iam::${Account}:instance-profile/${InstanceProfileNameWithPath}" ], "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ] }, { "Name" : "mfa", "ARNFormats" : [ "arn:${Partition}:iam::${Account}:mfa/${MfaTokenIdWithPath}" ], "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ] }, { "Name" : "oidc-provider", "ARNFormats" : [ "arn:${Partition}:iam::${Account}:oidc-provider/${OidcProviderName}" ], "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ] }, { "Name" : "policy", "ARNFormats" : [ "arn:${Partition}:iam::${Account}:policy/${PolicyNameWithPath}" ], "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ] }, { "Name" : "role", "ARNFormats" : [ "arn:${Partition}:iam::${Account}:role/${RoleNameWithPath}" ], "ConditionKeys" : [ "aws:ResourceTag/${TagKey}", "iam:ResourceTag/${TagKey}" ] }, { "Name" : "saml-provider", "ARNFormats" : [ "arn:${Partition}:iam::${Account}:saml-provider/${SamlProviderName}" ], "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ] }, { "Name" : "server-certificate", "ARNFormats" : [ "arn:${Partition}:iam::${Account}:server-certificate/${CertificateNameWithPath}" ], "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ] }, { "Name" : "sms-mfa", "ARNFormats" : [ "arn:${Partition}:iam::${Account}:sms-mfa/${MfaTokenIdWithPath}" ] }, { "Name" : "user", "ARNFormats" : [ "arn:${Partition}:iam::${Account}:user/${UserNameWithPath}" ], "ConditionKeys" : [ "aws:ResourceTag/${TagKey}", "iam:ResourceTag/${TagKey}" ] } ], "Version" : "v1.4" }
第一階層のキーの概要や想定される用途
| 第一階層のキー | 概要や想定される用途 |
|---|---|
| Name | サービスプレフィックス(例: s3, dynamodb)IAM ポリシーの Action フィールドで使う サービス:アクション の「サービス」部分に相当 |
| Actions | そのサービスで使える IAM アクションの一覧 IAM ポリシーの Action フィールドで使う サービス:アクション の「アクション」部分に相当各アクションに対して、対応する条件キー・対象リソース・アクセスレベル(Read/Write/List等)を把握可能 IAM Access Analyzer のポリシー生成 3、IAM アクションの最終アクセス情報 4 への対応状況が含まれる |
| ConditionKeys | そのサービスが定義するサービス固有の条件キーの一覧と String、Numeric、ARN などの型 IAM ポリシーの Condition ブロックで使える条件項目に相当 |
| Operations | SDK の API オペレーション(例: GetObject)と、それが内部で認可する IAM アクションの対応表1つの SDK API 呼び出しが内部で複数の IAM アクションの認可を必要とする場合を把握できる SDK メソッド名(例: Boto3 の get_object)も含まれる |
| Resources | そのサービスが定義するリソースタイプの一覧と ARN フォーマット IAM ポリシーの Resource フィールドで指定する ARN のテンプレートとして利用可能 |
| Version | このリファレンスデータのスキーマバージョン(例: v1.4) |
第二階層以下の構造について
Name
サービスプレフィックスのみを示し、第二階層以下は存在しません。
"Name": "iam"
Actions(配列)
アクション名、該当のアクションで使える条件キーやリソースタイプ、アクセスレベル、他の機能での対応状況を示し、以下のような階層構造です。
Actions[]
├── Name … アクション名(例: "GetObject")
├── ActionConditionKeys[] … このアクションで使える条件キーの名前一覧(文字列配列)
├── Resources[] … このアクションの対象リソース
│ └── Name … リソースタイプ名(例: "object", "bucket")
├── Annotations … メタデータ
│ └── Properties
│ ├── IsList … List 権限か(リソース一覧の取得)
│ ├── IsWrite … Write 権限か(リソースの変更)
│ ├── IsPermissionManagement … 権限管理系か(IAM ポリシー変更等)
│ └── IsTaggingOnly … タグ操作のみか
└── SupportedBy … 他機能での対応状況
├── "IAM Access Analyzer Policy Generation" … IAM Access Analyzer のポリシー生成への対応可否 true/false
└── "IAM Action Last Accessed" … IAM アクションの最終アクセス情報への対応可否 true/false
なお、公式ドキュメント に注釈がある通り、Properties は複数が true になりうるため排他的ではなく、すべてが false = 読み取り専用となる場合もあり得ます。
Note
These properties are not mutually exclusive. An action may have multiple properties set to true.It's also possible for all properties to be false, as seen with Amazon S3's GetObject action. This indicates the action only grants read permissions on an object.
(機械翻訳による和訳)
これらのプロパティは相互に排他的ではありません。1つのアクションで複数のプロパティがtrueに設定される場合があります。また、Amazon S3のGetObjectアクションのように、すべてのプロパティがfalseになる場合もあります。これは、アクションがオブジェクトに対する読み取り権限のみを付与することを意味します。
ConditionKeys(配列)
条件のキー名と、取りうる値の型の情報を得ることができます。
ConditionKeys[] ├── Name … 条件キー名(例: "s3:TlsVersion") └── Types[] … 値の型の配列("String", "Numeric", "ARN", "Date" 等)
Operations(配列)
SDK API オペレーションと IAM アクションの対応について、SDK API が暗黙的に呼び出す IAM アクションの観点で構成されます。
Operations[]
├── Name … API オペレーション名(例: "GetObject")
├── AuthorizedActions[] … この API が認可を必要とする IAM アクション群
│ ├── Name … IAM アクション名
│ ├── Service … そのアクションが属するサービスプレフィックス
│ │ (別サービスの権限が必要な場合もある)
│ └── Context … (オプション)条件キーの値の追加コンテキスト
│ (例: iam:PassedToService の値が何になるか)
└── SDK[] … SDK でのメソッド情報
├── Name … SDK サービス名(例: "s3")
├── Method … メソッド名(例: "get_object")
└── Package … SDK パッケージ名(例: "Boto3")
Resources(配列)
IAM ポリシードキュメント内でリソースとして指定する際の ARN として取りうる形式のテンプレートを把握可能です。
なお、テンプレート内の ${...} はポリシー記述時に実際の値に置き換えが必要です。
Resources[]
├── Name … リソースタイプ名(例: "bucket", "accesspoint")
├── ARNFormats[] … ARN テンプレートの配列
│ (例: "arn:${Partition}:s3:::${BucketName}")
└── ConditionKeys[] … (オプション)このリソースに適用可能なリソースベースの条件キー
(例: "aws:ResourceTag/${TagKey}")
Version
スキーマバージョンのみを示し、第二階層以下は存在しません。
"Version": "v1.4"
使い分けの例
| やりたいこと | 参照するキー(JSONPath 様式) | jq での書き方 | 具体例 |
|---|---|---|---|
boto3 の create_role() に必要な IAM 権限を知りたい |
Operations[].AuthorizedActions[] |
.Operations[] | select(.Name == "CreateRole") | .AuthorizedActions |
結果からiam:CreateRole + iam:TagRole が必要と分かる |
iam:CreateRole で使える条件キーを知りたい |
Actions[].ActionConditionKeys |
.Actions[] | select(.Name == "CreateRole") | .ActionConditionKeys |
aws:RequestTag/${TagKey}, aws:TagKeys, iam:PermissionsBoundary を得られる |
| 権限管理系のアクションだけ抽出したい | Actions[].Annotations.Properties.IsPermissionManagement |
.Actions[] | select(.Annotations.Properties.IsPermissionManagement == true) | .Name |
AttachRolePolicy, PutRolePolicy が該当するとわかる |
| ロールの ARN の書き方を確認したい | Resources[].ARNFormats |
.Resources[] | select(.Name == "role") | .ARNFormats |
arn:${Partition}:iam::${Account}:role/${RoleNameWithPath} と書けるとわかる |
iam:PassedToService の型を確認したい |
ConditionKeys[].Types |
.ConditionKeys[] | select(.Name == "iam:PassedToService") | .Types |
String 型であるとわかる |
(ここからが小ネタ)個人的な利用方法など
ここまで見てきた通り、構築系や更新系のアクションを網羅的に把握することができる、かつ、その時の Condition の書き方としてどのように定義する必要があるかを容易に知ることができ、ポリシーの設計にも大いに役立ちそうです。
ただ、私の目的としてはとある AWS サービスにどのような API アクション名が存在していれば良いか把握できれば良いので、次のような方法が取れるようにシェル関数化しています。5
なお、私は macOS を使用しているので .zshrc に記載しています。
awsservice <service-prefix名>で詳細情報の URL を取得する- 上記で得られた URL を引数にし、
servicereference <url>で API 名を一覧化する
一気通貫でやってしまわないのは、同一サービス内であっても目的によってサービスプレフィックスが複数にまたがっている点への考慮です。
それらのサービスは往々としてサービスプレフィックスをうろ覚えであることと、それに起因して後述の通り複数の URL が返ってくる可能性があるためです。
awsservice 関数
awsservice() {
curl -s http://servicereference.us-east-1.amazonaws.com/ \
| tr -d '\n' \
| grep -o '{[^}]*}' \
| grep "\"service\" *: *\"[^\"]*$1" \
| sed -n 's/.*"url" *: *"\([^"]*\)".*/\1/p'
}
jq がある環境であれば、以下の書き方でも OK
awsservice () {
curl -s http://servicereference.us-east-1.amazonaws.com/ \
| jq -r ".[] | select(.service | contains(\"$1\")).url"
}
出力例
# IAM の URL を取得したい場合 % awsservice iam http://servicereference.us-east-1.amazonaws.com/v1/iam/iam.json # s3ホニャララだったよな?と思う場合 % awsservice s3 http://servicereference.us-east-1.amazonaws.com/v1/s3/s3.json http://servicereference.us-east-1.amazonaws.com/v1/s3-object-lambda/s3-object-lambda.json http://servicereference.us-east-1.amazonaws.com/v1/s3-outposts/s3-outposts.json http://servicereference.us-east-1.amazonaws.com/v1/s3express/s3express.json http://servicereference.us-east-1.amazonaws.com/v1/s3files/s3files.json http://servicereference.us-east-1.amazonaws.com/v1/s3tables/s3tables.json http://servicereference.us-east-1.amazonaws.com/v1/s3vectors/s3vectors.json
servicereference 関数
servicereference () {
curl -s $1 \
| awk 'BEGIN{a=0;d=0} /"Actions" *:/{a=1} a{for(i=1;i<=length($0);i++){c=substr($0,i,1);if(c=="{"||c=="[")d++;if(c=="}"||c=="]")d--}} a&&d==2&&/"Name"/{gsub(/.*: *"|" *,?$/,"");print} a&&d<=0{a=0}'
}
jq がある環境であれば以下の書き方でも OK
(というか jq を使える方がはるかに視認性が高そうです)
servicereference() {
curl -s $1 \
| jq -r '.Actions[].Name'
}
出力例
% servicereference http://servicereference.us-east-1.amazonaws.com/v1/s3vectors/s3vectors.json CreateIndex CreateVectorBucket DeleteIndex DeleteVectorBucket DeleteVectorBucketPolicy DeleteVectors GetIndex GetVectorBucket GetVectorBucketPolicy GetVectors ListIndexes ListTagsForResource ListVectorBuckets ListVectors PutVectorBucketPolicy PutVectors QueryVectors TagResource UntagResource
あとは、Create や Put で grep するなりして絞り込めばよし、といった感じです。
おわりに
私の利用例が小粒だったので、小ネタとしたのですが、うまく活用することで IAM ポリシーの最小権限の模索に大きく寄与するリファレンスだと考えられます。
詳細情報の返却データに複数の側面の情報が詰め込まれすぎている感はありますが、構造化データとして気軽に扱える点でメリットはありそうです。
このエントリがどなたかのお役に立ちますように。
-
サービスリファレンス情報のエンドポイント
http://servicereference.us-east-1.amazonaws.com/は公式ドキュメントの表記の通りとしていますが、実際の挙動ではhttps://servicereference.us-east-1.amazonaws.com/にリダイレクトされています↩ -
AWS 公式ドキュメントに
modifiedフィールドの説明がないため推察に留まっています。なお、公式ドキュメントには "Changes to the service reference information may take up to 24 hours to be reflected in the list of metadata for the service." との記載があり、データが最新情報に更新されるまで最大24時間かかる場合があります。↩ - https://docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-policy-generation.html↩
- https://docs.aws.amazon.com/ja_jp/IAM/latest/UserGuide/access_policies_last-accessed-action-last-accessed.html↩
-
私が AWS API 名を知りたいときは、概ね
aws cloudtrail lookup-eventsの際の--lookup-attributesの指定に使いたいという用途に限定されることが多いためです。↩
市野 和明 (記事一覧)
マネージドサービス部・テクニカルサポート課
お客様から寄せられたご質問や技術検証を通じて得られた気づきを投稿していきます。
情シスだった前職までの経験で、UI がコロコロ変わる AWS においては GUI で手順を残していると画面構成が変わってしまって後々まごつくことが多かった経験から、極力変わりにくい AWS CLI での記事が多めです。
X(Twitter):@kazzpapa3(AWS Community Builder)