View a markdown version of this page

Operazioni, risorse e chiavi di condizione per Amazon Fraud Detector - 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 Fraud Detector

Amazon Fraud Detector (prefisso del servizio: frauddetector) 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 Fraud Detector

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

BatchCreateVariable

frauddetector:BatchCreateVariable

Scrittura

frauddetector:TagResource

Etichettatura, scrittura

BatchGetVariable

frauddetector:BatchGetVariable

List

CancelBatchImportJob

frauddetector:CancelBatchImportJob

Scrittura

CancelBatchPredictionJob

frauddetector:CancelBatchPredictionJob

Scrittura

CreateBatchImportJob

frauddetector:CreateBatchImportJob

Scrittura

frauddetector:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

frauddetector.amazonaws.com

Scrittura

CreateBatchPredictionJob

frauddetector:CreateBatchPredictionJob

Scrittura

frauddetector:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

frauddetector.amazonaws.com

Scrittura

CreateDetectorVersion

frauddetector:CreateDetectorVersion

Scrittura

frauddetector:TagResource

Etichettare, scrivere

CreateList

frauddetector:CreateList

Scrittura

frauddetector:TagResource

Etichettare, scrivere

CreateModel

frauddetector:CreateModel

Scrittura

frauddetector:TagResource

Etichettare, scrivere

CreateModelVersion

frauddetector:CreateModelVersion

Scrittura

frauddetector:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

frauddetector.amazonaws.com

Scrittura

CreateRule

frauddetector:CreateRule

Scrittura

frauddetector:TagResource

Etichettare, scrivere

CreateVariable

frauddetector:CreateVariable

Scrittura

frauddetector:TagResource

Etichettare, scrivere

DeleteBatchImportJob

frauddetector:DeleteBatchImportJob

Scrittura

DeleteBatchPredictionJob

frauddetector:DeleteBatchPredictionJob

Scrittura

DeleteDetector

frauddetector:DeleteDetector

Scrittura

DeleteDetectorVersion

frauddetector:DeleteDetectorVersion

Scrittura

DeleteEntityType

frauddetector:DeleteEntityType

Scrittura

DeleteEvent

frauddetector:DeleteEvent

Scrittura

DeleteEventType

frauddetector:DeleteEventType

Scrittura

DeleteEventsByEventType

frauddetector:DeleteEventsByEventType

Scrittura

DeleteExternalModel

frauddetector:DeleteExternalModel

Scrittura

DeleteLabel

frauddetector:DeleteLabel

Scrittura

DeleteList

frauddetector:DeleteList

Scrittura

DeleteModel

frauddetector:DeleteModel

Scrittura

DeleteModelVersion

frauddetector:DeleteModelVersion

Scrittura

DeleteOutcome

frauddetector:DeleteOutcome

Scrittura

DeleteRule

frauddetector:DeleteRule

Scrittura

DeleteVariable

frauddetector:DeleteVariable

Scrittura

DescribeDetector

frauddetector:DescribeDetector

Lettura

DescribeModelVersions

frauddetector:DescribeModelVersions

Lettura

GetBatchImportJobs

frauddetector:GetBatchImportJobs

List

GetBatchPredictionJobs

frauddetector:GetBatchPredictionJobs

List

GetDeleteEventsByEventTypeStatus

frauddetector:GetDeleteEventsByEventTypeStatus

Lettura

GetDetectorVersion

frauddetector:GetDetectorVersion

Lettura

GetDetectors

frauddetector:GetDetectors

List

GetEntityTypes

frauddetector:GetEntityTypes

List

GetEvent

frauddetector:GetEvent

Lettura

GetEventPrediction

frauddetector:GetEventPrediction

Lettura

GetEventPredictionMetadata

frauddetector:GetEventPredictionMetadata

Lettura

GetEventTypes

frauddetector:GetEventTypes

List

GetExternalModels

frauddetector:GetExternalModels

List

GetKMSEncryptionKey

frauddetector:GetKMSEncryptionKey

Lettura

GetLabels

frauddetector:GetLabels

List

GetListElements

frauddetector:GetListElements

Lettura

GetListsMetadata

frauddetector:GetListsMetadata

List

GetModelVersion

frauddetector:GetModelVersion

Lettura

GetModels

frauddetector:GetModels

List

GetOutcomes

frauddetector:GetOutcomes

List

