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à.
Elenca e visualizza i dettagli dei componenti
Questa sezione descrive come trovare informazioni e visualizzare i dettagli per i componenti AWS Task Orchestrator and Executor (AWSTOE) utilizzati nelle ricette di EC2 Image Builder.
Elenca i componenti di Image Builder
È possibile utilizzare uno dei seguenti metodi per elencare e filtrare i componenti di Image Builder.
- AWS Management Console
-
Per visualizzare un elenco di componenti in AWS Management Console, procedi nel seguente modo:
-
Aprire la console EC2 Image Builder all'indirizzo. https://console.aws.amazon.com/imagebuilder/
-
Seleziona Componenti dal pannello di navigazione. Per impostazione predefinita, Image Builder mostra un elenco di componenti di proprietà dell'account.
-
Facoltativamente, è possibile filtrare in base alla proprietà dei componenti. Per visualizzare i componenti di cui non sei proprietario, ma a cui hai accesso, espandi l'elenco a discesa del tipo di proprietario e seleziona uno dei valori. L'elenco dei tipi di proprietario si trova nella barra di ricerca, accanto alla casella di testo di ricerca. Puoi scegliere fra i seguenti valori:
-
Avvio rapido (gestito da Amazon): componenti disponibili pubblicamente che Amazon crea e gestisce.
-
Di mia proprietà: componenti creati da te. Questa è la selezione predefinita.
-
Condivisi con me: componenti che altri hanno creato e condiviso con te dal loro account.
-
Gestiti da terze parti: componenti di proprietà di terzi a cui ti sei abbonato. Marketplace AWS
- AWS CLI
-
L'esempio seguente mostra come utilizzare il list-components comando per restituire un elenco di componenti Image Builder di proprietà dell'account.
aws imagebuilder list-components
Facoltativamente, è possibile filtrare in base alla proprietà dei componenti. L'attributo owner definisce chi possiede i componenti che si desidera elencare. Per impostazione predefinita, questa richiesta restituisce un elenco di componenti di proprietà dell'account. Per filtrare i risultati in base al proprietario del componente, specifica uno dei seguenti valori con il --owner
parametro quando esegui il list-components comando.
Valori del proprietario del componente
-
Personale
-
Amazon
-
ThirdParty
-
Condiviso
Gli esempi seguenti mostrano il list-components comando con il --owner
parametro per filtrare i risultati.
aws imagebuilder list-components --owner Self
{
"requestId": "012a3456-b789-01cd-e234-fa5678b9012b",
"componentVersionList": [
{
"arn": "arn:aws:imagebuilder:us-west-2:123456789012:component/sample-component01/1.0.0",
"name": "sample-component01",
"version": "1.0.0",
"platform": "Linux",
"type": "BUILD",
"owner": "123456789012",
"dateCreated": "2020-09-24T16:58:24.444Z"
},
{
"arn": "arn:aws:imagebuilder:us-west-2:123456789012:component/sample-component01/1.0.1",
"name": "sample-component01",
"version": "1.0.1",
"platform": "Linux",
"type": "BUILD",
"owner": "123456789012",
"dateCreated": "2021-07-10T03:38:46.091Z"
}
]
}
aws imagebuilder list-components --owner Amazon
aws imagebuilder list-components --owner Shared
aws imagebuilder list-components --owner ThirdParty
Elenca le versioni di build dei componenti da AWS CLI
L'esempio seguente mostra come utilizzare il list-component-build-versions comando per elencare le versioni di build dei componenti che hanno una versione semantica specifica. Per ulteriori informazioni sul controllo delle versioni semantiche per le risorse di Image Builder, vedere. Versionamento semantico in Image Builder
aws imagebuilder list-component-build-versions --component-version-arn arn:aws:imagebuilder:us-west-2:123456789012
:component/example-component
/1.0.1
{
"requestId": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111",
"componentSummaryList": [
{
"arn": "arn:aws:imagebuilder:us-west-2:123456789012:component/examplecomponent/1.0.1/1",
"name": "examplecomponent",
"version": "1.0.1",
"platform": "Linux",
"type": "BUILD",
"owner": "123456789012",
"description": "An example component that builds, validates and tests an image",
"changeDescription": "Updated version.",
"dateCreated": "2020-02-19T18:53:45.940Z",
"tags": {
"KeyName": "KeyValue"
}
}
]
}
Ottenete i dettagli dei componenti dal AWS CLI
L'esempio seguente mostra come utilizzare il get-component comando per ottenere i dettagli del componente quando si specifica l'Amazon Resource Name (ARN) del componente.
aws imagebuilder get-component --component-build-version-arn arn:aws:imagebuilder:us-west-2:123456789012
:component/example-component
/1.0.1/1
{
"requestId": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11112",
"component": {
"arn": "arn:aws:imagebuilder:us-west-2:123456789012:component/examplecomponent/1.0.1/1",
"name": "examplecomponent",
"version": "1.0.1",
"type": "BUILD",
"platform": "Linux",
"owner": "123456789012",
"data": "name: HelloWorldTestingDocument\ndescription: This is hello world testing document... etc.\"\n",
"encrypted": true,
"dateCreated": "2020-09-24T16:58:24.444Z",
"tags": {}
}
}
Ottieni dettagli sulla politica dei componenti da AWS CLI
L'esempio seguente mostra come utilizzare il get-component-policy comando per ottenere i dettagli della politica di un componente quando si specifica quella del componenteARN.
aws imagebuilder get-component-policy --component-arn arn:aws:imagebuilder:us-west-2:123456789012
:component/example-component
/1.0.1