View a markdown version of this page

Azioni, risorse e chiavi di condizione per Amazon Q Developer - 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 Amazon Q Developer

Amazon Q Developer (prefisso del servizio: qdeveloper) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Azioni definite da Amazon Q Developer

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

ExportArtifact

Concede il permesso di esportare artefatti da Amazon Q Developer

codeTransformation

aws:ResourceTag/${TagKey}

Scrittura

ImportArtifact

Concede il permesso di importare artefatti ad Amazon Q Developer

codeTransformation

aws:ResourceTag/${TagKey}

Scrittura

StartAgentSession

Concede il permesso di avviare una sessione di agente con Amazon Q Developer

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

TransformCode

Concede il permesso di trasformare il codice con Amazon Q Developer Transform Agent

codeTransformation

aws:ResourceTag/${TagKey}

Scrittura

Permission-only azioni per Amazon Q Developer

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

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

ListTagsForResource

Concede il permesso di elencare tutti i tag associati a una risorsa Amazon Q Developer

codeTransformation

aws:ResourceTag/${TagKey}

List

TagResource

Concede il permesso di associare i tag a una risorsa Amazon Q Developer

codeTransformation

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

UntagResource

Concede il permesso di rimuovere i tag associati a una risorsa Amazon Q Developer

codeTransformation

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

Tipi di risorse definiti da Amazon Q Developer

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

codeTransformation

arn:${Partition}:qdeveloper:${Region}:${Account}:codeTransformation/${Identifier}

aws:ResourceTag/${TagKey}

Chiavi di condizione per Amazon Q Developer

Amazon Q Developer 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 per i tag passati nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso in base ai tag associati alla risorsa Amazon Q Developer

String

aws:TagKeys

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

ArrayOfString