GetRules

frauddetector:GetRules

List

GetVariables

frauddetector:GetVariables

List

ListEventPredictions

frauddetector:ListEventPredictions

List

ListTagsForResource

frauddetector:ListTagsForResource

Lettura

PutDetector

frauddetector:PutDetector

Scrittura

frauddetector:TagResource

Etichettare, scrivere

PutEntityType

frauddetector:PutEntityType

Scrittura

frauddetector:TagResource

Etichettare, scrivere

PutEventType

frauddetector:PutEventType

Scrittura

frauddetector:TagResource

Etichettare, scrivere

PutExternalModel

frauddetector:PutExternalModel

Scrittura

frauddetector:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

frauddetector.amazonaws.com

Scrittura

PutLabel

frauddetector:PutLabel

Scrittura

frauddetector:TagResource

Etichettare, scrivere

PutOutcome

frauddetector:PutOutcome

Scrittura

frauddetector:TagResource

Etichettare, scrivere

SendEvent

frauddetector:SendEvent

Scrittura

TagResource

frauddetector:TagResource

Etichettare, scrivere

UntagResource

frauddetector:UntagResource

Etichettare, scrivere

UpdateDetectorVersion

frauddetector:UpdateDetectorVersion

Scrittura

UpdateDetectorVersionMetadata

frauddetector:UpdateDetectorVersionMetadata

Scrittura

UpdateDetectorVersionStatus

frauddetector:UpdateDetectorVersionStatus

Scrittura

UpdateEventLabel

frauddetector:UpdateEventLabel

Scrittura

UpdateList

frauddetector:UpdateList

Scrittura

UpdateModel

frauddetector:UpdateModel

Scrittura

UpdateModelVersionStatus

frauddetector:UpdateModelVersionStatus

Scrittura

UpdateRuleMetadata

frauddetector:UpdateRuleMetadata

Scrittura

UpdateRuleVersion

frauddetector:TagResource

Etichettare, scrivere

frauddetector:UpdateRuleVersion

Scrittura

UpdateVariable

frauddetector:UpdateVariable

Scrittura

Operazioni definite da Amazon Fraud Detector

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

BatchCreateVariable

Concede l'autorizzazione per creare un batch di variabili

aws:RequestTag/${TagKey}

aws:TagKeys

Write

BatchGetVariable

Concede l'autorizzazione per ottenere un batch di variabili

variable*

aws:ResourceTag/${TagKey}

List

CancelBatchImportJob

Concede l'autorizzazione per annullare il processo di importazione in batch specificato

batch-import*

aws:ResourceTag/${TagKey}

Scrittura

CancelBatchPredictionJob

Concede l'autorizzazione per annullare il processo di previsione in batch specificato

batch-prediction*

aws:ResourceTag/${TagKey}

Scrittura

CreateBatchImportJob

Concede l'autorizzazione per creare un processo di importazione in batch

batch-import*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

event-type*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateBatchPredictionJob

Concede l'autorizzazione per creare un processo di previsione in batch

batch-prediction*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

detector*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

detector-version*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

event-type*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateDetectorVersion

Concede l'autorizzazione per creare una versione del rilevatore. La versione del rilevatore viene avviata in uno stato DRAFT.

detector*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

external-model

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

model-version

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateList

Concede l'autorizzazione per creare un elenco

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateModel

Concede l'autorizzazione per creare un modello utilizzando il tipo di modello specificato

event-type*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

model*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateModelVersion

Concede l'autorizzazione per creare una versione del modello utilizzando il tipo e l'ID di modello specificati

model*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateRule

Concede l'autorizzazione per creare una regola da utilizzare con il rilevatore specificato

detector*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateVariable

Concede l'autorizzazione per creare una variabile

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

DeleteBatchImportJob

Concede l'autorizzazione per eliminare un processo di importazione in batch

batch-import*

aws:ResourceTag/${TagKey}

Scrittura

DeleteBatchPredictionJob

Concede l'autorizzazione per eliminare un processo di previsione in batch

batch-prediction*

aws:ResourceTag/${TagKey}

Write

DeleteDetector

Concede l'autorizzazione per eliminare il rilevatore. Prima di eliminare un rilevatore, è necessario innanzitutto eliminare tutte le versioni del rilevatore e le versioni delle regole associate al rilevatore

detector*

