View a markdown version of this page

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

Amazon OpenSearch Ingestione (prefisso del servizio): osis) 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 OpenSearch Ingestione

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

CreatePipeline

osis:CreatePipeline

Scrittura

osis:TagResource

Etichettatura, scrittura

iam:PassRole

iam:PassedToService

osis-pipelines.amazonaws.com

Scrittura

CreatePipelineEndpoint

osis:CreatePipelineEndpoint

Scrittura

DeletePipeline

osis:DeletePipeline

Scrittura

DeletePipelineEndpoint

osis:DeletePipelineEndpoint

Scrittura

DeleteResourcePolicy

osis:DeleteResourcePolicy

Scrittura

GetPipeline

osis:GetPipeline

Lettura

GetPipelineBlueprint

osis:GetPipelineBlueprint

Lettura

GetPipelineChangeProgress

osis:GetPipelineChangeProgress

Lettura

GetResourcePolicy

osis:GetResourcePolicy

Lettura

ListPipelineBlueprints

osis:ListPipelineBlueprints

List

ListPipelineEndpointConnections

osis:ListPipelineEndpointConnections

List

ListPipelineEndpoints

osis:ListPipelineEndpoints

List

ListPipelines

osis:ListPipelines

List

ListTagsForResource

osis:ListTagsForResource

Lettura

PutResourcePolicy

osis:PutResourcePolicy

Scrittura

RevokePipelineEndpointConnections

osis:RevokePipelineEndpointConnections

Scrittura

StartPipeline

osis:StartPipeline

Scrittura

StopPipeline

osis:StopPipeline

Scrittura

TagResource

osis:TagResource

Etichettare, scrivere

UntagResource

osis:UntagResource

Etichettare, scrivere

UpdatePipeline

osis:UpdatePipeline

Scrittura

iam:PassRole

iam:PassedToService

osis-pipelines.amazonaws.com

Scrittura

ValidatePipeline

osis:ValidatePipeline

Lettura

Azioni definite da Amazon OpenSearch Ingestione

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

CreatePipeline

Concede il permesso di creare un OpenSearch Pipeline di ingestione

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreatePipelineEndpoint

Concede il permesso di creare un OpenSearch Endpoint della pipeline di ingestione

pipeline*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeletePipeline

Concede il permesso di eliminare un OpenSearch Pipeline di ingestione

pipeline*

aws:ResourceTag/${TagKey}

Scrittura

DeletePipelineEndpoint

Concede il permesso di eliminare un OpenSearch Endpoint della pipeline di importazione nell'account corrente

pipeline-endpoint*

aws:ResourceTag/${TagKey}

Scrittura

DeleteResourcePolicy

Concede il permesso di eliminare una politica sulle risorse per un OpenSearch Risorsa di ingestione

pipeline*

aws:ResourceTag/${TagKey}

Scrittura

GetPipeline

Concede il permesso di recuperare le informazioni di configurazione per un OpenSearch Pipeline di ingestione

pipeline*

aws:ResourceTag/${TagKey}

Lettura

GetPipelineBlueprint

Concede il permesso di ottenere il contenuto di una OpenSearch Progetto della pipeline di ingestione

pipeline-blueprint*

Lettura

GetPipelineChangeProgress

Concede il permesso di ottenere informazioni granulari sullo stato di un OpenSearch Pipeline di ingestione

pipeline*

aws:ResourceTag/${TagKey}

Lettura

GetResourcePolicy

Concede il permesso di ottenere una politica sulle risorse per un OpenSearch Risorsa di ingestione

pipeline*

aws:ResourceTag/${TagKey}

Lettura

Ingest

Concede il permesso di inserire dati tramite un OpenSearch Pipeline di ingestione

pipeline*

aws:ResourceTag/${TagKey}

Scrittura

ListPipelineBlueprints

Concede il permesso di elencare i nomi dei progetti disponibili per un OpenSearch Configurazione della pipeline di ingestione

List

ListPipelineEndpointConnections

Concede il permesso di inserire un elenco OpenSearch Connessioni endpoint della pipeline di Ingestion alle pipeline dell'account corrente

List

ListPipelineEndpoints

Concede il permesso di inserire elenchi OpenSearch Endpoint della pipeline di importazione nell'account corrente

List

ListPipelines

Concede il permesso di elencare la configurazione di base per ciascuno OpenSearch Pipeline di importazione nell'account corrente e nella regione

List

ListTagsForResource

Concede il permesso di elencare tutti i tag delle risorse associati a un OpenSearch Pipeline di ingestione

pipeline*

aws:ResourceTag/${TagKey}

Lettura

PutResourcePolicy

Concede il permesso di definire una politica in materia di risorse per un OpenSearch Risorsa di ingestione

pipeline*

aws:ResourceTag/${TagKey}

Scrittura

RevokePipelineEndpointConnections

Concede il permesso di revocare un OpenSearch Connessione all'endpoint della pipeline di importazione da una pipeline nell'account corrente

pipeline*

aws:ResourceTag/${TagKey}

Scrittura

StartPipeline

Concede il permesso di avviare un OpenSearch Pipeline di ingestione

pipeline*

aws:ResourceTag/${TagKey}

Scrittura

StopPipeline

Concede il permesso di fermare un OpenSearch Gasdotto di ingestione

pipeline*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

Concede il permesso di allegare tag di risorse a una OpenSearch Pipeline di ingestione

pipeline*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

UntagResource

Concede il permesso di rimuovere i tag delle risorse da un OpenSearch Pipeline di servizi di ingestione

pipeline*

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

UpdatePipeline

Concede il permesso di modificare la configurazione di un OpenSearch Pipeline di ingestione

pipeline*

aws:ResourceTag/${TagKey}

Scrittura

ValidatePipeline

Concede il permesso di convalidare la configurazione di un OpenSearch Pipeline di ingestione

Lettura

Tipi di risorse definiti da Amazon OpenSearch Ingestione

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

pipeline

arn:${Partition}:osis:${Region}:${Account}:pipeline/${PipelineName}

aws:ResourceTag/${TagKey}

pipeline-blueprint

arn:${Partition}:osis:${Region}:${Account}:blueprint/${BlueprintName}

pipeline-endpoint

arn:${Partition}:osis:${Region}:${Account}:endpoint/${EndpointId}

aws:ResourceTag/${TagKey}

Chiavi di condizione per Amazon OpenSearch Ingestione

Amazon OpenSearch Ingestion 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 per i tag associati alla risorsa

String

aws:TagKeys

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

ArrayOfString