View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für den Amazon Elastic Container Service - Service-Authorization-Referenz

Aktionen, Ressourcen und Bedingungsschlüssel für den Amazon Elastic Container Service

Amazon Elastic Container Service (Service-Präfix:ecs) stellt die folgenden servicespezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Amazon Elastic Container Service definierte API-Operationen

Die folgende Tabelle ordnet API-Operationen den IAM-Aktionen zu, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz von Bedingungsschlüsseln, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle Aktionen.

Operation IAM-Aktion Bedingungsschlüssel Mögliche Werte Zugriffsebene

ContinueServiceDeployment

ecs: ContinueServiceDeployment

Schreiben

CreateCapacityProvider

ecs: CreateCapacityProvider

Schreiben

ecs: PutClusterCapacityProviders

Schreiben

ecs: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

ecs.amazonaws.com

Schreiben

CreateCluster

ecs: CreateCluster

Schreiben

ecs: TagResource

Markieren, Schreiben

CreateDaemon

ecs: CreateDaemon

Schreiben

ecs: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

ecs-tasks.amazonaws.com

Schreiben

CreateExpressGatewayService

ecs: CreateCluster

Schreiben

ecs: CreateExpressGatewayService

Schreiben

ecs: RegisterTaskDefinition

Schreiben

ecs: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

ecs-tasks.amazonaws.com, ecs.amazonaws.com

Schreiben

CreateService

ecs: CreateService

Schreiben

ecs: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

ecs-tasks.amazonaws.com, ecs.amazonaws.com

Schreiben

CreateTaskSet

ecs: CreateTaskSet

Schreiben

ecs: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

ecs-tasks.amazonaws.com

Schreiben

DeleteAccountSetting

ecs: DeleteAccountSetting

Schreiben

DeleteAttributes

ecs: DeleteAttributes

Schreiben

DeleteCapacityProvider

ecs: DeleteCapacityProvider

Schreiben

ecs: PutClusterCapacityProviders

Schreiben

DeleteCluster

ecs: DeleteCluster

Schreiben

DeleteDaemon

ecs: DeleteDaemon

Schreiben

DeleteDaemonTaskDefinition

ecs: DeleteDaemonTaskDefinition

Schreiben

DeleteExpressGatewayService

ecs: DeleteExpressGatewayService

Schreiben

DeleteService

ecs: DeleteService

Schreiben

DeleteTaskDefinitions

ecs: DeleteTaskDefinitions

Schreiben

DeleteTaskSet

ecs: DeleteTaskSet

Schreiben

DeregisterContainerInstance

ecs: DeregisterContainerInstance

Schreiben

DeregisterTaskDefinition

ecs: DeregisterTaskDefinition

Schreiben

DescribeCapacityProviders

ecs: DescribeCapacityProviders

Lesen

DescribeClusters

ecs: DescribeClusters

Lesen

DescribeContainerInstances

ecs: DescribeContainerInstances

Lesen

DescribeDaemon

ecs: DescribeDaemon

Lesen

DescribeDaemonDeployments

ecs: DescribeDaemonDeployments

Lesen

DescribeDaemonRevisions

ecs: DescribeDaemonRevisions

Lesen

DescribeDaemonTaskDefinition

ecs: DescribeDaemonTaskDefinition

Lesen

DescribeExpressGatewayService

ecs: DescribeExpressGatewayService

Lesen

DescribeServiceDeployments

ecs: DescribeServiceDeployments

Lesen

DescribeServiceRevisions

ecs: DescribeServiceRevisions

Lesen

DescribeServices

ecs: DescribeServices

Lesen

DescribeTaskDefinition

ecs: DescribeTaskDefinition

Lesen

DescribeTaskSets

ecs: DescribeTaskSets

Lesen

DescribeTasks

ecs: DescribeTasks

Lesen

DiscoverPollEndpoint

ecs: DiscoverPollEndpoint

Schreiben

ExecuteCommand

ecs: ExecuteCommand

Schreiben

GetTaskProtection

ecs: GetTaskProtection

Lesen

ListAccountSettings

ecs: ListAccountSettings

Lesen

ListAttributes

ecs: ListAttributes

Auflisten

ListClusters

ecs: ListClusters

Auflisten

ListContainerInstances

ecs: ListContainerInstances

Auflisten

ListDaemonDeployments

ecs: ListDaemonDeployments

Auflisten

ListDaemonTaskDefinitions

ecs: ListDaemonTaskDefinitions

Auflisten

ListDaemons

ecs: ListDaemons

Auflisten

ListServiceDeployments

ecs: ListServiceDeployments

Auflisten

ListServices

ecs: ListServices

Auflisten

ListServicesByNamespace

ecs: ListServicesByNamespace

Auflisten

ListTagsForResource

ecs: ListTagsForResource

Lesen

ListTaskDefinitionFamilies

ecs: ListTaskDefinitionFamilies

Auflisten

ListTaskDefinitions

ecs: ListTaskDefinitions

Auflisten

ListTasks

ecs: ListTasks

Auflisten

PutAccountSetting

ecs: PutAccountSetting

Schreiben

PutAccountSettingDefault

