Registro degli schemi - AWS Glue

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

Registro degli schemi

Il registro Schema API descrive i tipi di dati e quelli API relativi all'utilizzo degli schemi in AWS Glue.

Tipi di dati

RegistryId struttura

Una struttura wrapper che può contenere il nome del registro e Amazon Resource Name ()ARN.

Campi
  • RegistryName— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #18

    Nome del registro. Utilizzato solo per la ricerca. Deve essere fornito RegistryArn o RegistryName.

  • RegistryArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #22

    Arn del registro da aggiornare. Deve essere fornito RegistryArn o RegistryName.

RegistryListItem struttura

Una struttura contenente i dettagli di un registro.

Campi
  • RegistryName— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 255 byte, corrispondente a. Custom string pattern #18

    Il nome del registro.

  • RegistryArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #22

    L'Amazon Resource Name (ARN) del registro.

  • Description: stringa di descrizione, non superiore a 2048 byte di lunghezza, corrispondente a URI address multi-line string pattern.

    Una descrizione del registro.

  • Status— UTF -8 stringhe (valori validi: AVAILABLE |DELETING).

    Lo stato del registro.

  • CreatedTime— UTF -8 stringhe.

    La data in cui è stato creato il registro.

  • UpdatedTime— UTF -8 corde.

    La data in cui è stato aggiornato il registro.

MetadataInfo struttura

Una struttura contenente informazioni sui metadati per una versione dello schema.

Campi
  • MetadataValue— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 256 byte, corrispondente a. Custom string pattern #34

    Il valore corrispondente alla chiave di metadati.

  • CreatedTime— UTF -8 stringhe.

    L'ora in cui è stata creata la voce.

  • OtherMetadataValueList: una matrice di oggetti OtherMetadataValueListItem.

    Altri metadati appartenenti alla stessa chiave di metadati.

OtherMetadataValueListItem struttura

Struttura contenente altri metadati per una versione dello schema appartenente alla stessa chiave di metadati.

Campi
  • MetadataValue— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 256 byte, corrispondente a. Custom string pattern #34

    Il valore corrispondente della chiave di metadati per gli altri metadati appartenenti alla stessa chiave dei metadati.

  • CreatedTime— UTF -8 stringhe.

    L'ora in cui è stata creata la voce.

SchemaListItem struttura

Un oggetto che contiene dettagli minimi per uno schema.

Campi
  • RegistryName— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 255 byte, corrispondente a. Custom string pattern #18

    Il nome del registro in cui si trova lo schema.

  • SchemaName— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 255 byte, corrispondente a. Custom string pattern #18

    Il nome dello schema.

  • SchemaArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #22

    L'Amazon Resource Name (ARN) per lo schema.

  • Description: stringa di descrizione, non superiore a 2048 byte di lunghezza, corrispondente a URI address multi-line string pattern.

    Una descrizione per lo schema.

  • SchemaStatus— UTF -8 stringhe (valori validi: AVAILABLE | PENDING |DELETING).

    Lo stato dello schema.

  • CreatedTime— UTF -8 stringhe.

    La data e l'ora di creazione dello schema.

  • UpdatedTime— UTF -8 corde.

    La data e l'ora di aggiornamento dello schema.

SchemaVersionListItem struttura

Oggetto contenente i dettagli relativi a una versione dello schema.

Campi
  • SchemaArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #22

    L'Amazon Resource Name (ARN) dello schema.

  • SchemaVersionId— UTF -8 stringhe, di lunghezza non inferiore a 36 o superiore a 36 byte, corrispondente a. Custom string pattern #17

    L'identificatore univoco della versione dello schema.

  • VersionNumber – Numero (intero), non inferiore a 1 o superiore a 100000.

    Il numero di versione dello schema.

  • Status— UTF -8 stringhe (valori validi: AVAILABLE | PENDING | FAILURE |DELETING).

    Lo stato della versione dello schema.

  • CreatedTime— UTF -8 stringhe.

    La data e l'ora in cui è stata creata la versione dello schema.

MetadataKeyValuePair struttura

La struttura contenente una coppia chiave-valore per i metadati.

Campi
  • MetadataKey— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 128 byte, corrispondente a. Custom string pattern #34

    Una chiave di metadati.

  • MetadataValue— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 256 byte, corrispondente a. Custom string pattern #34

    Il valore corrispondente a una chiave di metadati.

SchemaVersionErrorItem struttura

Oggetto che contiene i dettagli di errore per un'operazione su una versione dello schema.

Campi
  • VersionNumber: numero (intero), non inferiore a 1 o superiore a 100000.

    Il numero di versione dello schema.

  • ErrorDetails: un oggetto ErrorDetails.

    I dettagli dell'errore per la versione dello schema.

ErrorDetails struttura

Un oggetto contenente dettagli di errore.

Campi
  • ErrorCode— UTF -8 corde.

    Il codice di errore per un errore.

  • ErrorMessage— UTF -8 corde.

    Il messaggio di errore relativo a un errore.

SchemaVersionNumber struttura

Una struttura contenente le informazioni sulla versione dello schema.

Campi
  • LatestVersion: booleano.

    La versione più recente disponibile per lo schema.

  • VersionNumber – Numero (intero), non inferiore a 1 o superiore a 100000.

    Il numero di versione dello schema.

SchemaId struttura

L'ID univoco dello schema nel registro degli AWS Glue schemi.

Campi
  • SchemaArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 10240 byte, corrispondente a. Custom string pattern #22

    L'Amazon Resource Name (ARN) dello schema. Deve essere fornito SchemaArn o SchemaName.

  • SchemaName— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #18

    Il nome dello schema. Deve essere fornito SchemaArn o SchemaName.

  • RegistryName— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 255 byte, corrispondente a. Custom string pattern #18

    Il nome del registro degli schemi che contiene lo schema.

