View a markdown version of this page

Operazioni, risorse e chiavi di condizione per Amazon Elastic Container Service - Service Authorization Reference

Operazioni, risorse e chiavi di condizione per Amazon Elastic Container Service

Amazon Elastic Container Service (prefisso del servizio:ecs) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da Amazon Elastic Container Service

La tabella seguente mappa le operazioni delle API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta la tabella Azioni.

Operation Azione IAM Chiave di condizione Valori possibili Livello di accesso

ContinueServiceDeployment

Ecs: ContinueServiceDeployment

Scrittura

CreateCapacityProvider

ecs: CreateCapacityProvider

Scrittura

ecs: PutClusterCapacityProviders

Scrittura

ecs: TagResource

Etichettatura, scrittura

Obiettivo: PassRole

sono: PassedToService

ecs.amazonaws.com

Scrittura

CreateCluster

ecs: CreateCluster

Scrittura

ecs: TagResource

Etichettatura, scrittura

CreateDaemon

Ecs: CreateDaemon

Scrittura

ecs: TagResource

Etichettatura, scrittura

Obiettivo: PassRole

sono: PassedToService

ecs-tasks.amazonaws.com

Scrittura

CreateExpressGatewayService

ecs: CreateCluster

Scrittura

ecs: CreateExpressGatewayService

Scrittura

ecs: RegisterTaskDefinition

Scrittura

ecs: TagResource

Etichettatura, scrittura

Obiettivo: PassRole

sono: PassedToService

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

Scrittura

CreateService

ecs: CreateService

Scrittura

ecs: TagResource

Etichettatura, scrittura

Obiettivo: PassRole

sono: PassedToService

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

Scrittura

CreateTaskSet

ecs: CreateTaskSet

Scrittura

ecs: TagResource

Etichettatura, scrittura

Obiettivo: PassRole

sono: PassedToService

ecs-tasks.amazonaws.com

Scrittura

DeleteAccountSetting

ecs: DeleteAccountSetting

Scrittura

DeleteAttributes

ecs: DeleteAttributes

Scrittura

DeleteCapacityProvider

ecs: DeleteCapacityProvider

Scrittura

ecs: PutClusterCapacityProviders

Scrittura

DeleteCluster

ecs: DeleteCluster

Scrittura

DeleteDaemon

ecs: DeleteDaemon

Scrittura

DeleteDaemonTaskDefinition

ecs: DeleteDaemonTaskDefinition

Scrittura

DeleteExpressGatewayService

ecs: DeleteExpressGatewayService

Scrittura

DeleteService

ecs: DeleteService

Scrittura

DeleteTaskDefinitions

ecs: DeleteTaskDefinitions

Scrittura

DeleteTaskSet

ecs: DeleteTaskSet

Scrittura

DeregisterContainerInstance

ecs: DeregisterContainerInstance

Scrittura

DeregisterTaskDefinition

ecs: DeregisterTaskDefinition

Scrittura

DescribeCapacityProviders

ecs: DescribeCapacityProviders

Lettura

DescribeClusters

ecs: DescribeClusters

Lettura

DescribeContainerInstances

ecs: DescribeContainerInstances

Lettura

DescribeDaemon

ecs: DescribeDaemon

Lettura

DescribeDaemonDeployments

ecs: DescribeDaemonDeployments

Lettura

DescribeDaemonRevisions

ecs: DescribeDaemonRevisions

Lettura

DescribeDaemonTaskDefinition

ecs: DescribeDaemonTaskDefinition

Lettura

DescribeExpressGatewayService

ecs: DescribeExpressGatewayService

Lettura

DescribeServiceDeployments

ecs: DescribeServiceDeployments

Lettura

DescribeServiceRevisions

ecs: DescribeServiceRevisions

Lettura

DescribeServices

ecs: DescribeServices

Lettura

DescribeTaskDefinition

ecs: DescribeTaskDefinition

Lettura

DescribeTaskSets

ecs: DescribeTaskSets

Lettura

DescribeTasks

ecs: DescribeTasks

Lettura

DiscoverPollEndpoint

ecs: DiscoverPollEndpoint

Scrittura

ExecuteCommand

ecs: ExecuteCommand

Scrittura

GetTaskProtection

ecs: GetTaskProtection

Lettura

ListAccountSettings

ecs: ListAccountSettings

Lettura

ListAttributes

ecs: ListAttributes

List

ListClusters

ecs: ListClusters

List

ListContainerInstances

ecs: ListContainerInstances

List

ListDaemonDeployments

ecs: ListDaemonDeployments

List

ListDaemonTaskDefinitions