ecs: PutAccountSettingDefault

Schreiben

PutAttributes

ecs: PutAttributes

Schreiben

PutClusterCapacityProviders

ecs: PutClusterCapacityProviders

Schreiben

RegisterContainerInstance

ecs: RegisterContainerInstance

Schreiben

ecs: TagResource

Markieren, Schreiben

RegisterDaemonTaskDefinition

ecs: RegisterDaemonTaskDefinition

Schreiben

ecs: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

ecs-tasks.amazonaws.com

Schreiben

RegisterTaskDefinition

ecs: RegisterTaskDefinition

Schreiben

ecs: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

ecs-tasks.amazonaws.com

Schreiben

RunTask

ecs: RunTask

Schreiben

ecs: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

ecs-tasks.amazonaws.com, ecs.amazonaws.com

Schreiben

StartTask

ecs: StartTask

Schreiben

ecs: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

ecs-tasks.amazonaws.com, ecs.amazonaws.com

Schreiben

StopServiceDeployment

ecs: StopServiceDeployment

Schreiben

StopTask

ecs: StopTask

Schreiben

SubmitAttachmentStateChanges

ecs: SubmitAttachmentStateChanges

Schreiben

SubmitContainerStateChange

ecs: SubmitContainerStateChange

Schreiben

SubmitTaskStateChange

ecs: SubmitTaskStateChange

Schreiben

TagResource

ecs: TagResource

Markieren, Schreiben

UntagResource

ecs: UntagResource

Markieren, Schreiben

UpdateCapacityProvider

ecs: PutClusterCapacityProviders

Schreiben

ecs: UpdateCapacityProvider

Schreiben

ich bin: PassRole

ich bin: PassedToService

ecs.amazonaws.com

Schreiben

UpdateCluster

ecs: UpdateCluster

Schreiben

UpdateClusterSettings

ecs: UpdateClusterSettings

Schreiben

UpdateContainerAgent

ecs: UpdateContainerAgent

Schreiben

UpdateContainerInstancesState

ecs: UpdateContainerInstancesState

Schreiben

UpdateDaemon

ecs: UpdateDaemon

Schreiben

ich bin: PassRole

ich bin: PassedToService

ecs-tasks.amazonaws.com

Schreiben

UpdateExpressGatewayService

ecs: RegisterTaskDefinition

Schreiben

ecs: UpdateExpressGatewayService

Schreiben

ich bin: PassRole

ich bin: PassedToService

ecs-tasks.amazonaws.com, ecs.amazonaws.com

Schreiben

UpdateService

ecs: UpdateService

Schreiben

ich bin: PassRole

ich bin: PassedToService

ecs-tasks.amazonaws.com, ecs.amazonaws.com

Schreiben

UpdateServicePrimaryTaskSet

ecs: UpdateServicePrimaryTaskSet

Schreiben

UpdateTaskProtection

ecs: UpdateTaskProtection

Schreiben

UpdateTaskSet

ecs: UpdateTaskSet

Schreiben

Von Amazon Elastic Container Service definierte Aktionen

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

ContinueServiceDeployment

Erteilt die Erlaubnis, eine unterbrochene Dienstbereitstellung fortzusetzen

Dienst*

als: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Schreiben

Servicebereitstellung*

as: /$ {} ResourceTag TagKey

ecs:cluster

ecs:service

CreateCapacityProvider

Gewährt die Berechtigung, einen neuen Kapazitätsanbieter zu erstellen. Kapazitätsanbieter sind einem Amazon-ECS-Cluster zugeordnet und werden in Kapazitätsanbieterstrategien verwendet, um die das Auto Scaling des Clusters zu ermöglichen

Kapazitätsanbieter*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs:Verbreitung von Instanz-Metadaten-Tags

ecs:propagate-tags

ecs: /$ {} ResourceTag TagKey

Schreiben

CreateCluster

Gewährt die Berechtigung zum Erstellen eines neuen Amazon-ECS-Clusters

Cluster*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs:Capacity-Provider

ecs:fargate-ephemeral-storage-kms-key

ecs: /$ {} ResourceTag TagKey

Schreiben

CreateDaemon

Erteilt die Erlaubnis, einen neuen Daemon in einem angegebenen Cluster zu erstellen

Daemon*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs:Capacity-Provider

ecs:cluster

ecs:daemon-Aufgabendefinition

ecs:ecs-managed-tags aktivieren

ecs:Befehl enable-execute-

ecs:propagate-tags

ecs:task-cpu

ecs:Task-Speicher

Schreiben

CreateExpressGatewayService

Erteilt die Erlaubnis, einen neuen Amazon ECS Express Gateway-Service mit Cluster- und Aufgabendefinition zu erstellen

Service*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs:Cluster

ecs:ecs-managed-tags aktivieren

ecs:propagate-tags

ecs: /$ {} ResourceTag TagKey

ecs:subnetz

ecs:task-cpu

ecs:Aufgabendefinition

ecs:Aufgabenspeicher

Schreiben

CreateService

Gewährt die Berechtigung zum Ausführen und Verwalten einer gewünschten Anzahl von Aufgaben aus einer bestimmten Aufgabendefinition über die Service-Erstellung

