GitHubBranchCommitModel¶
- pydantic model safir.github.models.GitHubBranchCommitModel¶
A Pydantic model for the commit field found in
GitHubBranchModel
.- Parameters:
data (
Any
)
Show JSON schema
{ "title": "GitHubBranchCommitModel", "description": "A Pydantic model for the commit field found in `GitHubBranchModel`.", "type": "object", "properties": { "sha": { "description": "Git commit SHA.", "title": "Sha", "type": "string" }, "url": { "description": "URL for commit resource.", "format": "uri", "maxLength": 2083, "minLength": 1, "title": "Url", "type": "string" } }, "required": [ "sha", "url" ] }
- field sha: str [Required]¶
Git commit SHA.
- field url: HttpUrl [Required]¶
URL for commit resource.
- Constraints:
max_length = 2083
allowed_schemes = [‘http’, ‘https’]