ecs: ListDaemonTaskDefinitions

List

ListDaemons

ecs: ListDaemons

List

ListServiceDeployments

ecs: ListServiceDeployments

List

ListServices

ecs: ListServices

List

ListServicesByNamespace

ecs: ListServicesByNamespace

List

ListTagsForResource

ecs: ListTagsForResource

Lettura

ListTaskDefinitionFamilies

ecs: ListTaskDefinitionFamilies

List

ListTaskDefinitions

ecs: ListTaskDefinitions

List

ListTasks

ecs: ListTasks

List

PutAccountSetting

ecs: PutAccountSetting

Scrittura

PutAccountSettingDefault

ecs: PutAccountSettingDefault

Scrittura

PutAttributes

ecs: PutAttributes

Scrittura

PutClusterCapacityProviders

ecs: PutClusterCapacityProviders

Scrittura

RegisterContainerInstance

ecs: RegisterContainerInstance

Scrittura

ecs: TagResource

Etichettatura, scrittura

RegisterDaemonTaskDefinition

Ecs: RegisterDaemonTaskDefinition

Scrittura

ecs: TagResource

Etichettatura, scrittura

Obiettivo: PassRole

sono: PassedToService

ecs-tasks.amazonaws.com

Scrittura

RegisterTaskDefinition

ecs: RegisterTaskDefinition

Scrittura

ecs: TagResource

Etichettatura, scrittura

Obiettivo: PassRole

sono: PassedToService

ecs-tasks.amazonaws.com

Scrittura

RunTask

ecs: RunTask

Scrittura

ecs: TagResource

Etichettatura, scrittura

Obiettivo: PassRole

sono: PassedToService

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

Scrittura

StartTask

ecs: StartTask

Scrittura

ecs: TagResource

Etichettatura, scrittura

Obiettivo: PassRole

sono: PassedToService

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

Scrittura

StopServiceDeployment

ecs: StopServiceDeployment

Scrittura

StopTask

ecs: StopTask

Scrittura

SubmitAttachmentStateChanges

ecs: SubmitAttachmentStateChanges

Scrittura

SubmitContainerStateChange

ecs: SubmitContainerStateChange

Scrittura

SubmitTaskStateChange

ecs: SubmitTaskStateChange

Scrittura

TagResource

ecs: TagResource

Etichettatura, scrittura

UntagResource

Ecs: UntagResource

Etichettatura, scrittura

UpdateCapacityProvider

Ecs: PutClusterCapacityProviders

Scrittura

ecs: UpdateCapacityProvider

Scrittura

obiettivo: PassRole

sono: PassedToService

ecs.amazonaws.com

Scrittura

UpdateCluster

ecs: UpdateCluster

Scrittura

UpdateClusterSettings

ecs: UpdateClusterSettings

Scrittura

UpdateContainerAgent

ecs: UpdateContainerAgent

Scrittura

UpdateContainerInstancesState

ecs: UpdateContainerInstancesState

Scrittura

UpdateDaemon

ecs: UpdateDaemon

Scrittura

obiettivo: PassRole

sono: PassedToService

ecs-tasks.amazonaws.com

Scrittura

UpdateExpressGatewayService

ecs: RegisterTaskDefinition

Scrittura

ecs: UpdateExpressGatewayService

Scrittura

obiettivo: PassRole

sono: PassedToService

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

Scrittura

UpdateService

ecs: UpdateService

Scrittura

obiettivo: PassRole

sono: PassedToService

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

Scrittura

UpdateServicePrimaryTaskSet

ecs: UpdateServicePrimaryTaskSet

Scrittura

UpdateTaskProtection

ecs: UpdateTaskProtection

Scrittura

UpdateTaskSet

ecs: UpdateTaskSet

Scrittura

Operazioni definite da Amazon Elastic Container Service

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Azioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

ContinueServiceDeployment

Concede l'autorizzazione a continuare l'implementazione di un servizio sospeso

servizio*

leggi: ResourceTag /$ {} TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Scrittura

implementazione del servizio*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

ecs: servizio

CreateCapacityProvider

Concede l'autorizzazione per creare un nuovo provider di capacità. I provider di capacità sono associati a un cluster Amazon ECS e vengono utilizzati nelle strategie dei provider di capacità per facilitare il dimensionamento automatico del cluster

fornitore di capacità*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ecs:instance-metadata-tags-propagation

ecs:tag di propagazione

ecs: /$ {} ResourceTag TagKey

Scrittura

CreateCluster

Concede l'autorizzazione per creare un nuovo cluster Amazon ECS

cluster*

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ec: fornitore di capacità