dienst*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs:öffentliche IP-Adresse automatisch zuweisen

ecs:Capacity-Provider

ecs:cluster

ecs:enable-ebs-volumes

ecs:enable-ecs-managed-tags

ecs:Befehl enable-execute-

ecs:enable-service-connect

ecs:enable-vpc-lattice

ecs:Namespace

ecs:propagate-tags

ecs: /$ {} ResourceTag TagKey

ecs:subnetz

ecs:task-cpu

ecs:Aufgabendefinition

ecs:Aufgabenspeicher

Schreiben

CreateTaskSet

Gewährt die Berechtigung zum Erstellen eines neuen Amazon-ECS-Aufgabensatzes

Aufgabensatz*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs:Capacity-Provider

ecs:cluster

ecs: ResourceTag /$ {} TagKey

ecs:Dienst

ecs:Aufgabendefinition

Schreiben

DeleteAccountSetting

Gewährt die Berechtigung zum Ändern des ARN und des Formats der Ressourcen-ID einer Ressource für einen bestimmten IAM-Benutzer, eine IAM-Rolle oder den Stammbenutzer eines Kontos. Sie können festlegen, ob der neue ARN und das Format der Ressourcen-ID für die neu zu erstellenden Ressourcen deaktiviert werden sollen

ecs:Kontoeinrichtung

Schreiben

DeleteAttributes

Gewährt die Berechtigung zum Löschen eines oder mehrerer benutzerdefinierter Attribute aus einer Amazon-ECS-Ressource

Container-Instanz*

als: /$ {} ResourceTag TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Schreiben

DeleteCapacityProvider

Gewährt die Berechtigung zum Löschen des angegebenen Kapazitätsanbieters

Kapazitätsanbieter*

als: /$ {} ResourceTag TagKey

ecs: ResourceTag /$ {} TagKey

Schreiben

DeleteCluster

Gewährt die Berechtigung zum Löschen des angegebenen Clusters

Cluster*

als: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Schreiben

DeleteDaemon

Erteilt die Erlaubnis, einen bestimmten Daemon innerhalb eines Clusters zu löschen

Daemon*

als: ResourceTag /$ {} TagKey

ecs:cluster

Schreiben

DeleteDaemonTaskDefinition

Erteilt die Berechtigung zum Löschen der angegebenen Daemon-Aufgabendefinition

Daemon-Aufgabendefinition*

als: /$ {} ResourceTag TagKey

Schreiben

DeleteExpressGatewayService

Erteilt die Erlaubnis, einen bestimmten Express Gateway-Dienst zu löschen

dienst*

als: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Schreiben

DeleteService

Gewährt die Berechtigung zum Löschen eines bestimmten Service innerhalb eines Clusters

dienst*

als: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Schreiben

DeleteTaskDefinitions

Gewährt die Berechtigung zum Löschen der angegebenen Aufgabendefinitionen nach Familie und Revision

Aufgabendefinition*

als: /$ {} ResourceTag TagKey

ecs: ResourceTag /$ {} TagKey

Schreiben

DeleteTaskSet

Gewährt die Berechtigung zum Löschen des angegebenen Aufgabensatzes

Aufgabensatz*

als: /$ {} ResourceTag TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

ecs:Dienst

Schreiben

DeregisterContainerInstance

Gewährt die Berechtigung zum Abmelden einer Amazon-ECS-Container-Instance vom angegebenen Cluster

Cluster*

als: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Schreiben

DeregisterTaskDefinition

Gewährt die Berechtigung zum Abmelden einer angegebenen Aufgabendefinition nach Familie und Revision

Write

DescribeCapacityProviders

Gewährt die Berechtigung zum Beschreiben eines oder mehrerer Amazon-ECS-Kapazitätsanbieter

Kapazitätsanbieter*

als: /$ {} ResourceTag TagKey

ecs: ResourceTag /$ {} TagKey

Lesen

DescribeClusters

Gewährt die Berechtigung zum Beschreiben einer oder mehrerer Cluster

Cluster*

als: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Lesen

DescribeContainerInstances

Gewährt die Berechtigung zum Beschreiben von Amazon-ECS-Container-Instances

Container-Instanz*

als: /$ {} ResourceTag TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Lesen

DescribeDaemon

Erteilt die Erlaubnis, den angegebenen Daemon zu beschreiben, der in Ihrem Cluster läuft

Daemon*

als: ResourceTag /$ {} TagKey

ecs:cluster

Lesen

DescribeDaemonDeployments

Erteilt die Erlaubnis, eine oder mehrere Ihrer Daemon-Implementierungen zu beschreiben

Daemon*

als: ResourceTag /$ {} TagKey

ecs:cluster

Lesen

Daemon-Bereitstellung*

als: /$ {} ResourceTag TagKey

ecs:cluster

ecs:daemon

DescribeDaemonRevisions

Erteilt die Erlaubnis, eine oder mehrere Ihrer Daemon-Revisionen zu beschreiben

Daemon*

als: ResourceTag /$ {} TagKey

ecs:cluster

Lesen

Daemon-Revision*

als: /$ {} ResourceTag TagKey

