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à.
Aggiornamento di gruppi inAWS Resource Groups
Per aggiornare un gruppo di risorse basato su tag in Resource Groups, è possibile modificare la query e i tag alla base del gruppo. È possibile aggiungere e rimuovere le risorse dal gruppo solo apportando modifiche alla query o ai tag. Non è possibile selezionare risorse specifiche da aggiungere o rimuovere dal gruppo. Il modo migliore per aggiungere o rimuovere una risorsa specifica da un gruppo è modificare i tag della risorsa. Quindi verificare che la query del tag del gruppo di risorse includa o ometta il tag, a seconda che si desideri o meno la presenza della risorsa nel gruppo.
Per aggiornare unAWS CloudFormationgruppo di risorse basato su stack, è possibile scegliere uno stack diverso. È inoltre possibile aggiungere o rimuovere i tipi di risorse dallo stack che si desidera siano parte del gruppo. Per modificare le risorse disponibili nello stack, laggiornare il modello AWS CloudFormation usato per creare lo stack, quindi aggiornare lo stack in AWS CloudFormation. Per ulteriori informazioni su come aggiornare unAWS CloudFormationstack, vediAWS CloudFormationstack di aggiornamentinellaAWS CloudFormationGuida per l'utente di .
In AWS CLI, è possibile aggiornare i gruppi mediante due comandi:
-
update-group
, che si esegue per aggiornare la descrizione di un gruppo.
-
update-group-query
, che si esegue per aggiornare la query e i tag delle risorse che determinano le risorse membri del gruppo.
Nella console non è possibile modificare unAWS CloudFormationgruppo basato su stack in un gruppo di query basato su tag, o viceversa. Tuttavia, è possibile eseguire questa operazione utilizzando l'API Resource Groups, incluso nellaAWS CLI.
Aggiorna gruppi di query basati su tag
- Console
-
Aggiorna un gruppo basato su tag modificando i tipi di risorse o tag nella query su cui il gruppo si basa. È anche possibile aggiungere o modificare la descrizione del gruppo.
-
Accedere alla console AWS Resource Groups.
-
Nel riquadro di navigazione, inGruppi di risorse salvati, scegliere il nome del gruppo e selezionareModificare.
È possibile aggiornare solo i gruppi di risorse di proprietà dell'utente. LaOwnercolonna mostra la proprietà dell'account per ciascun gruppo di risorse. Tutti i gruppi con un proprietario di un account diverso da quello a cui hai effettuato l'accesso sono stati creatiAWS License Manager. Per ulteriori informazioni, consultaOspita i gruppi di risorse inAWS License ManagernellaGuida dell'utente di License Manager.
-
SulModifica il gruppopagina, sottocriteria di raggruppamento, aggiungere o rimuovere i tipi di risorse. È possibile avere un massimo di 20 tipi di risorse in una query. Per rimuovere un tipo di risorsa, scegli la X sull'etichetta del tipo di risorsa. Scegli View group resources (Visualizza risorse gruppo) per visualizzare l'effetto delle modifiche sui membri risorse del gruppo. In questo scenario, aggiungiamo il tipo di risorsa AWS::RDS::DBInstance alla query.
-
Ancora incriteria di raggruppamento, modifica i tag secondo necessità. In questo esempio, filtriamo le risorse che hanno la chiave di tag Stage (Fase) e aggiungiamo il valore di tag Test. Il valore di tag è opzionale, ma restringe ulteriormente i risultati della query. Per rimuovere un tag, scegliere X sull’etichetta del tag.
-
Nell'area Additional information (Ulteriori informazioni), è possibile modificare la descrizione del gruppo. Non è possibile modificare il nome del gruppo dopo aver creato il gruppo.
-
(Facoltativo) InGroup tags (Tag gruppo), è possibile aggiungere o rimuovere tag. I tag del gruppo sono metadati relativi al gruppo di risorse. Non incidono sulle risorse membro. Per modificare le risorse restituite dalla query del gruppo di risorse, modificare i tag trovati incriteria di raggruppamento.
I tag del gruppo sono utili se si prevede di rendere questo gruppo un membro di un gruppo più grande. Per creare un gruppo deve essere presente almeno una chiave di tag. Pertanto, assicurati di aggiungere almeno una chiave di tag inGroup tags (Tag gruppo)ai gruppi che prevedi di nidificare in gruppi più grandi.
-
ScegliereAnteprima delle risorse del gruppoPer recuperare l'elenco aggiornato delle istanze EC2, dei bucket S3 e delle istanze di database Amazon RDS nel tuo account che corrispondono alle chiavi di tag specificate. Se le risorse non vengono visualizzare nell'elenco previsto, verificare che abbiano i tag specificati nell'area Grouping criteria (Criteri di raggruppamento).
-
Al termine, scegliere Save changes (Salva le modifiche).
- AWS CLI & AWS SDKs
-
Nella AWS CLI, la query di un gruppo e la descrizione di un gruppo di risorse si aggiornano tramite due comandi diversi. Non è possibile modificare il nome di un gruppo esistente. NellaAWS CLI, è possibile modificare un gruppo basato su tag in un CloudFormation gruppo basato su stack, o viceversa.
-
Se non desideri modificare la descrizione del gruppo, salta questa fase e passa a quella successiva. In una sessione della AWS CLI, digitare quanto segue e premere Enter (Invio), sostituendo i valori del nome e della descrizione del gruppo con quelli desiderati.
$
aws resource-groups update-group \
--group-name resource-group-name
\
--description "description_text
"
Il comando seguente è un esempio.
$
aws resource-groups update-group \
--group-name my-resource-group \
--description "EC2 instances, S3 buckets, and RDS DBs that we are using for the test stage."
Il comando restituisce una descrizione completa aggiornata del gruppo.
-
Per aggiornare la query e i tag di un gruppo, digita il comando seguente. Sostituisci i valori del nome del gruppo, i tipi di risorse, le chiavi di tag e i valori di tag con quelli desiderati. Quindi premereInvio. È possibile avere un massimo di 20 tipi di risorse in una query.
$
aws resource-groups update-group-query \
--group-name resource-group-name
\
--resource-query '{"Type":"TAG_FILTERS_1_0","Query":"{\"ResourceTypeFilters\":[\"resource_type1
\",\"resource_type2
\"],\"TagFilters\":[{\"Key\":\"Key1
\",\"Values\":[\"Value1
\",\"Value2
\"]},{\"Key\":\"Key2
\",\"Values\":[\"Value1
\",\"Value2
\"]}]}"}'
Il comando seguente è un esempio.
$
aws resource-groups update-group-query \
--group-name my-resource-group \
--resource-query '{"Type":"TAG_FILTERS_1_0","Query":"{\"ResourceTypeFilters\":[\"AWS::EC2::Instance\",\"AWS::S3::Bucket\",\"AWS::RDS::DBInstance\"],\"TagFilters\":[{\"Key\":\"Stage\",\"Values\":[\"Test\"]}]}"}'
Il comando restituisce la query aggiornata.
Aggiornamento di unAWS CloudFormationgruppo basato su stack
- Console
-
Non è possibile modificare unAWS CloudFormationgruppo basato su stack per un gruppo basato su tag nelAWS Management Console. Tuttavia, è possibile modificare lo stack su cui si basa il gruppo o modificare i tipi di risorse dello stack che si desidera includere nel gruppo. È anche possibile aggiungere o modificare la descrizione del gruppo.
-
Accedere alla console AWS Resource Groups.
-
Nel riquadro di navigazione, inGruppi di risorse salvati, scegliere il nome del gruppo e selezionareModificare.
-
È possibile aggiornare solo i gruppi di risorse di proprietà dell'utente. LaOwnercolonna mostra la proprietà dell'account per ciascun gruppo di risorse. Tutti i gruppi con un proprietario di un account diverso da quello a cui hai effettuato l'accesso sono stati creatiAWS License Manager. Per ulteriori informazioni, consultaOspita i gruppi di risorse inAWS License ManagernellaGuida dell'utente di License Manager.
-
SulModifica il gruppopagina, sottocriteria di raggruppamento, per modificare lo stack su cui si basa il gruppo, scegliere lo stack dall'elenco a discesa. Un gruppo di risorse può essere basato su un solo stack. Per filtrare l'elenco di stack, iniziare a digitare il nome dello stack. Solo gli stack con gli stati supportati sono riportati nell'elenco. Per un elenco di stati supportati, vedere Creazione di gruppi basati su interrogazioni inAWS Resource Groups in questa guida.
-
Aggiungere o rimuovere i tipi di risorse. Solo i tipi di risorse disponibili nello stack sono riportati nell'elenco a discesa. L'impostazione predefinita è All supported resource types (Tutti i tipi di risorse supportati). È possibile avere un massimo di 20 tipi di risorse in una query. Per rimuovere un tipo di risorsa, scegli la X sull'etichetta del tipo di risorsa. Per ulteriori informazioni su quali tipi di risorse sono supportati e possono essere presenti nel gruppo, vedere Tipi di risorse che puoi usare conAWS Resource Groups e Tag Editor.
-
ScegliereAnteprima delle risorse del gruppoper recuperare l'elenco delle risorse nellaAWS CloudFormationstack che corrispondono ai tipi di risorse selezionati.
-
Nell'area Additional information (Ulteriori informazioni), è possibile modificare la descrizione del gruppo. Non è possibile modificare il nome del gruppo dopo aver creato il gruppo.
-
In Group tags (Tag gruppo), aggiungere o rimuovere i tag. I tag del gruppo sono metadati relativi al gruppo di risorse. Non incidono sulle risorse membro. Per modificare le risorse restituite dalla query del gruppo di risorse, modificare i tag nell'area Grouping criteria (Criteri di raggruppamento).
I tag del gruppo sono utili se si prevede di rendere questo gruppo un membro di un gruppo più grande. Per creare un gruppo deve essere presente almeno una chiave di tag. Pertanto, assicurati di aggiungere almeno una chiave di tag inGroup tags (Tag gruppo)ai gruppi che prevedi di nidificare in gruppi più grandi.
-
Al termine, scegliere Save changes (Salva le modifiche).
- AWS CLI & AWS SDKs
-
Nella AWS CLI, la query di un gruppo e la descrizione di un gruppo di risorse si aggiornano tramite due comandi diversi. Non è possibile modificare il nome di un gruppo esistente. NellaAWS CLI, è possibile modificare un gruppo basato su tag in un CloudFormation gruppo basato su stack, o viceversa.
-
Se non desideri modificare la descrizione del gruppo, salta questa fase e passa a quella successiva. Eseguire il comando seguente, sostituendo i valori del nome e della descrizione del gruppo con quelli desiderati.
$
aws resource-groups update-group \
--group-name "resource-group-name
" \
--description "description_text
"
Il comando seguente è un esempio.
$
aws resource-groups update-group \
--group-name "My-CFN-stack-group" \
--description "EC2 instances, S3 buckets, and RDS DBs that we are using for the test stage."
Il comando restituisce una descrizione completa aggiornata del gruppo.
-
Per aggiornare la query e i tag di un gruppo, eseguire il comando seguente. Sostituisci i valori del nome del gruppo, l'identificatore dello stack e i tipi di risorse con quelli desiderati. Per aggiungere tipi di risorse, fornire l'elenco completo dei tipi di risorse nel comando, non solo i tipi di risorse che si stanno aggiungendo. È possibile avere un massimo di 20 tipi di risorse in una query.
Lo stack_identifier
è l’ARN dello stack, come mostrato nel comando di esempio.
$
aws resource-groups update-group-query \
--group-name resource-group-name
\
--description "description
" \
--resource-query '{"Type":"CLOUDFORMATION_STACK_1_0","Query":"{\"StackIdentifier\":\"stack_identifier
\",\"ResourceTypeFilters\":[\"resource_type1
\",\"resource_type2
\"]}"}'
Il comando seguente è un esempio.
$
aws resource-groups update-group-query \
--group-name "my-resource-group" \
--description "Updated CloudFormation stack-based group" \
--resource-query '{"Type":"CLOUDFORMATION_STACK_1_0","Query":"{\"StackIdentifier\":\"arn:aws:cloudformation:us-west-2:810000000000:stack\/AWStestuseraccount\/fb0d5000-aba8-00e8-aa9e-50d5cEXAMPLE\",\"ResourceTypeFilters\":[\"AWS::EC2::Instance\",\"AWS::S3::Bucket\"]}"}'
Il comando restituisce la query aggiornata.