ecs: fargate-ephemeral-storage-kms-key

ecs: /$ {} ResourceTag TagKey

Scrittura

CreateDaemon

Concede il permesso di creare un nuovo demone in un cluster specificato

demone*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ec: fornitore di capacità

ecs: cluster

ecs:daemon-task-definizione

ecs: abilita i tag gestiti da ecs

ecs:enable-execute-command

ecs: tag di propagazione

ecs: task-cpu

ecs: memoria delle attività

Scrittura

CreateExpressGatewayService

Concede l'autorizzazione a creare un nuovo servizio Amazon ECS Express Gateway con definizione di cluster e attività

servizio*

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ecs: cluster

ecs: abilita i tag gestiti da ecs

ecs: tag di propagazione

ecs: /$ {} ResourceTag TagKey

ecs: sottorete

ecs: task-cpu

ecs:definizione dell'attività

ecs:task-memory

Scrittura

CreateService

Concede l'autorizzazione per eseguire e gestire il numero desiderato di attività a partire da una definizione di attività specificata tramite la creazione del servizio

servizio*

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ec: assegnazione automatica - public-ip

ecs: fornitore di capacità

ecs: cluster

ecs: abilita i volumi ebs

ecs: abilita i tag gestiti da ecs

ecs:enable-execute-command

ecs:enable-service-connect

ecs: abilita vpc-lattice

ecs: spazio dei nomi

ecs:propagate-tags

ecs: /$ {} ResourceTag TagKey

ecs: sottorete

ecs: task-cpu

ecs:definizione dell'attività

ecs:task-memory

Scrittura

CreateTaskSet

Concede l'autorizzazione per creare un nuovo set di attività Amazon ECS

set di attività*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ec: fornitore di capacità

ecs: cluster

ecs: /$ {} ResourceTag TagKey

ecs: servizio

ecs:definizione dell'attività

Scrittura

DeleteAccountSetting

Concede l'autorizzazione per modificare il formato di ARN e ID risorsa per una risorsa collegata a un determinato utente IAM, ruolo IAM o all'utente root di un account. È possibile specificare se i nuovi formati di ARN e ID risorsa debbano essere o meno disattivati per le nuove risorse create

ecs: impostazione dell'account

Scrittura

DeleteAttributes

Concede l'autorizzazione per eliminare uno o più attributi personalizzati da una risorsa Amazon ECS

istanza del contenitore*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Scrittura

DeleteCapacityProvider

Concede l'autorizzazione per eliminare il provider di capacità specificato

fornitore di capacità*

leggi: /$ {} ResourceTag TagKey

sec: ResourceTag /$ {} TagKey

Scrittura

DeleteCluster

Concede l'autorizzazione per eliminare il cluster specificato

cluster*

leggi: ResourceTag /$ {} TagKey

sec: ResourceTag /$ {} TagKey

Scrittura

DeleteDaemon

Concede il permesso di eliminare un demone specificato all'interno di un cluster

demone*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

Scrittura

DeleteDaemonTaskDefinition

Concede il permesso di eliminare la definizione dell'attività daemon specificata

definizione del daemon-task*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteExpressGatewayService

Concede l'autorizzazione a eliminare un servizio Express Gateway specificato

servizio*

leggi: ResourceTag /$ {} TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Scrittura

DeleteService

Concede l'autorizzazione per eliminare un servizio specificato all'interno di un cluster

servizio*

leggi: ResourceTag /$ {} TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Scrittura

DeleteTaskDefinitions

Concede l'autorizzazione per eliminare le definizioni di attività specificate in base a famiglia e revisione

definizione dell'attività*

leggi: /$ {} ResourceTag TagKey

sec: ResourceTag /$ {} TagKey

Scrittura

DeleteTaskSet

Concede l'autorizzazione per eliminare il set di attività specificato

set di attività*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

ecs: servizio

Scrittura

DeregisterContainerInstance

Concede l'autorizzazione per annullare la registrazione di un'istanza di container di Amazon ECS dal cluster specificato

cluster*

leggi: ResourceTag /$ {} TagKey

sec: ResourceTag /$ {} TagKey

Scrittura

DeregisterTaskDefinition

Concede l'autorizzazione per annullare la registrazione della definizione di attività specificata in base a famiglia e revisione

Scrittura

DescribeCapacityProviders

Concede l'autorizzazione per descrivere uno o più provider di capacità di Amazon ECS

fornitore di capacità*

leggi: /$ {} ResourceTag TagKey

sec: ResourceTag /$ {} TagKey

Lettura

DescribeClusters

Concede l'autorizzazione per descrivere uno o più cluster

cluster*

