AbbreviationNameValidator |
Emits a validation event if shapes or member names do not use strict
camelCasing (e.g., XmlRequest is preferred over XMLRequest).
|
AbbreviationNameValidator.Config |
AbbreviationName configuration settings.
|
AbbreviationNameValidator.Provider |
|
CamelCaseValidator |
Emits a validation event if shapes at a specific location do not match the
desired camel casing format.
|
CamelCaseValidator.Config |
CamelCase configuration settings.
|
CamelCaseValidator.Provider |
|
InputOutputStructureReuseValidator |
Validates that all operations define input and output structures that are marked
with the input and output traits.
|
InputOutputStructureReuseValidator.Provider |
|
MissingClientOptionalTrait |
Validates that the clientOptional trait is applied based on the rules
defined in the validator.
|
MissingClientOptionalTrait.Config |
MissingClientOptionalTrait configuration settings.
|
MissingClientOptionalTrait.Provider |
|
MissingPaginatedTraitValidator |
Checks if an operation should be paginated but is not.
|
MissingPaginatedTraitValidator.Config |
|
MissingPaginatedTraitValidator.Provider |
|
MissingSensitiveTraitValidator |
Validates that shapes and members that possibly contain sensitive data are marked with the sensitive trait.
|
MissingSensitiveTraitValidator.Config |
MissingSensitiveTrait configuration.
|
MissingSensitiveTraitValidator.Provider |
|
NoninclusiveTermsValidator |
Validates that all shape names and values do not contain non-inclusive terms.
|
NoninclusiveTermsValidator.Config |
NoninclusiveTermsValidator configuration.
|
NoninclusiveTermsValidator.Provider |
|
RepeatedShapeNameValidator |
Validates that structure members and union member names do not
repeat their shape name as prefixes of their member or tag names.
|
RepeatedShapeNameValidator.Config |
|
RepeatedShapeNameValidator.Provider |
|
ReservedWordsValidator |
Emits validation events for a configuration of reserved words.
|
ReservedWordsValidator.Config |
ReservedWords validator configuration.
|
ReservedWordsValidator.Provider |
|
ReservedWordsValidator.ReservedWords |
A single reserved words configuration.
|
ShouldHaveUsedTimestampValidator |
Validates that shapes that have names that appear to be time values are
actually modeled with a timestamp shape.
|
ShouldHaveUsedTimestampValidator.Config |
|
ShouldHaveUsedTimestampValidator.Provider |
|
StandardOperationVerbValidator |
Validates that operation shape names start with standard verbs.
|
StandardOperationVerbValidator.Config |
StandardOperationVerb configuration settings.
|
StandardOperationVerbValidator.Provider |
|
StutteredShapeNameValidator |
Deprecated. |
StutteredShapeNameValidator.Provider |
|