The UpdateFieldAliasSchemaInput input includes various settings.

Table: UpdateFieldAliasSchemaInput

idstringyes The unique identifier of the schema.
namestring  The name of the schema. This will override the existing name. If not supplied, the name will be unchanged.
fields[SchemaFieldInput]yes The fields of the schema. This overrides the existing fields. If not supplied, the fields will be unchanged. See SchemaFieldInput table.
aliasMappings[AliasMappingInput]yes The alias mappings on the schema. This overrides the existing alias mappings. If not supplied, the alias mapping will be unchanged. See AliasMappingInput table.

[a] Some arguments may be required, as indicated in this column. For some fields, this column indicates that a result will always be returned for it.