leggi: ResourceTag /$ {} TagKey

sec: ResourceTag /$ {} TagKey

Lettura

DescribeContainerInstances

Concede l'autorizzazione per descrivere le istanze di container di Amazon ECS

istanza del contenitore*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Lettura

DescribeDaemon

Concede l'autorizzazione a descrivere il demone specificato in esecuzione nel cluster

demone*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

Lettura

DescribeDaemonDeployments

Concede l'autorizzazione a descrivere una o più delle distribuzioni del demone

demone*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

Lettura

distribuzione daemon*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

ecs: demone

DescribeDaemonRevisions

Concede il permesso di descrivere una o più revisioni del demone

demone*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

Lettura

revisione del daemon*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

ecs: demone

DescribeDaemonTaskDefinition

Concede il permesso di descrivere la definizione di un'attività daemon

definizione del daemon-task*

leggi: /$ {} ResourceTag TagKey

Lettura

DescribeExpressGatewayService

Concede l'autorizzazione a descrivere il servizio Express Gateway specificato

servizio*

leggi: ResourceTag /$ {} TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Lettura

DescribeServiceDeployments

Concede l'autorizzazione a descrivere una o più implementazioni del servizio

servizio*

leggi: ResourceTag /$ {} TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Lettura

implementazione del servizio*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

ecs: servizio

DescribeServiceRevisions

Concede l'autorizzazione a descrivere una o più revisioni del servizio

servizio*

leggi: ResourceTag /$ {} TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Lettura

revisione del servizio*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

ecs: servizio

DescribeServices

Concede l'autorizzazione per descrivere i servizi specificati in esecuzione nel cluster

servizio*

leggi: ResourceTag /$ {} TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Lettura

DescribeTaskDefinition

Concede l'autorizzazione per descrivere una definizione di attività. È possibile specificare una famiglia e una revisione per recuperare informazioni su una specifica definizione di attività oppure specificare semplicemente la famiglia per trovare l'ultima revisione in stato ACTIVE (ATTIVA) in tale famiglia.

Lettura

DescribeTaskSets

Concede l'autorizzazione per descrivere i set di attività di Amazon ECS

set di attività*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

ecs: servizio

Lettura

DescribeTasks

Concede l'autorizzazione per descrivere una o più attività specificate.

attività*

legge: ResourceTag /$ {} TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Lettura

DiscoverPollEndpoint

Concede l'autorizzazione per restituire un endpoint sul quale l'agente di Amazon ECS può eseguire il polling per gli aggiornamenti

Scrittura

ExecuteCommand

Concede l'autorizzazione per eseguire un comando in remoto su un container Amazon ECS

cluster*

leggi: ResourceTag /$ {} TagKey

ecs: cluster

ecs:nome-contenitore

ecs: /$ {} ResourceTag TagKey

ecs: attività

Scrittura

attività*

legge: ResourceTag /$ {} TagKey

ecs: cluster

ecs:nome-contenitore

ecs: /$ {} ResourceTag TagKey

ecs: attività

GetTaskProtection

Concede l'autorizzazione per recuperare lo stato di protezione delle attività di un servizio di Amazon ECS

attività*

legge: ResourceTag /$ {} TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Lettura

ListAccountSettings

Concede l'autorizzazione per elencare le impostazioni dell'account per una risorsa di Amazon ECS per un principal specificato

Lettura

ListAttributes

Concede l'autorizzazione per elencare gli attributi delle risorse di Amazon ECS all'interno di un tipo di target e di un cluster specificati

cluster*

leggi: ResourceTag /$ {} TagKey

sec: ResourceTag /$ {} TagKey

List

ListClusters

Concede l'autorizzazione per ottenere un elenco di cluster esistenti

Elenco

ListContainerInstances

Concede l'autorizzazione per ottenere un elenco di istanze di container in un cluster specificato

cluster*

leggi: ResourceTag /$ {} TagKey

sec: ResourceTag /$ {} TagKey

List

ListDaemonDeployments

Concede il permesso di ottenere un elenco di distribuzioni di demoni per un demone specificato

daemon*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

List

ListDaemonTaskDefinitions

Concede il permesso di ottenere un elenco di definizioni di attività daemon registrate nel tuo account

List

ListDaemons

Concede il permesso di ottenere un elenco di demoni in esecuzione in un cluster specificato

ecs: cluster

List

ListServiceDeployments

Concede l'autorizzazione a ottenere un elenco di distribuzioni di servizi per un servizio specificato

servizio*

leggi: ResourceTag /$ {} TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

List

ListServices

Concede l'autorizzazione per ottenere un elenco di servizi in esecuzione in un cluster specificato

