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.
Aktion verweigern, wenn alle Bedingungen den Zeichenfolgen entsprechen
Die folgende Richtlinie verweigert den Zugriff auf den RegisterJobDefinition API-Vorgang, wenn sowohl der Bedingungsschlüssel batch:Image (Container-Image-ID) "string1" als auch der Bedingungsschlüssel batch:LogDriver (Container-Log-Treiber) "“ lautetstring2. AWS Batch wertet die Bedingungsschlüssel für jeden Container aus. Wenn sich ein Job über mehrere Container erstreckt, wie z. B. ein paralleler Job mit mehreren Knoten, ist es möglich, dass die Container unterschiedliche Konfigurationen haben. Wenn mehrere Bedingungsschlüssel in einer Anweisung ausgewertet werden, werden sie mithilfe von AND Logik kombiniert. Wenn also einer der mehreren Bedingungsschlüssel für einen Container nicht zutrifft, wird der Deny Effekt nicht auf diesen Container angewendet. Vielmehr könnte ein anderer Container im selben Job abgelehnt werden.
Eine Liste der Bedingungsschlüssel für AWS Batch finden Sie unter Bedingungsschlüssel für AWS Batch in der Serviceautorisierungsreferenz. Mit Ausnahme batch:ShareIdentifier von: Alle batch Bedingungsschlüssel können auf diese Weise verwendet werden. Der batch:ShareIdentifier Bedingungsschlüssel ist für einen Job definiert, nicht für eine Jobdefinition.