View a markdown version of this page

Operazioni, risorse e chiavi di condizione per Amazon Braket - 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à.

Operazioni, risorse e chiavi di condizione per Amazon Braket

Amazon Braket (prefisso del servizio): braket) 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 Braket

La tabella seguente associa le operazioni 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 Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

CancelJob

braket:CancelJob

Scrittura

CancelQuantumTask

braket:CancelQuantumTask

Scrittura

CreateJob

braket:CreateJob

Scrittura

braket:TagResource

Etichettatura, scrittura

iam:PassRole

iam:PassedToService

braket.amazonaws.com

Scrittura

CreateQuantumTask

braket:CreateQuantumTask

Scrittura

braket:TagResource

Etichettare, scrivere

CreateSpendingLimit

braket:CreateSpendingLimit

Scrittura

braket:TagResource

Etichettare, scrivere

DeleteSpendingLimit

braket:DeleteSpendingLimit

Scrittura

GetDevice

braket:GetDevice

Lettura

GetJob

braket:GetJob

Lettura

GetQuantumTask

braket:GetQuantumTask

Lettura

ListTagsForResource

braket:ListTagsForResource

Lettura

SearchDevices

braket:SearchDevices

List

SearchJobs

braket:SearchJobs

List

SearchQuantumTasks

braket:SearchQuantumTasks

List

SearchSpendingLimits

braket:SearchSpendingLimits

Lettura

TagResource

braket:TagResource

Etichettare, scrivere

UntagResource

braket:UntagResource

Etichettare, scrivere

UpdateSpendingLimit

braket:UpdateSpendingLimit

Scrittura

Operazioni definite da Amazon Braket

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

CancelJob

Concede l'autorizzazione per annullare un processo

job*

aws:ResourceTag/${TagKey}

Scrittura

CancelQuantumTask

Concede l'autorizzazione per annullare un'attività quantistica

quantum-task*

aws:ResourceTag/${TagKey}

Scrittura

CreateJob

Autorizza l'utente a creare un processo.

device*

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

job*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateQuantumTask

Concede l'autorizzazione per creare un'attività quantistica

device*

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

quantum-task*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateSpendingLimit

Concede l'autorizzazione a creare un limite di spesa

device*

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

spending-limit*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

DeleteSpendingLimit

Concede il permesso di eliminare un limite di spesa

spending-limit*

aws:ResourceTag/${TagKey}

Scrittura

GetDevice

Concede l'autorizzazione per recuperare le informazioni sui dispositivi disponibili in Amazon Braket

device*

Lettura

GetJob

Concede l'autorizzazione per recuperare i processi

job*

aws:ResourceTag/${TagKey}

Lettura

GetQuantumTask

Concede l'autorizzazione per recuperare le attività quantistiche

quantum-task*

aws:ResourceTag/${TagKey}

Lettura

ListTagsForResource

Concede l'autorizzazione per elencare i tag che sono stati applicati alla risorsa dell'attività quantistica o al processo

job

aws:ResourceTag/${TagKey}

Lettura

quantum-task

aws:ResourceTag/${TagKey}

spending-limit

aws:ResourceTag/${TagKey}

SearchDevices

Concede l'autorizzazione per ricercare i dispositivi disponibili in Amazon Braket

List

SearchJobs

Concede l'autorizzazione per ricercare i processi

List

SearchQuantumTasks

Concede l'autorizzazione per ricercare le attività quantistiche

List

SearchSpendingLimits

Concede l'autorizzazione alla ricerca del limite di spesa

Lettura

TagResource

Concede l'autorizzazione per aggiungere uno o più tag a un'attività quantistica o a un processo ibrido

job

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

quantum-task

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

spending-limit

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede l'autorizzazione per rimuovere uno o più tag da una risorsa dell'attività quantistica o da un processo. Un tag è costituito da una coppia chiave-valore.

job

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

quantum-task

aws:ResourceTag/${TagKey}

aws:TagKeys

spending-limit

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateSpendingLimit

Concede il permesso di aggiornare un limite di spesa

spending-limit*

aws:ResourceTag/${TagKey}

Scrittura

Permission-only azioni per Amazon Braket

Le seguenti azioni sono definite da Amazon Braket 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

AcceptUserAgreement

Concede l'autorizzazione per accettare il contratto utente di Amazon Braket

Scrittura

GetServiceLinkedRoleStatus

Concede l'autorizzazione a verificare se il ruolo collegato al servizio Amazon Braket è stato creato

Lettura

GetUserAgreementStatus

Concede l'autorizzazione per verificare che l'account abbia accettato il contratto utente di Amazon Braket

Lettura

Tipi di risorsa definiti da Amazon Braket

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

device

arn:${Partition}:braket:*:*:device/${DeviceType}/${Provider}/${DeviceId}

job

arn:${Partition}:braket:${Region}:${Account}:job/${RandomId}

aws:ResourceTag/${TagKey}

quantum-task

arn:${Partition}:braket:${Region}:${Account}:quantum-task/${RandomId}

aws:ResourceTag/${TagKey}

spending-limit

arn:${Partition}:braket:${Region}:${Account}:spending-limit/${RandomId}

aws:ResourceTag/${TagKey}

Chiavi di condizione per Amazon Braket

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

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso in base alla presenza di coppie chiave-valore di tag nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra le operazioni in base alle coppie chiave-valore di tag collegate alla risorsa

String

aws:TagKeys

Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta

ArrayOfString