このドキュメントは、 のバージョン 1 AWS CLI 専用です。のバージョン 2 に関連するドキュメントについては AWS CLI、バージョン 2 ユーザーガイド を参照してください。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
を使用した Service Quotas の例 AWS CLI
次のコード例は、Service Quotas AWS Command Line Interface で を使用してアクションを実行し、一般的なシナリオを実装する方法を示しています。
アクションはより大きなプログラムからのコードの抜粋であり、コンテキスト内で実行する必要があります。アクションは個々のサービス機能を呼び出す方法を示していますが、コンテキスト内のアクションは、関連するシナリオで確認できます。
各例には、完全なソースコードへのリンクが含まれています。ここでは、コンテキストでコードを設定および実行する方法の手順を確認できます。
トピック
アクション
次の例は、get-aws-default-service-quota
を使用する方法を説明しています。
- AWS CLI
-
デフォルトのサービスクォータを記述するには
次の
get-aws-default-service-quota
例では、指定されたクォータの詳細を表示します。aws service-quotas get-aws-default-service-quota \ --service-code
ec2
\ --quota-codeL-1216C47A
出力:
{ "Quota": { "ServiceCode": "ec2", "ServiceName": "Amazon Elastic Compute Cloud (Amazon EC2)", "QuotaArn": "arn:aws:servicequotas:us-east-2::ec2/L-1216C47A", "QuotaCode": "L-1216C47A", "QuotaName": "Running On-Demand Standard (A, C, D, H, I, M, R, T, Z) instances", "Value": 5.0, "Unit": "None", "Adjustable": true, "GlobalQuota": false, "UsageMetric": { "MetricNamespace": "AWS/Usage", "MetricName": "ResourceCount", "MetricDimensions": { "Class": "Standard/OnDemand", "Resource": "vCPU", "Service": "EC2", "Type": "Resource" }, "MetricStatisticRecommendation": "Maximum" } } }
-
API 詳細については、AWS CLI 「 コマンドリファレンスGetAwsDefaultServiceQuota
」の「」を参照してください。
-
次のコード例は、get-requested-service-quota-change
を使用する方法を示しています。
- AWS CLI
-
サービスクォータ引き上げリクエストを記述するには
次の
get-requested-service-quota-change
例では、指定されたクォータ引き上げリクエストについて説明します。aws service-quotas get-requested-service-quota-change \ --request-id
d187537d15254312a9609aa51bbf7624u7W49tPO
出力:
{ "RequestedQuota": { "Id": "d187537d15254312a9609aa51bbf7624u7W49tPO", "CaseId": "6780195351", "ServiceCode": "ec2", "ServiceName": "Amazon Elastic Compute Cloud (Amazon EC2)", "QuotaCode": "L-20F13EBD", "QuotaName": "Running Dedicated c5n Hosts", "DesiredValue": 2.0, "Status": "CASE_OPENED", "Created": 1580446904.067, "LastUpdated": 1580446953.265, "Requester": "{\"accountId\":\"123456789012\",\"callerArn\":\"arn:aws:iam::123456789012:root\"}", "QuotaArn": "arn:aws:servicequotas:us-east-2:123456789012:ec2/L-20F13EBD", "GlobalQuota": false, "Unit": "None" } }
-
API 詳細については、AWS CLI 「 コマンドリファレンスGetRequestedServiceQuotaChange
」の「」を参照してください。
-
次のコード例は、get-service-quota
を使用する方法を示しています。
- AWS CLI
-
サービスクォータを記述するには
次の
get-service-quota
例では、指定されたクォータの詳細を表示します。aws service-quotas get-service-quota \ --service-code
ec2
\ --quota-codeL-1216C47A
出力:
{ "Quota": { "ServiceCode": "ec2", "ServiceName": "Amazon Elastic Compute Cloud (Amazon EC2)", "QuotaArn": "arn:aws:servicequotas:us-east-2:123456789012:ec2/L-1216C47A", "QuotaCode": "L-1216C47A", "QuotaName": "Running On-Demand Standard (A, C, D, H, I, M, R, T, Z) instances", "Value": 1920.0, "Unit": "None", "Adjustable": true, "GlobalQuota": false, "UsageMetric": { "MetricNamespace": "AWS/Usage", "MetricName": "ResourceCount", "MetricDimensions": { "Class": "Standard/OnDemand", "Resource": "vCPU", "Service": "EC2", "Type": "Resource" }, "MetricStatisticRecommendation": "Maximum" } } }
-
API 詳細については、AWS CLI 「 コマンドリファレンスGetServiceQuota
」の「」を参照してください。
-
次の例は、list-aws-default-service-quotas
を使用する方法を説明しています。
- AWS CLI
-
サービスのデフォルトのクォータを一覧表示するには
次の
list-aws-default-service-quotas
例では、指定されたサービスのクォータのデフォルト値を一覧表示します。aws service-quotas list-aws-default-service-quotas \ --service-code
xray
出力:
{ "Quotas": [ { "ServiceCode": "xray", "ServiceName": "AWS X-Ray", "QuotaArn": "arn:aws:servicequotas:us-west-2::xray/L-C6B6F05D", "QuotaCode": "L-C6B6F05D", "QuotaName": "Indexed annotations per trace", "Value": 50.0, "Unit": "None", "Adjustable": false, "GlobalQuota": false }, { "ServiceCode": "xray", "ServiceName": "AWS X-Ray", "QuotaArn": "arn:aws:servicequotas:us-west-2::xray/L-D781C0FD", "QuotaCode": "L-D781C0FD", "QuotaName": "Segment document size", "Value": 64.0, "Unit": "Kilobytes", "Adjustable": false, "GlobalQuota": false }, { "ServiceCode": "xray", "ServiceName": "AWS X-Ray", "QuotaArn": "arn:aws:servicequotas:us-west-2::xray/L-998BFF16", "QuotaCode": "L-998BFF16", "QuotaName": "Trace and service graph retention in days", "Value": 30.0, "Unit": "None", "Adjustable": false, "GlobalQuota": false } ] }
-
API 詳細については、AWS CLI 「 コマンドリファレンスListAwsDefaultServiceQuotas
」の「」を参照してください。
-
次のコード例は、list-requested-service-quota-change-history-by-quota
を使用する方法を示しています。
- AWS CLI
-
クォータ引き上げリクエストを一覧表示するには
次の
list-requested-service-quota-change-history-by-quota
例では、指定されたクォータのクォータ引き上げリクエストを一覧表示します。aws service-quotas list-requested-service-quota-change-history-by-quota \ --service-code
ec2
\ --quota-codeL-20F13EBD
出力:
{ "RequestedQuotas": [ { "Id": "d187537d15254312a9609aa51bbf7624u7W49tPO", "CaseId": "6780195351", "ServiceCode": "ec2", "ServiceName": "Amazon Elastic Compute Cloud (Amazon EC2)", "QuotaCode": "L-20F13EBD", "QuotaName": "Running Dedicated c5n Hosts", "DesiredValue": 2.0, "Status": "CASE_OPENED", "Created": 1580446904.067, "LastUpdated": 1580446953.265, "Requester": "{\"accountId\":\"123456789012\",\"callerArn\":\"arn:aws:iam::123456789012:root\"}", "QuotaArn": "arn:aws:servicequotas:us-east-2:123456789012:ec2/L-20F13EBD", "GlobalQuota": false, "Unit": "None" } ] }
-
API 詳細については、AWS CLI 「 コマンドリファレンスListRequestedServiceQuotaChangeHistoryByQuota
」の「」を参照してください。
-
次の例は、list-requested-service-quota-change-history
を使用する方法を説明しています。
- AWS CLI
-
クォータ引き上げリクエストを一覧表示するには
次の
list-requested-service-quota-change-history
例では、指定されたサービスのクォータ引き上げリクエストを一覧表示します。aws service-quotas list-requested-service-quota-change-history \ --service-code
ec2
出力:
{ "RequestedQuotas": [ { "Id": "d187537d15254312a9609aa51bbf7624u7W49tPO", "CaseId": "6780195351", "ServiceCode": "ec2", "ServiceName": "Amazon Elastic Compute Cloud (Amazon EC2)", "QuotaCode": "L-20F13EBD", "QuotaName": "Running Dedicated c5n Hosts", "DesiredValue": 2.0, "Status": "CASE_OPENED", "Created": 1580446904.067, "LastUpdated": 1580446953.265, "Requester": "{\"accountId\":\"123456789012\",\"callerArn\":\"arn:aws:iam::123456789012:root\"}", "QuotaArn": "arn:aws:servicequotas:us-east-2:123456789012:ec2/L-20F13EBD", "GlobalQuota": false, "Unit": "None" } ] }
-
API 詳細については、AWS CLI 「 コマンドリファレンスListRequestedServiceQuotaChangeHistory
」の「」を参照してください。
-
次のコード例は、list-service-quotas
を使用する方法を示しています。
- AWS CLI
-
サービスのクォータを一覧表示するには
次の
list-service-quotas
例では、 のクォータの詳細を表示します AWS CloudFormation。aws service-quotas list-service-quotas \ --service-code
cloudformation
出力:
{ "Quotas": [ { "ServiceCode": "cloudformation", "ServiceName": "AWS CloudFormation", "QuotaArn": "arn:aws:servicequotas:us-east-2:123456789012:cloudformation/L-87D14FB7", "QuotaCode": "L-87D14FB7", "QuotaName": "Output count in CloudFormation template", "Value": 60.0, "Unit": "None", "Adjustable": false, "GlobalQuota": false }, { "ServiceCode": "cloudformation", "ServiceName": "AWS CloudFormation", "QuotaArn": "arn:aws:servicequotas:us-east-2:123456789012:cloudformation/L-0485CB21", "QuotaCode": "L-0485CB21", "QuotaName": "Stack count", "Value": 200.0, "Unit": "None", "Adjustable": true, "GlobalQuota": false } ] }
-
API 詳細については、AWS CLI 「 コマンドリファレンスListServiceQuotas
」の「」を参照してください。
-
次のコード例は、list-services
を使用する方法を示しています。
- AWS CLI
-
利用可能なサービスを一覧表示するには
次のコマンドは、Service Quotas で利用可能なサービスを一覧表示します。
aws service-quotas list-services
出力:
{ "Services": [ { "ServiceCode": "AWSCloudMap", "ServiceName": "AWS Cloud Map" }, { "ServiceCode": "access-analyzer", "ServiceName": "Access Analyzer" }, { "ServiceCode": "acm", "ServiceName": "AWS Certificate Manager (ACM)" }, ...truncated... { "ServiceCode": "xray", "ServiceName": "AWS X-Ray" } ] }
--query
パラメータを追加して、関心のある情報に表示をフィルタリングできます。次の例では、サービスコードのみを表示します。aws service-quotas list-services \ --query
Services[*].ServiceCode
出力:
[ "AWSCloudMap", "access-analyzer", "acm", "acm-pca", "amplify", "apigateway", "application-autoscaling", ...truncated... "xray" ]
-
API 詳細については、AWS CLI 「 コマンドリファレンスListServices
」の「」を参照してください。
-
次の例は、request-service-quota-increase
を使用する方法を説明しています。
- AWS CLI
-
サービスクォータの引き上げをリクエストするには
次の
request-service-quota-increase
例では、指定されたサービスクォータの引き上げをリクエストします。aws service-quotas request-service-quota-increase \ --service-code
ec2
\ --quota-codeL-20F13EBD
\ --desired-value2
出力:
{ "RequestedQuota": { "Id": "d187537d15254312a9609aa51bbf7624u7W49tPO", "ServiceCode": "ec2", "ServiceName": "Amazon Elastic Compute Cloud (Amazon EC2)", "QuotaCode": "L-20F13EBD", "QuotaName": "Running Dedicated c5n Hosts", "DesiredValue": 2.0, "Status": "PENDING", "Created": 1580446904.067, "Requester": "{\"accountId\":\"123456789012\",\"callerArn\":\"arn:aws:iam::123456789012:root\"}", "QuotaArn": "arn:aws:servicequotas:us-east-2:123456789012:ec2/L-20F13EBD", "GlobalQuota": false, "Unit": "None" } }
-
API 詳細については、AWS CLI 「 コマンドリファレンスRequestServiceQuotaIncrease
」の「」を参照してください。
-