ListAccessPreviewFindings - IAM Access Analyzer

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

ListAccessPreviewFindings

Récupère une liste des résultats d'aperçu d'accès générés par l'aperçu d'accès spécifié.

Syntaxe de la requête

POST /access-preview/accessPreviewId HTTP/1.1 Content-type: application/json { "analyzerArn": "string", "filter": { "string" : { "contains": [ "string" ], "eq": [ "string" ], "exists": boolean, "neq": [ "string" ] } }, "maxResults": number, "nextToken": "string" }

URIParamètres de demande

La demande utilise les URI paramètres suivants.

accessPreviewId

L'identifiant unique pour l'aperçu de l'accès.

Modèle : [a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}

Obligatoire : oui

Corps de la demande

La demande accepte les données suivantes au JSON format suivant.

analyzerArn

Le ARNde l'analyseur utilisé pour générer l'accès.

Type : chaîne

Modèle : [^:]*:[^:]*:[^:]*:[^:]*:[^:]*:analyzer/.{1,255}

Obligatoire : oui

filter

Critères pour filtrer les résultats renvoyés.

Type : mappage entre chaîne et Criterion objet

Obligatoire : non

maxResults

Le nombre maximum de résultats à renvoyer dans la réponse.

Type : entier

Obligatoire : non

nextToken

Un jeton utilisé pour la pagination des résultats renvoyés.

Type : chaîne

Obligatoire : non

Syntaxe de la réponse

HTTP/1.1 200 Content-type: application/json { "findings": [ { "action": [ "string" ], "changeType": "string", "condition": { "string" : "string" }, "createdAt": "string", "error": "string", "existingFindingId": "string", "existingFindingStatus": "string", "id": "string", "isPublic": boolean, "principal": { "string" : "string" }, "resource": "string", "resourceControlPolicyRestriction": "string", "resourceOwnerAccount": "string", "resourceType": "string", "sources": [ { "detail": { "accessPointAccount": "string", "accessPointArn": "string" }, "type": "string" } ], "status": "string" } ], "nextToken": "string" }

Eléments de réponse

Si l'action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées sous JSON forme formatée par le service.

findings

Liste des résultats d'aperçu de l'accès qui correspondent aux critères de filtre spécifiés.

Type : tableau d’objets AccessPreviewFinding

nextToken

Un jeton utilisé pour la pagination des résultats renvoyés.

Type : String

Erreurs

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez Erreurs courantes.

AccessDeniedException

Vous ne disposez pas d’un accès suffisant pour effectuer cette action.

HTTPCode de statut : 403

ConflictException

Une erreur liée à une exception de conflit.

HTTPCode de statut : 409

InternalServerException

Erreur de serveur interne.

HTTPCode de statut : 500

ResourceNotFoundException

La ressource spécifiée est introuvable.

HTTPCode de statut : 404

ThrottlingException

Erreur de dépassement de la limite d'étranglement.

HTTPCode de statut : 429

ValidationException

Erreur d'exception de validation.

HTTPCode de statut : 400

consultez aussi

Pour plus d'informations sur son utilisation API dans l'une des langues spécifiques AWS SDKs, consultez ce qui suit :