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à.
AWS-ECSRunTask
Descrizione
Il AWS-ECSRunTask
runbook esegue il task Amazon Elastic Container Service (AmazonECS) specificato dall'utente.
Esegui questa automazione (console)
Tipo di documento
Automazione
Proprietario
Amazon
Piattaforme
Linux
Parametri
-
AutomationAssumeRole
Tipo: stringa
Descrizione: (Facoltativo) L'Amazon Resource Name (ARN) del ruolo AWS Identity and Access Management (IAM) che consente a Systems Manager Automation di eseguire le azioni per tuo conto. Se non viene specificato alcun ruolo, Systems Manager Automation utilizza le autorizzazioni dell'utente che avvia questo runbook.
-
capacityProviderStrategy
Tipo: stringa
Descrizione: (Facoltativo) La strategia del provider di capacità da utilizzare per l'attività.
-
cluster
Tipo: stringa
Descrizione: (Facoltativo) Il nome breve o ARN del cluster su cui eseguire l'attività. Se non si specifica un cluster, viene utilizzato il cluster predefinito.
-
count
Tipo: stringa
Descrizione: (Facoltativo) Il numero di istanze dell'attività specificata da inserire nel cluster. È possibile specificare fino a 10 attività per ogni richiesta.
-
enableECSManagedTag
Tipo: Booleano
Descrizione: (Facoltativo) Specifica se utilizzare i tag ECS gestiti da Amazon per l'attività. Per ulteriori informazioni, consulta Tagging your Amazon ECS Resources nella Amazon Elastic Container Service Developer Guide.
-
enableExecuteCommand
Tipo: Booleano
Descrizione: (Facoltativo) Determina se attivare la funzionalità del comando di esecuzione per i contenitori in questa attività. Se impostato su true, ciò attiva la funzionalità di esecuzione dei comandi su tutti i contenitori dell'attività.
-
gruppo
Tipo: stringa
Descrizione: (Facoltativo) Il nome del gruppo di attività da associare all'attività. Il valore predefinito è il cognome della definizione dell'attività. Ad esempio
family:my-family-name
. -
launchType
Tipo: stringa
Valori validi: EC2 | FARGATE | EXTERNAL
Descrizione: (Facoltativo) L'infrastruttura su cui eseguire l'attività autonoma.
-
networkConfiguration
Tipo: stringa
Descrizione: (Facoltativo) La configurazione di rete per l'attività. Questo parametro è necessario per le definizioni delle attività che utilizzano la modalità di
awsvpc
rete per ricevere la propria interfaccia di rete elastica e non è supportato per altre modalità di rete. -
sovrascrive
Tipo: stringa
Descrizione: (Facoltativo) Un elenco di sostituzioni dei contenitori in un JSON formato che specifica il nome di un contenitore nella definizione dell'attività specificata e le sostituzioni che deve ricevere. Puoi sovrascrivere il comando predefinito per un contenitore specificato nella definizione dell'attività o nell'immagine Docker con un comando override. Puoi anche sovrascrivere le variabili di ambiente esistenti specificate nella definizione dell'attività o nell'immagine Docker su un contenitore. Inoltre, puoi aggiungere nuove variabili di ambiente con un'override di ambiente.
-
placementConstraints
Tipo: stringa
Descrizione: (Facoltativo) Una serie di oggetti con vincoli di posizionamento da utilizzare per l'attività. È possibile specificare fino a 10 vincoli per ogni attività, inclusi i vincoli nella definizione dell'attività e quelli specificati in fase di esecuzione.
-
placementStrategy
Tipo: stringa
Descrizione: (Facoltativo) Gli oggetti della strategia di posizionamento da utilizzare per l'attività. È possibile specificare un massimo di 5 regole strategiche per ogni attività.
-
platformVersion
Tipo: stringa
Descrizione: (Facoltativo) La versione della piattaforma utilizzata dall'attività. Una versione della piattaforma è specificata solo per le attività ospitate su Fargate. Se non è specificata, di default viene utilizzata la versione della piattaforma
LATEST
. -
propagateTags
Tipo: stringa
Descrizione: (Facoltativo) Determina se i tag si propagano dalla definizione dell'attività all'attività. Se non viene specificato alcun valore, i tag non vengono propagati. I tag possono essere propagati all'attività solo durante la creazione della stessa.
-
referenceId
Tipo: stringa
Descrizione: (Facoltativo) L'ID di riferimento da utilizzare per l'attività. L'ID di riferimento può avere una lunghezza massima di 1024 caratteri.
-
startedBy
Tipo: stringa
Descrizione: (Facoltativo) Un tag opzionale specificato all'avvio di un'attività. Ciò consente di identificare quali attività appartengono a un lavoro specifico filtrando i risultati di un'
ListTasks
APIoperazione. Sono consentiti fino a 36 lettere (maiuscole e minuscole), numeri, trattini (-) e caratteri di sottolineatura (_). -
tags
Tipo: stringa
Descrizione: (Facoltativo) Metadati che desideri applicare all'attività per aiutarti a classificare e organizzare le attività. Ogni tag è costituito da una chiave e un valore definiti dall'utente.
-
taskDefinition
Tipo: stringa
Descrizione: (Facoltativo) La definizione
family
erevision
(family
:revision
) o completa ARN dell'attività da eseguire. Se non viene specificata una revisione, viene utilizzata laACTIVE
revisione più recente.
Autorizzazioni richieste IAM
Il AutomationAssumeRole
parametro richiede le seguenti azioni per utilizzare correttamente il runbook.
-
ecs:RunTask
Fasi del documento
aws:executeScript
- Esegue il ECS task Amazon in base ai valori specificati per i parametri di input del runbook.