ecs:cluster

ecs:daemon

DescribeDaemonTaskDefinition

Erteilt die Erlaubnis, eine Daemon-Aufgabendefinition zu beschreiben

Daemon-Aufgabendefinition*

als: /$ {} ResourceTag TagKey

Lesen

DescribeExpressGatewayService

Erteilt die Erlaubnis, den angegebenen Express Gateway-Dienst zu beschreiben

dienst*

als: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Lesen

DescribeServiceDeployments

Erteilt die Erlaubnis, eine oder mehrere Ihrer Servicebereitstellungen zu beschreiben

Service*

als: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Lesen

Servicebereitstellung*

as: /$ {} ResourceTag TagKey

ecs:cluster

ecs:service

DescribeServiceRevisions

Erteilt die Erlaubnis, eine oder mehrere Ihrer Service-Revisionen zu beschreiben

Service*

als: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Lesen

Service-Revision*

als: /$ {} ResourceTag TagKey

ecs:cluster

ecs:service

DescribeServices

Gewährt die Berechtigung zum Beschreiben der angegebenen Services, die in Ihrem Cluster ausgeführt werden

dienst*

als: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Lesen

DescribeTaskDefinition

Gewährt die Berechtigung zum Beschreiben einer Aufgabendefinition. Sie können eine Familie und Revision angeben, um Informationen zu einer bestimmten Aufgabendefinition zu suchen, oder einfach die Familie angeben, um die neueste ACTIVE-Revision in dieser Familie zu ermitteln.

Read

DescribeTaskSets

Gewährt die Berechtigung zum Beschreiben von Amazon-ECS-Aufgabensätzen

Aufgabensatz*

als: /$ {} ResourceTag TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

ecs:Dienst

Lesen

DescribeTasks

Gewährt die Berechtigung zum Beschreiben eines bestimmten Projekts.

Aufgabe*

als: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Lesen

DiscoverPollEndpoint

Gewährt die Berechtigung einen Endpunkt für den Amazon-ECS-Agent zu erhalten, um Updates abzufragen

Write

ExecuteCommand

Gewährt die Berechtigung, einen Befehl auf einem Amazon-ECS-Container remote auszuführen

Cluster*

als: ResourceTag /$ {} TagKey

ecs:cluster

ecs:Containername

ecs: /$ {} ResourceTag TagKey

ecs:task

Schreiben

Aufgabe*

als: ResourceTag /$ {} TagKey

ecs:cluster

ecs:Containername

ecs: /$ {} ResourceTag TagKey

ecs:task

GetTaskProtection

Gewährt die Berechtigung zum Abrufen des Schutzstatus von Aufgaben in einem Amazon ECS-Service

Aufgabe*

als: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Lesen

ListAccountSettings

Gewährt die Berechtigung zum Auflisten der Kontoeinstellungen für eine Amazon-ECS-Ressource für einen bestimmten Prinzipal

Read

ListAttributes

Gewährt die Berechtigung zum Auflisten der Attribute für Amazon-ECS-Ressourcen innerhalb eines bestimmten Zieltyps und Clusters

Cluster*

als: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Auflisten

ListClusters

Gewährt die Berechtigung zum Abrufen einer Liste bestehender Cluster

List

ListContainerInstances

Gewährt die Berechtigung zum Abrufen einer Liste von Container-Instances in einem bestimmten Cluster

Cluster*

als: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Auflisten

ListDaemonDeployments

Erteilt die Erlaubnis, eine Liste von Daemon-Bereitstellungen für einen bestimmten Daemon abzurufen

Daemon*

als: ResourceTag /$ {} TagKey

ecs:cluster

Auflisten

ListDaemonTaskDefinitions

Erteilt die Erlaubnis, eine Liste von Daemon-Aufgabendefinitionen abzurufen, die für Ihr Konto registriert sind

Auflisten

ListDaemons

Erteilt die Berechtigung, eine Liste der Daemons abzurufen, die in einem bestimmten Cluster ausgeführt werden

ecs:cluster

Auflisten

ListServiceDeployments

Erteilt die Berechtigung, eine Liste von Dienstbereitstellungen für einen bestimmten Dienst abzurufen

Dienst*

als: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Auflisten

ListServices

Gewährt die Berechtigung zum Abrufen einer Liste von Services, die in einem bestimmten Cluster ausgeführt werden

ecs:Cluster

Auflisten

ListServicesByNamespace

Erteilt die Berechtigung, eine Liste von Diensten abzurufen, die in einem bestimmten AWS Cloud Map-Namespace ausgeführt werden

ecs:Namespace

Auflisten

ListTagsForResource

Gewährt die Berechtigung zum Abrufen von Tags für die angegebene Ressource

Kapazitätsanbieter

als: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Lesen

Cluster

als: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Container-Instanz

als: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Service nicht zulässig

als: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Aufgabe

als: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Aufgabendefinition

als: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Aufgabenstellung

als: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

ListTaskDefinitionFamilies

Gewährt die Berechtigung zum Abrufen einer Liste von Aufgabendefinitionsfamilien, die bei Ihrem Konto registriert sind (dies kann Aufgabendefinitionsfamilien umfassen, die keine ACTIVE-Aufgabendefinitionen mehr enthalten)