ecs: cluster

List

ListServicesByNamespace

Concede l'autorizzazione per ottenere un elenco di servizi in esecuzione in uno spazio dei nomi di mappa specificato Cloud AWS

ecs: namespace

List

ListTagsForResource

Concede l'autorizzazione per ottenere un elenco di tag per la risorsa specificata

fornitore di capacità

leggi: /$ {} ResourceTag TagKey

sec: ResourceTag /$ {} TagKey

Lettura

cluster

leggi: ResourceTag /$ {} TagKey

sec: ResourceTag /$ {} TagKey

istanza contenitore

aws: ResourceTag /$ {} TagKey

sec: ResourceTag /$ {} TagKey

service

leggi: ResourceTag /$ {} TagKey

sec: ResourceTag /$ {} TagKey

task

leggi: ResourceTag /$ {} TagKey

sec: ResourceTag /$ {} TagKey

definizione dell'attività

leggi: ResourceTag /$ {} TagKey

sec: ResourceTag /$ {} TagKey

set di attività

leggi: ResourceTag /$ {} TagKey

sec: ResourceTag /$ {} TagKey

ListTaskDefinitionFamilies

Concede l'autorizzazione per ottenere un elenco di famiglie di definizioni di attività registrate sull'account (che possono includere famiglie di definizioni di attività che non hanno più definizioni di attività in stato ACTIVE [ATTIVA]).

Elenco

ListTaskDefinitions

Concede l'autorizzazione per ottenere un elenco di definizioni delle attività registrate sull'account

Elenco

ListTasks

Concede l'autorizzazione per ottenere un elenco di attività per un cluster specificato

istanza del contenitore*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

List

PutAccountSetting

Concede l'autorizzazione per modificare il formato di ARN e ID risorsa per una risorsa collegata a un determinato utente IAM, ruolo IAM o all'utente root di un account. È possibile specificare se il nuovo formato di ARN e ID della risorsa sono attivati per le nuove risorse create. L'abilitazione di questa impostazione è richiesta per poter utilizzare le nuove caratteristiche di Amazon ECS, come il tagging delle risorse

ecs:impostazione dell'account

Scrittura

PutAccountSettingDefault

Concede l'autorizzazione per modificare il formato di ARN e ID risorsa per un tipo di risorsa, per tutti gli utenti IAM di un account per il quale non sono state definite impostazioni specifiche. L'abilitazione di questa impostazione è richiesta per poter utilizzare le nuove caratteristiche di Amazon ECS, come il tagging delle risorse

ecs: impostazione dell'account

Scrittura

PutAttributes

Concede l'autorizzazione per creare o aggiornare un attributo di una risorsa di Amazon ECS

istanza del contenitore*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Scrittura

PutClusterCapacityProviders

Concede l'autorizzazione per modificare i provider di capacità disponibili e la strategia predefinita del provider di capacità per un cluster

cluster*

leggi: ResourceTag /$ {} TagKey

ecs: fornitore di capacità

ecs: /$ {} ResourceTag TagKey

Scrittura

RegisterContainerInstance

Concede l'autorizzazione per registrare un'istanza EC2 nel cluster specificato

cluster*

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

sec: ResourceTag /$ {} TagKey

Scrittura

RegisterDaemonTaskDefinition

Concede l'autorizzazione a registrare una nuova definizione di task daemon dalla famiglia fornita e da ContainerDefinitions

daemon-task-definition*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ec: privilegiato

ecs: task-cpu

ecs: memoria delle attività

Scrittura

RegisterTaskDefinition

Concede l'autorizzazione per registrare una nuova definizione di attività a partire da famiglia e containerDefinitions specificate

definizione dell'attività*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ecs: compatibilità informatica

ecs: privilegiato

ecs: /$ {} ResourceTag TagKey

ecs: task-cpu

ecs: memoria delle attività

Scrittura

RunTask

Concede l'autorizzazione per avviare un'attività utilizzando un posizionamento casuale e il sistema di pianificazione predefinito di Amazon ECS

definizione dell'attività*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ec: fornitore di capacità

ecs: cluster

ecs: abilita i volumi ebs

ecs:enable-execute-command

ecs: /$ {} ResourceTag TagKey

ecs: task-cpu

ecs: memoria delle attività

Scrittura

StartTask

Concede l'autorizzazione per avviare una nuova attività a partire dalla definizione di attività specificata sull'istanza o sulle istanze di container specificate

definizione dell'attività*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ecs: cluster

ecs:istanze container

ecs: abilita i volumi ebs

ecs:enable-execute-command

