MCPcopy Create free account
hub / github.com/aws/aws-cli / _build_structure

Method _build_structure

awscli/botocore/model.py:917–926  ·  view source on GitHub ↗
(self, model, shapes)

Source from the content-addressed store, hash-verified

915 )
916
917 def _build_structure(self, model, shapes):
918 members = OrderedDict()
919 shape = self._build_initial_shape(model)
920 shape['members'] = members
921
922 for name, member_model in model.get('members', OrderedDict()).items():
923 member_shape_name = self._get_shape_name(member_model)
924 members[name] = {'shape': member_shape_name}
925 self._build_model(member_model, shapes, member_shape_name)
926 return shape
927
928 def _build_list(self, model, shapes):
929 member_shape_name = self._get_shape_name(model)

Callers 1

_build_modelMethod · 0.95

Calls 3

_build_initial_shapeMethod · 0.95
_get_shape_nameMethod · 0.95
_build_modelMethod · 0.95

Tested by

no test coverage detected