List

ListTaskDefinitions

Gewährt die Berechtigung zum Abrufen einer Liste der Aufgabendefinitionen, die bei Ihrem Konto registriert sind

List

ListTasks

Gewährt die Berechtigung zum Abrufen einer Aufgabenliste für einen bestimmten Cluster

Container-Instanz*

als: /$ {} ResourceTag TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Auflisten

PutAccountSetting

Gewährt die Berechtigung zum Ändern des ARN und des Formats der Ressourcen-ID einer Ressource für einen bestimmten IAM-Benutzer, eine IAM-Rolle oder den Stammbenutzer eines Kontos. Sie können festlegen, ob der neue ARN und das Format der Ressourcen-ID für die neu zu erstellenden Ressourcen aktiviert werden sollen. Das Aktivieren dieser Einstellung ist erforderlich, um neue Amazon-ECS-Funktionen wie beispielsweise Ressourcen-Tagging zu verwenden

ecs:Kontoeinstellungen

Schreiben

PutAccountSettingDefault

Gewährt die Berechtigung zum Ändern des ARN und des Formats der Ressourcen-ID eines Ressourcentyps für alle IAM-Benutzer eines Kontos, für die keine einzelnen Kontoeinstellungen festgelegt wurden. Das Aktivieren dieser Einstellung ist erforderlich, um neue Amazon-ECS-Funktionen wie beispielsweise Ressourcen-Tagging zu verwenden

ecs:Kontoeinrichtung

Schreiben

PutAttributes

Gewährt die Berechtigung zum Erstellen oder Aktualisieren eines Attributs auf einer Amazon-ECS-Ressource

Container-Instanz*

als: /$ {} ResourceTag TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Schreiben

PutClusterCapacityProviders

Gewährt die Berechtigung zum Ändern der verfügbaren Kapazitätsanbieter und der Standardstrategie des Kapazitätsanbieters für einen Cluster

Cluster*

als: ResourceTag /$ {} TagKey

ecs:Capacity-Provider

ecs: /$ {} ResourceTag TagKey

Schreiben

RegisterContainerInstance

Gewährt die Berechtigung zum Registrieren einer EC2-Instance im angegebenen Cluster

Cluster*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs: ResourceTag /$ {} TagKey

Schreiben

RegisterDaemonTaskDefinition

Erteilt die Berechtigung, eine neue Daemon-Aufgabendefinition aus der angegebenen Familie und containerDefinitions zu registrieren

Daemon-Aufgabendefinition*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs:privilegiert

ecs:task-cpu

ecs:Task-Speicher

Schreiben

RegisterTaskDefinition

Gewährt die Berechtigung zum Registrieren einer neuen Aufgabendefinition aus der übergebenen Familie und aus containerDefinitions

Aufgabendefinition*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs:Rechenkompatibilität

ecs:privilegiert

ecs: ResourceTag /$ {} TagKey

ecs:task-cpu

ecs:Task-Speicher

Schreiben

RunTask

Gewährt die Berechtigung zum Starten einer Aufgabe mit zufälliger Platzierung und dem Amazon-ECS-Standard-Scheduler.

Aufgabendefinition*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs:Capacity-Provider

ecs:cluster

ecs:enable-ebs-volumes

ecs:enable-execute-Befehl

ecs: /$ {} ResourceTag TagKey

ecs:task-cpu

ecs:Task-Speicher

Schreiben

StartTask

Gewährt die Berechtigung zum Starten einer neuen Aufgabe aus der angegebenen Aufgabendefinition in der angegebenen Container-Instance oder den Instances

Aufgabendefinition*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs:Cluster

ecs:Container-Instanzen

ecs:enable-ebs-volumes

ecs:enable-execute-Befehl

ecs: /$ {} ResourceTag TagKey

ecs:task-cpu

ecs:Task-Speicher

Schreiben

StopServiceDeployment

Erteilt die Erlaubnis, eine laufende Servicebereitstellung zu beenden

Dienst*

als: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Schreiben

Servicebereitstellung*

as: /$ {} ResourceTag TagKey

ecs:cluster

ecs:service

StopTask

Gewährt die Berechtigung zum Beenden einer ausgeführten Aufgabe

Aufgabe*

als: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Schreiben

SubmitAttachmentStateChanges

Gewährt die Berechtigung zum Senden einer Bestätigung, dass Anhänge den Status geändert haben

Cluster*

als: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Schreiben

SubmitContainerStateChange

Gewährt die Berechtigung zum Senden einer Bestätigung, dass ein Container den Status geändert hat

Cluster*

als: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Schreiben

SubmitTaskStateChange

Gewährt die Berechtigung zum Senden einer Bestätigung, dass eine Aufgabe den Status geändert hat

Cluster*

als: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Schreiben

TagResource

Gewährt die Berechtigung zum Markieren der angegebenen Ressource

Kapazitätsanbieter

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

Markieren, Schreiben

Cluster

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

Container-Instanz

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

Daemon

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs:Cluster

ecs: CreateAction

Definition einer Daemon-Aufgabe

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs: CreateAction