ecs: /$ {} ResourceTag TagKey

ecs: task-cpu

ecs: memoria delle attività

Scrittura

StopServiceDeployment

Concede l'autorizzazione a interrompere l'implementazione di un servizio in corso

servizio*

leggi: ResourceTag /$ {} TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Scrittura

implementazione del servizio*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

ecs: servizio

StopTask

Concede l'autorizzazione per arrestare un'attività in esecuzione

attività*

legge: ResourceTag /$ {} TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Scrittura

SubmitAttachmentStateChanges

Concede l'autorizzazione per inviare una conferma che gli allegati hanno cambiato stati

cluster*

leggi: ResourceTag /$ {} TagKey

sec: ResourceTag /$ {} TagKey

Scrittura

SubmitContainerStateChange

Concede l'autorizzazione per inviare una conferma che un container ha cambiato stati

cluster*

leggi: ResourceTag /$ {} TagKey

sec: ResourceTag /$ {} TagKey

Scrittura

SubmitTaskStateChange

Concede l'autorizzazione per inviare una conferma che un'attività ha cambiato stati

cluster*

leggi: ResourceTag /$ {} TagKey

sec: ResourceTag /$ {} TagKey

Scrittura

TagResource

Concede l'autorizzazione per aggiungere un tag alla risorsa specificata

fornitore di capacità

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

Etichettatura, scrittura

cluster

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

istanza contenitore

aws: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

demone

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ecs: cluster

ecs: CreateAction

definizione daemon-task-

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ecs: CreateAction

service

leggi: RequestTag /$ {0} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

task

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

definizione dell'attività

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

set di attività

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

ecs: CreateAction

ecs: ResourceTag /$ {} TagKey

UntagResource

Concede l'autorizzazione per rimuovere il tag dalla risorsa specificata

fornitore di capacità

leggi: /$ {} ResourceTag TagKey

leggi: TagKeys

sec: ResourceTag /$ {} TagKey

Etichettatura, scrittura

cluster

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

sec: ResourceTag /$ {} TagKey

istanza contenitore

aws: ResourceTag /$ {} TagKey

leggi: TagKeys

sec: ResourceTag /$ {} TagKey

demone

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

ecs: cluster

definizione daemon-task-

leggi: /$ {} ResourceTag TagKey

leggi: TagKeys

service

aws: ResourceTag /$ {0} TagKey

leggi: TagKeys

sec: ResourceTag /$ {} TagKey

task

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

sec: ResourceTag /$ {} TagKey

definizione dell'attività

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

sec: ResourceTag /$ {} TagKey

set di attività

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

sec: ResourceTag /$ {} TagKey

UpdateCapacityProvider

Concede l'autorizzazione per aggiornare il provider di capacità specificato.

fornitore di capacità*

leggi: /$ {} ResourceTag TagKey

ecs:instance-metadata-tags-propagation

ecs:tag di propagazione

ecs: /$ {} ResourceTag TagKey

Scrittura

UpdateCluster

Concede l'autorizzazione per modificare la configurazione o le impostazioni da utilizzare per un cluster

cluster*

leggi: ResourceTag /$ {} TagKey

ecs:fargate-ephemeral-storage-kms-key

ecs: /$ {} ResourceTag TagKey

Scrittura

UpdateClusterSettings

Concede l'autorizzazione per modificare le impostazioni da utilizzare per un cluster

cluster*

leggi: ResourceTag /$ {} TagKey

sec: ResourceTag /$ {} TagKey

Scrittura

UpdateContainerAgent

Concede l'autorizzazione per aggiornare l'agente container di Amazon ECS su un'istanza di container specificata

istanza del contenitore*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Scrittura

UpdateContainerInstancesState

Concede all'utente l'autorizzazione per modificare lo stato di un'istanza di container di Amazon ECS

istanza del contenitore*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Scrittura

UpdateDaemon

Concede il permesso di modificare i parametri di un demone

demone*

leggi: /$ {} ResourceTag TagKey

ecs: fornitore di capacità

ecs: cluster

ecs:daemon-task-definizione

ecs: abilita i tag gestiti da ecs

ecs:enable-execute-command

ecs: tag di propagazione

ecs: task-cpu

ecs: memoria delle attività

Scrittura

UpdateExpressGatewayService

Concede l'autorizzazione a modificare i parametri di un servizio Express Gateway

servizio*

leggi: ResourceTag /$ {} TagKey

ecs: cluster

ecs: abilita i tag gestiti da ecs

ecs:tag di propagazione

ecs: /$ {} ResourceTag TagKey

ecs: sottorete

ecs: task-cpu

ecs:definizione dell'attività

