classBlobMetadata(TypedDict,closed=True):blob_id:NotRequired["capo_codecommit.types.object_id.ObjectId"]"""<p>The full ID of the blob.</p>"""path:NotRequired["capo_codecommit.types.path.Path"]"""<p>The path to the blob and associated file name, if any.</p>"""mode:NotRequired["capo_codecommit.types.mode.Mode"]"""<p>The file mode permissions of the blob. File mode permission codes include:</p> <ul> <li> <p> <code>100644</code> indicates read/write</p> </li> <li> <p> <code>100755</code> indicates read/write/execute</p> </li> <li> <p> <code>160000</code> indicates a submodule</p> </li> <li> <p> <code>120000</code> indicates a symlink</p> </li> </ul>"""