Service nicht zulässig

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

Aufgabe

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

Aufgabendefinition

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

Aufgabenstellung

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

UntagResource

Gewährt die Berechtigung zum Aufheben der Markierung der angegebenen Ressource

Kapazitätsanbieter

als: ResourceTag /$ {} TagKey

war: TagKeys

ecs: ResourceTag /$ {} TagKey

Markieren, Schreiben

Cluster

als: ResourceTag /$ {} TagKey

war: TagKeys

ecs: ResourceTag /$ {} TagKey

Container-Instanz

als: ResourceTag /$ {} TagKey

war: TagKeys

ecs: ResourceTag /$ {} TagKey

Dämon

als: ResourceTag /$ {} TagKey

war: TagKeys

ecs:Cluster

Daemon-Aufgabendefinition

als: /$ {} ResourceTag TagKey

war: TagKeys

Service nicht zulässig

aws: ResourceTag /$ {} TagKey

war: TagKeys

ecs: ResourceTag /$ {} TagKey

Aufgabe

als: ResourceTag /$ {} TagKey

war: TagKeys

ecs: ResourceTag /$ {} TagKey

Aufgabendefinition

als: ResourceTag /$ {} TagKey

war: TagKeys

ecs: ResourceTag /$ {} TagKey

Aufgabenstellung

als: ResourceTag /$ {} TagKey

war: TagKeys

ecs: ResourceTag /$ {} TagKey

UpdateCapacityProvider

Gewährt die Berechtigung zum Aktualisieren des angegebenen Kapazitätsanbieters

Kapazitätsanbieter*

als: /$ {} ResourceTag TagKey

ecs:Verteilung von Instanz-Metadaten-Tags

ecs:propagate-tags

ecs: /$ {} ResourceTag TagKey

Schreiben

UpdateCluster

Gewährt die Berechtigung zum Ändern der Konfiguration oder der Einstellungen, die für einen Cluster verwendet werden sollen

Cluster*

als: ResourceTag /$ {} TagKey

ecs:fargate-ephemeral-storage-kms-key

ecs: /$ {} ResourceTag TagKey

Schreiben

UpdateClusterSettings

Gewährt die Berechtigung zum Ändern der Einstellungen, die für einen Cluster verwendet werden sollen

Cluster*

als: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Schreiben

UpdateContainerAgent

Gewährt die Berechtigung zum Aktualisieren der Amazon ECS-Container-Agenten auf einer angegebenen Container-Instance

Container-Instanz*

als: /$ {} ResourceTag TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Schreiben

UpdateContainerInstancesState

Gewährt die Berechtigung für den Benutzer zum Ändern des Status einer Amazon-ECS-Container-Instance

Container-Instanz*

als: /$ {} ResourceTag TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Schreiben

UpdateDaemon

Erteilt die Erlaubnis, die Parameter eines Daemons zu ändern

Daemon*

als: ResourceTag /$ {} TagKey

ecs:Capacity-Provider

ecs:cluster

ecs:daemon-Aufgabendefinition

ecs:ecs-managed-tags aktivieren

ecs:Befehl enable-execute-

ecs:propagate-tags

ecs:task-cpu

ecs:Task-Speicher

Schreiben

UpdateExpressGatewayService

Erteilt die Berechtigung, die Parameter eines Express Gateway-Dienstes zu ändern

Service*

als: ResourceTag /$ {} TagKey

ecs:cluster

ecs:ecs-managed-tags aktivieren

ecs:propagate-tags

ecs: /$ {} ResourceTag TagKey

ecs:subnetz

ecs:task-cpu

ecs:Aufgabendefinition

ecs:Aufgabenspeicher

Schreiben

UpdateService

Gewährt die Berechtigung zum Ändern der Parameter eines Service

dienst*

als: ResourceTag /$ {} TagKey

ecs:öffentliche IP-Adresse automatisch zuweisen

ecs:Capacity-Provider

ecs:cluster

ecs:enable-ebs-volumes

ecs:enable-ecs-managed-tags

ecs:Befehl enable-execute-

ecs:enable-service-connect

ecs:enable-vpc-lattice

ecs:Namespace

ecs:propagate-tags

ecs: /$ {} ResourceTag TagKey

ecs:subnetz

ecs:task-cpu

ecs:Aufgabendefinition

ecs:Aufgabenspeicher

Schreiben

UpdateServicePrimaryTaskSet

Gewährt die Berechtigung zum Ändern des primären in einem Service verwendeten Aufgabensatzes

dienst*

als: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Schreiben

UpdateTaskProtection

Gewährt die Berechtigung zum Ändern des Schutzstatus einer Aufgabe

Aufgabe*

als: ResourceTag /$ {} TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Schreiben

UpdateTaskSet

Gewährt die Berechtigung zum Aktualisieren des angegebenen Aufgabensatzes

Aufgabensatz*

als: /$ {} ResourceTag TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

ecs:Dienst

Schreiben

Permission-only Aktionen für Amazon Elastic Container Service

Die folgenden Aktionen werden von Amazon Elastic Container Service definiert, können jedoch nicht direkt über eine API-Operation aufgerufen werden. Sie können nur in IAM-Richtlinienerklärungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

