Schema dell'elemento di configurazione - AWS CloudTrail

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à.

Schema dell'elemento di configurazione

La tabella seguente descrive gli elementi dello schema obbligatori e facoltativi che corrispondono a quelli nei record degli elementi di configurazione. Il contenuto di eventData è fornito dagli elementi di configurazione; gli altri campi sono forniti da CloudTrail after ingestion.

CloudTrail i contenuti dei record di eventi sono descritti più dettagliatamente in. CloudTrail contenuto del record

Campi forniti da dopo l'ingestione CloudTrail
Nome del campo Input type (Tipo input) Requisito Descrizione
eventVersion string Richiesto

La versione del formato dell' AWS evento.

eventCategory string Richiesto

La categoria dell'evento. Per gli elementi di configurazione, il valore valido è ConfigurationItem.

eventType string Richiesto

Il tipo di evento, Per gli elementi di configurazione, il valore valido è AwsConfigurationItem.

eventID string Richiesto

Un ID univoco per un evento.

eventTime

string

Richiesto

Il timestamp dell'evento, in formato yyyy-MM-DDTHH:mm:ss Universal Coordinated Time (UTC).

awsRegion string Richiesto

Regione AWS A cui assegnare un evento.

recipientAccountId string Richiesto

Rappresenta l' Account AWS ID che ha ricevuto questo evento.

addendum

addendum

Facoltativo

Mostra informazioni sul motivo per cui un evento è stato ritardato. Se mancavano informazioni da un evento esistente, il blocco aggiuntivo includerà le informazioni mancanti e un motivo per cui mancavano.

I campi in eventData sono forniti dagli elementi di configurazione
Nome del campo Input type (Tipo input) Requisito Descrizione
eventData

-

Richiesto I campi in eventData sono forniti dagli elementi di configurazione
  • configurationItemVersion

string Facoltativo

La versione dell'elemento di configurazione dalla sua origine.

  • configurationItemCaptureOra

string Facoltativo

L'ora in cui è stata avviata la registrazione della configurazione.

  • configurationItemStatus

string Facoltativo

Lo stato dell'elemento di configurazione. I valori validi sono OK, ResourceDiscovered, ResourceNotRecorded, ResourceDeleted e ResourceDeletedNotRecorded.

  • accountId

string Facoltativo

L' Account AWS ID a 12 cifre associato alla risorsa.

  • resourceType

string Facoltativo

Il tipo di risorsa. AWS Per ulteriori informazioni sui tipi di risorse validi, ConfigurationItemconsulta l'AWS Config API Reference.

  • resourceId

string Facoltativo

L'ID della risorsa (ad esempio, sg-xxxxxx).

  • resourceName

string Facoltativo

Il nome personalizzato della risorsa, se disponibile.

  • arn

string Facoltativo

Il nome della risorsa Amazon (ARN) associato alla risorsa.

  • awsRegion

string

Facoltativo

La posizione Regione AWS in cui risiede la risorsa.

  • availabilityZone

string

Facoltativo

La zona di disponibilità della risorsa associata alla risorsa.

  • resourceCreationTime

string

Facoltativo

Il timestamp di quando è stata creata la risorsa.

  • configurazione

JSON

Facoltativo

La descrizione della configurazione della risorsa.

  • supplementaryConfiguration

JSON

Facoltativo

Attributi di configurazione AWS Config restituiti per determinati tipi di risorse per integrare le informazioni restituite per il parametro di configurazione.

  • relatedEvents

string

Facoltativo

Un elenco di ID di CloudTrail eventi.

  • relationships

- Facoltativo

Un elenco di AWS risorse correlate.

    • nome

string

Facoltativo

Il tipo di relazione con la risorsa correlata.

    • resourceType

string

Facoltativo

Il tipo di risorsa della risorsa correlata.

    • resourceId

string

Facoltativo

L'ID della risorsa correlata (ad esempio, sg-xxxxxx).

    • resourceName

string

Facoltativo

Il nome personalizzato della risorsa correlata, se disponibile.

  • tags

JSON

Facoltativo

Una mappatura dei tag con i valori della chiave associati alla risorsa.

L'esempio seguente mostra la gerarchia di elementi dello schema che corrispondono a quelli nei record degli elementi di configurazione.

{ "eventVersion": String, "eventCategory: String, "eventType": String, "eventID": String, "eventTime": String, "awsRegion": String, "recipientAccountId": String, "addendum": Addendum, "eventData": { "configurationItemVersion": String, "configurationItemCaptureTime": String, "configurationItemStatus": String, "configurationStateId": String, "accountId": String, "resourceType": String, "resourceId": String, "resourceName": String, "arn": String, "awsRegion": String, "availabilityZone": String, "resourceCreationTime": String, "configuration": { JSON, }, "supplementaryConfiguration": { JSON, }, "relatedEvents": [ String ], "relationships": [ struct{ "name" : String, "resourceType": String, "resourceId": String, "resourceName": String } ], "tags": { JSON } } } }