invio la presente sulla riga di comando (sto omettendo tutti gli altri params che so di lavorare)Come faccio a specificare regione AWS strumento a riga di comando per la formazione di nubi finestre
aws cloudformation create-stack ... --parameters ParameterKey=Region,ParameterValue=us-east-1
produce:
Unable to construct an endpoint for cloudformation in region
None
Se presento le stesse esatte params utilizzando l'interfaccia utente https://console.aws.amazon.com/cloudformation web, funziona.
Come si specifica la regione utilizzando aws.exe per Windows? Il file .json io uso come modello ha addirittura come predefinito, ma ancora non la prende se omettere regione dalla riga di comando
"Regione": { "Tipo": "String", "Descrizione": "Quale regione da avviare", "Default": "us-east-1", "AllowedValues": [ "us-east-1", "us-west-1", "us -West-2" , "eu-ovest-1", "ap-nord-est-1" ] }
in modalità debug ottengo ...
File "awscli\clidriver.pyc", line 206, in main
File "awscli\clidriver.pyc", line 354, in __call__
File "awscli\clidriver.pyc", line 461, in __call__
File "awscli\clidriver.pyc", line 555, in invoke
File "botocore\service.pyc", line 161, in get_endpoint
File "botocore\endpoint.pyc", line 265, in create_endpoint
File "botocore\regions.pyc", line 67, in construct_endpoint
UnknownEndpointError: Unable to construct an endpoint for cloudformation in region None
2014-10-27 22:52:38,631 - MainThread - awscli.clidriver - DEBUG - Exiting with rc 255
Grazie. Farlo dalle finestre file .bat, ero arrivato a questo: 'AWS cloudformation creare stack' --stack-nome% STACK_NAME% --capabilities% CAPACITÀ% --template-url% TEMPLATE_URL% - -region% global_region% --parameters% PARAMETRI% – Mike
Suona bene. Se la risposta ti è stata utile, considera di accettarla ... :) – huelbois