AllowVendedLogDeliveryForResource

Erteilt die Erlaubnis, die Übermittlung von Protokollen für eine angegebene Ressource zuzulassen

Cluster

aws: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Verwaltung von Berechtigungen, Schreiben

Umfrage

Gewährt einem Agenten die Berechtigung, eine Verbindung zum Amazon ECS Service herzustellen, um den Status zu melden und Befehle abzurufen

Container-Instanz*

als: /$ {} ResourceTag TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Schreiben

PutSystemLogEvents

Erteilt die Erlaubnis, Systemprotokolle von den Container-Instances zu sammeln

Cluster*

als: ResourceTag /$ {} TagKey

ecs: ResourceTag /$ {} TagKey

Schreiben

Container-Instanz*

als: /$ {} ResourceTag TagKey

ecs:Capacity-Provider

ecs:cluster

ecs: ResourceTag /$ {} TagKey

StartTelemetrySession

Gewährt die Berechtigung zum Starten einer Telemetriesitzung.

Container-Instanz*

als: /$ {} ResourceTag TagKey

ecs:cluster

ecs: ResourceTag /$ {} TagKey

Schreiben

Von Amazon Elastic Container Service definierte Ressourcentypen

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.

Ressourcentypen ARN Bedingungsschlüssel

Kapazitätsanbieter

arn: $ {Partition} :ecs: $ {Region} :$ {Konto} :capacity-provider/$ {} CapacityProviderName

awsTagKey: /$ {} ResourceTag

ecs: ResourceTag /$ {} TagKey

Cluster

arn: $ {Partition} :ecs: $ {Region} :$ {Konto} :cluster/$ {} ClusterName

awsTagKey: /$ {} ResourceTag

ecs: ResourceTag /$ {} TagKey

Container-Instanz

arn: $ {Partition} :ecs: $ {Region} :$ {Konto} :container-instance/$ {} /$ {} ClusterName ContainerInstanceId

TagKeyas: /$ {} ResourceTag

ecs: ResourceTag /$ {} TagKey

Dämon

arn: $ {Partition} :ecs: $ {Region} :$ {Konto} :daemon/$ {} /$ {} ClusterName DaemonName

TagKeyaws: /$ {} ResourceTag

ecs:cluster

Daemon-Bereitstellung

arn: $ {Partition} :ecs: $ {Region} :$ {Konto} :daemon-deployment/$ {} /$ {} /$ {} /$ {} ClusterName DaemonName DaemonDeploymentId

TagKeyas: /$ {} ResourceTag

ecs:cluster

ecs:daemon

Daemon-Revision

arn: $ {Partition} :ecs: $ {Region} :$ {Konto} :daemon-revision/$ {} /$ {} /$ {} /$ {} ClusterName DaemonName DaemonRevisionId

als: /$ {} ResourceTag TagKey

ecs:cluster

ecs:daemon

Daemon-Aufgabendefinition

arn: $ {Partition} :ecs: $ {Region} :$ {Konto} :Daemon-Aufgabendefinition/$ {} :$ {} :$ {} DaemonTaskDefinitionFamilyName DaemonTaskDefinitionRevisionNumber

TagKeyaws: /$ {} ResourceTag

Dienst

arn: $ {Partition} :ecs: $ {Region} :$ {Konto} :service/$ {} /$ {ClusterName} ServiceName

aws: /$ {} ResourceTag TagKey

ecs: ResourceTag /$ {} TagKey

Bereitstellung von Diensten

arn: $ {Partition} :ecs: $ {Region} :$ {Konto} :service-deployment/$ {} /$ {} /$ {} /$ {ClusterName} ServiceName ServiceDeploymentId

TagKeyaws: /$ {} ResourceTag

ecs:cluster

ecs:service

Service-Revision

arn: $ {Partition} :ecs: $ {Region} :$ {Konto} :service-revision/$ {} /$ {} /$ {} /$ {} ClusterName ServiceName ServiceRevisionId

TagKeyas: /$ {} ResourceTag

ecs:cluster

ecs:service

Aufgabe

arn: $ {Partition} :ecs: $ {Region} :$ {Konto} :task/$ {} /$ {} ClusterName TaskId

TagKeyaws: /$ {} ResourceTag

ecs: ResourceTag /$ {} TagKey

Aufgabendefinition

arn: $ {Partition} :ecs: $ {Region} :$ {Konto} :Aufgabendefinition/$ {} :$ {} :$ {} TaskDefinitionFamilyName TaskDefinitionRevisionNumber

TagKeyaws: /$ {} ResourceTag

ecs: ResourceTag /$ {} TagKey

Aufgabenstellung

arn: $ {Partition} :ecs: $ {Region} :$ {Konto} :task-set/$ {} /$ {} /$ {} /$ {} ClusterName ServiceName TaskSetId

TagKeyas: /$ {} ResourceTag

ecs: ResourceTag /$ {} TagKey

Bedingungsschlüssel für Amazon Elastic Container Service

Amazon EC2 Container Service definiert die folgenden Bedingungsschlüssel, die im Condition-Element einer IAM-Richtlinie verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