Operazioni

CreateRegistry azione (Python: create_registry)

Crea un nuovo registro che può essere utilizzato per contenere una raccolta di schemi.

Richiesta
  • RegistryNameObbligatorio: UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #18

    Il nome del registro da creare, che può avere una lunghezza massima di 255 caratteri e può contenere solo lettere, numeri, trattino, trattino basso, simbolo del dollaro o cancelletto. Non sono ammessi spazi.

  • Description: stringa di descrizione, non superiore a 2048 byte di lunghezza, corrispondente a URI address multi-line string pattern.

    Una descrizione del registro. Se la descrizione non viene fornita, non ci sarà alcun valore di default.

  • Tags – Una matrice di mappe con coppie chiave-valore, non superiore alle 50 coppie.

    Ogni chiave è una stringa di UTF -8, lunga non meno di 1 o più di 128 byte.

    Ogni valore è una stringa di UTF -8, lunga non più di 256 byte.

    AWS tag che contengono una coppia chiave-valore e che possono essere cercati tramite console, riga di comando oAPI.

Risposta
  • RegistryArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 10240 byte, corrispondente a. Custom string pattern #22

    L'Amazon Resource Name (ARN) del registro appena creato.

  • RegistryName— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #18

    Il nome del registro.

  • Description: stringa di descrizione, non superiore a 2048 byte di lunghezza, corrispondente a URI address multi-line string pattern.

    Una descrizione del registro.

  • Tags – Una matrice di mappe con coppie chiave-valore, non superiore alle 50 coppie.

    Ogni chiave è una stringa di UTF -8, lunga non meno di 1 o più di 128 byte.

    Ogni valore è una stringa di UTF -8, lunga non più di 256 byte.

    I tag per il registro.

Errori
  • InvalidInputException

  • AccessDeniedException

  • AlreadyExistsException

  • ResourceNumberLimitExceededException

  • ConcurrentModificationException

  • InternalServiceException

CreateSchema azione (Python: create_schema)

Crea un nuovo set di schemi e registra la definizione dello schema. Restituisce un errore se il set di schemi esiste già senza registrare effettivamente la versione.

Quando viene creato il set di schemi, un checkpoint della versione verrà impostato sulla prima versione. La modalità di compatibilità "DISABLED" impedisce l'aggiunta di versioni dello schema aggiuntive dopo la prima versione dello schema. Per tutte le altre modalità di compatibilità, la convalida delle impostazioni di compatibilità verrà applicata solo dalla seconda versione in poi, quando viene utilizzata la RegisterSchemaVersionAPI.

Quando API viene chiamato senza aRegistryId, verrà creata una voce per un «registro predefinito» nelle tabelle del database del registro, se non è già presente.

Richiesta
  • RegistryId: un oggetto RegistryId.

    Si tratta di una forma wrapper che contiene i campi di identità del registro. Se non viene fornito, verrà utilizzato il registro predefinito. Il ARN formato per lo stesso sarà:. arn:aws:glue:us-east-2:<customer id>:registry/default-registry:random-5-letter-id

  • SchemaNameObbligatorio: UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #18

    Il nome dello schema da creare, che può avere una lunghezza massima di 255 caratteri e può contenere solo lettere, numeri, trattini, carattere di sottolineatura, simbolo del dollaro o segno di hash. Non sono ammessi spazi.

  • DataFormatObbligatorio: UTF -8 stringhe (valori validi: AVRO | JSON |PROTOBUF).

    Il formato dei dati della definizione dello schema. Al momento sono supportati AVRO, JSON e PROTOBUF.

  • Compatibility— UTF -8 stringa (valori validi: NONE | DISABLED | BACKWARD | BACKWARD_ALL | FORWARD | | FORWARD_ALL | FULL |FULL_ALL).

    La modalità di compatibilità dello schema. I valori possibili sono:

    • NONE: non si applica alcuna modalità di compatibilità. È possibile utilizzare questa opzione negli scenari di sviluppo o se non si conosce la modalità di compatibilità da applicare agli schemi. Qualsiasi nuova versione aggiunta sarà accettata senza essere sottoposta a un controllo di compatibilità.

    • DISABLED: questa scelta di compatibilità impedisce il controllo delle versioni per uno schema particolare. È possibile utilizzare questa opzione per impedire il controllo delle versioni future di uno schema.

    • BACKWARD: Questa scelta di compatibilità è consigliata in quanto consente ai ricevitori di dati di leggere sia la versione corrente dello schema che quella precedente. Ciò significa che, ad esempio, una nuova versione dello schema non può eliminare i campi dati o modificarne il tipo, in modo che non possano essere letti dai lettori che utilizzano la versione precedente.

    • BACKWARD_ ALL: Questa scelta di compatibilità consente ai ricevitori di dati di leggere sia la versione attuale che tutte le versioni precedenti dello schema. È possibile utilizzare questa opzione quando è necessario eliminare campi o aggiungere campi facoltativi e verificare la compatibilità con tutte le versioni precedenti dello schema.

    • FORWARD: Questa scelta di compatibilità consente ai ricevitori di dati di leggere sia la versione corrente dello schema che quella successiva, ma non necessariamente le versioni successive. È possibile utilizzare questa opzione quando è necessario aggiungere campi o eliminare campi facoltativi, ma solo verificare la compatibilità con l'ultima versione dello schema.

    • FORWARD_ ALL: Questa scelta di compatibilità consente ai ricevitori di dati di leggere i testi scritti dai produttori di qualsiasi nuovo schema registrato. È possibile utilizzare questa opzione quando è necessario aggiungere campi o eliminare campi facoltativi e verificare la compatibilità con tutte le versioni precedenti dello schema.

    • FULL: Questa scelta di compatibilità consente ai ricevitori di dati di leggere i dati scritti dai produttori utilizzando la versione precedente o successiva dello schema, ma non necessariamente versioni precedenti o successive. È possibile utilizzare questa opzione quando è necessario aggiungere o eliminare campi facoltativi, ma solo verificare la compatibilità con l'ultima versione dello schema.

    • FULL_ ALL: Questa scelta di compatibilità consente ai ricevitori di dati di leggere i dati scritti dai produttori utilizzando tutte le versioni precedenti dello schema. È possibile utilizzare questa opzione quando è necessario aggiungere o eliminare campi facoltativi e verificare la compatibilità con tutte le versioni precedenti dello schema.

  • Description: stringa di descrizione, non superiore a 2048 byte di lunghezza, corrispondente a URI address multi-line string pattern.

    Una descrizione facoltativa dello schema. Se la descrizione non viene fornita, non ci sarà alcun valore predefinito automatico.

  • Tags – Una matrice di mappe con coppie chiave-valore, non superiore alle 50 coppie.

    Ogni chiave è una stringa di UTF -8, lunga non meno di 1 o più di 128 byte.

    Ogni valore è una stringa di UTF -8, lunga non più di 256 byte.

    AWS tag che contengono una coppia chiave-valore e che possono essere cercati tramite console, riga di comando oAPI. Se specificato, segue lo AWS tags-on-create schema.

  • SchemaDefinition— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 170000 byte, corrispondente a. Custom string pattern #33

    La definizione dello schema che utilizza l'impostazione DataFormat per SchemaName.