aws:ResourceTag/${TagKey}

Write

DeleteDetectorVersion

Concede l'autorizzazione per eliminare la versione del rilevatore. Non è possibile eliminare le versioni del rilevatore in stato ACTIVE.

detector-version*

aws:ResourceTag/${TagKey}

Write

DeleteEntityType

Concede l'autorizzazione per eliminare un tipo di entità. Non è possibile eliminare un tipo di entità incluso in un tipo di evento

entity-type*

aws:ResourceTag/${TagKey}

Write

DeleteEvent

Concede l'autorizzazione per eliminare l'evento specificato

event-type*

aws:ResourceTag/${TagKey}

Write

DeleteEventType

Concede l'autorizzazione per eliminare un tipo di evento. Non è possibile eliminare un tipo di evento utilizzato in un rilevatore o in un modello

event-type*

aws:ResourceTag/${TagKey}

Scrittura

DeleteEventsByEventType

Concede l'autorizzazione per eliminare gli eventi per il tipo di evento specificato

event-type*

aws:ResourceTag/${TagKey}

Scrittura

DeleteExternalModel

Concede il permesso di rimuovere un SageMaker modello di Amazon Fraud Detector. Puoi rimuovere un Amazon SageMaker modello se non è associato a una versione del rilevatore

external-model*

aws:ResourceTag/${TagKey}

Scrittura

DeleteLabel

Concede l'autorizzazione per eliminare un'etichetta. Non puoi eliminare le etichette incluse in un tipo di evento in Amazon Fraud Detector. Non puoi eliminare un'etichetta assegnata a un ID evento. Devi prima eliminare l'ID evento pertinente

label*

aws:ResourceTag/${TagKey}

Scrittura

DeleteList

Concede l'autorizzazione per eliminare un elenco

list*

aws:ResourceTag/${TagKey}

Scrittura

DeleteModel

Concede l'autorizzazione per eliminare un modello. Puoi eliminare modelli e versioni di modello in Amazon Fraud Detector, a condizione che non siano associati a una versione del rilevatore

model*

aws:ResourceTag/${TagKey}

Write

DeleteModelVersion

Concede l'autorizzazione per eliminare una versione del modello. Puoi eliminare modelli e versioni di modello in Amazon Fraud Detector, a condizione che non siano associati a una versione del rilevatore

model-version*

aws:ResourceTag/${TagKey}

Write

DeleteOutcome

Concede l'autorizzazione per eliminare un risultato. Non puoi eliminare un risultato utilizzato nella versione di una regola

outcome*

aws:ResourceTag/${TagKey}

Write

DeleteRule

Concede l'autorizzazione per eliminare la regola. Non è possibile eliminare una regola se è utilizzata da una versione del rilevatore ACTIVE o INACTIVE

rule*

aws:ResourceTag/${TagKey}

Write

DeleteVariable

Concede l'autorizzazione per eliminare una variabile. Non puoi eliminare le variabili incluse in un tipo di evento in Amazon Fraud Detector

variable*

aws:ResourceTag/${TagKey}

Write

DescribeDetector

Concede l'autorizzazione per ottenere tutte le versioni di un rilevatore specificato

detector*

aws:ResourceTag/${TagKey}

Read

DescribeModelVersions

Concede l'autorizzazione per ottenere tutte le versioni del modello del tipo di modello specificato o del tipo e dell'ID del modello specificati. Puoi anche ottenere dettagli per un'unica versione del modello specificata

model-version

aws:ResourceTag/${TagKey}

Lettura

GetBatchImportJobs

Concede l'autorizzazione per ottenere tutti i processi di importazione in batch o un processo specifico se si specifica un ID processo.

batch-import

aws:ResourceTag/${TagKey}

List

GetBatchPredictionJobs

Concede l'autorizzazione per ottenere tutti i processi di previsione in batch o un processo specifico se si specifica un ID processo. Si tratta di un'API restituita nella pagina. Se si fornisce un valore maxResults nullo, questa azione recupera un massimo di 50 record per pagina. Se si fornisce un valore maxResults, il valore deve essere compreso tra 1 e 50. Per ottenere i risultati della pagina successiva, fornisci il token di impaginazione fornito da GetBatchPredictionJobsResponse come parte della tua richiesta. Un token di paginazione null recupera i record dall'inizio

batch-prediction

aws:ResourceTag/${TagKey}

