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à.
GetFindingV2
Recupera informazioni sul risultato specificato. GetFinding e GetFinding V2 vengono entrambi utilizzati access-analyzer:GetFinding
nell'Action
elemento di una dichiarazione IAM politica. È necessario disporre dell'autorizzazione per eseguire l'access-analyzer:GetFinding
azione.
Sintassi della richiesta
GET /findingv2/id
?analyzerArn=analyzerArn
&maxResults=maxResults
&nextToken=nextToken
HTTP/1.1
URIParametri della richiesta
La richiesta utilizza i seguenti URI parametri.
- analyzerArn
-
L'ARNanalizzatore che ha generato il risultato.
Modello:
[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:analyzer/.{1,255}
Campo obbligatorio: sì
- id
-
L'ID del risultato da recuperare.
Campo obbligatorio: sì
- maxResults
-
Il numero massimo di risultati da restituire nella risposta.
- nextToken
-
Un token utilizzato per l'impaginazione dei risultati restituiti.
Corpo della richiesta
La richiesta non ha un corpo della richiesta.
Sintassi della risposta
HTTP/1.1 200
Content-type: application/json
{
"analyzedAt": "string",
"createdAt": "string",
"error": "string",
"findingDetails": [
{ ... }
],
"findingType": "string",
"id": "string",
"nextToken": "string",
"resource": "string",
"resourceOwnerAccount": "string",
"resourceType": "string",
"status": "string",
"updatedAt": "string"
}
Elementi di risposta
Se l'azione ha esito positivo, il servizio restituisce una risposta di HTTP 200.
I seguenti dati vengono restituiti in JSON formato dal servizio.
- analyzedAt
-
Il momento in cui è stata analizzata la politica o l'IAMentità basata sulle risorse che ha generato il risultato.
Tipo: Timestamp
- createdAt
-
L'ora in cui è stata creata la scoperta.
Tipo: Timestamp
- error
-
Un errore.
Tipo: stringa
- findingDetails
-
Un messaggio localizzato che spiega il risultato e fornisce indicazioni su come risolverlo.
Tipo: matrice di oggetti FindingDetails
- findingType
-
Il tipo di risultato . Per gli analizzatori di accesso esterni, il tipo è.
ExternalAccess
Per gli analizzatori di accesso non utilizzati, il tipo può essereUnusedIAMRole
,, o.UnusedIAMUserAccessKey
UnusedIAMUserPassword
UnusedPermission
Tipo: stringa
Valori validi:
ExternalAccess | UnusedIAMRole | UnusedIAMUserAccessKey | UnusedIAMUserPassword | UnusedPermission
- id
-
L'ID del risultato da recuperare.
Tipo: stringa
- nextToken
-
Un token utilizzato per l'impaginazione dei risultati restituiti.
Tipo: stringa
- resource
-
La risorsa che ha generato il risultato.
Tipo: stringa
- resourceOwnerAccount
-
L' Account AWS ID proprietario della risorsa.
Tipo: stringa
- resourceType
-
Il tipo di risorsa identificata nel risultato.
Tipo: stringa
Valori validi:
AWS::S3::Bucket | AWS::IAM::Role | AWS::SQS::Queue | AWS::Lambda::Function | AWS::Lambda::LayerVersion | AWS::KMS::Key | AWS::SecretsManager::Secret | AWS::EFS::FileSystem | AWS::EC2::Snapshot | AWS::ECR::Repository | AWS::RDS::DBSnapshot | AWS::RDS::DBClusterSnapshot | AWS::SNS::Topic | AWS::S3Express::DirectoryBucket | AWS::DynamoDB::Table | AWS::DynamoDB::Stream | AWS::IAM::User
- status
-
Lo stato del risultato.
Tipo: stringa
Valori validi:
ACTIVE | ARCHIVED | RESOLVED
- updatedAt
-
L'ora in cui il risultato è stato aggiornato.
Tipo: Timestamp
Errori
Per informazioni sugli errori comuni a tutte le operazioni, consultare Errori comuni.
- AccessDeniedException
-
Non disponi dell'autorizzazione di accesso sufficiente per eseguire questa operazione.
HTTPCodice di stato: 403
- InternalServerException
-
Errore interno del server.
HTTPCodice di stato: 500
- ResourceNotFoundException
-
La risorsa specificata non è stata trovata.
HTTPCodice di stato: 404
- ThrottlingException
-
Errore di limitazione superato.
HTTPCodice di stato: 429
- ValidationException
-
Errore di eccezione di convalida.
HTTPCodice di stato: 400
Vedi anche
Per ulteriori informazioni sull'utilizzo API in una delle lingue specifiche AWS SDKs, consulta quanto segue: