diff --git a/docs/source-1.0/spec/core/json-ast.rst b/docs/source-1.0/spec/core/json-ast.rst index fd8e35259..1566ceff6 100644 --- a/docs/source-1.0/spec/core/json-ast.rst +++ b/docs/source-1.0/spec/core/json-ast.rst @@ -65,7 +65,7 @@ a ``type`` property to define the shape type or ``apply``. } All entries in the ``shapes`` map can contain a ``traits`` property that -defines the traits attached to the shape. ``traits`` is a map of where +defines the traits attached to the shape. ``traits`` is a map where each key is the absolute shape ID of a trait shape and each value is the value to assign to the trait. diff --git a/docs/source-2.0/spec/json-ast.rst b/docs/source-2.0/spec/json-ast.rst index ba683fa0b..47fdb223c 100644 --- a/docs/source-2.0/spec/json-ast.rst +++ b/docs/source-2.0/spec/json-ast.rst @@ -69,7 +69,7 @@ a ``type`` property to define the shape type or ``apply``. } All entries in the ``shapes`` map can contain a ``traits`` property that -defines the traits attached to the shape. ``traits`` is a map of where +defines the traits attached to the shape. ``traits`` is a map where each key is the absolute shape ID of a trait shape and each value is the value to assign to the trait. @@ -496,7 +496,7 @@ shapes defined in JSON support the same properties as the Smithy IDL. - Map`> - Defines identifier names and shape IDs used to identify the resource. * - :ref:`properties ` - - :ref:`AST shape reference ` + - Map`> - Defines a map of property string names to shape IDs that enumerate the properties of the resource. * - :ref:`create `