List

GetDeleteEventsByEventTypeStatus

Concede il permesso di ottenere un tipo di evento specifico DeleteEventsByEventType Stato di esecuzione dell'API

event-type*

aws:ResourceTag/${TagKey}

Lettura

GetDetectorVersion

Concede l'autorizzazione per ottenere una specifica versione del rilevatore

detector-version*

aws:ResourceTag/${TagKey}

Lettura

GetDetectors

Concede l'autorizzazione per ottenere tutti i rilevatori o un singolo rilevatore se viene specificato un DetectorID. Si tratta di un'API restituita nella pagina. Se si fornisce un valore MaxResults nullo, questa azione recupera un massimo di 10 record per pagina. Se si fornisce un maxResults, il valore deve essere compreso tra 5 e 10. Per ottenere i risultati della pagina successiva, fornisci il token di impaginazione fornito da GetDetectorsResponse come parte della tua richiesta. Un token di paginazione null recupera i record dall'inizio

detector

aws:ResourceTag/${TagKey}

Elenco

GetEntityTypes

Concede l'autorizzazione per ottenere tutti i tipi di entità o un tipo di entità specifico se viene specificato un nome. Si tratta di un'API restituita nella pagina. Se si fornisce un valore MaxResults nullo, questa azione recupera un massimo di 10 record per pagina. Se si fornisce un maxResults, il valore deve essere compreso tra 5 e 10. Per ottenere i risultati della pagina successiva, fornisci il token di impaginazione fornito da GetEntityTypesResponse come parte della tua richiesta. Un token di paginazione null recupera i record dall'inizio

entity-type

aws:ResourceTag/${TagKey}

List

GetEvent

Concede l'autorizzazione per ottenere i dettagli dell'evento specificato

event-type*

aws:ResourceTag/${TagKey}

Lettura

GetEventPrediction

Concede l'autorizzazione per valutare un evento rispetto a una versione del rilevatore. Se non viene fornito un ID di versione, viene utilizzata la versione (ATTIVA) del rilevatore

detector*

aws:ResourceTag/${TagKey}

Lettura

detector-version*

aws:ResourceTag/${TagKey}

event-type*

aws:ResourceTag/${TagKey}

GetEventPredictionMetadata

Concede l'autorizzazione per ottenere ulteriori dettagli su una particolare previsione

detector*

aws:ResourceTag/${TagKey}

Lettura

detector-version*

aws:ResourceTag/${TagKey}

event-type*

aws:ResourceTag/${TagKey}

GetEventTypes

Concede l'autorizzazione per ottenere tutti i tipi di evento o un tipo di evento specifico se viene fornito il nome. Si tratta di un'API restituita nella pagina. Se si fornisce un valore MaxResults nullo, questa azione recupera un massimo di 10 record per pagina. Se si fornisce un maxResults, il valore deve essere compreso tra 5 e 10. Per ottenere i risultati della pagina successiva, fornisci il token di impaginazione fornito da GetEventTypesResponse come parte della tua richiesta. Un token di paginazione null recupera i record dall'inizio

event-type

aws:ResourceTag/${TagKey}

List

GetExternalModels

Concede il permesso di ottenere i dettagli di uno o più Amazon SageMaker modelli che sono stati importati nel servizio. Si tratta di un'API restituita nella pagina. Se si fornisce un parametro maxResults nullo, questa operazione recupera un massimo di 10 record per pagina. Se si fornisce un maxResults, il valore deve essere compreso tra 5 e 10. Per ottenere i risultati della pagina successiva, fornisci il token di impaginazione fornito da GetExternalModelsResult come parte della tua richiesta. Un token di paginazione null recupera i record dall'inizio

external-model

aws:ResourceTag/${TagKey}

Elenco

GetKMSEncryptionKey

Concede l'autorizzazione per ottenere la chiave di crittografia se è stata specificata una chiave master CMK (Key Management Service) del servizio di gestione delle chiavi da utilizzare per crittografare il contenuto in Amazon Fraud Detector

Read

GetLabels

Concede l'autorizzazione per ottenere tutte le etichette o un'etichetta specifica se viene fornito il nome. Si tratta di un'API restituita nella pagina. Se si fornisce un valore maxResults nullo, questa azione recupera un massimo di 50 record per pagina. Se si fornisce un maxResults, il valore deve essere compreso tra 10 e 50. Per ottenere i risultati della pagina successiva, fornisci il token di impaginazione fornito da GetGetLabelsResponse come parte della tua richiesta. Un token di paginazione null recupera i record dall'inizio

