class Aws::Glue::Types::GetSchemaVersionsDiffInput
@note When making an API call, you may pass GetSchemaVersionsDiffInput
data as a hash: { schema_id: { # required schema_arn: "GlueResourceArn", schema_name: "SchemaRegistryNameString", registry_name: "SchemaRegistryNameString", }, first_schema_version_number: { # required latest_version: false, version_number: 1, }, second_schema_version_number: { # required latest_version: false, version_number: 1, }, schema_diff_type: "SYNTAX_DIFF", # required, accepts SYNTAX_DIFF }
@!attribute [rw] schema_id
This is a wrapper structure to contain schema identity fields. The structure contains: * SchemaId$SchemaArn: The Amazon Resource Name (ARN) of the schema. One of `SchemaArn` or `SchemaName` has to be provided. * SchemaId$SchemaName: The name of the schema. One of `SchemaArn` or `SchemaName` has to be provided. @return [Types::SchemaId]
@!attribute [rw] first_schema_version_number
The first of the two schema versions to be compared. @return [Types::SchemaVersionNumber]
@!attribute [rw] second_schema_version_number
The second of the two schema versions to be compared. @return [Types::SchemaVersionNumber]
@!attribute [rw] schema_diff_type
Refers to `SYNTAX_DIFF`, which is the currently supported diff type. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/glue-2017-03-31/GetSchemaVersionsDiffInput AWS API Documentation
Constants
- SENSITIVE