ecs:task-memory

Scrittura

UpdateService

Concede l'autorizzazione per modificare i parametri di un servizio

servizio*

leggi: ResourceTag /$ {} TagKey

ec: autoassign-public-ip

ecs: fornitore di capacità

ecs: cluster

ecs: abilita i volumi ebs

ecs: abilita i tag gestiti da ecs

ecs:enable-execute-command

ecs:enable-service-connect

ecs: abilita vpc-lattice

ecs: spazio dei nomi

ecs:propagate-tags

ecs: /$ {} ResourceTag TagKey

ecs: sottorete

ecs: task-cpu

ecs:definizione dell'attività

ecs:task-memory

Scrittura

UpdateServicePrimaryTaskSet

Concede l'autorizzazione per modificare il set di attività principale utilizzato in un servizio

servizio*

leggi: ResourceTag /$ {} TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Scrittura

UpdateTaskProtection

Concede l'autorizzazione per modificare lo stato di protezione di un'attività

attività*

legge: ResourceTag /$ {} TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Scrittura

UpdateTaskSet

Concede l'autorizzazione per aggiornare il set di attività specificato

set di attività*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

ecs: servizio

Scrittura

Permission-only azioni per Amazon Elastic Container Service

Le seguenti azioni sono definite da Amazon Elastic Container Service ma non sono richiamabili direttamente tramite alcuna operazione API. Possono essere utilizzate solo nelle dichiarazioni politiche IAM per concedere o negare le autorizzazioni.

Azioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

AllowVendedLogDeliveryForResource

Concede l'autorizzazione a consentire la consegna dei log in vendita per una risorsa specificata

cluster

leggi: ResourceTag /$ {} TagKey

sec: ResourceTag /$ {} TagKey

Gestione delle autorizzazioni, Write

Sondaggio

Concede a un agente l'autorizzazione per connettersi al servizio Amazon ECS per segnalare lo stato e ricevere i comandi

istanza del contenitore*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Scrittura

PutSystemLogEvents

Concede l'autorizzazione a raccogliere i log di sistema dalle istanze del contenitore

cluster*

leggi: ResourceTag /$ {} TagKey

sec: ResourceTag /$ {} TagKey

Scrittura

istanza del contenitore*

leggi: /$ {} ResourceTag TagKey

ecs: fornitore di capacità

ecs: cluster

ecs: /$ {} ResourceTag TagKey

StartTelemetrySession

Concede l'autorizzazione per avviare una sessione di telemetria

istanza del contenitore*

leggi: /$ {} ResourceTag TagKey

ecs: cluster

ecs: /$ {} ResourceTag TagKey

Scrittura

Tipi di risorsa definiti da Amazon Elastic Container Service

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

fornitore di capacità

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

ResourceTagleggi: /$ {} TagKey

sec: ResourceTag /$ {} TagKey

grappolo

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

ResourceTagleggi: /$ {} TagKey

sec: ResourceTag /$ {} TagKey

istanza contenitore

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

leggiTagKey: /$ {} ResourceTag

sec: ResourceTag /$ {} TagKey

demone

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

leggiTagKey: /$ {} ResourceTag

ecs: cluster

distribuzione di daemon

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

leggiTagKey: /$ {} ResourceTag

ecs: cluster

ecs: demone

revisione del demone

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

leggiTagKey: /$ {} ResourceTag

ecs: cluster

ecs: demone

definizione daemon-task-

arn: $ {Partition} :ecs: $ {Region} :$ {Account} :daemon-task-definition/$ {} :$ {} DaemonTaskDefinitionFamilyName DaemonTaskDefinitionRevisionNumber

leggiTagKey: /$ {} ResourceTag

servizio

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

leggiTagKey: /$ {} ResourceTag

sec: ResourceTag /$ {} TagKey

distribuzione del servizio

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

leggiTagKey: /$ {} ResourceTag

ecs: cluster

ecs: servizio

revisione del servizio

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

leggiTagKey: /$ {} ResourceTag

ecs: cluster

ecs: servizio

compito

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

leggiTagKey: /$ {} ResourceTag

sec: ResourceTag /$ {} TagKey

definizione dell'attività

arn: $ {Partition} :ecs: $ {Region} :$ {Account} :task-definition/$ {} :$ {} TaskDefinitionFamilyName TaskDefinitionRevisionNumber

leggiTagKey: /$ {} ResourceTag

sec: ResourceTag /$ {} TagKey

set di attività

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

leggiTagKey: /$ {} ResourceTag

sec: ResourceTag /$ {} TagKey

Chiavi di condizione per Amazon Elastic Container Service