label

aws:ResourceTag/${TagKey}

List

GetListElements

Concede l'autorizzazione per ottenere gli elementi di un elenco

list*

aws:ResourceTag/${TagKey}

Lettura

GetListsMetadata

Concede l'autorizzazione per ottenere i metadati degli elenchi

list

aws:ResourceTag/${TagKey}

List

GetModelVersion

Concede l'autorizzazione per ottenere i dettagli della versione del modello specificata

model-version*

aws:ResourceTag/${TagKey}

Lettura

GetModels

Concede l'autorizzazione per ottenere uno o più modelli. Ottiene tutti i modelli per Account AWS se non viene fornito alcun tipo di modello e nessun modello. Ottiene tutti i modelli per Account AWS e tipo di modello, se il tipo di modello è specificato ma non viene fornito l'ID del modello. Ottiene un modello specifico se (tipo di modello, id modello) viene specificato tuple.

model

aws:ResourceTag/${TagKey}

Elenco

GetOutcomes

Concede l'autorizzazione per ottenere uno o più risultati. Si tratta di un'API restituita nella pagina. Se si fornisce un parametro maxResults nullo, questa operazione recupera un massimo di 100 record per pagina. Se si fornisce un valore maxResults, il valore deve essere compreso tra 50 e 100. Per ottenere i risultati della pagina successiva, fornisci il token di impaginazione dal GetOutcomesResult come parte della tua richiesta. Un token di paginazione null recupera i record dall'inizio

outcome

aws:ResourceTag/${TagKey}

Elenco

GetRules

Concede l'autorizzazione per ottenere tutte le regole per un rilevatore (impaginato) se ruleId e ruleVersion non sono specificati. Ottiene tutte le regole per il rilevatore e il ruleId se presenti (impaginato). Ottiene una regola specifica se sono specificati sia ruleId che ruleVersion

rule

aws:ResourceTag/${TagKey}

Elenco

GetVariables

Concede l'autorizzazione per ottenere tutte le variabili o la variabile specifica. Si tratta di un'API restituita nella pagina. Fornire un valore massimo nulloSizePerPage consente di recuperare un massimo di 100 record per pagina. Se fornisci un massimoSizePerPage il valore deve essere compreso tra 50 e 100. Per ottenere il risultato della pagina successiva, fornisci un token di impaginazione da GetVariablesResult come parte della tua richiesta. Il token di paginazione null recupera i record dall'inizio

variable

aws:ResourceTag/${TagKey}

List

ListEventPredictions

Concede l'autorizzazione per ottenere un elenco di previsioni precedenti

detector

aws:ResourceTag/${TagKey}

List

detector-version

aws:ResourceTag/${TagKey}

event-type

aws:ResourceTag/${TagKey}

ListTagsForResource

Concede l'autorizzazione per elencare tutti i tag associati alla risorsa. Si tratta di un'API restituita nella pagina. Per ottenere i risultati della pagina successiva, fornire il token di paginazione dalla risposta come parte della richiesta. Un token di paginazione null recupera i record dall'inizio

batch-import

aws:ResourceTag/${TagKey}

Lettura

batch-prediction

aws:ResourceTag/${TagKey}

detector

aws:ResourceTag/${TagKey}

detector-version

aws:ResourceTag/${TagKey}

entity-type

aws:ResourceTag/${TagKey}

event-type

aws:ResourceTag/${TagKey}

external-model

aws:ResourceTag/${TagKey}

label

aws:ResourceTag/${TagKey}

list

aws:ResourceTag/${TagKey}

model

aws:ResourceTag/${TagKey}

model-version

aws:ResourceTag/${TagKey}

outcome

aws:ResourceTag/${TagKey}

rule

aws:ResourceTag/${TagKey}

variable

aws:ResourceTag/${TagKey}

PutDetector

Concede l'autorizzazione per creare o aggiornare un rilevatore

detector*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

event-type*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

PutEntityType

Concede l'autorizzazione per creare o aggiornare un tipo di entità. Un'entità rappresenta chi esegue l'evento. Come parte di una previsione di frode, si passa l'ID entità per indicare l'entità specifica che ha eseguito l'evento. Un tipo di entità classifica l'entità. Le classificazioni di esempio includono cliente, commerciante o account.

