Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Esempi di Service Quotas utilizzando AWS CLI
I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando AWS Command Line Interface with Service Quotas.
Le azioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Sebbene le azioni mostrino come richiamare le singole funzioni del servizio, è possibile visualizzarle contestualizzate negli scenari correlati.
Ogni esempio include un link al codice sorgente completo, in cui vengono fornite le istruzioni su come configurare ed eseguire il codice nel contesto.
Argomenti
Azioni
Il seguente esempio di codice mostra come utilizzareget-aws-default-service-quota.
- AWS CLI
-
Come descrivere una quota di servizio predefinita
L’esempio
get-aws-default-service-quotaseguente visualizza i dettagli della quota specificata.aws service-quotas get-aws-default-service-quota \ --service-codeec2\ --quota-codeL-1216C47AOutput:
{ "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" } } }-
Per i dettagli sull'API, consulta GetAwsDefaultServiceQuota AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-requested-service-quota-change.
- AWS CLI
-
Come descrivere una richiesta di aumento della quota di servizio
L’esempio
get-requested-service-quota-changeseguente descrive la richiesta di aumento della quota specificata.aws service-quotas get-requested-service-quota-change \ --request-idd187537d15254312a9609aa51bbf7624u7W49tPOOutput:
{ "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" } }-
Per i dettagli sull'API, consulta GetRequestedServiceQuotaChange AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-service-quota.
- AWS CLI
-
Come descrivere una quota di servizio
L’esempio
get-service-quotaseguente visualizza i dettagli della quota specificata.aws service-quotas get-service-quota \ --service-codeec2\ --quota-codeL-1216C47AOutput:
{ "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" } } }-
Per i dettagli sull'API, consulta GetServiceQuota AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-aws-default-service-quotas.
- AWS CLI
-
Come elencare le quote predefinite per un servizio
L’esempio
list-aws-default-service-quotasseguente elenca i valori predefiniti per le quote per il servizio specificato.aws service-quotas list-aws-default-service-quotas \ --service-codexrayOutput:
{ "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 } ] }-
Per i dettagli sull'API, consulta ListAwsDefaultServiceQuotas AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-requested-service-quota-change-history-by-quota.
- AWS CLI
-
Come elencare le richieste di aumento delle quote
L’esempio
list-requested-service-quota-change-history-by-quotaseguente elenca le richieste di aumento della quota per la quota specificata.aws service-quotas list-requested-service-quota-change-history-by-quota \ --service-codeec2\ --quota-codeL-20F13EBDOutput:
{ "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" } ] }-
Per i dettagli sull'API, consulta ListRequestedServiceQuotaChangeHistoryByQuota AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-requested-service-quota-change-history.
- AWS CLI
-
Come elencare le richieste di aumento delle quote
L’esempio
list-requested-service-quota-change-historyseguente elenca le richieste di aumento della quota per il servizio specificato.aws service-quotas list-requested-service-quota-change-history \ --service-codeec2Output:
{ "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" } ] }-
Per i dettagli sull'API, consulta ListRequestedServiceQuotaChangeHistory AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-service-quotas.
- AWS CLI
-
Come elencare le quote per un servizio
L'
list-service-quotasesempio seguente visualizza i dettagli sulle quote per AWS CloudFormation.aws service-quotas list-service-quotas \ --service-codecloudformationOutput:
{ "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 } ] }-
Per i dettagli sull'API, vedere ListServiceQuotas
in AWS CLI Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-services.
- AWS CLI
-
Come elencare i servizi disponibili
Il comando seguente elenca i servizi disponibili in Service Quotas.
aws service-quotas list-servicesOutput:
{ "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" } ] }Puoi aggiungere il parametro
--queryper filtrare la visualizzazione in base alle informazioni d’interesse. L’esempio seguente visualizza solo i codici di servizio.aws service-quotas list-services \ --queryServices[*].ServiceCodeOutput:
[ "AWSCloudMap", "access-analyzer", "acm", "acm-pca", "amplify", "apigateway", "application-autoscaling", ...truncated... "xray" ]-
Per i dettagli sull'API, consulta ListServices AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarerequest-service-quota-increase.
- AWS CLI
-
Come richiedere un aumento della quota di servizio
L’esempio
request-service-quota-increaseseguente richiede un aumento della quota di servizio specificata.aws service-quotas request-service-quota-increase \ --service-codeec2\ --quota-codeL-20F13EBD\ --desired-value2Output:
{ "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" } }-
Per i dettagli sull'API, consulta RequestServiceQuotaIncrease AWS CLI
Command Reference.
-