Risposta
  • RegistryName— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 255 byte, corrispondente a. Custom string pattern #18

    Il nome del registro.

  • RegistryArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #22

    L'Amazon Resource Name (ARN) del registro.

  • SchemaName— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #18

    Il nome dello schema.

  • SchemaArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #22

    L'Amazon Resource Name (ARN) dello schema.

  • Description: stringa di descrizione, non superiore a 2048 byte di lunghezza, corrispondente a URI address multi-line string pattern.

    Una descrizione dello schema, se specificata al momento della creazione.

  • DataFormat— UTF -8 stringhe (valori validi: AVRO | JSON |PROTOBUF).

    Il formato dei dati della definizione dello schema. Al momento sono supportati AVRO, JSON e PROTOBUF.

  • Compatibility— UTF -8 stringhe (valori validi: NONE DISABLED | BACKWARD | BACKWARD_ALL | FORWARD | | FORWARD_ALL | FULL |FULL_ALL).

    La modalità di compatibilità dello schema.

  • SchemaCheckpoint – Numero (intero), non inferiore a 1 o superiore a 100000.

    Il numero di versione del checkpoint (l'ultima volta che la modalità di compatibilità è stata modificata).

  • LatestSchemaVersion – Numero (intero), non inferiore a 1 o superiore a 100000.

    La versione più recente dello schema associata alla definizione dello schema restituita.

  • NextSchemaVersion – Numero (intero), non inferiore a 1 o superiore a 100000.

    La versione successiva dello schema associata alla definizione dello schema restituita.

  • SchemaStatus— UTF -8 stringhe (valori validi: AVAILABLE | PENDING | |DELETING).

    Lo stato dello schema.

  • Tags – Una matrice di mappe con coppie chiave-valore, non superiore alle 50 coppie.

    Ogni chiave è una stringa di UTF -8, lunga non meno di 1 o più di 128 byte.

    Ogni valore è una stringa di UTF -8, lunga non più di 256 byte.

    I tag per lo schema.

  • SchemaVersionId— UTF -8 stringhe, di lunghezza non inferiore a 36 o superiore a 36 byte, corrispondente a. Custom string pattern #17

    L'identificatore univoco della prima versione dello schema.

  • SchemaVersionStatus— UTF -8 stringhe (valori validi: AVAILABLE | PENDING | FAILURE |DELETING).

    Lo stato della prima versione dello schema creata.

Errori
  • InvalidInputException

  • AccessDeniedException

  • EntityNotFoundException

  • AlreadyExistsException

  • ResourceNumberLimitExceededException

  • ConcurrentModificationException

  • InternalServiceException

GetSchema azione (Python: get_schema)

Descrive lo schema specificato nel dettaglio.

Richiesta
  • SchemaId: obbligatorio: un oggetto SchemaId.

    Si tratta di una struttura wrapper che contiene i campi di identità dello schema. La struttura include:

    • SchemaId$SchemaArn: L'Amazon Resource Name (ARN) dello schema. Deve essere fornito SchemaArn oppure SchemaName e RegistryName.

    • SchemaId$SchemaName: il nome dello schema. Deve essere fornito SchemaArn oppure SchemaName e RegistryName.

Risposta
  • RegistryName— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #18

    Il nome del registro.

  • RegistryArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #22

    L'Amazon Resource Name (ARN) del registro.

  • SchemaName— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #18

    Il nome dello schema.

  • SchemaArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #22

    L'Amazon Resource Name (ARN) dello schema.

  • Description: stringa di descrizione, non superiore a 2048 byte di lunghezza, corrispondente a URI address multi-line string pattern.

    Una descrizione dello schema, se specificata al momento della creazione

  • DataFormat— UTF -8 stringhe (valori validi: AVRO | JSON |PROTOBUF).

    Il formato dei dati della definizione dello schema. Al momento sono supportati AVRO, JSON e PROTOBUF.

  • Compatibility— UTF -8 stringhe (valori validi: NONE DISABLED | BACKWARD | BACKWARD_ALL | FORWARD | | FORWARD_ALL | FULL |FULL_ALL).

    La modalità di compatibilità dello schema.

  • SchemaCheckpoint – Numero (intero), non inferiore a 1 o superiore a 100000.

    Il numero di versione del checkpoint (l'ultima volta che la modalità di compatibilità è stata modificata).

  • LatestSchemaVersion – Numero (intero), non inferiore a 1 o superiore a 100000.

    La versione più recente dello schema associata alla definizione dello schema restituita.

  • NextSchemaVersion – Numero (intero), non inferiore a 1 o superiore a 100000.

    La versione successiva dello schema associata alla definizione dello schema restituita.

  • SchemaStatus— UTF -8 stringhe (valori validi: AVAILABLE | PENDING | |DELETING).

    Lo stato dello schema.

  • CreatedTime— UTF -8 stringhe.

    La data e l'ora di creazione dello schema.

  • UpdatedTime— UTF -8 corde.

    La data e l'ora di aggiornamento dello schema.

Errori
  • InvalidInputException

  • AccessDeniedException

  • EntityNotFoundException

  • InternalServiceException

ListSchemaVersions azione (Python: list_schema_versions)

Restituisce un elenco delle versioni dello schema create dall'utente, con informazioni minime. Le versioni dello schema nello stato Deleted non verranno incluse nei risultati. Se non sono disponibili versioni dello schema, verranno restituiti risultati vuoti.

Richiesta
  • SchemaId: obbligatorio: un oggetto SchemaId.

    Si tratta di una struttura wrapper che contiene i campi di identità dello schema. La struttura include:

    • SchemaId$SchemaArn: L'Amazon Resource Name (ARN) dello schema. Deve essere fornito SchemaArn oppure SchemaName e RegistryName.

    • SchemaId$SchemaName: il nome dello schema. Deve essere fornito SchemaArn oppure SchemaName e RegistryName.

  • MaxResults – Numero (intero), non inferiore a 1 o superiore a 100.

    Numero massimo di risultati richiesti per pagina. Se il valore non viene fornito, sarà impostato in modo predefinito su 25 per pagina.

  • NextToken— UTF -8 stringhe.

    Un token di continuazione, se si tratta di una chiamata di continuazione.

Risposta
  • Schemas: una matrice di oggetti SchemaVersionListItem.

    Una matrice di oggetti SchemaVersionList contenenti i dettagli di ogni versione dello schema.

  • NextToken— UTF -8 corde.

    Un token di continuazione per impaginare l'elenco restituito di token, restituiti se il segmento corrente dell'elenco non è l'ultimo.

Errori
  • InvalidInputException

  • AccessDeniedException

  • EntityNotFoundException

  • InternalServiceException

GetSchemaVersion azione (Python: get_schema_version)

Ottiene lo schema specificato in base al relativo ID univoco assegnato alla creazione o alla registrazione di una versione dello schema. Le versioni dello schema nello stato Deleted non verranno incluse nei risultati.

Richiesta
  • SchemaId: un oggetto SchemaId.

    Si tratta di una struttura wrapper che contiene i campi di identità dello schema. La struttura include:

    • SchemaId$SchemaArn: L'Amazon Resource Name (ARN) dello schema. Deve essere fornito SchemaArn oppure SchemaName e RegistryName.

    • SchemaId$SchemaName: il nome dello schema. Deve essere fornito SchemaArn oppure SchemaName e RegistryName.

  • SchemaVersionId— UTF -8 stringhe, di lunghezza non inferiore a 36 o superiore a 36 byte, corrispondente a. Custom string pattern #17

    La versione SchemaVersionId dello schema. Questo campo è obbligatorio per il recupero in base all'ID dello schema. Deve essere fornito questo o il wrapper SchemaId.

  • SchemaVersionNumber: un oggetto SchemaVersionNumber.

    Il numero di versione dello schema.

Risposta
  • SchemaVersionId— UTF -8 stringhe, di lunghezza non inferiore a 36 o superiore a 36 byte, corrispondente a. Custom string pattern #17

    La versione SchemaVersionId dello schema.

  • SchemaDefinition— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 170000 byte, corrispondente a. Custom string pattern #33

    La definizione dello schema per l'ID dello schema.

  • DataFormat— UTF -8 stringhe (valori validi: AVRO | JSON |PROTOBUF).

    Il formato dei dati della definizione dello schema. Al momento sono supportati AVRO, JSON e PROTOBUF.

  • SchemaArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 10240 byte, corrispondente a. Custom string pattern #22

    L'Amazon Resource Name (ARN) dello schema.

  • VersionNumber: numero (intero), non inferiore a 1 o superiore a 100000.

    Il numero di versione dello schema.

  • Status— UTF -8 stringhe (valori validi: AVAILABLE PENDING | | FAILURE |DELETING).

    Lo stato della versione dello schema.

  • CreatedTime— UTF -8 stringhe.

    La data e l'ora in cui è stata creata la versione dello schema.

Errori
  • InvalidInputException

  • AccessDeniedException

  • EntityNotFoundException

  • InternalServiceException

GetSchemaVersionsDiff azione (Python: get_schema_versions_diff)

Recupera la differenza di versione dello schema nel tipo di differenza specificato tra due versioni dello schema archiviate nel registro degli schemi.

Ciò API consente di confrontare due versioni dello schema tra due definizioni di schema nello stesso schema.

Richiesta
  • SchemaId: obbligatorio: un oggetto SchemaId.

    Si tratta di una struttura wrapper che contiene i campi di identità dello schema. La struttura include:

    • SchemaId$SchemaArn: L'Amazon Resource Name (ARN) dello schema. Deve essere fornito SchemaArn o SchemaName.

    • SchemaId$SchemaName: il nome dello schema. Deve essere fornito SchemaArn o SchemaName.

  • FirstSchemaVersionNumber: obbligatorio: un oggetto SchemaVersionNumber.

    La prima delle due versioni dello schema da confrontare.

  • SecondSchemaVersionNumber: obbligatorio: un oggetto SchemaVersionNumber.

    La seconda delle due versioni dello schema da confrontare.

  • SchemaDiffTypeObbligatorio: UTF -8 stringhe (valori validi:SYNTAX_DIFF).

    Si riferisce a SYNTAX_DIFF, che è il tipo di diff attualmente supportato.

Risposta
  • Diff— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 340000 byte, corrispondente a. Custom string pattern #33

    La differenza tra gli schemi espressa come stringa nel formato. JsonPatch

Errori
  • InvalidInputException

  • EntityNotFoundException

  • AccessDeniedException

  • InternalServiceException

ListRegistries azione (Python: list_registries)

Restituisce un elenco di registri dall'utente, con informazioni minime. I registri nello stato Deleting non verranno inclusi nei risultati. Se non sono disponibili registri, verranno restituiti risultati vuoti.

Richiesta
  • MaxResults – Numero (intero), non inferiore a 1 o superiore a 100.

    Numero massimo di risultati richiesti per pagina. Se il valore non viene fornito, sarà impostato in modo predefinito su 25 per pagina.

  • NextToken— -8 stringhe. UTF

    Un token di continuazione, se si tratta di una chiamata di continuazione.

Risposta
  • Registries: una matrice di oggetti RegistryListItem.

    Una matrice di oggetti RegistryDetailedListItem contenenti dettagli minimi di ogni registro.

  • NextToken— UTF -8 corde.

    Un token di continuazione per impaginare l'elenco restituito di token, restituiti se il segmento corrente dell'elenco non è l'ultimo.

Errori
  • InvalidInputException

  • AccessDeniedException

  • InternalServiceException

ListSchemas azione (Python: list_schemas)

Restituisce un elenco di schemi con dettagli minimi. Gli schemi nello stato Deleting non verranno inclusi nei risultati. Se non sono disponibili schemi, verranno restituiti risultati vuoti.

Quando non RegistryId viene fornito, tutti gli schemi dei registri faranno parte della risposta. API

Richiesta
  • RegistryId: un oggetto RegistryId.

    Una struttura wrapper che può contenere il nome del registro e Amazon Resource Name ()ARN.

  • MaxResults – Numero (intero), non inferiore a 1 o superiore a 100.

    Numero massimo di risultati richiesti per pagina. Se il valore non viene fornito, sarà impostato in modo predefinito su 25 per pagina.

  • NextToken— UTF -8 stringhe.

    Un token di continuazione, se si tratta di una chiamata di continuazione.

Risposta
  • Schemas: una matrice di oggetti SchemaListItem.

    Una matrice di oggetti SchemaListItem contenenti i dettagli di ogni schema.

  • NextToken— UTF -8 corde.

    Un token di continuazione per impaginare l'elenco restituito di token, restituiti se il segmento corrente dell'elenco non è l'ultimo.

Errori
  • InvalidInputException

  • AccessDeniedException

  • EntityNotFoundException

  • InternalServiceException

RegisterSchemaVersion azione (Python: register_schema_version)

Aggiunge una nuova versione allo schema esistente. Restituisce un errore se la nuova versione dello schema non soddisfa i requisiti di compatibilità del set di schemi. Questo non API creerà un nuovo set di schemi e restituirà un errore 404 se il set di schemi non è già presente nel registro degli schemi.

Se questa è la prima definizione dello schema ad essere registrata nel registro degli schemi, questo API memorizzerà la versione dello schema e la restituirà immediatamente. In caso contrario, l'esecuzione di questa chiamata potrebbe durare più a lungo rispetto ad altre operazioni a causa delle modalità di compatibilità. Puoi chiamarlo GetSchemaVersion API con il SchemaVersionId per verificare le modalità di compatibilità.

Se la stessa definizione di schema è già archiviata nel registro degli schemi come versione, viene restituito al chiamante l'ID dello schema esistente.

Richiesta
  • SchemaId: obbligatorio: un oggetto SchemaId.

    Si tratta di una struttura wrapper che contiene i campi di identità dello schema. La struttura include:

    • SchemaId$SchemaArn: L'Amazon Resource Name (ARN) dello schema. Deve essere fornito SchemaArn oppure SchemaName e RegistryName.

    • SchemaId$SchemaName: il nome dello schema. Deve essere fornito SchemaArn oppure SchemaName e RegistryName.

  • SchemaDefinitionObbligatorio: UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 170000 byte, corrispondente a. Custom string pattern #33

    La definizione dello schema che utilizza l'impostazione DataFormat per SchemaName.

Risposta
  • SchemaVersionId— UTF -8 stringhe, di lunghezza non inferiore a 36 o superiore a 36 byte, corrispondente a. Custom string pattern #17

    L'ID univoco che rappresenta la versione di questo schema.

  • VersionNumber – Numero (intero), non inferiore a 1 o superiore a 100000.

    La versione di questo schema (solo per flusso di sincronizzazione, se si tratta della prima versione).

  • Status— UTF -8 stringhe (valori validi: AVAILABLE | PENDING | FAILURE |DELETING).

    Lo stato della versione dello schema.

Errori
  • InvalidInputException

  • AccessDeniedException

  • EntityNotFoundException

  • ResourceNumberLimitExceededException

  • ConcurrentModificationException

  • InternalServiceException

UpdateSchema azione (Python: update_schema)

Aggiorna la descrizione, l'impostazione di compatibilità o il checkpoint della versione per un set di schemi.

Per aggiornare l'impostazione di compatibilità, la chiamata non convaliderà la compatibilità per l'intero set di versioni dello schema con la nuova impostazione di compatibilità. Se il valore per Compatibility viene fornito, è necessario fornire anche VersionNumber (un checkpoint). APIConvaliderà il numero di versione del checkpoint per verificarne la coerenza.

Se il valore per VersionNumber (checkpoint) è fornito, Compatibility è facoltativo e può essere usato per impostare/reimpostare un checkpoint per lo schema.

Questo aggiornamento avverrà solo se lo schema è nello AVAILABLE stato.

Richiesta
  • SchemaId: obbligatorio: un oggetto SchemaId.

    Si tratta di una struttura wrapper che contiene i campi di identità dello schema. La struttura include:

    • SchemaId$SchemaArn: L'Amazon Resource Name (ARN) dello schema. Deve essere fornito SchemaArn o SchemaName.

    • SchemaId$SchemaName: il nome dello schema. Deve essere fornito SchemaArn o SchemaName.

  • SchemaVersionNumber: un oggetto SchemaVersionNumber.

    Numero di versione richiesto per il checkpoint. Deve essere fornito VersionNumber o Compatibility.

  • Compatibility— UTF -8 stringhe (valori validi: NONE DISABLED | BACKWARD | BACKWARD_ALL | FORWARD | | FORWARD_ALL | FULL |FULL_ALL).

    La nuova impostazione di compatibilità per lo schema.

  • Description: stringa di descrizione, non superiore a 2048 byte di lunghezza, corrispondente a URI address multi-line string pattern.

    La nuova descrizione per lo schema.

Risposta
  • SchemaArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 10240 byte, corrispondente a. Custom string pattern #22

    L'Amazon Resource Name (ARN) dello schema.

  • SchemaName— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #18

    Il nome dello schema.

  • RegistryName— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 255 byte, corrispondente a. Custom string pattern #18

    Il nome del registro che contiene lo schema.

Errori
  • InvalidInputException

  • AccessDeniedException

  • EntityNotFoundException

  • ConcurrentModificationException

  • InternalServiceException

CheckSchemaVersionValidity azione (Python: check_schema_version_idity)

Convalida lo schema fornito. Questa chiamata non ha effetti collaterali, convalida semplicemente usando lo schema fornito, utilizzando DataFormat come formato. Poiché non prevede un nome di set di schemi, non vengono eseguiti controlli di compatibilità.

Richiesta
  • DataFormatObbligatorio: UTF -8 stringhe (valori validi: | |). AVRO JSON PROTOBUF

    Il formato dei dati della definizione dello schema. Al momento sono supportati AVRO, JSON e PROTOBUF.

  • SchemaDefinitionObbligatorio: UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 170000 byte, corrispondente a. Custom string pattern #33

    La definizione dello schema che deve essere convalidato.

Risposta
  • Valid: booleano.

    Se lo schema è valido restituisce true, in caso contrario false.

  • Error— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 5000 byte.

    Un messaggio di errore di convalida.

Errori
  • InvalidInputException

  • AccessDeniedException

  • InternalServiceException

UpdateRegistry azione (Python: update_registry)

Aggiorna un registro esistente che viene utilizzato per contenere una raccolta di schemi. Le proprietà aggiornate si riferiscono al registro e non modificano gli schemi all'interno del registro.

Richiesta
  • RegistryId: obbligatorio: un oggetto RegistryId.

    Questa è una struttura wrapper che può contenere il nome del registro e Amazon Resource Name ()ARN.

  • Description: obbligatorio: stringa di descrizione, non superiore a 2048 byte di lunghezza, corrispondente a URI address multi-line string pattern.

    Una descrizione del registro. Se la descrizione non viene fornita, questo campo non verrà aggiornato.

Risposta
  • RegistryName— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #18

    Il nome del registro aggiornato.

  • RegistryArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #22

    Il nome Amazon Resource (ARN) del registro aggiornato.

Errori
  • InvalidInputException

  • AccessDeniedException

  • EntityNotFoundException

  • ConcurrentModificationException

  • InternalServiceException

GetSchemaByDefinition azione (Python: get_schema_by_definition)

Recupera uno schema mediante la SchemaDefinition. La definizione dello schema viene inviata al registro degli schemi, canonicalizzata e sottoposta ad hashing. Se l'hash corrisponde all'interno dell'ambito di SchemaName or ARN (o del registro predefinito, se non ne viene fornito nessuno), vengono restituiti i metadati di quello schema. In caso contrario, viene restituito un NotFound errore 404. Le versioni dello schema nello stato Deleted non verranno incluse nei risultati.

Richiesta
  • SchemaId: obbligatorio: un oggetto SchemaId.

    Si tratta di una struttura wrapper che contiene i campi di identità dello schema. La struttura include:

    • SchemaId$SchemaArn: L'Amazon Resource Name (ARN) dello schema. Deve essere fornito SchemaArn o SchemaName.

    • SchemaId$SchemaName: il nome dello schema. Deve essere fornito SchemaArn o SchemaName.

  • SchemaDefinitionObbligatorio: UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 170000 byte, corrispondente a. Custom string pattern #33

    La definizione dello schema per il quale sono necessari i dettagli dello schema.

Risposta
  • SchemaVersionId— UTF -8 stringhe, di lunghezza non inferiore a 36 o superiore a 36 byte, corrispondente a. Custom string pattern #17

    L'ID dello schema della versione dello schema.

  • SchemaArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 10240 byte, corrispondente a. Custom string pattern #22

    L'Amazon Resource Name (ARN) dello schema.

  • DataFormat— UTF -8 stringhe (valori validi: AVRO | JSON |PROTOBUF).

    Il formato dei dati della definizione dello schema. Al momento sono supportati AVRO, JSON e PROTOBUF.

  • Status— UTF -8 stringhe (valori validi: AVAILABLE PENDING | | FAILURE |DELETING).

    Lo stato della versione dello schema.

  • CreatedTime— UTF -8 stringhe.

    La data e l'ora di creazione dello schema.

Errori
  • InvalidInputException

  • AccessDeniedException

  • EntityNotFoundException

  • InternalServiceException

GetRegistry azione (Python: get_registry)

Descrive il registro specificato nel dettaglio.

Richiesta
  • RegistryId: obbligatorio: un oggetto RegistryId.

    Questa è una struttura wrapper che può contenere il nome del registro e Amazon Resource Name ()ARN.

Risposta
  • RegistryName— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #18

    Il nome del registro.

  • RegistryArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #22

    L'Amazon Resource Name (ARN) del registro.

  • Description: stringa di descrizione, non superiore a 2048 byte di lunghezza, corrispondente a URI address multi-line string pattern.

    Una descrizione del registro.

  • Status— UTF -8 stringhe (valori validi: AVAILABLE |DELETING).

    Lo stato del registro.

  • CreatedTime— UTF -8 stringhe.

    La data e l'ora di creazione del registro.

  • UpdatedTime— UTF -8 corde.

    La data e l'ora di aggiornamento del registro.

Errori
  • InvalidInputException

  • AccessDeniedException

  • EntityNotFoundException

  • InternalServiceException

PutSchemaVersionMetadata azione (Python: put_schema_version_metadata)

Inserisce la coppia chiave-valore dei metadati per un ID versione dello schema specificato. Sarà consentito un massimo di 10 coppie chiave-valore per ciascuna versione dello schema. Possono essere aggiunte su una o più chiamate.

Richiesta
  • SchemaId: un oggetto SchemaId.

    L'ID univoco dello schema.

  • SchemaVersionNumber: un oggetto SchemaVersionNumber.

    Il numero di versione dello schema.

  • SchemaVersionId— UTF -8 stringhe, di lunghezza non inferiore a 36 o superiore a 36 byte, corrispondente a. Custom string pattern #17

    L'ID versione univoco della versione dello schema.

  • MetadataKeyValue: obbligatorio: un oggetto MetadataKeyValuePair.

    Il valore corrispondente a una chiave di metadati.

Risposta
  • SchemaArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 10240 byte, corrispondente a. Custom string pattern #22

    L'Amazon Resource Name (ARN) per lo schema.

  • SchemaName— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #18

    Il nome per lo schema.

  • RegistryName— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 255 byte, corrispondente a. Custom string pattern #18

    Il nome per il registro.

  • LatestVersion: booleano.

    La versione più recente dello schema.

  • VersionNumber – Numero (intero), non inferiore a 1 o superiore a 100000.

    Il numero di versione dello schema.

  • SchemaVersionId— UTF -8 stringhe, di lunghezza non inferiore a 36 o superiore a 36 byte, corrispondente a. Custom string pattern #17

    L'ID versione univoco della versione dello schema.

  • MetadataKey— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 128 byte, corrispondente a. Custom string pattern #34

    La chiave di metadati.

  • MetadataValue— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 256 byte, corrispondente a. Custom string pattern #34

    Il valore della chiave di metadati.

Errori
  • InvalidInputException

  • AccessDeniedException

  • AlreadyExistsException

  • EntityNotFoundException

  • ResourceNumberLimitExceededException

QuerySchemaVersionMetadata azione (Python: query_schema_version_metadata)

Query per le informazioni sui metadati della versione dello schema.

Richiesta
  • SchemaId: un oggetto SchemaId.

    Una struttura wrapper che può contenere il nome dello schema e Amazon Resource Name ()ARN.

  • SchemaVersionNumber: un oggetto SchemaVersionNumber.

    Il numero di versione dello schema.

  • SchemaVersionId— UTF -8 stringhe, di lunghezza non inferiore a 36 o superiore a 36 byte, corrispondente a. Custom string pattern #17

    L'ID versione univoco della versione dello schema.

  • MetadataList: una matrice di oggetti MetadataKeyValuePair.

    Cerca coppie chiave-valore per i metadati, se non vengono forniti verranno recuperate tutte le informazioni sui metadati.

  • MaxResults: numero (intero), non inferiore a 1 o superiore a 50.

    Numero massimo di risultati richiesti per pagina. Se il valore non viene fornito, sarà impostato in modo predefinito su 25 per pagina.

  • NextToken— UTF -8 stringhe.

    Un token di continuazione, se si tratta di una chiamata di continuazione.

Risposta
  • MetadataInfoMap: una matrice della mappa di coppie chiave-valore.

    Ogni chiave è una stringa di UTF -8, lunga non meno di 1 o più di 128 byte, corrispondente a. Custom string pattern #34

    Ogni valore è un oggetto MetadataInfo.

    Una mappa di una chiave di metadati e dei valori associati.

  • SchemaVersionId— UTF -8 stringhe, di lunghezza non inferiore a 36 o superiore a 36 byte, corrispondente a. Custom string pattern #17

    L'ID versione univoco della versione dello schema.

  • NextToken— UTF -8 stringhe.

    Un token di continuazione per impaginare l'elenco restituito di token, restituiti se il segmento corrente dell'elenco non è l'ultimo.

Errori
  • InvalidInputException

  • AccessDeniedException

  • EntityNotFoundException

RemoveSchemaVersionMetadata azione (Python: remove_schema_version_metadata)

Rimuove una coppia chiave-valore dai metadati della versione dello schema per l'ID versione dello schema specificato.

Richiesta
  • SchemaId: un oggetto SchemaId.

    Una struttura wrapper che può contenere il nome dello schema e Amazon Resource Name ()ARN.

  • SchemaVersionNumber: un oggetto SchemaVersionNumber.

    Il numero di versione dello schema.

  • SchemaVersionId— UTF -8 stringhe, di lunghezza non inferiore a 36 o superiore a 36 byte, corrispondente a. Custom string pattern #17

    L'ID versione univoco della versione dello schema.

  • MetadataKeyValue: obbligatorio: un oggetto MetadataKeyValuePair.

    Il valore della chiave di metadati.

Risposta
  • SchemaArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 10240 byte, corrispondente a. Custom string pattern #22

    L'Amazon Resource Name (ARN) dello schema.

  • SchemaName— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #18

    Il nome dello schema.

  • RegistryName— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 255 byte, corrispondente a. Custom string pattern #18

    Il nome del registro.

  • LatestVersion: booleano.

    La versione più recente dello schema.

  • VersionNumber – Numero (intero), non inferiore a 1 o superiore a 100000.

    Il numero di versione dello schema.

  • SchemaVersionId— UTF -8 stringhe, di lunghezza non inferiore a 36 o superiore a 36 byte, corrispondente a. Custom string pattern #17

    L'ID versione per la versione dello schema.

  • MetadataKey— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 128 byte, corrispondente a. Custom string pattern #34

    La chiave di metadati.

  • MetadataValue— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 256 byte, corrispondente a. Custom string pattern #34

    Il valore della chiave di metadati.

Errori
  • InvalidInputException

  • AccessDeniedException

  • EntityNotFoundException

DeleteRegistry azione (Python: delete_registry)

Elimina l'intero registro, inclusi gli schemi e tutte le relative versioni. Per conoscere lo stato dell'operazione di eliminazione, è possibile chiamare la GetRegistry API dopo la chiamata asincrona. L'eliminazione di un registro disattiverà tutte le operazioni online del registro, ad esempio,, e. UpdateRegistry CreateSchema UpdateSchema RegisterSchemaVersion APIs

Richiesta
  • RegistryId: obbligatorio: un oggetto RegistryId.

    Questa è una struttura wrapper che può contenere il nome del registro e Amazon Resource Name ()ARN.

Risposta
  • RegistryName— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #18

    Il nome del registro in fase di eliminazione.

  • RegistryArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #22

    L'Amazon Resource Name (ARN) del registro da eliminare.

  • Status— UTF -8 stringhe (valori validi: AVAILABLE |DELETING).

    Lo stato del registro. Un'operazione riuscita restituirà lo stato Deleting.

Errori
  • InvalidInputException

  • EntityNotFoundException

  • AccessDeniedException

  • ConcurrentModificationException

DeleteSchema azione (Python: delete_schema)

Elimina l'intero set di schemi, inclusi il set di schemi e tutte le relative versioni. Per conoscere lo stato dell'operazione di eliminazione, è possibile chiamare GetSchema API dopo la chiamata asincrona. L'eliminazione di un registro disattiverà tutte le operazioni online per lo schema, ad esempio, e. GetSchemaByDefinition RegisterSchemaVersion APIs

Richiesta
  • SchemaId: obbligatorio: un oggetto SchemaId.

    Questa è una struttura wrapper che può contenere il nome dello schema e Amazon Resource Name ()ARN.

Risposta
  • SchemaArn— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 10240 byte, corrispondente a. Custom string pattern #22

    L'Amazon Resource Name (ARN) dello schema da eliminare.

  • SchemaName— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #18

    Il nome dello schema in fase di eliminazione.

  • Status— UTF -8 stringhe (valori validi: AVAILABLE | PENDING |DELETING).

    Lo stato dello schema.

Errori
  • InvalidInputException

  • EntityNotFoundException

  • AccessDeniedException

  • ConcurrentModificationException

DeleteSchemaVersions azione (Python: delete_schema_versions)

Rimuove le versioni dallo schema specificato. Può essere fornito un numero di versione o un intervallo. Se la modalità di compatibilità vieta l'eliminazione di una versione necessaria, ad esempio _, viene restituito un errore. BACKWARDS FULL La chiamata GetSchemaVersions API dopo questa chiamata elencherà lo stato delle versioni eliminate.

Quando l'intervallo di numeri di versione contiene una versione contrassegnata da verificare, API restituirà un conflitto 409 e non procederà con l'eliminazione. È necessario rimuovere il checkpoint prima di utilizzarlo DeleteSchemaCheckpoint API prima di utilizzarlo. API

Non è possibile utilizzare il DeleteSchemaVersions API per eliminare la prima versione dello schema nel set di schemi. La prima versione dello schema può essere eliminata solo da DeleteSchemaAPI. Questa operazione eliminerà anche i SchemaVersionMetadata collegati nelle versioni dello schema. Le eliminazioni definitive verranno applicate al database.

Se la modalità di compatibilità vieta l'eliminazione di una versione necessaria, ad esempio BACKWARDS _FULL, viene restituito un errore.

Richiesta
  • SchemaId: obbligatorio: un oggetto SchemaId.

    Questa è una struttura wrapper che può contenere il nome dello schema e Amazon Resource Name ()ARN.

  • VersionsObbligatorio: UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 100000 byte, corrispondente a. Custom string pattern #35

    Può essere fornita un intervallo di versioni nel formato:

    • un unico numero di versione, 5

    • un intervallo, 5-8: elimina le versioni 5, 6, 7, 8

Risposta
  • SchemaVersionErrors: una matrice di oggetti SchemaVersionErrorItem.

    Un elenco di oggetti SchemaVersionErrorItem, ciascuno contenente un errore e una versione dello schema.

Errori
  • InvalidInputException

  • EntityNotFoundException

  • AccessDeniedException

  • ConcurrentModificationException