Amazon Elastic Container Service definisce le seguenti chiavi di condizione che possono essere utilizzate nell'elemento Condition di una policy IAM.

Chiavi di condizione Descrizione Tipo

leggi: RequestTag /$ {} TagKey

Filtra l'accesso per i tag passati nella richiesta

Stringa

legge: ResourceTag /$ {} TagKey

Filtra l'accesso in base alle coppie chiave-valore di tag collegate alla risorsa

Stringa

leggi: TagKeys

Filtra l'accesso tramite le chiavi di tag passate nella richiesta

ArrayOfString

ecs: CreateAction

Filtra l'accesso in base al nome di un'operazione API di creazione della risorsa

Stringa

ecs: ResourceTag /$ {} TagKey

Filtra l'accesso in base alle coppie chiave-valore di tag collegate alla risorsa

Stringa

ecs:impostazione dell'account

Filtra l'accesso in base al nome dell'impostazione dell'account Amazon ECS

Stringa

ecs: assegnazione automatica - public-ip

Filtra l'accesso in base alla configurazione di assegnazione IP pubblica dell'attività Amazon ECS o del servizio Amazon ECS che utilizza la modalità di rete awsvpc

Bool

ecs: fornitore di capacità

Filtra l'accesso in base all'ARN di un provider di capacità Amazon ECS

ArrayOfARN

ecs: cluster

Filtra l'accesso in base all'ARN di un cluster Amazon ECS

ARN

ecs: compatibilità informatica

Filtra l'accesso in base al campo di compatibilità richiesto fornito nella richiesta

ArrayOfString

ecs:container-instances

Filtra l'accesso in base all'ARN di un'istanza di container Amazon ECS

ARN

ecs:nome-contenitore

Filtra l'accesso in base al nome di un container Amazon ECS indicato nella definizione dell'attività ECS

Stringa

ecs: demone

Filtra l'accesso tramite l'ARN di un daemon Amazon ECS

ARN

ecs:daemon-task-definition

Filtra l'accesso in base all'ARN di una definizione di attività daemon Amazon ECS

ARN

ecs: abilita i volumi ebs

Filtra l'accesso in base alla capacità del volume Amazon EBS gestito da Amazon ECS del tuo task o servizio ECS

Stringa

ecs:enable-ecs-managed-tags

Filtra l'accesso in base alla ECSManagedTags configurazione di abilitazione dell'attività Amazon ECS o del servizio Amazon ECS

Bool

ecs:enable-execute-command

Filtra l'accesso in base alla capacità di esecuzione dei comandi dell'attività Amazon ECS o del servizio Amazon ECS

Stringa

ecs:enable-service-connect

Filtra l'accesso in base al valore del campo abilitato nella configurazione di Service Connect

Stringa

ecs: abilita vpc-lattice

Filtra l'accesso in base alla funzionalità reticolare VPC del tuo servizio Amazon ECS

Stringa

ecs: fargate-ephemeral-storage-kms-key

Filtra l'accesso tramite l'id della chiave KMS fornito nella richiesta AWS

Stringa

ecs: gateway

Filtra l'accesso tramite l'ARN di un gateway Amazon ECS

ARN

ecs:instance-metadata-tags-propagation

Filtra l'accesso in base all'impostazione di propagazione dei tag di metadati dell'istanza del tuo provider di capacità Amazon ECS.

Bool

ecs: namespace

Filtra l'accesso in base all'ARN dello spazio dei nomi Cloud AWS Map definito nella configurazione di Service Connect

ARN

ecs: privilegiato

Filtra l'accesso in base al campo privilegiato fornito nella richiesta

Stringa

ecs:propagate-tags

Filtra l'accesso in base alla configurazione di propagazione dei tag dell'attività Amazon ECS o del servizio Amazon ECS

Stringa

ecs: servizio

Filtra l'accesso in base all'ARN di un servizio Amazon ECS

ARN

ecs: sottorete

Filtra l'accesso in base alla configurazione della sottorete dell'attività Amazon ECS o del servizio Amazon ECS che utilizza la modalità di rete awsvpc

ArrayOfString

ecs: task

Filtra l'accesso in base all'ARN di un'attività Amazon ECS

ARN

ecs: task-cpu

Filtra l'accesso tramite la task cpu, come numero intero con 1024 = 1 vCPU, fornito nella richiesta

Numerico

ecs:task-definition

Filtra l'accesso in base all'ARN di una definizione di attività Amazon ECS

ARN

ecs:task-memory

Filtra l'accesso tramite la memoria delle attività, come numero intero che rappresenta MiB, fornito nella richiesta

Numerico