JSONAntwort auf Amazon ECS Task Metadata V4 - Amazon Elastic Container Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

JSONAntwort auf Amazon ECS Task Metadata V4

Die folgenden Informationen werden von der Endpoint (${ECS_CONTAINER_METADATA_URI_V4}/task) JSON -Antwort auf Aufgabenmetadaten zurückgegeben. Dazu gehören neben den Metadaten für jeden Container innerhalb der Aufgabe auch Metadaten, die mit der Aufgabe verknüpft sind.

Cluster

Der Amazon-Ressourcenname (ARN) oder kurzer Name des ECS Amazon-Clusters, zu dem die Aufgabe gehört.

ServiceName

Der Name des Services, zu dem die Aufgabe gehört. ServiceName wird für EC2 Amazon-und ECS Amazon-Anywhere-Container-Instances angezeigt, wenn die Aufgabe mit einem Service verknüpft ist.

Anmerkung

Die ServiceName Metadaten sind nur enthalten, wenn Sie die Amazon ECS Container Agent-Version 1.63.1 oder höher verwenden.

VPCID

Die VPC ID der EC2 Amazon-Container-Instance. Dieses Feld wird nur für EC2 Amazon-Instances angezeigt.

Anmerkung

Die VPCID Metadaten sind nur enthalten, wenn Sie die Amazon ECS Container Agent-Version 1.63.1 oder höher verwenden.

TaskARN

Der vollständige Amazon-Ressourcenname (ARN) der Aufgabe, zu der der Container gehört.

Family

Die Familie der ECS Amazon-Aufgabendefinition für die Aufgabe.

Revision

Die Revision der ECS Amazon-Aufgabendefinition für die Aufgabe.

DesiredStatus

Der gewünschte Status der Aufgabe von AmazonECS.

KnownStatus

Der bekannte Status der Aufgabe von AmazonECS.

Limits

Die auf der Aufgabenebene festgelegten Ressourcenbegrenzungen, wie CPU (ausgedrückt invCPUs) und Speicher. Dieser Parameter wird ausgelassen, wenn keine Ressourcenbegrenzungen festgelegt wurden.

PullStartedAt

Der Zeitstempel für den Zeitpunkt, an dem der erste Abruf des Container-Image gestartet wurde

PullStoppedAt

Der Zeitstempel für den Zeitpunkt, an dem der letzte Abruf des Container-Image abgeschlossen wurde

AvailabilityZone

Die Availability Zone, in der sich die Aufgabe befindet.

Anmerkung

Die Availability-Zone-Metadaten sind nur für Fargate-Aufgaben verfügbar, die Plattform Version 1.4 oder höher (Linux) oder 1.0.0 (Windows) verwenden.

LaunchType

Der Starttyp, den die Aufgabe verwendet. Bei der Verwendung von Clusterkapazitätsanbietern gibt dies an, ob die Aufgabe Fargate oder EC2 Infrastruktur verwendet.

Anmerkung

Diese LaunchType Metadaten sind nur enthalten, wenn Version 1.45.0 oder höher des ECS Amazon-Linux-Container-Agenten (Linux) oder 1.0.0 oder höher (Windows) verwendet wird.

Containers

Eine Liste der Container-Metadaten für jeden Container, der der Aufgabe zugeordnet ist

DockerId

Die Docker-ID des Containers

Wenn Sie Fargate verwenden, ist die ID ein 32-stelliger Hex gefolgt von einer 10-stelligen Zahl.

Name

Der Name des Containers, wie er in der Aufgabendefinition festgelegt ist

DockerName

Der Name des Containers, der vom Docker bereitgestellt wird. Der ECS Amazon-Containeragent generiert einen eindeutigen Namen für den Container, um Namensüberschneidungen zu vermeiden, wenn mehrere Kopien derselben Aufgabendefinition auf einer einzelnen Instance ausgeführt werden.

Image

Das Image für den Container

ImageID

Der SHA -256-Digest für das Image

Ports

Alle für den Container zugänglichen Ports. Dieser Parameter wird ausgelassen, wenn keine zugänglichen Ports verfügbar sind.

Labels

Alle auf den Container angewendeten Kennungen. Dieser Parameter wird ausgelassen, wenn keine angewendeten Kennungen verfügbar sind.

DesiredStatus

Der gewünschte Status des Containers von AmazonECS.

KnownStatus

Der bekannte Status des Containers von AmazonECS.

ExitCode

Der Beendigungscode für den Container. Dieser Parameter wird ausgelassen, wenn der Container nicht beendet wurde.

Limits

Die auf den Containerebenen festgelegten Ressourcenbegrenzungen, wie CPU (ausgedrückt in CPU Einheiten) und Speicher. Dieser Parameter wird ausgelassen, wenn keine Ressourcenbegrenzungen festgelegt wurden.

CreatedAt

Der Zeitstempel des Zeitpunkts, an dem der Container erstellt wurde. Dieser Parameter wird ausgelassen, wenn der Container noch nicht erstellt wurde.

StartedAt

Der Zeitstempel des Zeitpunkts, an dem der Container gestartet wurde. Dieser Parameter wird ausgelassen, wenn der Container noch nicht gestartet wurde.

FinishedAt

Der Zeitstempel des Zeitpunkts, an dem der Container angehalten wurde. Dieser Parameter wird ausgelassen, wenn der Container noch nicht angehalten wurde.

Type

Der Typ des Containers. Container, die in der Aufgabendefinition festgelegt sind, haben den Typ NORMAL. Sie können andere Containertypen ignorieren, die für die interne Bereitstellung von Aufgabenressourcen durch den ECS Amazon-Containeragenten verwendet werden.

LogDriver

Der Protokolltreiber, den der Container verwendet.

Anmerkung

Diese LogDriver Metadaten sind nur bei Verwendung der Amazon ECS Linux-Container-Agent-Version 1.45.0 oder höher enthalten.

LogOptions

Die für den Container definierten Protokolltreiber-Optionen.

Anmerkung

Diese LogOptions Metadaten sind nur bei Verwendung der Amazon ECS Linux-Container-Agent-Version 1.45.0 oder höher enthalten.

ContainerARN

Der vollständige Amazon-Ressourcenname (ARN) des Containers.

Anmerkung

Diese ContainerARN Metadaten sind nur bei Verwendung der Amazon ECS Linux-Container-Agent-Version 1.45.0 oder höher enthalten.

Networks

Die Netzwerkinformationen für den Container, wie Netzwerkmodus und IP-Adresse. Dieser Parameter wird ausgelassen, wenn keine Netzwerkinformationen definiert sind.

RestartCount

Die Anzahl, wie oft ein Container neu gestartet wurde.

Anmerkung

Die RestartCount Metadaten sind nur enthalten, wenn eine Neustartrichtlinie für den Container aktiviert ist. Weitere Informationen finden Sie unter Starten Sie einzelne Container in ECS Amazon-Aufgaben mit Container-Neustart-Richtlinien neu.

ExecutionStoppedAt

Der Zeitstempel des Zeitpunkts, an dem der DesiredStatus der Aufgaben zu STOPPED gewechselt hat. Dies tritt auf, wenn ein entscheidender Container zu STOPPED wechselt.