Aggiorna un gruppo basato sullo AWS CloudFormation stack - AWS Resource Groups

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à.

Aggiorna un gruppo basato sullo AWS CloudFormation stack

Le seguenti procedure mostrano come aggiornare un gruppo basato sullo CloudFormation stack.

Console

Non è possibile modificare un gruppo basato AWS CloudFormation sullo stack in un gruppo basato su tag in. AWS 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.

  1. Accedere alla console AWS Resource Groups.

  2. Nel riquadro di navigazione, in Gruppi di risorse salvati, scegli il nome del gruppo, quindi scegli Modifica.

  3. Nota

    Puoi aggiornare solo i gruppi di risorse di cui sei proprietario. La colonna Proprietario mostra la proprietà dell'account per ogni gruppo di risorse. Tutti i gruppi con un proprietario dell'account diverso da quello a cui hai effettuato l'accesso sono stati creati AWS License Manager. Per ulteriori informazioni, consulta Host resource groups AWS License Manager nella License Manager User Guide.

  4. Nella pagina Modifica gruppo, in Criteri di raggruppamento, per modificare lo stack su cui si basa il gruppo, scegli 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 query in AWS Resource Groups in questa guida.

  5. 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 utilizzabili con AWS Resource Groups e Tag Editor.

  6. Scegli Anteprima delle risorse del gruppo per recuperare l'elenco delle risorse nello AWS CloudFormation stack che corrispondono ai tipi di risorse selezionati.

  7. Nell'area Additional information (Ulteriori informazioni), è possibile modificare la descrizione del gruppo. Non è possibile modificare il nome del gruppo dopo aver creato il gruppo.

  8. 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 è necessario specificare almeno una chiave di tag. Pertanto, assicuratevi di aggiungere almeno una chiave tag nei tag di gruppo ai gruppi che intendete raggruppare in gruppi più grandi.

  9. Al termine, scegliere Save changes (Salva le modifiche).

AWS CLI & AWS SDKs

In AWS CLI, aggiorni la query di un gruppo e aggiorni la descrizione di un gruppo di risorse utilizzando due comandi diversi. Non è possibile modificare il nome di un gruppo esistente. In AWS CLI, è possibile modificare un gruppo basato su tag in un gruppo basato CloudFormation su stack o viceversa.

  1. Se non desideri modificare la descrizione del gruppo, salta questa fase e passa a quella successiva. Esegui il comando seguente, sostituendo i valori per il nome e la descrizione del gruppo con i tuoi.

    $ 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.

  2. Per aggiornare la query e i tag di un gruppo, esegui il comando seguente. Sostituisci i valori per il nome del gruppo, l'identificatore dello stack e i tipi di risorse con i tuoi. 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.

    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.