View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Test delle applicazioni di modernizzazione dei mainframe - Service Authorization Reference

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à.

Azioni, risorse e chiavi di condizione per AWS Test delle applicazioni di modernizzazione dei mainframe

AWS Test delle applicazioni di modernizzazione del mainframe (prefisso del servizio: apptest) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Azioni definite da AWS Test delle applicazioni di modernizzazione del mainframe

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. 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.

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

CreateTestCase

Concede il permesso di creare un test case

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateTestConfiguration

Concede il permesso di creare una configurazione di test

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateTestSuite

Concede il permesso di creare una suite di test

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

DeleteTestCase

Concede il permesso di eliminare un test case

TestCase*

aws:ResourceTag/${TagKey}

Scrittura

DeleteTestConfiguration

Concede il permesso di eliminare una configurazione di test

TestConfiguration*

aws:ResourceTag/${TagKey}

Scrittura

DeleteTestRun

Concede il permesso di eliminare un'esecuzione di test

TestRun*

aws:ResourceTag/${TagKey}

Scrittura

DeleteTestSuite

Concede il permesso di eliminare una suite di test

TestSuite*

aws:ResourceTag/${TagKey}

Scrittura

GetTestCase

Concede il permesso di ottenere un test case

TestCase*

aws:ResourceTag/${TagKey}

Lettura

GetTestConfiguration

Concede il permesso di ottenere una configurazione di test

TestConfiguration*

aws:ResourceTag/${TagKey}

Lettura

GetTestRunStep

Concede l'autorizzazione per ottenere la fase di esecuzione del test

TestRun*

aws:ResourceTag/${TagKey}

Lettura

GetTestSuite

Concede il permesso di ottenere una suite di test

TestSuite*

aws:ResourceTag/${TagKey}

Lettura

ListTagsForResource

Concede l'autorizzazione per elencare i tag per una risorsa

Lettura

ListTestCases

Concede il permesso di elencare i casi di test

List

ListTestConfigurations

Concede il permesso di elencare le configurazioni di test

List

ListTestRunSteps

Concede il permesso di elencare i passaggi per l'esecuzione di un test

TestRun*

aws:ResourceTag/${TagKey}

Lettura

ListTestRunTestCases

Concede il permesso di elencare i casi di test per un'esecuzione di test

TestRun*

aws:ResourceTag/${TagKey}

Lettura

ListTestRuns

Concede il permesso di elencare le esecuzioni dei test

List

ListTestSuites

Concede il permesso di elencare le suite di test

List

StartTestRun

Concede il permesso di iniziare un test

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

TagResource

Concede l'autorizzazione per applicare un tag a una risorsa.

TestCase

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

TestConfiguration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

TestRun

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

TestSuite

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede l'autorizzazione per rimuovere un tag da una risorsa.

TestCase

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

TestConfiguration

aws:ResourceTag/${TagKey}

aws:TagKeys

TestRun

aws:ResourceTag/${TagKey}

aws:TagKeys

TestSuite

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateTestCase

Concede il permesso di aggiornare un test case

TestCase*

aws:ResourceTag/${TagKey}

Scrittura

UpdateTestConfiguration

Concede il permesso di aggiornare una configurazione di test

TestConfiguration*

aws:ResourceTag/${TagKey}

Scrittura

UpdateTestSuite

Concede il permesso di aggiornare una suite di test

TestSuite*

aws:ResourceTag/${TagKey}

Scrittura

Tipi di risorse definiti da AWS Test delle applicazioni di modernizzazione del mainframe

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

TestCase

arn:${Partition}:apptest:${Region}:${Account}:testcase/${TestCaseId}

aws:ResourceTag/${TagKey}

TestConfiguration

arn:${Partition}:apptest:${Region}:${Account}:testconfiguration/${TestConfigurationId}

aws:ResourceTag/${TagKey}

TestRun

arn:${Partition}:apptest:${Region}:${Account}:testrun/${TestRunId}

aws:ResourceTag/${TagKey}

TestSuite

arn:${Partition}:apptest:${Region}:${Account}:testsuite/${TestSuiteId}

aws:ResourceTag/${TagKey}

Chiavi di condizione per AWS Test delle applicazioni di modernizzazione del mainframe

AWS Mainframe Modernization Application Testing definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso in base a un tag formato da una coppia chiave/valore consentito nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso in base a un tag formato da una coppia chiave/valore di tag di una risorsa.

String

aws:TagKeys

Filtra l'accesso in base a un elenco di chiavi di tag consentite nella richiesta

ArrayOfString