entity-type*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

PutEventType

Concede l'autorizzazione per creare o aggiornare un tipo di evento. Un evento è un'attività aziendale valutata per il rischio di frode. Con Amazon Fraud Detector, puoi generare previsioni di frode per gli eventi. Un tipo di evento definisce la struttura di un evento inviato ad Amazon Fraud Detector. Ciò include le variabili inviate come parte dell'evento, l'entità che esegue l'evento (ad esempio un cliente) e le etichette che classificano l'evento. I tipi di eventi di esempio includono transazioni di pagamento online, registrazioni di account e autenticazioni

event-type*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

PutExternalModel

Concede il permesso di creare o aggiornare Amazon SageMaker endpoint del modello. È inoltre possibile utilizzare questa azione per aggiornare la configurazione dell'endpoint del modello, incluso il ruolo IAM and/or le variabili mappate

event-type*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

external-model*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

PutKMSEncryptionKey

Concede l'autorizzazione per specificare la chiave master del cliente del servizio di gestione delle chiavi (KMS) da utilizzare per crittografare il contenuto in Amazon Fraud Detector

Write

PutLabel

Concede l'autorizzazione per creare o aggiornare l'etichetta. Un'etichetta classifica un evento come fraudolento o legittimo. Le etichette sono associate ai tipi di evento e vengono utilizzate per addestrare modelli supervisionati di machine learning in Amazon Fraud Detector

label*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

PutOutcome

Concede l'autorizzazione per creare o aggiornare un risultato

outcome*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

SendEvent

Concede l'autorizzazione per l'invio di eventi

event-type*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

TagResource

Concede l'autorizzazione per assegnare tag a una risorsa

batch-import

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

batch-prediction

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

detector

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

detector-version

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

entity-type

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

event-type

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

external-model

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

label

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

list

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

model

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

model-version

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

outcome

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

rule

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

variable

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

variable

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede l'autorizzazione per rimuovere tag da una risorsa

batch-import

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

batch-prediction

aws:ResourceTag/${TagKey}

aws:TagKeys

detector

aws:ResourceTag/${TagKey}

aws:TagKeys

detector-version

aws:ResourceTag/${TagKey}

aws:TagKeys

entity-type

aws:ResourceTag/${TagKey}

aws:TagKeys

event-type

aws:ResourceTag/${TagKey}

aws:TagKeys

external-model

aws:ResourceTag/${TagKey}

aws:TagKeys

label

aws:ResourceTag/${TagKey}

aws:TagKeys

list

aws:ResourceTag/${TagKey}

aws:TagKeys

model

aws:ResourceTag/${TagKey}

aws:TagKeys

model-version

aws:ResourceTag/${TagKey}

aws:TagKeys

outcome

aws:ResourceTag/${TagKey}

aws:TagKeys

rule

aws:ResourceTag/${TagKey}

aws:TagKeys

variable

aws:ResourceTag/${TagKey}

aws:TagKeys

variable

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateDetectorVersion

Concede l'autorizzazione per aggiornare una versione del rilevatore. Gli attributi della versione del rivelatore che è possibile aggiornare includono modelli, endpoint del modello esterni, regole, modalità di esecuzione delle regole e descrizione. È possibile aggiornare solo una versione del rilevatore DRAFT

detector*

aws:ResourceTag/${TagKey}

Write

external-model

aws:ResourceTag/${TagKey}

model-version

aws:ResourceTag/${TagKey}

UpdateDetectorVersionMetadata

Concede l'autorizzazione per aggiornare la descrizione della versione del rilevatore. Puoi aggiornare i metadati per qualsiasi versione del rilevatore (DRAFT, ACTIVE o INACTIVE).

detector-version*

aws:ResourceTag/${TagKey}

Scrittura

UpdateDetectorVersionStatus

Concede il permesso di aggiornare lo stato della versione del rilevatore. Puoi eseguire le seguenti promozioni o promozioni utilizzando UpdateDetectorVersionStatus: da DRAFT a ACTIVE, ACTIVE a INACTIVE e INACTIVE a ACTIVE

detector-version*

aws:ResourceTag/${TagKey}

Scrittura

UpdateEventLabel

Concede l'autorizzazione per aggiornare il valore dell'etichetta di un record di eventi esistente

