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 #45Nome del registro. Utilizzato solo per la ricerca. Deve essere fornito
RegistryArn
oRegistryName
. -
RegistryArn
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #49Arn del registro da aggiornare. Deve essere fornito
RegistryArn
oRegistryName
.
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 #45Il nome del registro.
-
RegistryArn
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #49L'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 #14Il 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 #14Il 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 #45Il 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 #45Il nome dello schema.
-
SchemaArn
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #49L'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 #49L'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 #44L'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 #14Una chiave di metadati.
-
MetadataValue
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 256 byte, corrispondente a. Custom string pattern #14Il 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 #49L'Amazon Resource Name (ARN) dello schema. Deve essere fornito
SchemaArn
oSchemaName
. -
SchemaName
— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #45Il nome dello schema. Deve essere fornito
SchemaArn
oSchemaName
. -
RegistryName
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 255 byte, corrispondente a. Custom string pattern #45Il nome del registro degli schemi che contiene lo schema.
Operazioni
GetSchemaVersionsDiff azione (Python: get_schema_versions_diff)
RegisterSchemaVersion azione (Python: register_schema_version)
CheckSchemaVersionValidity azione (Python: check_schema_version_idity)
GetSchemaByDefinition azione (Python: get_schema_by_definition)
PutSchemaVersionMetadata azione (Python: put_schema_version_metadata)
QuerySchemaVersionMetadata azione (Python: query_schema_version_metadata)
RemoveSchemaVersionMetadata azione (Python: remove_schema_version_metadata)
DeleteSchemaVersions azione (Python: delete_schema_versions)
CreateRegistry azione (Python: create_registry)
Crea un nuovo registro che può essere utilizzato per contenere una raccolta di schemi.
Richiesta
-
RegistryName
— Obbligatorio: UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #45Il 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 #49L'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 #45Il 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 RegisterSchemaVersion
API.
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
-
SchemaName
— Obbligatorio: UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #45Il 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.
-
DataFormat
— Obbligatorio: UTF -8 stringhe (valori validi:AVRO
|JSON
|PROTOBUF
).Il formato dei dati della definizione dello schema. Al momento sono supportati
AVRO
,JSON
ePROTOBUF
. -
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 #13La definizione dello schema che utilizza l'impostazione
DataFormat
perSchemaName
.
Risposta
-
RegistryName
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 255 byte, corrispondente a. Custom string pattern #45Il nome del registro.
-
RegistryArn
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #49L'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 #45Il nome dello schema.
-
SchemaArn
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #49L'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
ePROTOBUF
. -
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 #44L'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
oppureSchemaName
eRegistryName
. -
SchemaId$SchemaName: il nome dello schema. Deve essere fornito
SchemaArn
oppureSchemaName
eRegistryName
.
-
Risposta
-
RegistryName
— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Custom string pattern #45Il nome del registro.
-
RegistryArn
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #49L'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 #45Il nome dello schema.
-
SchemaArn
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #49L'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
ePROTOBUF
. -
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
oppureSchemaName
eRegistryName
. -
SchemaId$SchemaName: il nome dello schema. Deve essere fornito
SchemaArn
oppureSchemaName
eRegistryName
.
-
-
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
oppureSchemaName
eRegistryName
. -
SchemaId$SchemaName: il nome dello schema. Deve essere fornito
SchemaArn
oppureSchemaName
eRegistryName
.
-
-
SchemaVersionId
— UTF -8 stringhe, di lunghezza non inferiore a 36 o superiore a 36 byte, corrispondente a. Custom string pattern #44La versione
SchemaVersionId
dello schema. Questo campo è obbligatorio per il recupero in base all'ID dello schema. Deve essere fornito questo o il wrapperSchemaId
. -
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 #44La versione
SchemaVersionId
dello schema. -
SchemaDefinition
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 170000 byte, corrispondente a. Custom string pattern #13La 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
ePROTOBUF
. -
SchemaArn
— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 10240 byte, corrispondente a. Custom string pattern #49L'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
oSchemaName
. -
SchemaId$SchemaName: il nome dello schema. Deve essere fornito
SchemaArn
oSchemaName
.
-
-
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.
-
SchemaDiffType
— Obbligatorio: 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 #13La 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. UTFUn 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
oppureSchemaName
eRegistryName
. -
SchemaId$SchemaName: il nome dello schema. Deve essere fornito
SchemaArn
oppureSchemaName
eRegistryName
.
-
-
SchemaDefinition
— Obbligatorio: UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 170000 byte, corrispondente a. Custom string pattern #13La definizione dello schema che utilizza l'impostazione
DataFormat
perSchemaName
.
Risposta
-
SchemaVersionId
— UTF -8 stringhe, di lunghezza non inferiore a 36 o superiore a 36 byte, corrispondente a. Custom string pattern #44L'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
oSchemaName
. -
SchemaId$SchemaName: il nome dello schema. Deve essere fornito
SchemaArn
oSchemaName
.
-
-
SchemaVersionNumber
: un oggetto SchemaVersionNumber.Numero di versione richiesto per il checkpoint. Deve essere fornito
VersionNumber
oCompatibility
. -
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 #49L'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 #45Il nome dello schema.
-
RegistryName
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 255 byte, corrispondente a. Custom string pattern #45Il 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
-
DataFormat
— Obbligatorio: UTF -8 stringhe (valori validi: | |).AVRO
JSON
PROTOBUF
Il formato dei dati della definizione dello schema. Al momento sono supportati
AVRO
,JSON
ePROTOBUF
. -
SchemaDefinition
— Obbligatorio: UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 170000 byte, corrispondente a. Custom string pattern #13La 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 #45Il nome del registro aggiornato.
-
RegistryArn
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #49Il 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
oSchemaName
. -
SchemaId$SchemaName: il nome dello schema. Deve essere fornito
SchemaArn
oSchemaName
.
-
-
SchemaDefinition
— Obbligatorio: UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 170000 byte, corrispondente a. Custom string pattern #13La 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 #44L'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 #49L'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
ePROTOBUF
. -
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 #45Il nome del registro.
-
RegistryArn
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 10240 byte, corrispondente a. Custom string pattern #49L'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 #44L'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 #49L'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 #45Il nome per lo schema.
-
RegistryName
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 255 byte, corrispondente a. Custom string pattern #45Il 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 #44L'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 #14La chiave di metadati.
-
MetadataValue
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 256 byte, corrispondente a. Custom string pattern #14Il 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 #44L'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 #14
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 #44L'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 #44L'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 #49L'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 #45Il nome dello schema.
-
RegistryName
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 255 byte, corrispondente a. Custom string pattern #45Il 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 #44L'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 #14La chiave di metadati.
-
MetadataValue
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 256 byte, corrispondente a. Custom string pattern #14Il 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 #45Il 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 #49L'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 #49L'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 #45Il 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 DeleteSchema
API. 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.
-
Versions
— Obbligatorio: UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 100000 byte, corrispondente a. Custom string pattern #15Può 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