als: RequestTag /$ {} TagKey

Filtert den Zugriff durch die Tags, die in der Anfrage übergeben werden

Zeichenfolge

as: ResourceTag /$ {} TagKey

Filtert Aktionen nach Tag-Schlüsselwertpaaren, die der Ressource angefügt sind

Zeichenfolge

war: TagKeys

Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden

ArrayOfString

ecs: CreateAction

Filtert den Zugriff nach Name einer ressourcenerstellenden API-Aktion

Zeichenfolge

ecs: ResourceTag /$ {} TagKey

Filtert Aktionen nach Tag-Schlüsselwertpaaren, die der Ressource angefügt sind

Zeichenfolge

ecs:Kontoeinstellungen

Filtert den Zugriff nach dem Amazon-ECS-Kontoeinstellungsnamen

Zeichenfolge

ecs:öffentliche IP-Adresse automatisch zuweisen

Filtert den Zugriff anhand der öffentlichen IP-Zuweisungskonfiguration Ihrer Amazon ECS-Aufgabe oder Ihres Amazon ECS-Service, der den awsvpc-Netzwerkmodus verwendet

Bool

ecs:Capacity-Provider

Filtert den Zugriff durch den ARN eines Amazon-ECS-Kapazitätsanbieters

ArrayOfARN

ecs:Cluster

Filtert den Zugriff anhand des ARNs eines Amazon ECS-Clusters

ARN

ecs:Rechenkompatibilität

Filtert den Zugriff nach dem erforderlichen Kompatibilitätsfeld, das in der Anfrage angegeben ist

ArrayOfString

ecs:container-instances

Filtert den Zugriff durch den ARN eines Amazon ECS-Container-Instance

ARN

ecs:Containername

Filtert den Zugriff durch den Namen eines Amazon ECS-Containers, der in der ECS-Aufgabendefinition definiert ist

Zeichenfolge

ecs:daemon

Filtert den Zugriff über den ARN eines Amazon ECS-Daemons

ARN

ecs:daemon-Aufgabendefinition

Filtert den Zugriff nach dem ARN einer Amazon ECS-Daemon-Aufgabendefinition

ARN

ecs:enable-ebs-volumes

Filtert den Zugriff nach der von Amazon ECS verwalteten Amazon EBS-Volume-Funktion Ihrer ECS-Aufgabe oder Ihres ECS-Service

Zeichenfolge

ecs:enable-ecs-managed-tags

Filtert den Zugriff nach der ECSManagedTags Aktivierungskonfiguration Ihrer Amazon ECS-Aufgabe oder Ihres Amazon ECS-Service

Bool

ecs:enable-execute-command

Filtert den Zugriff durch die Execute-Command-Fähigkeit Ihrer Amazon ECS-Aufgabe oder des Amazon-ECS-Service

Zeichenfolge

ecs:enable-service-connect

Filtert den Zugriff durch den Wert des Feldes in der Service-Connect-Konfiguration

Zeichenfolge

ecs:enable-vpc-lattice

Filtert den Zugriff nach der VPC-Lattice-Funktion Ihres Amazon ECS-Service

Zeichenfolge

ecs:fargate-ephemeral-storage-kms-key

Filtert den Zugriff anhand der in der Anfrage angegebenen KMS-Schlüssel-ID AWS

Zeichenfolge

ecs:gateway

Filtert den Zugriff über den ARN eines Amazon ECS-Gateways

ARN

ecs:Instanz-Metadaten-Tags-Propagierung

Filtert den Zugriff anhand der Propagierungseinstellung für Instance-Metadaten-Tags Ihres Amazon ECS-Kapazitätsanbieters

Bool

ecs:Namespace

Filtert den Zugriff nach dem ARN des AWS Cloud Map-Namespace, der in der Service Connect-Konfiguration definiert ist

ARN

ecs:privilegiert

Filtert den Zugriff nach dem in der Anfrage angegebenen privilegierten Feld

Zeichenfolge

ecs:propagate-tags

Filtert den Zugriff nach der Tag-Propagation-Konfiguration Ihrer Amazon ECS-Aufgabe oder Ihres Amazon ECS-Service

Zeichenfolge

ecs:service

Filtert den Zugriff durch den ARN eines Amazon-ECS-Service

ARN

ecs:Subnetz

Filtert den Zugriff nach der Subnetzkonfiguration Ihrer Amazon ECS-Aufgabe oder Ihres Amazon ECS-Service, der den awsvpc-Netzwerkmodus verwendet

ArrayOfString

ecs:task

Filtert den Zugriff durch den ARN einer Amazon ECS-Aufgabe

ARN

ecs:task-cpu

Filtert den Zugriff durch die Task-CPU als Ganzzahl mit 1024 = 1 vCPU, die in der Anfrage angegeben ist

Numerischer Wert

ecs:Aufgabendefinition

Filtert den Zugriff durch den ARN einer Amazon ECS-Aufgabendefinition

ARN

ecs:Task-Speicher

Filtert den Zugriff durch den Taskspeicher als Ganzzahl, die MiB darstellt und in der Anfrage bereitgestellt wird

Numerischer Wert