event-type*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

UpdateList

Concede l'autorizzazione per aggiornare un elenco

list*

aws:ResourceTag/${TagKey}

Scrittura

UpdateModel

Concede l'autorizzazione per aggiornare un modello. Puoi aggiornare l'attributo di descrizione utilizzando questa operazione

model*

aws:ResourceTag/${TagKey}

Write

UpdateModelVersion

Concede l'autorizzazione per aggiornare una versione del modello. L'aggiornamento di una versione di modello riallena una versione di modello esistente utilizzando dati di addestramento aggiornati e genera una nuova versione secondaria del modello. È possibile aggiornare gli attributi di posizione del set di dati di formazione e di accesso ai dati utilizzando questa azione. Questa operazione crea e addestra una nuova versione secondaria del modello, ad esempio la versione 1.01, 1.02, 1.03

model*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

UpdateModelVersionStatus

Concede l'autorizzazione per aggiornare lo stato di una versione del modello

model-version*

aws:ResourceTag/${TagKey}

Write

UpdateRuleMetadata

Concede l'autorizzazione per aggiornare i metadati di una regola. L'attributo di descrizione può essere aggiornato

rule*

aws:ResourceTag/${TagKey}

Write

UpdateRuleVersion

Concede l'autorizzazione per aggiornare una versione della regola che genera una nuova versione della regola. Aggiorna una versione della regola che genera una nuova versione della regola (versione 1, 2, 3...)

rule*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

UpdateVariable

Concede l'autorizzazione per aggiornare una variabile

variable*

aws:ResourceTag/${TagKey}

Scrittura

Permission-only azioni per Amazon Fraud Detector

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

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

GetBatchImportJobValidationReport

Concede l'autorizzazione per ottenere il rapporto della convalida di un processo di importazione dei batch specifico

batch-import*

aws:ResourceTag/${TagKey}

Lettura

Tipi di risorsa definiti da Amazon Fraud Detector

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

batch-import

arn:${Partition}:frauddetector:${Region}:${Account}:batch-import/${ResourcePath}

aws:ResourceTag/${TagKey}

batch-prediction

arn:${Partition}:frauddetector:${Region}:${Account}:batch-prediction/${ResourcePath}

aws:ResourceTag/${TagKey}

detector

arn:${Partition}:frauddetector:${Region}:${Account}:detector/${ResourcePath}

aws:ResourceTag/${TagKey}

detector-version

arn:${Partition}:frauddetector:${Region}:${Account}:detector-version/${ResourcePath}

aws:ResourceTag/${TagKey}

entity-type

arn:${Partition}:frauddetector:${Region}:${Account}:entity-type/${ResourcePath}

aws:ResourceTag/${TagKey}

event-type

arn:${Partition}:frauddetector:${Region}:${Account}:event-type/${ResourcePath}

aws:ResourceTag/${TagKey}

external-model

arn:${Partition}:frauddetector:${Region}:${Account}:external-model/${ResourcePath}

aws:ResourceTag/${TagKey}

label

arn:${Partition}:frauddetector:${Region}:${Account}:label/${ResourcePath}

aws:ResourceTag/${TagKey}

list

arn:${Partition}:frauddetector:${Region}:${Account}:list/${ResourcePath}

aws:ResourceTag/${TagKey}

model

arn:${Partition}:frauddetector:${Region}:${Account}:model/${ResourcePath}

aws:ResourceTag/${TagKey}

model-version

arn:${Partition}:frauddetector:${Region}:${Account}:model-version/${ResourcePath}

aws:ResourceTag/${TagKey}

outcome

arn:${Partition}:frauddetector:${Region}:${Account}:outcome/${ResourcePath}

aws:ResourceTag/${TagKey}

rule

arn:${Partition}:frauddetector:${Region}:${Account}:rule/${ResourcePath}

aws:ResourceTag/${TagKey}

variable

arn:${Partition}:frauddetector:${Region}:${Account}:variable/${ResourcePath}

aws:ResourceTag/${TagKey}

Chiavi di condizione per Amazon Fraud Detector

Amazon Fraud Detector 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 le operazioni in base ai tag passati nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra le operazioni in base ai tag associati alla risorsa.

String

aws:TagKeys

Filtra le operazioni in base alle chiavi di tag passate nella richiesta

ArrayOfString